the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: fluxconf
Version: 0.9.9
Revision: 3
Source: http://devaux.fabien.free.fr/flux/%n-%v.tar.gz
Source-MD5: ac37b12410daa06128f8eb29163a741d
BuildDepends: glitz, expat1, libpng3, cairo (>= 1.6-1), fontconfig2-dev (>= 2.4.1-1), freetype219 (>= 2.3.5-1), xft2-dev, pkgconfig (>= 0.21-1), gtk+2-dev (>= 2.12.0-1), x11-dev, atk1 (>= 1.20.0-1), pango1-xft2-ft219-dev (>= 1.18.4-4), pixman (>= 0.10.0-1), glib2-dev (>= 2.14.0-1), libgettext3-dev, gettext-tools, libiconv-dev, fink (>= 0.24.12-1)
Depends: gtk+2-shlibs (>= 2.12.0-1), x11, atk1-shlibs (>= 1.20.0-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), glib2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libiconv
PatchFile: %n.patch
PatchFile-MD5: a5e499825430b909d0cff521eb8a9a6b
ConfigureParams: --disable-dependency-tracking PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO docs/*.html docs/*.png
Description: Configuration GUI for fluxbox
DescDetail: <<
Fluxconf is a graphical (Gtk2) application which helps you changing the fluxbox
configuration. It includes fluxconf, fluxkeys and fluxmenu, one app for the
base configuration, one other for keybinds configuration, and the last for menu
edition. Or you can use "fluxbare" to tie all three together.
<<
DescPackaging: <<
Nuke the gtk1 stuff
Fix install-exec-hook linuxism and ignorance of DESTDIR; why does
this thing hand-code the *.mo installations?
<<
License: GPL
Maintainer: Daniel Macks
Homepage: http://devaux.fabien.free.fr/flux
diff -Nurd -x'*~' fluxconf-0.9.9.orig/configure fluxconf-0.9.9/configure
--- fluxconf-0.9.9.orig/configure 2004-12-02 12:40:54.000000000 -0500
+++ fluxconf-0.9.9/configure 2006-10-31 21:55:05.000000000 -0500
@@ -8284,7 +8284,7 @@
pkgconf="YES"
fi;
-if test "x$PKGCONF" != "x" && test "x$pkgconf" != "xNO"; then
+if true; then
echo "Using pkg-config..."
if $PKGCONF gtk+-2.0 ; then
echo "Found Gtk2 ! Compiling using Gtk2..."
@@ -8293,7 +8293,7 @@
# echo $CFLAGS
# echo $LDFLAGS
NOTFOUND="0"
- elif $PKGCONF gtk+; then
+ elif false; then
echo "Found Gtk..."
CFLAGS="$CFLAGS `$PKGCONF --cflags gtk+`"
LDFLAGS="$LDFLAGS `$PKGCONF --libs gtk+`"
@@ -8305,7 +8305,7 @@
fi
fi
-if test "$NOTFOUND" = "1"; then
+if false; then
if test "x$GTKCONFBSD" != "x"; then
echo "Found Gtk (gtk12-config)"
CFLAGS="$CFLAGS `$GTKCONFBSD --cflags`"
diff -Nurd -x'*~' fluxconf-0.9.9.orig/src/Makefile.in fluxconf-0.9.9/src/Makefile.in
--- fluxconf-0.9.9.orig/src/Makefile.in 2004-12-02 12:40:56.000000000 -0500
+++ fluxconf-0.9.9/src/Makefile.in 2006-10-31 21:52:48.000000000 -0500
@@ -645,12 +645,12 @@
#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
- @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 ;\
+ ln -sf fluxconf $(DESTDIR)$(bindir)/fluxkeys
+ ln -sf fluxconf $(DESTDIR)$(bindir)/fluxbare
+ ln -sf fluxconf $(DESTDIR)$(bindir)/fluxmenu
+ for lan in ${ALL_LANG} ; do \
+ ${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:
Package: fluxconf
Version: 0.9.9
Revision: 3
Source: http://devaux.fabien.free.fr/flux/%n-%v.tar.gz
Source-MD5: ac37b12410daa06128f8eb29163a741d
BuildDepends: glitz, expat1, libpng3, cairo (>= 1.6-1), fontconfig2-dev (>= 2.4.1-1), freetype219 (>= 2.3.5-1), xft2-dev, pkgconfig (>= 0.21-1), gtk+2-dev (>= 2.12.0-1), x11-dev, atk1 (>= 1.20.0-1), pango1-xft2-ft219-dev (>= 1.18.4-4), pixman (>= 0.10.0-1), glib2-dev (>= 2.14.0-1), libgettext3-dev, gettext-tools, libiconv-dev, fink (>= 0.24.12-1)
Depends: gtk+2-shlibs (>= 2.12.0-1), x11, atk1-shlibs (>= 1.20.0-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), glib2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libiconv
PatchFile: %n.patch
PatchFile-MD5: a5e499825430b909d0cff521eb8a9a6b
ConfigureParams: --disable-dependency-tracking PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO docs/*.html docs/*.png
Description: Configuration GUI for fluxbox
DescDetail: <<
Fluxconf is a graphical (Gtk2) application which helps you changing the fluxbox
configuration. It includes fluxconf, fluxkeys and fluxmenu, one app for the
base configuration, one other for keybinds configuration, and the last for menu
edition. Or you can use "fluxbare" to tie all three together.
<<
DescPackaging: <<
Nuke the gtk1 stuff
Fix install-exec-hook linuxism and ignorance of DESTDIR; why does
this thing hand-code the *.mo installations?
<<
License: GPL
Maintainer: Daniel Macks
Homepage: http://devaux.fabien.free.fr/flux
diff -Nurd -x'*~' fluxconf-0.9.9.orig/configure fluxconf-0.9.9/configure
--- fluxconf-0.9.9.orig/configure 2004-12-02 12:40:54.000000000 -0500
+++ fluxconf-0.9.9/configure 2006-10-31 21:55:05.000000000 -0500
@@ -8284,7 +8284,7 @@
pkgconf="YES"
fi;
-if test "x$PKGCONF" != "x" && test "x$pkgconf" != "xNO"; then
+if true; then
echo "Using pkg-config..."
if $PKGCONF gtk+-2.0 ; then
echo "Found Gtk2 ! Compiling using Gtk2..."
@@ -8293,7 +8293,7 @@
# echo $CFLAGS
# echo $LDFLAGS
NOTFOUND="0"
- elif $PKGCONF gtk+; then
+ elif false; then
echo "Found Gtk..."
CFLAGS="$CFLAGS `$PKGCONF --cflags gtk+`"
LDFLAGS="$LDFLAGS `$PKGCONF --libs gtk+`"
@@ -8305,7 +8305,7 @@
fi
fi
-if test "$NOTFOUND" = "1"; then
+if false; then
if test "x$GTKCONFBSD" != "x"; then
echo "Found Gtk (gtk12-config)"
CFLAGS="$CFLAGS `$GTKCONFBSD --cflags`"
diff -Nurd -x'*~' fluxconf-0.9.9.orig/src/Makefile.in fluxconf-0.9.9/src/Makefile.in
--- fluxconf-0.9.9.orig/src/Makefile.in 2004-12-02 12:40:56.000000000 -0500
+++ fluxconf-0.9.9/src/Makefile.in 2006-10-31 21:52:48.000000000 -0500
@@ -645,12 +645,12 @@
#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
- @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 ;\
+ ln -sf fluxconf $(DESTDIR)$(bindir)/fluxkeys
+ ln -sf fluxconf $(DESTDIR)$(bindir)/fluxbare
+ ln -sf fluxconf $(DESTDIR)$(bindir)/fluxmenu
+ for lan in ${ALL_LANG} ; do \
+ ${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: