ports/78678: update port: x11-wm/blackbox 0.65.0 -> 0.70.0

Danny Koenig dako at bsdberlin.org
Thu Mar 10 19:00:11 UTC 2005


>Number:         78678
>Category:       ports
>Synopsis:       update port: x11-wm/blackbox 0.65.0 -> 0.70.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 10 19:00:10 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Danny Koenig
>Release:        FreeBSD 5.3-RELEASE i386
>Organization:
>Environment:
FreeBSD tiberian.bsdberlin.local 5.3-RELEASE FreeBSD 5.3-RELEASE #1: Sat Mar  5 07:24:24 CET 2005     dako at tiberian.bsdberlin.local:/usr/src/sys/i386/compile/TIBERIAN  i386
>Description:
Update port: x11-wm/blackbox from 0.65.0 to 0.70.0

The Changes are listed here: http://cvs.sourceforge.net/viewcvs.py/blackboxwm/blackbox/ChangeLog?rev=HEAD

Patches to remove in x11-wm/blackbox/files:
- patch-src::Screen.cc
- patch-src::Timer.hh
- patch-src::Window.cc

Patch to add in x11-wm/blackbox/files:
- patch-lib::Image.cc

PLIST updated.
>How-To-Repeat:
      
>Fix:
diff -ruN blackbox.old/Makefile blackbox/Makefile 
--- blackbox.old/Makefile       Thu Mar 10 17:32:48 2005
+++ blackbox/Makefile   Thu Mar 10 19:04:28 2005
@@ -6,12 +6,12 @@
 #
 
 PORTNAME=      blackbox
-PORTVERSION=   0.65.0
+PORTVERSION=   0.70.0
 CATEGORIES=    x11-wm
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=    blackboxwm
 
-MAINTAINER=    ports at FreeBSD.org
+MAINTAINER=    dako at bsdberlin.org
 COMMENT=       A small and fast window manager for X11R6
 
 RUN_DEPENDS=   bsetbg:${PORTSDIR}/x11-wm/boxtools


diff -ruN blackbox.old/distinfo blackbox/distinfo 
--- blackbox.old/distinfo       Thu Mar 18 19:01:11 2004
+++ blackbox/distinfo   Thu Mar 10 17:33:25 2005
@@ -1,2 +1,2 @@
-MD5 (blackbox-0.65.0.tar.gz) = 08560fa287c68d65fbe894696d04deaf
-SIZE (blackbox-0.65.0.tar.gz) = 292950
+MD5 (blackbox-0.70.0.tar.gz) = 033a92af3eecaa10bcb689e55a1ceadc
+SIZE (blackbox-0.70.0.tar.gz) = 583527


diff -ruN blackbox.old/files/patch-src\:\:Screen.cc blackbox/files/patch-src\:\:Screen.cc 
--- blackbox.old/files/patch-src::Screen.cc     Thu Sep 19 16:38:40 2002
+++ blackbox/files/patch-src::Screen.cc Thu Mar 10 19:46:57 2005
@@ -1,11 +0,0 @@
---- src/Screen.cc.orig Wed Sep  4 19:15:58 2002
-+++ src/Screen.cc      Thu Sep 19 09:12:24 2002
-@@ -1120,7 +1120,7 @@
-       focused->getScreen()->getScreenNumber() == getScreenNumber() &&
-       current_workspace->getCount() > 1) {
-     do {
--      next = current_workspace->getNextWindowInList(next);
-+      next = current_workspace->getPrevWindowInList(next);
-     } while(next != focused && ! next->setInputFocus());
- 
-     if (next != focused)


diff -ruN blackbox.old/files/patch-src\:\:Timer.hh blackbox/files/patch-src\:\:Timer.hh 
--- blackbox.old/files/patch-src::Timer.hh      Sun Aug  1 14:59:18 2004
+++ blackbox/files/patch-src::Timer.hh  Thu Mar 10 19:47:00 2005
@@ -1,15 +0,0 @@
---- src/Timer.hh~      Sun Aug  1 17:13:29 2004
-+++ src/Timer.hh       Sun Aug  1 17:14:13 2004
-@@ -98,9 +98,10 @@
-   ~_timer_queue(void) {}
- 
-   void release(const _Tp& value) {
--    c.erase(std::remove(c.begin(), c.end(), value), c.end());
-+    _Base::c.erase(std::remove(_Base::c.begin(), _Base::c.end(), value),
-+                      _Base::c.end());
-     // after removing the item we need to make the heap again
--    std::make_heap(c.begin(), c.end(), comp);
-+    std::make_heap(_Base::c.begin(), _Base::c.end(), _Base::comp);
-   }
-   bool empty(void) const { return _Base::empty(); }
-   size_t size(void) const { return _Base::size(); }


diff -ruN blackbox.old/files/patch-src\:\:Window.cc blackbox/files/patch-src\:\:Window.cc 
--- blackbox.old/files/patch-src::Window.cc     Sun Oct 19 13:28:11 2003
+++ blackbox/files/patch-src::Window.cc Thu Mar 10 19:47:04 2005
@@ -1,10 +0,0 @@
---- src/Window.cc.orig Wed Aug 13 12:40:02 2003 
-+++ src/Window.cc      Wed Aug 13 12:41:03 2003
-@@ -44,6 +44,8 @@
- #endif // HAVE_STDLIB_H
- }
-+#include <cassert>
-+
- #include "i18n.hh"
- #include "blackbox.hh"
- #include "GCCache.hh"


diff -ruN blackbox.old/files/patch-lib\:\:Image.cc blackbox/files/patch-lib\:\:Image.cc 
--- blackbox.old/files/patch-lib::Image.cc      Thu Mar 10 19:48:30 2005
+++ blackbox/files/patch-lib::Image.cc  Thu Mar 10 18:40:44 2005
@@ -0,0 +1,11 @@
+--- lib/Image.cc.orig  Thu Mar 10 18:39:23 2005
++++ lib/Image.cc       Thu Mar 10 18:40:09 2005
+@@ -467,7 +467,7 @@
+     if (colors[x] != ~0ul)
+       continue;
+ 
+-    int red, green, blue, gray;
++    int red = 0, green = 0, blue = 0, gray = 0;
+ 
+     switch (visual_class) {
+     case StaticGray:


diff -ruN blackbox.old/pkg-plist blackbox/pkg-plist                                     
--- blackbox.old/pkg-plist      Thu Sep 19 16:38:39 2002
+++ blackbox/pkg-plist  Thu Mar 10 19:23:37 2005
@@ -1,87 +1,27 @@
 bin/blackbox
+include/bt/Application.hh
+include/bt/Bitmap.hh
+include/bt/Color.hh
+include/bt/Display.hh
+include/bt/EWMH.hh
+include/bt/EventHandler.hh
+include/bt/Font.hh
+include/bt/Image.hh
+include/bt/Menu.hh
+include/bt/Pen.hh
+include/bt/PixmapCache.hh
+include/bt/Rect.hh
+include/bt/Resource.hh
+include/bt/Texture.hh
+include/bt/Timer.hh
+include/bt/Unicode.hh
+include/bt/Util.hh
 share/blackbox/menu
-share/blackbox/nls/C/blackbox.cat
-share/blackbox/nls/da_DK/blackbox.cat
-share/blackbox/nls/de_DE/blackbox.cat
-share/blackbox/nls/es_AR/blackbox.cat
-share/blackbox/nls/es_ES/blackbox.cat
-share/blackbox/nls/fr_FR/blackbox.cat
-share/blackbox/nls/hu_HU/blackbox.cat
-share/blackbox/nls/it_IT/blackbox.cat
-share/blackbox/nls/ja_JP/blackbox.cat
-share/blackbox/nls/ko_KR/blackbox.cat
-share/blackbox/nls/lv_LV/blackbox.cat
-share/blackbox/nls/nl_NL/blackbox.cat
-share/blackbox/nls/no_NO/blackbox.cat
-share/blackbox/nls/pl_PL/blackbox.cat
-share/blackbox/nls/pt_BR/blackbox.cat
-share/blackbox/nls/ro_RO/blackbox.cat
-share/blackbox/nls/ru_RU/blackbox.cat
-share/blackbox/nls/sk_SK/blackbox.cat
-share/blackbox/nls/sl_SI/blackbox.cat
-share/blackbox/nls/sv_SE/blackbox.cat
-share/blackbox/nls/uk_UA/blackbox.cat
-share/blackbox/nls/zh_CN/blackbox.cat
-share/blackbox/nls/zh_TW/blackbox.cat
-share/blackbox/styles/Artwiz
-share/blackbox/styles/Cthulhain
-share/blackbox/styles/Flux
-share/blackbox/styles/Minimal
-share/blackbox/styles/Nyz
-share/blackbox/styles/Operation
-share/blackbox/styles/Outcomes
-share/blackbox/styles/Rampage
-share/blackbox/styles/Rancor
-share/blackbox/styles/Results
-share/blackbox/styles/Shade
-share/blackbox/styles/Spiff
-share/blackbox/styles/TDF
-share/blackbox/styles/Twice
- at dirrm share/blackbox/nls/C
- at dirrm share/blackbox/nls/da_DK
- at dirrm share/blackbox/nls/de_DE
- at dirrm share/blackbox/nls/es_AR
- at dirrm share/blackbox/nls/es_ES
- at dirrm share/blackbox/nls/fr_FR
- at dirrm share/blackbox/nls/hu_HU
- at dirrm share/blackbox/nls/it_IT
- at dirrm share/blackbox/nls/ja_JP
- at dirrm share/blackbox/nls/ko_KR
- at dirrm share/blackbox/nls/lv_LV
- at dirrm share/blackbox/nls/nl_NL
- at dirrm share/blackbox/nls/no_NO
- at dirrm share/blackbox/nls/pl_PL
- at dirrm share/blackbox/nls/pt_BR
- at dirrm share/blackbox/nls/ro_RO
- at dirrm share/blackbox/nls/ru_RU
- at dirrm share/blackbox/nls/sk_SK
- at dirrm share/blackbox/nls/sl_SI
- at dirrm share/blackbox/nls/sv_SE
- at dirrm share/blackbox/nls/uk_UA
- at dirrm share/blackbox/nls/zh_CN
- at dirrm share/blackbox/nls/zh_TW
- at exec ln -s C %D/share/blackbox/nls/POSIX
- at unexec rm %D/share/blackbox/nls/POSIX
- at exec ln -s C %D/share/blackbox/nls/US_ASCII
- at unexec rm %D/share/blackbox/nls/US_ASCII
- at exec ln -s de_DE %D/share/blackbox/nls/de
- at unexec rm %D/share/blackbox/nls/de
- at exec ln -s C %D/share/blackbox/nls/en
- at unexec rm %D/share/blackbox/nls/en
- at exec ln -s C %D/share/blackbox/nls/en_GB
- at unexec rm %D/share/blackbox/nls/en_GB
- at exec ln -s C %D/share/blackbox/nls/en_US
- at unexec rm %D/share/blackbox/nls/en_US
- at exec ln -s es_ES %D/share/blackbox/nls/es
- at unexec rm %D/share/blackbox/nls/es
- at exec ln -s es_ES %D/share/blackbox/nls/es_MX
- at unexec rm %D/share/blackbox/nls/es_MX
- at exec ln -s fr_FR %D/share/blackbox/nls/fr
- at unexec rm %D/share/blackbox/nls/fr
- at exec ln -s it_IT %D/share/blackbox/nls/it
- at unexec rm %D/share/blackbox/nls/it
- at exec ln -s nl_NL %D/share/blackbox/nls/nl
- at unexec rm %D/share/blackbox/nls/nl
- at dirrm share/blackbox/nls
+share/blackbox/styles/Blue
+share/blackbox/styles/Gray
+share/blackbox/styles/Green
+share/blackbox/styles/Purple
+share/blackbox/styles/Red
+ at dirrm include/bt
 @dirrm share/blackbox/styles
 @dirrm share/blackbox
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list