Tue Oct 8 02:59:59 2019 UTC ()
blackbox70: update to 0.75 (a minor maintenance release)
pkgsrc-specific changes: we are now using upstream's formal release
archive, which means a configure script is provided, so we aren't
pulling in a bunch of tool dependencies just to generate such.
Change log:
Brian Bidulock <bidulock@openss7.org> (16):
reformat TODO
generate NEWS better
update for gettext 0.20.1 to fix issue #23
update release notes
generate NOTES and TODO
place filename last in sed command
update build process
have better defaults now
gcc 9.1 too agressive on array-bounds warnings
ignore release products
generate release notes on dist
handle annotated tags better when generating NEWS
update po files
ignore lz files
update release files
update release files
(gutteridge)
diff -r1.1 -r1.2 pkgsrc/wm/blackbox70/DESCR
diff -r1.20 -r1.21 pkgsrc/wm/blackbox70/Makefile
diff -r1.14 -r1.15 pkgsrc/wm/blackbox70/distinfo
diff -r1.3 -r0 pkgsrc/wm/blackbox70/patches/patch-autogen.sh
diff -r1.1 -r0 pkgsrc/wm/blackbox70/patches/patch-doc_fr__FR_Makefile.am
diff -r1.1 -r0 pkgsrc/wm/blackbox70/patches/patch-doc_ja__JP_Makefile.am
diff -r1.1 -r0 pkgsrc/wm/blackbox70/patches/patch-doc_nl__NL_Makefile.am
diff -r1.1 -r0 pkgsrc/wm/blackbox70/patches/patch-doc_sl__SI_Makefile.am
diff -r0 -r1.1 pkgsrc/wm/blackbox70/patches/patch-doc_fr__FR_Makefile.in
diff -r0 -r1.1 pkgsrc/wm/blackbox70/patches/patch-doc_ja__JP_Makefile.in
diff -r0 -r1.1 pkgsrc/wm/blackbox70/patches/patch-doc_nl__NL_Makefile.in
diff -r0 -r1.1 pkgsrc/wm/blackbox70/patches/patch-doc_sl__SI_Makefile.in
--- pkgsrc/wm/blackbox70/Attic/DESCR 2006/08/20 23:07:17 1.1
+++ pkgsrc/wm/blackbox70/Attic/DESCR 2019/10/08 02:59:59 1.2
| @@ -1,4 +1,4 @@ | | | @@ -1,4 +1,4 @@ |
1 | Blackbox is yet another addition to the list of window managers For X11R6. | | 1 | Blackbox is yet another addition to the list of window managers For X11. |
2 | Blackbox is built with C++, sharing no common code with any other window | | 2 | Blackbox is built with C++, sharing no common code with any other window |
3 | manager. It is designed to be small and fast, with a built in graphics class, | | 3 | manager. It is designed to be small and fast, with a built in graphics class, |
4 | near complete ICCCM compliance, and support for multple desktop environments. | | 4 | near complete ICCCM compliance, and support for multple desktop environments. |
--- pkgsrc/wm/blackbox70/Attic/Makefile 2019/06/14 02:09:03 1.20
+++ pkgsrc/wm/blackbox70/Attic/Makefile 2019/10/08 02:59:59 1.21
| @@ -1,39 +1,36 @@ | | | @@ -1,39 +1,36 @@ |
1 | # $NetBSD: Makefile,v 1.20 2019/06/14 02:09:03 gutteridge Exp $ | | 1 | # $NetBSD: Makefile,v 1.21 2019/10/08 02:59:59 gutteridge Exp $ |
2 | | | 2 | |
3 | VERSION= 0.74 | | 3 | VERSION= 0.75 |
4 | PKGREVISION= 1 | | | |
5 | DISTNAME= blackbox-${VERSION} | | 4 | DISTNAME= blackbox-${VERSION} |
6 | PKGNAME= blackbox70-${VERSION} | | 5 | PKGNAME= blackbox70-${VERSION} |
7 | CATEGORIES= wm x11 | | 6 | CATEGORIES= wm x11 |
8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=bbidulock/} | | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=bbidulock/} |
9 | GITHUB_PROJECT= blackboxwm | | 8 | GITHUB_PROJECT= blackboxwm |
10 | GITHUB_TAG= ${VERSION} | | 9 | GITHUB_RELEASE= ${VERSION} |
| | | 10 | EXTRACT_SUFX= .tar.lz |
11 | | | 11 | |
12 | MAINTAINER= pkgsrc-users@NetBSD.org | | 12 | MAINTAINER= pkgsrc-users@NetBSD.org |
13 | HOMEPAGE= https://github.com/bbidulock/blackboxwm | | 13 | HOMEPAGE= https://github.com/bbidulock/blackboxwm |
14 | COMMENT= Small and fast X11 window manager | | 14 | COMMENT= Small and fast X11 window manager |
15 | LICENSE= mit | | 15 | LICENSE= mit |
16 | | | 16 | |
17 | CONFLICTS= bsetroot-[0-9]* | | 17 | CONFLICTS= bsetroot-[0-9]* |
18 | CONFLICTS+= blackbox-[0-9]* | | 18 | CONFLICTS+= blackbox-[0-9]* |
19 | | | 19 | |
20 | USE_LANGUAGES= c c++03 | | 20 | USE_LANGUAGES= c c++03 |
21 | USE_LIBTOOL= yes | | 21 | USE_LIBTOOL= yes |
22 | USE_TOOLS+= autoconf automake autopoint gettext-m4 gsed pkg-config | | 22 | USE_TOOLS+= pkg-config |
23 | GNU_CONFIGURE= YES | | 23 | GNU_CONFIGURE= YES |
24 | | | 24 | |
25 | CXXFLAGS.Linux+= -fpermissive | | 25 | CXXFLAGS.Linux+= -fpermissive |
26 | | | 26 | |
27 | CONFIGURE_ARGS+= --enable-nls | | 27 | CONFIGURE_ARGS+= --enable-nls |
28 | | | 28 | |
29 | BROKEN_GETTEXT_DETECTION=yes | | 29 | BROKEN_GETTEXT_DETECTION=yes |
30 | | | 30 | |
31 | BUILDLINK_DEPMETHOD.libXt?= build | | 31 | BUILDLINK_DEPMETHOD.libXt?= build |
32 | | | 32 | |
33 | pre-configure: | | | |
34 | cd ${WRKSRC}; ${SH} ./autogen.sh | | | |
35 | | | | |
36 | .include "../../devel/gettext-lib/buildlink3.mk" | | 33 | .include "../../devel/gettext-lib/buildlink3.mk" |
37 | .include "../../x11/libX11/buildlink3.mk" | | 34 | .include "../../x11/libX11/buildlink3.mk" |
38 | .include "../../x11/libXt/buildlink3.mk" | | 35 | .include "../../x11/libXt/buildlink3.mk" |
39 | .include "../../mk/bsd.pkg.mk" | | 36 | .include "../../mk/bsd.pkg.mk" |
--- pkgsrc/wm/blackbox70/Attic/distinfo 2019/06/14 02:09:03 1.14
+++ pkgsrc/wm/blackbox70/Attic/distinfo 2019/10/08 02:59:59 1.15
| @@ -1,18 +1,17 @@ | | | @@ -1,18 +1,17 @@ |
1 | $NetBSD: distinfo,v 1.14 2019/06/14 02:09:03 gutteridge Exp $ | | 1 | $NetBSD: distinfo,v 1.15 2019/10/08 02:59:59 gutteridge Exp $ |
2 | | | 2 | |
3 | SHA1 (blackbox-0.74.tar.gz) = b252f052c590f092ae0e9c381c6c7e823fd83654 | | 3 | SHA1 (blackbox-0.75.tar.lz) = 65713441b2b5d0f496729ca65d6d609d40e1fcc4 |
4 | RMD160 (blackbox-0.74.tar.gz) = 5c124739cbf1098341378c3bae1b7a461ec22dd4 | | 4 | RMD160 (blackbox-0.75.tar.lz) = cc1362a45e292dccfbcaf03bc0a508a27bf64980 |
5 | SHA512 (blackbox-0.74.tar.gz) = 7d67fe2fe6c0c2e9cd18d494fbba885ab7ca8c7aadcfe5ceada97c1280633b575f3f47a36dc5393c61ae0baf50eef61e56683899913fa58859148148e5041389 | | 5 | SHA512 (blackbox-0.75.tar.lz) = 0e5e57c57408627af59fea6e6c74d081fce913c2c33005652f5c309edb6b8368f8cf4c80999134db35d1c80b0895476057d02c903210143c9411792d1fa381f1 |
6 | Size (blackbox-0.74.tar.gz) = 395732 bytes | | 6 | Size (blackbox-0.75.tar.lz) = 562326 bytes |
7 | SHA1 (patch-autogen.sh) = bdf1efbddf09d0e457390aaf9f2e621204175540 | | 7 | SHA1 (patch-doc_fr__FR_Makefile.in) = 39af7e28c397bd4201f85d4d13a48892024d274b |
8 | SHA1 (patch-doc_fr__FR_Makefile.am) = 77fdac4d552af2ef0e8d43c5f6f8aeb0f8e20862 | | 8 | SHA1 (patch-doc_ja__JP_Makefile.in) = bd79553e6bd5368a8b21cf463056a35c84e2e8e0 |
9 | SHA1 (patch-doc_ja__JP_Makefile.am) = e5dcdf4da59f805547cbf0cc9eb5d28468685e2b | | 9 | SHA1 (patch-doc_nl__NL_Makefile.in) = 5f7df3158b59633fd9633656237f4fd5cdace897 |
10 | SHA1 (patch-doc_nl__NL_Makefile.am) = 951a4babc59a7a237cf662c7c3a2d2b865d9495b | | 10 | SHA1 (patch-doc_sl__SI_Makefile.in) = d116093a717a14d8e0b252f0254f7fb03e37f0a1 |
11 | SHA1 (patch-doc_sl__SI_Makefile.am) = b348b43e5c8064cd4b46212d3bd609a2f41c7f02 | | | |
12 | SHA1 (patch-lib_Image.cc) = ab49da02853b670843f4884517f0727d4569d50a | | 11 | SHA1 (patch-lib_Image.cc) = ab49da02853b670843f4884517f0727d4569d50a |
13 | SHA1 (patch-lib_Menu.cc) = b16a7439fa5db1d287e5353ec5986a9c3ffd6cfb | | 12 | SHA1 (patch-lib_Menu.cc) = b16a7439fa5db1d287e5353ec5986a9c3ffd6cfb |
14 | SHA1 (patch-lib_Unicode.cc) = b2936e86dab0e4d0104312b5a387081a3fa02134 | | 13 | SHA1 (patch-lib_Unicode.cc) = b2936e86dab0e4d0104312b5a387081a3fa02134 |
15 | SHA1 (patch-src_Screen.cc) = 7a75160a66eb6317930af063514688c6e5028569 | | 14 | SHA1 (patch-src_Screen.cc) = 7a75160a66eb6317930af063514688c6e5028569 |
16 | SHA1 (patch-src_Toolbar.cc) = 2fdcea33eff7b6a99f22ce7a77c9b713b4f005b5 | | 15 | SHA1 (patch-src_Toolbar.cc) = 2fdcea33eff7b6a99f22ce7a77c9b713b4f005b5 |
17 | SHA1 (patch-src_main.cc) = 24f43276e20f8fb89c6cb478e5e1bf52ea3eb659 | | 16 | SHA1 (patch-src_main.cc) = 24f43276e20f8fb89c6cb478e5e1bf52ea3eb659 |
18 | SHA1 (patch-util_bsetbg) = 2e5ea600ef842ff677591220398fb7300d210397 | | 17 | SHA1 (patch-util_bsetbg) = 2e5ea600ef842ff677591220398fb7300d210397 |
$NetBSD: patch-doc_fr__FR_Makefile.in,v 1.1 2019/10/08 02:59:59 gutteridge Exp $
Avoid a variable specific to GNU make.
--- doc/fr_FR/Makefile.in.orig 2019-09-06 09:55:03.000000000 +0000
+++ doc/fr_FR/Makefile.in
@@ -588,7 +588,7 @@ blackbox.1: blackbox.1.in
$(SED) -e "s,@defaultmenu@,$(DEFAULT_MENU)," \
-e "s,@pkgdatadir@,$(pkgdatadir)," \
-e "s,@version@,$(VERSION)," \
- $< > $@
+ blackbox.1.in > $@
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
$NetBSD: patch-doc_ja__JP_Makefile.in,v 1.1 2019/10/08 02:59:59 gutteridge Exp $
Avoid a variable specific to GNU make.
--- doc/ja_JP/Makefile.in.orig 2019-09-06 09:55:04.000000000 +0000
+++ doc/ja_JP/Makefile.in
@@ -588,7 +588,7 @@ blackbox.1: blackbox.1.in
$(SED) -e "s,@defaultmenu@,$(DEFAULT_MENU)," \
-e "s,@pkgdatadir@,$(pkgdatadir)," \
-e "s,@version@,$(VERSION)," \
- $< > $@
+ blackbox.1.in > $@
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
$NetBSD: patch-doc_nl__NL_Makefile.in,v 1.1 2019/10/08 02:59:59 gutteridge Exp $
Avoid a variable specific to GNU make.
--- doc/nl_NL/Makefile.in.orig 2019-09-06 09:55:04.000000000 +0000
+++ doc/nl_NL/Makefile.in
@@ -588,7 +588,7 @@ blackbox.1: blackbox.1.in
$(SED) -e "s,@defaultmenu@,$(DEFAULT_MENU)," \
-e "s,@pkgdatadir@,$(pkgdatadir)," \
-e "s,@version@,$(VERSION)," \
- $< > $@
+ blackbox.1.in > $@
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
$NetBSD: patch-doc_sl__SI_Makefile.in,v 1.1 2019/10/08 02:59:59 gutteridge Exp $
Avoid a variable specific to GNU make.
--- doc/sl_SI/Makefile.in.orig 2019-09-06 09:55:04.000000000 +0000
+++ doc/sl_SI/Makefile.in
@@ -587,7 +587,7 @@ blackbox.1: blackbox.1.in
$(SED) -e "s,@defaultmenu@,$(DEFAULT_MENU)," \
-e "s,@pkgdatadir@,$(pkgdatadir)," \
-e "s,@version@,$(VERSION)," \
- $< > $@
+ blackbox.1.in > $@
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.