the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: libxfcegui44
Version: 4.2.3
Revision: 1005
Source: mirror:custom:libxfcegui4-%v.tar.gz
CustomMirror: <<
eur-de: http://hannelore.f1.fhtw-berlin.de/mirrors/xfce4/xfce-4.2.3.2/src/
nam-US: http://www.xfce.org/archive/xfce-4.2.3.2/src/
eur-de: http://public.fh-wolfenbuettel.de/~luedickj/xfce4/xfce-4.2.3.2/src/
<<
Source-MD5: 5d2bae78c5ef66e914ae7a930bbdeb57
Conflicts: libxfcegui4
Replaces: libxfcegui4
BuildDepends: glitz, expat1, libpng3, cairo (>= 1.6-1), fontconfig2-dev (>= 2.4.1-1), freetype219 (>= 2.3.5-1), xft2-dev, atk1 (>= 1.20.0-1), libxfce4util2-dev (>= 4.2.3.2-1002), gtk+2-dev (>= 2.12.0-1), pango1-xft2-ft219-dev (>= 1.18.4-4), pixman (>= 0.10.0-1), glib2-dev (>= 2.14.0-1), pkgconfig (>= 0.21-1), libgettext3-dev, gettext-tools, libiconv-dev, dbh-dev (>= 1.0.24), libxml2 (>= 2.6.30-1), x11-dev, startup-notification-dev
Depends: %N-shlibs (=%v-%r), atk1-shlibs (>= 1.20.0-1), libxfce4util2-shlibs (>= 4.2.3.2-1002), gtk+2-shlibs (>= 2.12.0-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), glib2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libiconv, dbh-shlibs (>= 1.0.24), libxml2-shlibs (>= 2.6.30-1), x11, startup-notification-shlibs
Patch: %n.patch
ConfigureParams: --mandir='%p/share/man' --infodir='%p/share/info' --with-x --with-data-dir='%p/share/xfce4' --with-conf-dir='%p/etc/xfce4' --disable-debug --enable-final --disable-dependency-tracking
NoSetCPPFLAGS: true
SetCPPFLAGS: -I%p/lib/pango-ft219/include/pango-1.0 -I%p/lib/pango-ft219/include -I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include -I%p/lib/fontconfig2/include -I%p/include
NoSetLDFLAGS: true
SetLDFLAGS: -L%p/lib/pango-ft219/lib -L%p/lib/freetype219/lib -L%p/lib/fontconfig2/lib
SetLIBS: -L%p/lib
SetCFLAGS: -Os -pipe
CompileScript: <<
#!/bin/sh -ev
export 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
./configure %c
make
<<
InstallScript: <<
make -j1 install DESTDIR="%d"
<<
SplitOff: <<
Package: %N-shlibs
Replaces: libxfcegui4-shlibs
Depends: atk1-shlibs (>= 1.20.0-1), libxfce4util2-shlibs (>= 4.2.3.2-1002), gtk+2-shlibs (>= 2.12.0-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), glib2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libiconv, x11, startup-notification-shlibs
Files: <<
lib/libxfcegui4.3.dylib
lib/libxfcegui4.3.0.6.dylib
<<
Shlibs: <<
%p/lib/libxfcegui4.3.dylib 4.0.0 libxfcegui4 (>= 4.2.2-4)
<<
<<
SplitOff2: <<
Package: %N-dev
Replaces: libxfcegui4-dev
Depends: %N-shlibs (= %v-%r), %N (= %v-%r)
BuildDependsOnly: true
Files: <<
include/xfce4 lib/pkgconfig share/xfce4
lib/*.a lib/*.la lib/xfce4/modules/*.a lib/xfce4/modules/*.la
lib/libxfcegui4.dylib
<<
<<
Description: Various widgets for the Xfce4 GUI
DescPort: <<
libxfcegui4 is the name of the software package, plus a 4 which is the compatibility version number (libxfcegui44)
dmacks: added standard darwin _environ symbol fix
<<
DocFiles: AUTHORS COPYING README
License: LGPL
Maintainer: Todd Heidesch
Homepage: http://www.xfce.org
DescPackaging: <<
dmacks: removed old-libtool patch that no longer appears needed
<<
diff -ruN libxfcegui4-4.2.0/configure libxfcegui4-4.2.0-mod/configure
--- libxfcegui4-4.2.0/configure Mon Jan 10 11:10:02 2005
+++ libxfcegui4-4.2.0-mod/configure Thu Jan 20 11:30:06 2005
@@ -3937,11 +3937,11 @@
if test "`uname | grep \"CYGWIN\"`" != ""; then
- HAVE_CYGWIN_TRUE=
- HAVE_CYGWIN_FALSE='#'
-else
HAVE_CYGWIN_TRUE='#'
HAVE_CYGWIN_FALSE=
+else
+ HAVE_CYGWIN_TRUE=
+ HAVE_CYGWIN_FALSE='#'
fi
diff -ruN libxfcegui4-4.2.0/libxfcegui4/Makefile.in libxfcegui4-4.2.0-mod/libxfcegui4/Makefile.in
--- libxfcegui4-4.2.0/libxfcegui4/Makefile.in Thu Dec 23 02:56:25 2004
+++ libxfcegui4-4.2.0-mod/libxfcegui4/Makefile.in Thu Jan 20 11:31:04 2005
@@ -40,7 +40,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -no-undefined
+@HAVE_CYGWIN_FALSE@am__append_1 = -no-undefined
subdir = libxfcegui4
DIST_COMMON = $(libxfcegui4include_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/libxfcegui4-1.0.pc.in \
diff -ruN libxfcegui4-4.2.0/xfce4-modules/combo/Makefile.in libxfcegui4-4.2.0-mod/xfce4-modules/combo/Makefile.in
--- libxfcegui4-4.2.0/xfce4-modules/combo/Makefile.in Sun Dec 19 12:25:02 2004
+++ libxfcegui4-4.2.0-mod/xfce4-modules/combo/Makefile.in Thu Jan 20 15:42:05 2005
@@ -38,7 +38,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -module -avoid-version -no-undefined
+am__append_1 = -module
subdir = xfce4-modules/combo
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
diff -ruN libxfcegui4-4.2.0/xfce4-modules/mime-applications/Makefile.in libxfcegui4-4.2.0-mod/xfce4-modules/mime-applications/Makefile.in
--- libxfcegui4-4.2.0/xfce4-modules/mime-applications/Makefile.in Sun Dec 19 12:25:02 2004
+++ libxfcegui4-4.2.0-mod/xfce4-modules/mime-applications/Makefile.in Thu Jan 20 11:53:03 2005
@@ -38,7 +38,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -no-undefined -avoid-version
+@HAVE_CYGWIN_FALSE@am__append_1 = -no-undefined -avoid-version
@HAVE_CYGWIN_TRUE@am__append_2 = @DBH_CFLAGS@
subdir = xfce4-modules/mime-applications
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
diff -ruN libxfcegui4-4.2.0/xfce4-modules/mime-icons/Makefile.in libxfcegui4-4.2.0-mod/xfce4-modules/mime-icons/Makefile.in
--- libxfcegui4-4.2.0/xfce4-modules/mime-icons/Makefile.in Sun Dec 19 12:25:02 2004
+++ libxfcegui4-4.2.0-mod/xfce4-modules/mime-icons/Makefile.in Thu Jan 20 15:43:15 2005
@@ -38,7 +38,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -module -avoid-version -no-undefined
+@HAVE_CYGWIN_TRUE@am__append_1 = -module
@HAVE_CYGWIN_TRUE@am__append_2 = @DBH_CFLAGS@
subdir = xfce4-modules/mime-icons
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
@@ -62,7 +62,7 @@
am__installdirs = "$(DESTDIR)$(plugindir)"
pluginLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(plugin_LTLIBRARIES)
-@HAVE_CYGWIN_TRUE@libxfce4_mime_icons_la_DEPENDENCIES = \
+@HAVE_CYGWIN_TRUE@libxfce4_mime_icons_la_DEPENDENCIES = \
@HAVE_CYGWIN_TRUE@ $(top_builddir)/libxfcegui4/libxfcegui4.la
am_libxfce4_mime_icons_la_OBJECTS = \
libxfce4_mime_icons_la-mime_icons.lo \
diff -ruN libxfcegui4-4.2.3/libxfcegui4/dialogs.c libxfcegui4-4.2.3-mod/libxfcegui4/dialogs.c
--- libxfcegui4-4.2.3/libxfcegui4/dialogs.c 2005-11-05 11:58:45.000000000 -0500
+++ libxfcegui4-4.2.3-mod/libxfcegui4/dialogs.c 2006-10-30 21:38:38.000000000 -0500
@@ -60,7 +60,12 @@
/* max. length of a message */
#define MAXMESSAGELEN 2048
+#ifdef __APPLE__
+#include
+#define environ (*_NSGetEnviron())
+#else
extern char **environ;
+#endif
/* create a header with optional icon (may be NULL) in larger bold font;
* background and foreground colors are taken from gtk */
diff -ruN libxfcegui4-4.2.3/libxfcegui4/xfce-exec.c libxfcegui4-4.2.3-mod/libxfcegui4/xfce-exec.c
--- libxfcegui4-4.2.3/libxfcegui4/xfce-exec.c 2005-11-05 11:58:45.000000000 -0500
+++ libxfcegui4-4.2.3-mod/libxfcegui4/xfce-exec.c 2006-10-30 22:02:53.000000000 -0500
@@ -48,7 +48,12 @@
#include "xfce-exec.h"
+#ifdef __APPLE__
+#include
+#define environ (*_NSGetEnviron())
+#else
extern char **environ;
+#endif
#ifdef HAVE_LIBSTARTUP_NOTIFICATION
Package: libxfcegui44
Version: 4.2.3
Revision: 1005
Source: mirror:custom:libxfcegui4-%v.tar.gz
CustomMirror: <<
eur-de: http://hannelore.f1.fhtw-berlin.de/mirrors/xfce4/xfce-4.2.3.2/src/
nam-US: http://www.xfce.org/archive/xfce-4.2.3.2/src/
eur-de: http://public.fh-wolfenbuettel.de/~luedickj/xfce4/xfce-4.2.3.2/src/
<<
Source-MD5: 5d2bae78c5ef66e914ae7a930bbdeb57
Conflicts: libxfcegui4
Replaces: libxfcegui4
BuildDepends: glitz, expat1, libpng3, cairo (>= 1.6-1), fontconfig2-dev (>= 2.4.1-1), freetype219 (>= 2.3.5-1), xft2-dev, atk1 (>= 1.20.0-1), libxfce4util2-dev (>= 4.2.3.2-1002), gtk+2-dev (>= 2.12.0-1), pango1-xft2-ft219-dev (>= 1.18.4-4), pixman (>= 0.10.0-1), glib2-dev (>= 2.14.0-1), pkgconfig (>= 0.21-1), libgettext3-dev, gettext-tools, libiconv-dev, dbh-dev (>= 1.0.24), libxml2 (>= 2.6.30-1), x11-dev, startup-notification-dev
Depends: %N-shlibs (=%v-%r), atk1-shlibs (>= 1.20.0-1), libxfce4util2-shlibs (>= 4.2.3.2-1002), gtk+2-shlibs (>= 2.12.0-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), glib2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libiconv, dbh-shlibs (>= 1.0.24), libxml2-shlibs (>= 2.6.30-1), x11, startup-notification-shlibs
Patch: %n.patch
ConfigureParams: --mandir='%p/share/man' --infodir='%p/share/info' --with-x --with-data-dir='%p/share/xfce4' --with-conf-dir='%p/etc/xfce4' --disable-debug --enable-final --disable-dependency-tracking
NoSetCPPFLAGS: true
SetCPPFLAGS: -I%p/lib/pango-ft219/include/pango-1.0 -I%p/lib/pango-ft219/include -I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include -I%p/lib/fontconfig2/include -I%p/include
NoSetLDFLAGS: true
SetLDFLAGS: -L%p/lib/pango-ft219/lib -L%p/lib/freetype219/lib -L%p/lib/fontconfig2/lib
SetLIBS: -L%p/lib
SetCFLAGS: -Os -pipe
CompileScript: <<
#!/bin/sh -ev
export 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
./configure %c
make
<<
InstallScript: <<
make -j1 install DESTDIR="%d"
<<
SplitOff: <<
Package: %N-shlibs
Replaces: libxfcegui4-shlibs
Depends: atk1-shlibs (>= 1.20.0-1), libxfce4util2-shlibs (>= 4.2.3.2-1002), gtk+2-shlibs (>= 2.12.0-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), glib2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libiconv, x11, startup-notification-shlibs
Files: <<
lib/libxfcegui4.3.dylib
lib/libxfcegui4.3.0.6.dylib
<<
Shlibs: <<
%p/lib/libxfcegui4.3.dylib 4.0.0 libxfcegui4 (>= 4.2.2-4)
<<
<<
SplitOff2: <<
Package: %N-dev
Replaces: libxfcegui4-dev
Depends: %N-shlibs (= %v-%r), %N (= %v-%r)
BuildDependsOnly: true
Files: <<
include/xfce4 lib/pkgconfig share/xfce4
lib/*.a lib/*.la lib/xfce4/modules/*.a lib/xfce4/modules/*.la
lib/libxfcegui4.dylib
<<
<<
Description: Various widgets for the Xfce4 GUI
DescPort: <<
libxfcegui4 is the name of the software package, plus a 4 which is the compatibility version number (libxfcegui44)
dmacks: added standard darwin _environ symbol fix
<<
DocFiles: AUTHORS COPYING README
License: LGPL
Maintainer: Todd Heidesch
Homepage: http://www.xfce.org
DescPackaging: <<
dmacks: removed old-libtool patch that no longer appears needed
<<
diff -ruN libxfcegui4-4.2.0/configure libxfcegui4-4.2.0-mod/configure
--- libxfcegui4-4.2.0/configure Mon Jan 10 11:10:02 2005
+++ libxfcegui4-4.2.0-mod/configure Thu Jan 20 11:30:06 2005
@@ -3937,11 +3937,11 @@
if test "`uname | grep \"CYGWIN\"`" != ""; then
- HAVE_CYGWIN_TRUE=
- HAVE_CYGWIN_FALSE='#'
-else
HAVE_CYGWIN_TRUE='#'
HAVE_CYGWIN_FALSE=
+else
+ HAVE_CYGWIN_TRUE=
+ HAVE_CYGWIN_FALSE='#'
fi
diff -ruN libxfcegui4-4.2.0/libxfcegui4/Makefile.in libxfcegui4-4.2.0-mod/libxfcegui4/Makefile.in
--- libxfcegui4-4.2.0/libxfcegui4/Makefile.in Thu Dec 23 02:56:25 2004
+++ libxfcegui4-4.2.0-mod/libxfcegui4/Makefile.in Thu Jan 20 11:31:04 2005
@@ -40,7 +40,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -no-undefined
+@HAVE_CYGWIN_FALSE@am__append_1 = -no-undefined
subdir = libxfcegui4
DIST_COMMON = $(libxfcegui4include_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/libxfcegui4-1.0.pc.in \
diff -ruN libxfcegui4-4.2.0/xfce4-modules/combo/Makefile.in libxfcegui4-4.2.0-mod/xfce4-modules/combo/Makefile.in
--- libxfcegui4-4.2.0/xfce4-modules/combo/Makefile.in Sun Dec 19 12:25:02 2004
+++ libxfcegui4-4.2.0-mod/xfce4-modules/combo/Makefile.in Thu Jan 20 15:42:05 2005
@@ -38,7 +38,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -module -avoid-version -no-undefined
+am__append_1 = -module
subdir = xfce4-modules/combo
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
diff -ruN libxfcegui4-4.2.0/xfce4-modules/mime-applications/Makefile.in libxfcegui4-4.2.0-mod/xfce4-modules/mime-applications/Makefile.in
--- libxfcegui4-4.2.0/xfce4-modules/mime-applications/Makefile.in Sun Dec 19 12:25:02 2004
+++ libxfcegui4-4.2.0-mod/xfce4-modules/mime-applications/Makefile.in Thu Jan 20 11:53:03 2005
@@ -38,7 +38,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -no-undefined -avoid-version
+@HAVE_CYGWIN_FALSE@am__append_1 = -no-undefined -avoid-version
@HAVE_CYGWIN_TRUE@am__append_2 = @DBH_CFLAGS@
subdir = xfce4-modules/mime-applications
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
diff -ruN libxfcegui4-4.2.0/xfce4-modules/mime-icons/Makefile.in libxfcegui4-4.2.0-mod/xfce4-modules/mime-icons/Makefile.in
--- libxfcegui4-4.2.0/xfce4-modules/mime-icons/Makefile.in Sun Dec 19 12:25:02 2004
+++ libxfcegui4-4.2.0-mod/xfce4-modules/mime-icons/Makefile.in Thu Jan 20 15:43:15 2005
@@ -38,7 +38,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_CYGWIN_TRUE@am__append_1 = -module -avoid-version -no-undefined
+@HAVE_CYGWIN_TRUE@am__append_1 = -module
@HAVE_CYGWIN_TRUE@am__append_2 = @DBH_CFLAGS@
subdir = xfce4-modules/mime-icons
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
@@ -62,7 +62,7 @@
am__installdirs = "$(DESTDIR)$(plugindir)"
pluginLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(plugin_LTLIBRARIES)
-@HAVE_CYGWIN_TRUE@libxfce4_mime_icons_la_DEPENDENCIES = \
+@HAVE_CYGWIN_TRUE@libxfce4_mime_icons_la_DEPENDENCIES = \
@HAVE_CYGWIN_TRUE@ $(top_builddir)/libxfcegui4/libxfcegui4.la
am_libxfce4_mime_icons_la_OBJECTS = \
libxfce4_mime_icons_la-mime_icons.lo \
diff -ruN libxfcegui4-4.2.3/libxfcegui4/dialogs.c libxfcegui4-4.2.3-mod/libxfcegui4/dialogs.c
--- libxfcegui4-4.2.3/libxfcegui4/dialogs.c 2005-11-05 11:58:45.000000000 -0500
+++ libxfcegui4-4.2.3-mod/libxfcegui4/dialogs.c 2006-10-30 21:38:38.000000000 -0500
@@ -60,7 +60,12 @@
/* max. length of a message */
#define MAXMESSAGELEN 2048
+#ifdef __APPLE__
+#include
+#define environ (*_NSGetEnviron())
+#else
extern char **environ;
+#endif
/* create a header with optional icon (may be NULL) in larger bold font;
* background and foreground colors are taken from gtk */
diff -ruN libxfcegui4-4.2.3/libxfcegui4/xfce-exec.c libxfcegui4-4.2.3-mod/libxfcegui4/xfce-exec.c
--- libxfcegui4-4.2.3/libxfcegui4/xfce-exec.c 2005-11-05 11:58:45.000000000 -0500
+++ libxfcegui4-4.2.3-mod/libxfcegui4/xfce-exec.c 2006-10-30 22:02:53.000000000 -0500
@@ -48,7 +48,12 @@
#include "xfce-exec.h"
+#ifdef __APPLE__
+#include
+#define environ (*_NSGetEnviron())
+#else
extern char **environ;
+#endif
#ifdef HAVE_LIBSTARTUP_NOTIFICATION