pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/wm/fluxbox Update fluxbox to 0.9.12; closes PR/29780.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2776fb572458
branches:  trunk
changeset: 491465:2776fb572458
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Thu Mar 24 15:00:40 2005 +0000

description:
Update fluxbox to 0.9.12; closes PR/29780.

Changes:
News in 0.9.12:
  * Added Imlib2 support (./configure --enable-imlib2) [default=disabled]
      Fluxbox can now load *.png, *.jpg and other image-formats.
  * Added Tab command, which goes to a specific tab number action:
      Tab
        ex:
          Mod1 1 :Tab 1
          Mod2 3 :Tab 3
  * Added support for hsetroot to fbsetbg
Bug fixes:
  * Fix for #1091710 (SystemTray is not covered by StyleStuff)
      SystemTray is now configurable via styles thru the
      toolbar.systray.* - resource, it falls back to the look of the clock
  * Warnings on amd64 (#1099278, #1099950)
  * WithdrawnState handling) (#1087220)
  * Windows dont respect toolbar.border.width (#996298)
  * Fixed "remove last workspace" bug
  * Fixed problems with gtk2-fullscreen-mode (gimp2, galeon etc)
  * missing header (#1080323)
  * Update ClockTool when timeformat changed (#1026096)
News in 0.9.11:
  * Slit:
  * wheel or middle/right click in slit menu moves items up/down
  * Save slit list menu item
  * (Re)added dragNdrop ordering of tabs
  * Better visualisation of the RememberState in RememberMenu
  * iconbar:
  * new resources:
      session.*.iconbar.wheelMode: <mode>
        On     - enable mousewheeling on the iconbuttons
        Off    - disables mousewheeling on the iconbuttons
        Screen - uses the settings of desktopWheeling
      session.*.iconbar.deiconifyMode: <mode>
        Current    - deiconifies the window on current workspace
        Follow     - deiconifies the window on the workspace it
                     was iconified from and jumps to that workspace
        SemiFollow - acts as 'Current' for windows that were actually
                     iconified, and as 'follow' for the others
  * Added option to specify what to do with windows,
    that got activated on a different workspaces than the
    current one (thru NET_ACTIVE_WINDOW for example,
                  guinotification-plugin from gaim)
      session.screen0.followModel: <value>
        Ignore  - ignore the activated window
        Follow  - go to the workspace of the window
        Current | CurrentWorkspace | Fetch - get the window onto the
                                             current workspace
  * session.focusTabMinWidth:
      defines the guaranteed minimize size of the focused tab
      in percent of the whole window
  * New command: export | setenv
      sets the enviroment of fluxbox to a given value
          export NAME=VALUE
          setenv NAME VALUE
  * Alpha values are no longer in theme, but are in init file. Possible
    values are (all beginning with session.screenN.), * means changed/new:
        -  menu.alpha (*)
        -  slit.alpha
        -  window.focus.alpha (*)
        -  window.unfocus.alpha (*)
        -  toolbar.alpha (*)
Bug fixes:
  * Fix to avoid gentoo bug #72703 also reported at
    http://www.securityfocus.com/archive/1/382398/2004-11-24/2004-11-30/2
  * Fix for a java-bug (wrong opened subwindows)
  * Fix for hiding menu when menufile changed
  * Fix for segfault at startup
  * fbrun doesnt overlap screenborders anymore
  * Fixed Wine + Paradise Poker Client problem.
  * Fix UnderMousePlacement, patch #1052534, close #1048000
  * Some changes to avoid invisible fonts
  * Fix memleaks
  * A few fixes to compile fluxbox with icc and mipspro(irix) #1045785
  * Fixed a problem when system-date is set back
  * Fixed some TextBox issues with some "untypeable" keys
  * Fix a couple of bugs with transparency in toolbar/buttons
  * Fix crash when in windowmenu->submenu and closing the app
  * other bug fixes:
      #1057499
      #1046472
      #1052095
      #1034522
      #1039658

diffstat:

 wm/fluxbox/Makefile   |  28 +++++-----------------------
 wm/fluxbox/PLIST      |   6 +++++-
 wm/fluxbox/distinfo   |   8 ++++----
 wm/fluxbox/options.mk |  34 ++++++++++++++++++++++++++++++++++
 4 files changed, 48 insertions(+), 28 deletions(-)

diffs (143 lines):

diff -r 10961482e54c -r 2776fb572458 wm/fluxbox/Makefile
--- a/wm/fluxbox/Makefile       Thu Mar 24 14:37:41 2005 +0000
+++ b/wm/fluxbox/Makefile       Thu Mar 24 15:00:40 2005 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2005/02/27 11:56:10 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2005/03/24 15:00:40 jmcneill Exp $
 #
 
-DISTNAME=      fluxbox-0.9.10
-PKGREVISION=   1
+DISTNAME=      fluxbox-0.9.12
 CATEGORIES=    wm x11
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=fluxbox/}
 EXTRACT_SUFX=  .tar.bz2
@@ -17,30 +16,13 @@
 USE_X11=       YES
 USE_LANGUAGES= c c++
 GNU_CONFIGURE= YES
+USE_GNU_TOOLS= make
+USE_LIBTOOL=   YES
 
 CONFIGURE_ARGS+=       --enable-nls
 CONFIGURE_ARGS+=       --enable-xinerama
 
 .include "../../mk/bsd.prefs.mk"
-
-FLUXBOX_USE_KDE?=      NO
-.if !empty(FLUXBOX_USE_KDE:M[Yy][Ee][Ss])
-CONFIGURE_ARGS+=       --enable-kde
-.endif
-
-FLUXBOX_USE_GNOME?=    NO
-.if !empty(FLUXBOX_USE_GNOME:M[Yy][Ee][Ss])
-CONFIGURE_ARGS+=       --enable-gnome
-.else
-CONFIGURE_ARGS+=       --disable-gnome
-.endif
-
-FLUXBOX_USE_XFT?=      YES
-.if !empty(FLUXBOX_USE_XFT:M[Yy][Ee][Ss])
-CONFIGURE_ARGS+=       --enable-xft
-.include "../../fonts/Xft2/buildlink3.mk"
-.else
-CONFIGURE_ARGS+=       --disable-xft
-.endif
+.include "options.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -r 10961482e54c -r 2776fb572458 wm/fluxbox/PLIST
--- a/wm/fluxbox/PLIST  Thu Mar 24 14:37:41 2005 +0000
+++ b/wm/fluxbox/PLIST  Thu Mar 24 15:00:40 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2004/09/02 21:56:32 xtraeme Exp $
+@comment $NetBSD: PLIST,v 1.9 2005/03/24 15:00:40 jmcneill Exp $
 bin/fbrun
 bin/fbsetbg
 bin/fluxbox
@@ -21,6 +21,7 @@
 share/fluxbox/nls/fr_FR/fluxbox.cat
 share/fluxbox/nls/it_IT/fluxbox.cat
 share/fluxbox/nls/ja_JP/fluxbox.cat
+share/fluxbox/nls/ko_KR/fluxbox.cat
 share/fluxbox/nls/lv_LV/fluxbox.cat
 share/fluxbox/nls/nl_NL/fluxbox.cat
 share/fluxbox/nls/pl_PL/fluxbox.cat
@@ -30,6 +31,7 @@
 share/fluxbox/nls/sl_SI/fluxbox.cat
 share/fluxbox/nls/sv_SE/fluxbox.cat
 share/fluxbox/nls/tr_TR/fluxbox.cat
+share/fluxbox/nls/vi_VN/fluxbox.cat
 share/fluxbox/styles/Artwiz
 share/fluxbox/styles/BlueFlux/pixmaps/button_close_active.xpm
 share/fluxbox/styles/BlueFlux/pixmaps/button_close_pressed.xpm
@@ -96,6 +98,7 @@
 @dirrm share/fluxbox/styles/BlueFlux/pixmaps
 @dirrm share/fluxbox/styles/BlueFlux
 @dirrm share/fluxbox/styles
+@dirrm share/fluxbox/nls/vi_VN
 @dirrm share/fluxbox/nls/tr_TR
 @dirrm share/fluxbox/nls/sv_SE
 @dirrm share/fluxbox/nls/sl_SI
@@ -105,6 +108,7 @@
 @dirrm share/fluxbox/nls/pl_PL
 @dirrm share/fluxbox/nls/nl_NL
 @dirrm share/fluxbox/nls/lv_LV
+@dirrm share/fluxbox/nls/ko_KR
 @dirrm share/fluxbox/nls/ja_JP
 @dirrm share/fluxbox/nls/it_IT
 @dirrm share/fluxbox/nls/fr_FR
diff -r 10961482e54c -r 2776fb572458 wm/fluxbox/distinfo
--- a/wm/fluxbox/distinfo       Thu Mar 24 14:37:41 2005 +0000
+++ b/wm/fluxbox/distinfo       Thu Mar 24 15:00:40 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.15 2005/02/23 18:43:54 wiz Exp $
+$NetBSD: distinfo,v 1.16 2005/03/24 15:00:40 jmcneill Exp $
 
-SHA1 (fluxbox-0.9.10.tar.bz2) = 70bb65327b75c57082d812179e3ec37a9d3f8734
-RMD160 (fluxbox-0.9.10.tar.bz2) = 83a403e7840657ac6c18daaf7d5d33f55f0a8d5a
-Size (fluxbox-0.9.10.tar.bz2) = 556030 bytes
+SHA1 (fluxbox-0.9.12.tar.bz2) = 50651499c768ef4830e855c89bcd16dff660aa2a
+RMD160 (fluxbox-0.9.12.tar.bz2) = b549f4c2a9039757b1b8df62ab83eb8afd22bf29
+Size (fluxbox-0.9.12.tar.bz2) = 648685 bytes
 SHA1 (patch-aa) = 4bb7da68b65c4c83900ef7491db724b3932ef052
 SHA1 (patch-ab) = 23022e4a2cfdb347c294b7ee63c2ace1b32b7925
 SHA1 (patch-ac) = f304326b795f96d59446f5a618331b15cdca7970
diff -r 10961482e54c -r 2776fb572458 wm/fluxbox/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/fluxbox/options.mk     Thu Mar 24 15:00:40 2005 +0000
@@ -0,0 +1,34 @@
+# $NetBSD: options.mk,v 1.1 2005/03/24 15:00:40 jmcneill Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.fluxbox
+PKG_SUPPORTED_OPTIONS= gnome kde imlib2 xft
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mgnome)
+CONFIGURE_ARGS+=        --enable-gnome
+.include "../../devel/libgnome/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --disable-gnome
+.endif
+
+.if !empty(PKG_OPTIONS:Mkde)
+CONFIGURE_ARGS+=        --enable-kde
+.include "../../x11/kdelibs3/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --disable-kde
+.endif
+
+.if !empty(PKG_OPTIONS:Mimlib2)
+CONFIGURE_ARGS+=       --enable-imlib2
+.include "../../graphics/imlib2/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --disable-imlib2
+.endif
+
+.if !empty(PKG_OPTIONS:Mxft)
+CONFIGURE_ARGS+=        --enable-xft
+.include "../../fonts/Xft2/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --disable-xft
+.endif



Home | Main Index | Thread Index | Old Index