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