pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/wm/ethemes ethemes: update installation locations
details: https://anonhg.NetBSD.org/pkgsrc/rev/7b327b80d6d0
branches: trunk
changeset: 405755:7b327b80d6d0
user: gutteridge <gutteridge%pkgsrc.org@localhost>
date: Sat Dec 07 05:05:10 2019 +0000
description:
ethemes: update installation locations
wm/enlightenment now installs under "e16" directories, not
"enlightenment", including its default theme. Change this package to
match the expected location, and, while here, fix permissions on the
installed files. (The theme format used by Enlightenment >= 17 is
incompatible with that used by E16, so these themes are only relevant
to E16.)
(TBD: these themes are rather old; there are newer supplementary E16
themes provided upstream that should be added, but I'm leaving that for
a separate pass.)
diffstat:
wm/ethemes/DESCR | 5 +-
wm/ethemes/Makefile | 20 +-
wm/ethemes/PLIST | 6688 +++++++++++++++++++++++++-------------------------
3 files changed, 3360 insertions(+), 3353 deletions(-)
diffs (truncated from 6758 to 300 lines):
diff -r 43b771abc05b -r 7b327b80d6d0 wm/ethemes/DESCR
--- a/wm/ethemes/DESCR Sat Dec 07 05:00:26 2019 +0000
+++ b/wm/ethemes/DESCR Sat Dec 07 05:05:10 2019 +0000
@@ -1,7 +1,10 @@
-Themes for the window manager Enlightenment.
+Themes for the E16 branch of the window manager Enlightenment.
What exactly are themes?
----------------------------------
Themes are a great aspect of Enlightenment allowing a user to simply save the
entire 'look' of their desktop in a Archive to distribute freely among
friends, fellow users and/or the whole net in general. :)
+
+NB these themes only work with E16. E17 and newer use a different,
+incompatible format.
diff -r 43b771abc05b -r 7b327b80d6d0 wm/ethemes/Makefile
--- a/wm/ethemes/Makefile Sat Dec 07 05:00:26 2019 +0000
+++ b/wm/ethemes/Makefile Sat Dec 07 05:05:10 2019 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2019/11/04 21:50:16 rillig Exp $
+# $NetBSD: Makefile,v 1.25 2019/12/07 05:05:10 gutteridge Exp $
DISTNAME= ethemes-0.1
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= x11 wm
MASTER_SITES= ftp://themes.org/pub/themes/e/
DISTFILES= ${E_THEMES}
@@ -9,8 +9,11 @@
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://e.themes.org/
COMMENT= Themes for the window manager Enlightenment
+#LICENSE= (No licenses are specified for these individual themes.)
-DEPENDS+= enlightenment>=0.16.2<0.17:../../wm/enlightenment
+# wm/enlightenment is E16, which now has 1.x release numbering,
+# while x11/enlightenment continues to have 0.x numbering.
+DEPENDS+= enlightenment>=1.0:../../wm/enlightenment
DIST_SUBDIR= ethemes
NO_BUILD= yes
@@ -19,7 +22,7 @@
USE_TOOLS+= gtar
-E_DATADIR= share/enlightenment/themes
+E_DATADIR= share/e16/themes
.include "../../mk/bsd.prefs.mk"
@@ -44,10 +47,11 @@
${GTAR} -C ${DESTDIR}${PREFIX}/${E_DATADIR}/$$NAME \
-xzf ${DISTDIR}/${DIST_SUBDIR}/${file}
.endfor
-.for dir in Absolute_E ApplePlatinum FinalE
- cd ${DESTDIR}${PREFIX}/${E_DATADIR}/${dir} \
- && ${CHMOD} go+rx `${FIND} . -type d -print` \
- && ${CHMOD} go+r `${FIND} . -type f -print`
+.for dir in ${E_THEMES}
+ NAME=`${ECHO} ${dir} | ${SED} -e s/-DR16.*//` ; \
+ cd ${DESTDIR}${PREFIX}/${E_DATADIR}/$$NAME \
+ && ${CHMOD} ${BINMODE} `${FIND} . -type d -print` \
+ && ${CHMOD} ${SHAREMODE} `${FIND} . -type f -print`
.endfor
.include "../../mk/bsd.pkg.mk"
diff -r 43b771abc05b -r 7b327b80d6d0 wm/ethemes/PLIST
--- a/wm/ethemes/PLIST Sat Dec 07 05:00:26 2019 +0000
+++ b/wm/ethemes/PLIST Sat Dec 07 05:05:10 2019 +0000
@@ -1,3344 +1,3344 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:18:58 joerg Exp $
-share/enlightenment/themes/Absolute_E/ABOUT/MAIN
-share/enlightenment/themes/Absolute_E/ABOUT/aircut3.ttf
-share/enlightenment/themes/Absolute_E/Absolute_E.lsm
-share/enlightenment/themes/Absolute_E/backgrounds/backgrounds.cfg
-share/enlightenment/themes/Absolute_E/backgrounds/images/bg.jpg
-share/enlightenment/themes/Absolute_E/backgrounds/images/bg_2.jpg
-share/enlightenment/themes/Absolute_E/backgrounds/images/bg_v.jpg
-share/enlightenment/themes/Absolute_E/backgrounds/images/elogo.png
-share/enlightenment/themes/Absolute_E/backgrounds/images/logo.gif
-share/enlightenment/themes/Absolute_E/backgrounds/images/logo.png
-share/enlightenment/themes/Absolute_E/backgrounds/images/termshadings.png
-share/enlightenment/themes/Absolute_E/borders.cfg
-share/enlightenment/themes/Absolute_E/borders/BLACK_FRAME/border.cfg
-share/enlightenment/themes/Absolute_E/borders/BORDERLESS/border.cfg
-share/enlightenment/themes/Absolute_E/borders/DEFAULT/border.cfg
-share/enlightenment/themes/Absolute_E/borders/FULL_TITLE/border.cfg
-share/enlightenment/themes/Absolute_E/borders/ICONBOX/border.cfg
-share/enlightenment/themes/Absolute_E/borders/NO_TITLE/border.cfg
-share/enlightenment/themes/Absolute_E/borders/PAGER/border.cfg
-share/enlightenment/themes/Absolute_E/borders/RIGHT_PAGER/border.cfg
-share/enlightenment/themes/Absolute_E/borders/SHAPED/border.cfg
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/border.cfg
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_iconify_clicked.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_iconify_hilited.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_iconify_normal.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_kill_clicked.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_kill_hilited.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_kill_normal.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_max_clicked.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_max_hilited.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_max_normal.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_max_v_clicked.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_max_v_hilited.png
-share/enlightenment/themes/Absolute_E/borders/WITH_BUTTONS/images/button_max_v_normal.png
-share/enlightenment/themes/Absolute_E/borders/borders.cfg
-share/enlightenment/themes/Absolute_E/borders/common/border.cfg
-share/enlightenment/themes/Absolute_E/buttons.cfg
-share/enlightenment/themes/Absolute_E/buttons/buttons.cfg
-share/enlightenment/themes/Absolute_E/colormodifiers.cfg
-share/enlightenment/themes/Absolute_E/common/common.cfg
-share/enlightenment/themes/Absolute_E/common/images/bar_clicked_active.png
-share/enlightenment/themes/Absolute_E/common/images/bar_hilited_active.png
-share/enlightenment/themes/Absolute_E/common/images/bar_normal.png
-share/enlightenment/themes/Absolute_E/common/images/bar_normal_active.png
-share/enlightenment/themes/Absolute_E/common/images/bevel_bg_active.png
-share/enlightenment/themes/Absolute_E/common/images/bevel_bg_clicked.png
-share/enlightenment/themes/Absolute_E/common/images/bevel_bg_hilited.png
-share/enlightenment/themes/Absolute_E/common/images/bevel_bg_normal.png
-share/enlightenment/themes/Absolute_E/common/images/black.png
-share/enlightenment/themes/Absolute_E/common/images/button_down_clicked.png
-share/enlightenment/themes/Absolute_E/common/images/button_down_hilited.png
-share/enlightenment/themes/Absolute_E/common/images/button_down_normal.png
-share/enlightenment/themes/Absolute_E/common/images/button_left_clicked.png
-share/enlightenment/themes/Absolute_E/common/images/button_left_hilited.png
-share/enlightenment/themes/Absolute_E/common/images/button_left_normal.png
-share/enlightenment/themes/Absolute_E/common/images/button_right_clicked.png
-share/enlightenment/themes/Absolute_E/common/images/button_right_hilited.png
-share/enlightenment/themes/Absolute_E/common/images/button_right_normal.png
-share/enlightenment/themes/Absolute_E/common/images/button_up_clicked.png
-share/enlightenment/themes/Absolute_E/common/images/button_up_hilited.png
-share/enlightenment/themes/Absolute_E/common/images/button_up_normal.png
-share/enlightenment/themes/Absolute_E/common/images/empty.png
-share/enlightenment/themes/Absolute_E/common/images/logo_small.png
-share/enlightenment/themes/Absolute_E/common/images/menu_normal.png
-share/enlightenment/themes/Absolute_E/common/images/menu_selected.png
-share/enlightenment/themes/Absolute_E/coords/coords.cfg
-share/enlightenment/themes/Absolute_E/coords/images/coord.png
-share/enlightenment/themes/Absolute_E/cursors.cfg
-share/enlightenment/themes/Absolute_E/cursors/bw_images/cursor.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/cursor.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/bw_images/iconify.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/iconify.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/bw_images/kill.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/kill.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/bw_images/move.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/move.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_br.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_br.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_h.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_h.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_tr.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_tr.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_v.xbm
-share/enlightenment/themes/Absolute_E/cursors/bw_images/resize_v.xbm.mask
-share/enlightenment/themes/Absolute_E/cursors/cursors.cfg
-share/enlightenment/themes/Absolute_E/desktops.cfg
-share/enlightenment/themes/Absolute_E/dialogs/dialogs.cfg
-share/enlightenment/themes/Absolute_E/dialogs/images/dialog_button_clicked.png
-share/enlightenment/themes/Absolute_E/dialogs/images/dialog_button_hilited.png
-share/enlightenment/themes/Absolute_E/dialogs/images/dialog_button_normal.png
-share/enlightenment/themes/Absolute_E/dialogs/images/radio_button_clicked.png
-share/enlightenment/themes/Absolute_E/dialogs/images/radio_button_hilited.png
-share/enlightenment/themes/Absolute_E/dialogs/images/radio_button_normal.png
-share/enlightenment/themes/Absolute_E/dialogs/images/slider_base_hor.png
-share/enlightenment/themes/Absolute_E/dialogs/images/slider_base_ver.png
-share/enlightenment/themes/Absolute_E/dock/dock.cfg
-share/enlightenment/themes/Absolute_E/dragbar/dragbar.cfg
-share/enlightenment/themes/Absolute_E/dragbar/images/dragbar_clicked.png
-share/enlightenment/themes/Absolute_E/dragbar/images/dragbar_hilited.png
-share/enlightenment/themes/Absolute_E/dragbar/images/dragbar_normal.png
-share/enlightenment/themes/Absolute_E/epplets/epplets.cfg
-share/enlightenment/themes/Absolute_E/epplets/images/close_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/close_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/config_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/config_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/eject_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/eject_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/ff_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/ff_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/help_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/help_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/next_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/next_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/pause_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/pause_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/play_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/play_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/prev_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/prev_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/repeat_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/repeat_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/rw_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/rw_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/s_h.png
-share/enlightenment/themes/Absolute_E/epplets/images/s_k1.png
-share/enlightenment/themes/Absolute_E/epplets/images/s_k2.png
-share/enlightenment/themes/Absolute_E/epplets/images/s_v.png
-share/enlightenment/themes/Absolute_E/epplets/images/skip_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/skip_fg.png
-share/enlightenment/themes/Absolute_E/epplets/images/stop_cl.png
-share/enlightenment/themes/Absolute_E/epplets/images/stop_fg.png
-share/enlightenment/themes/Absolute_E/eterm/eterm.cfg
-share/enlightenment/themes/Absolute_E/focuslist/focuslist.cfg
-share/enlightenment/themes/Absolute_E/focuslist/images/warpfocus_clicked.png
-share/enlightenment/themes/Absolute_E/focuslist/images/warpfocus_normal.png
-share/enlightenment/themes/Absolute_E/iconbox/iconbox.cfg
-share/enlightenment/themes/Absolute_E/imageclasses.cfg
-share/enlightenment/themes/Absolute_E/init.cfg
-share/enlightenment/themes/Absolute_E/init/init.cfg
-share/enlightenment/themes/Absolute_E/menustyles.cfg
-share/enlightenment/themes/Absolute_E/menustyles/menustyles.cfg
-share/enlightenment/themes/Absolute_E/pager/images/pager_frame.png
-share/enlightenment/themes/Absolute_E/pager/images/pager_window.png
-share/enlightenment/themes/Absolute_E/pager/pager.cfg
-share/enlightenment/themes/Absolute_E/slideouts.cfg
-share/enlightenment/themes/Absolute_E/slideouts/slideouts.cfg
-share/enlightenment/themes/Absolute_E/sound.cfg
-share/enlightenment/themes/Absolute_E/sound/samples/E_already_active.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_error_ipc.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_goodbye.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_logout.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_scanning.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_areas.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_audio.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_autoraise.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_bg.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_desktops.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_focus.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_fx.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_moveresize.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_pager.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_placement.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_settings_tooltips.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_wait.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_warning.wav
-share/enlightenment/themes/Absolute_E/sound/samples/E_welcome.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_DEICONIFY.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_DESKTOP_SHUT.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_FOCUS_SET.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_ICONIFY.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_MENU_SHOW.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_MOVE_AREA_DOWN.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_MOVE_RESIST.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_NEW_ICONBOX.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_SHADE.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_UNSHADE.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_WINDOW_BORDER_CHANGE.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_WINDOW_CHANGE_LAYER_DOWN.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_WINDOW_CLOSE.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_WINDOW_SLIDE.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_WINDOW_STICK.wav
-share/enlightenment/themes/Absolute_E/sound/samples/SOUND_WINDOW_UNSTICK.wav
-share/enlightenment/themes/Absolute_E/sound/sound.cfg
-share/enlightenment/themes/Absolute_E/tooltips.cfg
-share/enlightenment/themes/Absolute_E/tooltips/imageclasses.cfg
-share/enlightenment/themes/Absolute_E/tooltips/images/cloud1.png
-share/enlightenment/themes/Absolute_E/tooltips/images/cloud2.png
-share/enlightenment/themes/Absolute_E/tooltips/images/cloud_logo.png
-share/enlightenment/themes/Absolute_E/tooltips/tooltips.cfg
-share/enlightenment/themes/Absolute_E/windowmatches.cfg
-share/enlightenment/themes/ApplePlatinum/ChangeLog
-share/enlightenment/themes/ApplePlatinum/README
-share/enlightenment/themes/ApplePlatinum/actionclasses.cfg
-share/enlightenment/themes/ApplePlatinum/borders.cfg
-share/enlightenment/themes/ApplePlatinum/buttons.cfg
-share/enlightenment/themes/ApplePlatinum/colormodifiers.cfg
-share/enlightenment/themes/ApplePlatinum/credits
-share/enlightenment/themes/ApplePlatinum/cursors.cfg
-share/enlightenment/themes/ApplePlatinum/desktops.cfg
-share/enlightenment/themes/ApplePlatinum/epplets/epplets.cfg
-share/enlightenment/themes/ApplePlatinum/epplets/epplets.cfg~
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_d1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_d2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_d3.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_l1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_l2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_l3.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_r1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_r2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_r3.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_u1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_u2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/ar_u3.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/b1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/b2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/b3.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/bb1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/bb2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/bg.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/bg_v.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/close1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/close2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/close3.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/config1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/config2.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/config3.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/da.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/eject1.png
-share/enlightenment/themes/ApplePlatinum/epplets/images/eject2.png
Home |
Main Index |
Thread Index |
Old Index