pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/wm fluxconf: remove package



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ca4961b0b9bb
branches:  trunk
changeset: 410718:ca4961b0b9bb
user:      gutteridge <gutteridge%pkgsrc.org@localhost>
date:      Mon Jan 27 22:58:05 2020 +0000

description:
fluxconf: remove package

The wm/fluxconf package has been dead upstream for over a decade, fails
to build with default pkgsrc settings in most environments (it has of
course continually bit-rotted), and is also actively harmful for users
in some contexts. It doesn't support the current config format that
Fluxbox 1.3 uses, so it will actually corrupt config files.

As discussed on pkgsrc-users:
http://mail-index.netbsd.org/pkgsrc-users/2020/01/14/msg030221.html

diffstat:

 wm/Makefile                  |   3 +--
 wm/fluxconf/DESCR            |   8 --------
 wm/fluxconf/Makefile         |  31 -------------------------------
 wm/fluxconf/PLIST            |   7 -------
 wm/fluxconf/distinfo         |   8 --------
 wm/fluxconf/patches/patch-aa |  23 -----------------------
 wm/fluxconf/patches/patch-ab |  22 ----------------------
 7 files changed, 1 insertions(+), 101 deletions(-)

diffs (140 lines):

diff -r 01def0733bd1 -r ca4961b0b9bb wm/Makefile
--- a/wm/Makefile       Mon Jan 27 22:42:13 2020 +0000
+++ b/wm/Makefile       Mon Jan 27 22:58:05 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.145 2020/01/08 12:52:13 nia Exp $
+# $NetBSD: Makefile,v 1.146 2020/01/27 22:58:05 gutteridge Exp $
 #
 
 COMMENT=       X11 window managers, configuration tools, and themes
@@ -36,7 +36,6 @@
 SUBDIR+=       enlightenment16
 SUBDIR+=       evilwm
 SUBDIR+=       fluxbox
-SUBDIR+=       fluxconf
 SUBDIR+=       fluxter
 SUBDIR+=       flwm
 SUBDIR+=       fvwm
diff -r 01def0733bd1 -r ca4961b0b9bb wm/fluxconf/DESCR
--- a/wm/fluxconf/DESCR Mon Jan 27 22:42:13 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-fluxconf is a tiny GTK based configuration tool for the fluxbox window manager.
-It allows basic manipulation of the window manager behaviour:
-
-    o Slit configuration
-    o Window placement
-    o Focus model
-    o Workspace configuration
-    o Keys configuration
diff -r 01def0733bd1 -r ca4961b0b9bb wm/fluxconf/Makefile
--- a/wm/fluxconf/Makefile      Mon Jan 27 22:42:13 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-# $NetBSD: Makefile,v 1.39 2019/12/21 23:48:26 joerg Exp $
-#
-
-DISTNAME=      fluxconf-0.9.9
-PKGREVISION=   30
-CATEGORIES=    wm
-MASTER_SITES=  http://devaux.fabien.free.fr/flux/
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://devaux.fabien.free.fr/flux/
-COMMENT=       GTK based configuration tool for the fluxbox window manager
-
-DEPENDS+=              fluxbox-[0-9]*:../../wm/fluxbox
-
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --datadir=${PREFIX}/${PKGLOCALEDIR}
-USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            msgfmt pkg-config
-
-.include "../../mk/compiler.mk"
-.if !empty(PKGSRC_COMPILER:Mclang)
-_WRAP_EXTRA_ARGS.CC+=  -Wno-error=invalid-source-encoding -Wno-error=format-security -Wno-error=self-assign -Wno-error=deprecated-declarations
-CWRAPPERS_APPEND.cc+=  -Wno-error=invalid-source-encoding -Wno-error=format-security -Wno-error=self-assign -Wno-error=deprecated-declarations
-.elif !empty(PKGSRC_COMPILER:Mgcc)
-_WRAP_EXTRA_ARGS.CC+=  -Wno-error=unused-but-set-parameter -Wno-error=unused-but-set-variable
-CWRAPPERS_APPEND.cc+=  -Wno-error=unused-but-set-parameter -Wno-error=unused-but-set-variable
-.endif
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 01def0733bd1 -r ca4961b0b9bb wm/fluxconf/PLIST
--- a/wm/fluxconf/PLIST Mon Jan 27 22:42:13 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/04/15 09:39:39 xtraeme Exp $
-bin/fluxbare
-bin/fluxconf
-bin/fluxkeys
-bin/fluxmenu
-${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/fluxconf.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/fluxconf.mo
diff -r 01def0733bd1 -r ca4961b0b9bb wm/fluxconf/distinfo
--- a/wm/fluxconf/distinfo      Mon Jan 27 22:42:13 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.4 2015/11/02 23:42:52 agc Exp $
-
-SHA1 (fluxconf-0.9.9.tar.gz) = c9e262d21b4badfcebccb0f500af10c854bda9eb
-RMD160 (fluxconf-0.9.9.tar.gz) = 0e9e29292d6679f0a43d6fb4d091015f66e4cf20
-SHA512 (fluxconf-0.9.9.tar.gz) = c40789ee1bf84964c25b1293ad9e8bf331674a11c2dca922c8280950bea9ffce2357db51dfc2879623a60be84dda32e784238be2b2fa0cebfb4c2a3b4b316b2a
-Size (fluxconf-0.9.9.tar.gz) = 234276 bytes
-SHA1 (patch-aa) = b30a016ed61e64672240f9eb392244839c9adad9
-SHA1 (patch-ab) = 0314ff3610c6ba9c0feab523bd2d3d13a9c6970a
diff -r 01def0733bd1 -r ca4961b0b9bb wm/fluxconf/patches/patch-aa
--- a/wm/fluxconf/patches/patch-aa      Mon Jan 27 22:42:13 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2007/11/04 15:46:58 rillig Exp $
-
---- src/fluxconf.c.orig        2004-12-08 17:58:37.000000000 +0100
-+++ src/fluxconf.c     2007-11-04 16:45:55.000000000 +0100
-@@ -263,7 +263,8 @@ int fluxconf(int argc, char **argv, char
-     GdkFont *head;
-     GtkTooltips *tip;
-     GList *items = NULL;
--    char *initpath, *buf, **config;
-+    char *initpath, *buf;
-+    char **config;
-     FILE *file;
- 
- #ifndef GTK2
-@@ -316,7 +317,7 @@ int fluxconf(int argc, char **argv, char
-                 if (y < QCM_START)
-                     s[y].val = atoi(config[i - 1] + msgsLen + 2);   /* < 7 are spinboxes */
-                 else if (y > QCM_START - 1 && y < QCM_STOP) {   /* TRUE or FALSE */
--                    if (toupper(config[i - 1][msgsLen + 2]) == 'F')
-+                    if (toupper((unsigned char)(config[i - 1][msgsLen + 2])) == 'F')
-                         s[y].val = 0;
-                     else
-                         s[y].val = 1;
diff -r 01def0733bd1 -r ca4961b0b9bb wm/fluxconf/patches/patch-ab
--- a/wm/fluxconf/patches/patch-ab      Mon Jan 27 22:42:13 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2009/07/07 19:52:56 joerg Exp $
-
---- src/Makefile.in.orig       2009-07-07 21:50:26.000000000 +0200
-+++ src/Makefile.in
-@@ -645,12 +645,12 @@ uninstall-info: uninstall-info-recursive
- #fluxkeys: fluxconf
- #     ln -sf fluxconf fluxkeys
- install-exec-hook:
--      @ln -sf $(bindir)/fluxconf $(bindir)/fluxkeys
--      @ln -sf $(bindir)/fluxconf $(bindir)/fluxbare
--      @if ldd fluxconf |grep pango > /dev/null ; then ln -sf $(bindir)/fluxconf $(bindir)/fluxmenu; fi
-+      @ln -sf ${DESTDIR}$(bindir)/fluxconf ${DESTDIR}$(bindir)/fluxkeys
-+      @ln -sf ${DESTDIR}$(bindir)/fluxconf ${DESTDIR}$(bindir)/fluxbare
-+      @if ldd fluxconf |grep pango > /dev/null ; then ln -sf ${DESTDIR}$(bindir)/fluxconf ${DESTDIR}$(bindir)/fluxmenu; fi
-       @for lan in ${ALL_LANG} ; do \
--              ${mkinstalldirs} $(datadir)/locale/$$lan/LC_MESSAGES; \
--              ${INSTALL} -m444 $(top_srcdir)/po/$$lan.mo $(datadir)/locale/$$lan/LC_MESSAGES/fluxconf.mo ;\
-+              ${mkinstalldirs} ${DESTDIR}$(datadir)/locale/$$lan/LC_MESSAGES; \
-+              ${INSTALL} -m444 $(top_srcdir)/po/$$lan.mo ${DESTDIR}$(datadir)/locale/$$lan/LC_MESSAGES/fluxconf.mo ;\
-       done ;
- 
- uninstall-local:



Home | Main Index | Thread Index | Old Index