pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/wm/enlightenment update to Enlightenment-0.16.7.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1dfcba1edcdb
branches:  trunk
changeset: 479938:1dfcba1edcdb
user:      recht <recht%pkgsrc.org@localhost>
date:      Thu Aug 26 20:22:18 2004 +0000

description:
update to Enlightenment-0.16.7.1

Based upon PR 26768 by Peter Bex (update to 0.16.7) with fixes/clean-up
by me.

--- 0.16.7.1 1 ---
Remove empty epp/config.h causing trouble on some platforms.
Add basic _NET_WM_WINDOW_OPACITY handling.

--- 0.16.7.1 0.05 ---
Fix button grabs not being released.
- Thanks again to Onur Kucuk <onur%delipenguen.net@localhost> for finding a way to
  reproduce this.
Fix normal border when fullscreen at startup.

--- 0.16.7.1 0.04 ---
Fix window placement at (re)start (don't follow transients to leader).
- Many thanks to Onur Kucuk <onur%delipenguen.net@localhost> for help to track this one
  down.
Use png (not ppm) for image chaching, avoid some code duplication.
Debian build updates by Julien Portalier <trash%portalier.com@localhost>.
Hide menus when switching desktop.


0.16.7
-------------------------------------------------------------------------------
Bye bye Imlib1 and Fnlib.
Remove unused clone stuff.
Tidy up a bit (removed ancient ChangeLog's and other obsolete stuff).
Fix incorrect menu placement (still not ok if deskslide is active).
Valgrindings.
Fix nastiness when there are more than 16 windows on one desk at startup.
Fix desktop background thumbnail caching.
Fix some initial desktop setup.
Fix random killing when closing iconbox.
Attempt to do something about the Restart Placement Bug.
Enable showing some grab info.
Fix segv in "Advanced Settings" dialog when dialog headers are enabled.
Enable showing some menu info for debug (+tidy up some menu state stuff).
Debug for tracking area and desktop changes.
Debug commands to set/unset pointer grabs.

diffstat:

 wm/enlightenment/Makefile         |    33 +-
 wm/enlightenment/PLIST            |  2908 +++++-------------------------------
 wm/enlightenment/distinfo         |    10 +-
 wm/enlightenment/patches/patch-aa |    47 +-
 wm/enlightenment/patches/patch-ab |    37 +
 wm/enlightenment/patches/patch-ac |    22 +
 6 files changed, 508 insertions(+), 2549 deletions(-)

diffs (truncated from 3179 to 300 lines):

diff -r 99626d2148d7 -r 1dfcba1edcdb wm/enlightenment/Makefile
--- a/wm/enlightenment/Makefile Thu Aug 26 20:21:58 2004 +0000
+++ b/wm/enlightenment/Makefile Thu Aug 26 20:22:18 2004 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.21 2004/03/10 14:12:51 xtraeme Exp $
+# $NetBSD: Makefile,v 1.22 2004/08/26 20:22:18 recht Exp $
 #
 
-DISTNAME=              enlightenment-0.16.6
-PKGREVISION=           1
+DISTNAME=              enlightenment-0.16.7.1
 CATEGORIES=            x11 gnome wm
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
 
@@ -12,13 +11,31 @@
 
 USE_BUILDLINK3=                YES
 USE_X11=               YES
+USE_PERL5=             YES
 USE_PKGLOCALEDIR=      YES
 GNU_CONFIGURE=         YES
+USE_GNU_TOOLS+=                yacc
 
 CONFIGURE_ARGS+=       --enable-fsstd
+CONFIGURE_ARGS+=       --enable-xrandr
+CONFIGURE_ARGS+=       --without-included-gettext
+CONFIGURE_ARGS+=       --disable-hints-gnome
+CONFIGURE_ARGS+=       --disable-hints-kde
+CONFIGURE_ARGS+=       --with-imlib-prefix=${BUILDLINK_PREFIX.imlib2}
 MAKE_ENV+=             USER=${SHAREOWN}:${SHAREGRP}
 
-REPLACE_PERL=          scripts/*.pl scripts/e_gen_menu
+REPLACE_PERL=          sample-scripts/bouncingball.pl
+REPLACE_PERL+=         sample-scripts/testroller.pl
+REPLACE_PERL+=         sample-scripts/shade-pagers.pl
+REPLACE_PERL+=         scripts/e_gen_menu
+
+SUBST_CLASSES+=                paths
+SUBST_STAGE.paths=     pre-configure
+SUBST_FILES.paths=     scripts/e_gen_menu
+
+SUBST_SED.paths=       -e 's,@LOCALBASE@,${LOCALBASE},g'
+SUBST_SED.paths+=      -e 's,@PREFIX@,${PREFIX},g'
+SUBST_SED.paths+=      -e 's,@X11BASE@,${X11BASE},g'
 
 post-install:
        for FILE in `${GREP} "\.directory$$" ${PKGDIR}/PLIST`; do \
@@ -30,9 +47,9 @@
        ${XARGS} ${CHMOD} ${SHAREMODE}
 
 .include "../../audio/esound/buildlink3.mk"
-.include "../../graphics/fnlib/buildlink3.mk"
-.include "../../graphics/freetype-lib/buildlink3.mk"
-.include "../../lang/perl5/buildlink3.mk"
-.include "../../www/libghttp/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/imlib2/buildlink3.mk"
+.include "../../x11/Xrandr/buildlink3.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -r 99626d2148d7 -r 1dfcba1edcdb wm/enlightenment/PLIST
--- a/wm/enlightenment/PLIST    Thu Aug 26 20:21:58 2004 +0000
+++ b/wm/enlightenment/PLIST    Thu Aug 26 20:22:18 2004 +0000
@@ -1,63 +1,14 @@
-@comment $NetBSD: PLIST,v 1.5 2003/12/18 05:31:34 xtraeme Exp $
-bin/dox
+@comment $NetBSD: PLIST,v 1.6 2004/08/26 20:22:18 recht Exp $
+bin/edox
 bin/eesh
 bin/enlightenment
 bin/epp
+bin/starte16
+etc/X11/dm/Sessions/enlightenment.desktop
 man/man1/enlightenment.1
-share/enlightenment/E-docs/E_app_menu.png
-share/enlightenment/E-docs/E_app_rightmouse_menu.png
-share/enlightenment/E-docs/E_area_settings.png
-share/enlightenment/E-docs/E_audio_settings.png
-share/enlightenment/E-docs/E_autoraise_settings.png
-share/enlightenment/E-docs/E_backgrounds_menu.png
-share/enlightenment/E-docs/E_backgrounds_menu_view.png
-share/enlightenment/E-docs/E_backgrounds_settings.pl.png
-share/enlightenment/E-docs/E_backgrounds_settings.png
-share/enlightenment/E-docs/E_border_selector.png
-share/enlightenment/E-docs/E_deskarray.png
-share/enlightenment/E-docs/E_deskimg.png
-share/enlightenment/E-docs/E_deskstack.png
-share/enlightenment/E-docs/E_dragbar.png
-share/enlightenment/E-docs/E_dragging_desktops.png
-share/enlightenment/E-docs/E_enlightenment_menu.png
-share/enlightenment/E-docs/E_focus_settings.png
-share/enlightenment/E-docs/E_group_settings.png
-share/enlightenment/E-docs/E_groups_menu.png
-share/enlightenment/E-docs/E_iconbox.png
-share/enlightenment/E-docs/E_iconbox_menu.png
-share/enlightenment/E-docs/E_iconbox_settings.png
-share/enlightenment/E-docs/E_kde_settings.png
-share/enlightenment/E-docs/E_keyboard.png
-share/enlightenment/E-docs/E_logo.png
-share/enlightenment/E-docs/E_maint_menu.png
-share/enlightenment/E-docs/E_mouse.png
-share/enlightenment/E-docs/E_mousewheel.png
-share/enlightenment/E-docs/E_move_resize_settings.png
-share/enlightenment/E-docs/E_pager.png
-share/enlightenment/E-docs/E_pager_settings.png
-share/enlightenment/E-docs/E_pager_settings_menu.png
-share/enlightenment/E-docs/E_placement_settings.png
-share/enlightenment/E-docs/E_remember_settings.png
-share/enlightenment/E-docs/E_screen_start.png
-share/enlightenment/E-docs/E_settings_menu.png
-share/enlightenment/E-docs/E_special_fx_settings.png
-share/enlightenment/E-docs/E_tooltip_settings.png
-share/enlightenment/E-docs/E_tooltips.png
-share/enlightenment/E-docs/E_virtual_desk_settings.png
-share/enlightenment/E-docs/E_website.png
-share/enlightenment/E-docs/E_window.png
-share/enlightenment/E-docs/E_window_diagram.pl.png
-share/enlightenment/E-docs/E_window_diagram.png
-share/enlightenment/E-docs/Edoc_bg.png
-share/enlightenment/E-docs/FIRST_0.16
-share/enlightenment/E-docs/MAIN
-share/enlightenment/E-docs/MAIN.ja
-share/enlightenment/E-docs/MAIN.pl
-share/enlightenment/E-docs/Verah___.ttf
-share/enlightenment/E-docs/aircut3.ttf
-share/enlightenment/E-docs/rothwell.ttf
 share/enlightenment/config/actionclasses.cfg
 share/enlightenment/config/actionclasses.cfg.ja
+share/enlightenment/config/actionclasses.cfg.ko
 share/enlightenment/config/actionclasses.cfg.pl
 share/enlightenment/config/backup-borders.cfg
 share/enlightenment/config/backup-colormodifiers.cfg
@@ -65,20 +16,23 @@
 share/enlightenment/config/backup-imageclasses.cfg
 share/enlightenment/config/backup-textclasses.cfg
 share/enlightenment/config/backup-tooltips.cfg
-share/enlightenment/config/backup/.directory
 share/enlightenment/config/control.cfg
 share/enlightenment/config/definitions
 share/enlightenment/config/icondefs.cfg
 share/enlightenment/config/keybindings.cfg
 share/enlightenment/config/keybindings.cfg.ja
+share/enlightenment/config/keybindings.cfg.ko
 share/enlightenment/config/keybindings.cfg.pl
 share/enlightenment/config/keybindings.gmc.cfg.ja
+share/enlightenment/config/keybindings.gmc.cfg.ko
 share/enlightenment/config/keybindings.gmc.cfg.pl
 share/enlightenment/config/keybindings.nogmc.cfg.ja
+share/enlightenment/config/keybindings.nogmc.cfg.ko
 share/enlightenment/config/keybindings.nogmc.cfg.pl
 share/enlightenment/config/keybindings.rh.cfg.pl
 share/enlightenment/config/menus.cfg
 share/enlightenment/config/menus.cfg.ja
+share/enlightenment/config/menus.cfg.ko
 share/enlightenment/config/menus.cfg.pl
 share/enlightenment/config/pix/about.png
 share/enlightenment/config/pix/apple.png
@@ -133,6 +87,16 @@
 share/enlightenment/config/pix/wait8.png
 share/enlightenment/config/pix/wait9.png
 share/enlightenment/config/pix/world.png
+share/enlightenment/misc/E-GNOME
+share/enlightenment/misc/E-KDE
+share/enlightenment/misc/E16
+share/enlightenment/misc/Xclients.e-gnome
+share/enlightenment/misc/Xclients.e-kde
+share/enlightenment/misc/Xclients.enlightenment
+share/enlightenment/misc/e-gnome.desktop
+share/enlightenment/misc/e-kde.desktop
+share/enlightenment/misc/enlightenment.desktop
+share/enlightenment/misc/starte16
 share/enlightenment/scripts/e_cache_clean
 share/enlightenment/scripts/e_cache_clean.pl
 share/enlightenment/scripts/e_cache_query
@@ -143,2178 +107,310 @@
 share/enlightenment/scripts/e_gen_menu.e16_5
 share/enlightenment/scripts/e_gen_menu.pl
 share/enlightenment/scripts/enlightenment.install
-share/enlightenment/themes/BlueSteel/ABOUT/MAIN
-share/enlightenment/themes/BlueSteel/ABOUT/bg.png
-share/enlightenment/themes/BlueSteel/ABOUT/logo.png
-share/enlightenment/themes/BlueSteel/ABOUT/vixar.ttf
-share/enlightenment/themes/BlueSteel/Eterm/Eterm.cfg
-share/enlightenment/themes/BlueSteel/Eterm/images/anchor_fg.png
-share/enlightenment/themes/BlueSteel/Eterm/images/anchor_hl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/bg.png
-share/enlightenment/themes/BlueSteel/Eterm/images/downarrow_cl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/downarrow_fg.png
-share/enlightenment/themes/BlueSteel/Eterm/images/downarrow_hl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/leftarrow_cl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/leftarrow_fg.png
-share/enlightenment/themes/BlueSteel/Eterm/images/leftarrow_hl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/menu_selected.png
-share/enlightenment/themes/BlueSteel/Eterm/images/menubg.png
-share/enlightenment/themes/BlueSteel/Eterm/images/rightarrow_cl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/rightarrow_fg.png
-share/enlightenment/themes/BlueSteel/Eterm/images/rightarrow_hl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/submenu.png
-share/enlightenment/themes/BlueSteel/Eterm/images/submenu_selected.png
-share/enlightenment/themes/BlueSteel/Eterm/images/trough.png
-share/enlightenment/themes/BlueSteel/Eterm/images/uparrow_cl.png
-share/enlightenment/themes/BlueSteel/Eterm/images/uparrow_fg.png
-share/enlightenment/themes/BlueSteel/Eterm/images/uparrow_hl.png
-share/enlightenment/themes/BlueSteel/README
-share/enlightenment/themes/BlueSteel/backgrounds/backgrounds.cfg
-share/enlightenment/themes/BlueSteel/backgrounds/images/All-Good-People-4.jpg
-share/enlightenment/themes/BlueSteel/backgrounds/images/Enigmas-Oven-2.jpg
-share/enlightenment/themes/BlueSteel/borders.cfg
-share/enlightenment/themes/BlueSteel/borders.cfg.ja
-share/enlightenment/themes/BlueSteel/borders/BORDERLESS/border.cfg
-share/enlightenment/themes/BlueSteel/borders/BORDERLESS/images/.directory
-share/enlightenment/themes/BlueSteel/borders/DEFAULT/border.cfg
-share/enlightenment/themes/BlueSteel/borders/DEFAULT/images/maximize_bg.png
-share/enlightenment/themes/BlueSteel/borders/DEFAULT/images/maximize_cl.png
-share/enlightenment/themes/BlueSteel/borders/DEFAULT/images/maximize_fg.png
-share/enlightenment/themes/BlueSteel/borders/FIXEDSIZE/border.cfg
-share/enlightenment/themes/BlueSteel/borders/FIXEDSIZE/images/.directory
-share/enlightenment/themes/BlueSteel/borders/ICONBOX/border.cfg
-share/enlightenment/themes/BlueSteel/borders/ICONBOX/images/.directory
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/border.cfg
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/border.cfg.ja
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/resize_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/resize_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/resize_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/right_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/right_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/rightbottomtrim_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/rightbottomtrim_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/shade_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/shade_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/shade_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/title_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/title_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/toptrim_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/toptrim_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/unshade_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/unshade_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTPAGER/images/unshade_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/border.cfg
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/bottom_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/bottom_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/bottomresize_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/bottomresize_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/close_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/close_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/close_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/close_sh_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/close_sh_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/close_sh_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/left_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/left_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/maximize_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/maximize_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/maximize_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/maximize_hl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/minimize_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/minimize_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/minimize_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/minimize_hl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/right_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/right_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/rightresize_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/rightresize_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/righttrim_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/righttrim_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_bg_st.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_fg_st.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_sh_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_sh_bg_st.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_sh_cl.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_sh_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/stick_sh_fg_st.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/top_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/top_fg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/toptrim_bg.png
-share/enlightenment/themes/BlueSteel/borders/LEFTSIDE/images/toptrim_fg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/border.cfg
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/left_bg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/left_fg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/resize_bg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/resize_cl.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/resize_fg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/shade_bg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/shade_cl.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/shade_fg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/unshade_bg.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/unshade_cl.png
-share/enlightenment/themes/BlueSteel/borders/PAGER/images/unshade_fg.png
-share/enlightenment/themes/BlueSteel/borders/SMALL/border.cfg
-share/enlightenment/themes/BlueSteel/borders/SMALL/images/.directory
-share/enlightenment/themes/BlueSteel/borders/SMALLFIXED/border.cfg
-share/enlightenment/themes/BlueSteel/borders/SMALLFIXED/images/.directory
-share/enlightenment/themes/BlueSteel/borders/TRANSIENT/border.cfg
-share/enlightenment/themes/BlueSteel/borders/TRANSIENT/images/top_sh_bg.png
-share/enlightenment/themes/BlueSteel/borders/TRANSIENT/images/top_sh_fg.png
-share/enlightenment/themes/BlueSteel/borders/TRANSIENT/images/topright_bg.png



Home | Main Index | Thread Index | Old Index