xfce4-session stable port information

Package: xfce4-session
Version: 4.2.3
Revision: 1004
Source: mirror:custom:%n-%v.tar.gz
CustomMirror: <<
eur-de: http://hannelore.f1.fhtw-berlin.de/mirrors/xfce4/xfce-4.2.3.2/src/
eur-de: http://public.fh-wolfenbuettel.de/~luedickj/xfce4/xfce-4.2.3.2/
nam-US: http://www.xfce.org/archive/xfce-4.2.3.2/src/
<<
Source-MD5: e3685ace007f065eadbd7acce6fa61e8
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), 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, libxml2 (>= 2.6.30-1), x11-dev, libxfce4mcs3-dev (>= 4.2.3-1001), libxfcegui44-shlibs (>= 4.2.3-1004), libxfce4util2-shlibs (>= 4.2.3.2-1002), libxfcegui44-dev, startup-notification-dev
Depends: %N-shlibs (>= %v-%r), xfce-mcs-manager (>= 4.2.3-1001), libxfce4mcs3-shlibs (>= 4.2.3-1001)
Patch: xfce4-session.patch
ConfigureParams: --libexecdir=%p/lib/%n --mandir='%p/share/man' --infodir='%p/share/info' --with-x --with-data-dir='%p/share/xfce4' --with-conf-dir='%p/etc/xfce4' --enable-shared --enable-static --disable-dependency-tracking --enable-final --disable-debug --enable-fast-install --disable-legacy-sm --disable-profiling --enable-session-screenshots --enable-shutdown-style=none 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
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
SetCXXFLAGS: -Os
InstallScript: make -j1 install DESTDIR="%d"
SplitOff: <<
Package: %N-shlibs
Depends: libxfcegui44-shlibs (>= 4.2.3-1004), libxfce4util2-shlibs (>= 4.2.3.2-1002), glib2-shlibs (>= 2.14.0-1), libiconv (>= 1.9.1), libgettext3-shlibs, x11-shlibs, freetype219-shlibs (>= 2.3.5-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), cairo-shlibs (>= 1.6-1), gtk+2-shlibs (>= 2.12.0-1), atk1-shlibs, startup-notification-shlibs, expat1-shlibs, pixman-shlibs (>= 0.10.0-1), libpng3-shlibs, glitz-shlibs
Replaces: %N (<< 4.2.3-1004)
Description: Shared libraries for the xfce4 session manager
Files: lib/libxfsm-4.2.*.dylib
Shlibs: %p/lib/libxfsm-4.2.0.dylib 1.0.0 %n (>= 4.2.3-1004)
DocFiles: AUTHORS COPYING README
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (= %v-%r)
BuildDependsOnly: True
Replaces: %N (<< 4.2.3-1004)
Description: Headers and libraries for the xfce4 session manager
Files: lib include
DocFiles: AUTHORS COPYING README
<<
Description: The Xfce4 Session Manager
DocFiles: AUTHORS COPYING README
License: BSD
Maintainer: Todd Heidesch
Homepage: http://www.xfce.org

xfce4-session stable port .patch

diff -ruN xfce4-session-4.2.3/configure xfce4-session-4.2.3-mod/configure
--- xfce4-session-4.2.3/configure 2005-11-05 12:03:54.000000000 -0600
+++ xfce4-session-4.2.3-mod/configure 2005-11-08 22:40:35.000000000 -0600
@@ -3930,11 +3930,11 @@


if test x"`uname | grep \"CYGWIN\"`" != x""; then
- HAVE_OS_CYGWIN_TRUE=
- HAVE_OS_CYGWIN_FALSE='#'
-else
HAVE_OS_CYGWIN_TRUE='#'
HAVE_OS_CYGWIN_FALSE=
+else
+ HAVE_OS_CYGWIN_TRUE=
+ HAVE_OS_CYGWIN_FALSE='#'
fi

if test x"`uname | grep \"CYGWIN\"`" != x""; then
diff -ruN xfce4-session-4.2.3/engines/balou/Makefile.in xfce4-session-4.2.3-mod/engines/balou/Makefile.in
--- xfce4-session-4.2.3/engines/balou/Makefile.in 2005-11-06 04:35:51.000000000 -0600
+++ xfce4-session-4.2.3-mod/engines/balou/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -264,7 +264,7 @@

libbalou_la_LDFLAGS = \
-avoid-version \
- -no-undefined \
+ -undefined dynamic_lookup \
-module

libbalou_la_LIBADD = $(top_builddir)/libxfsm/libxfsm-4.2.la \
diff -ruN xfce4-session-4.2.3/libxfsm/Makefile.in xfce4-session-4.2.3-mod/libxfsm/Makefile.in
--- xfce4-session-4.2.3/libxfsm/Makefile.in 2005-11-06 04:35:54.000000000 -0600
+++ xfce4-session-4.2.3-mod/libxfsm/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -39,7 +39,7 @@
build_triplet = @build@
host_triplet = @host@
@HAVE_OS_CYGWIN_TRUE@am__append_1 = \
-@HAVE_OS_CYGWIN_TRUE@ -no-undefined \
+@HAVE_OS_CYGWIN_FALSE@ -no-undefined \
@HAVE_OS_CYGWIN_TRUE@ @LIBX11_LDFLAGS@

subdir = libxfsm
diff -ruN xfce4-session-4.2.3/settings/session/Makefile.in xfce4-session-4.2.3-mod/settings/session/Makefile.in
--- xfce4-session-4.2.3/settings/session/Makefile.in 2005-11-06 04:35:55.000000000 -0600
+++ xfce4-session-4.2.3-mod/settings/session/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -37,8 +37,8 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_OS_CYGWIN_TRUE@am__append_1 = \
-@HAVE_OS_CYGWIN_TRUE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def
+@HAVE_OS_CYGWIN_FALSE@am__append_1 = \
+@HAVE_OS_CYGWIN_FALSE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def

subdir = settings/session
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
@@ -238,7 +238,7 @@
session_LTLIBRARIES = \
session_settings.la

-session_settings_la_LDFLAGS = -avoid-version -no-undefined -module \
+session_settings_la_LDFLAGS = -avoid-version -undefined dynamic_lookup -module \
$(am__append_1)
session_settings_la_SOURCES = \
session.c
diff -ruN xfce4-session-4.2.3/settings/splash/Makefile.in xfce4-session-4.2.3-mod/settings/splash/Makefile.in
--- xfce4-session-4.2.3/settings/splash/Makefile.in 2005-11-06 04:35:55.000000000 -0600
+++ xfce4-session-4.2.3-mod/settings/splash/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -37,8 +37,8 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_OS_CYGWIN_TRUE@am__append_1 = \
-@HAVE_OS_CYGWIN_TRUE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def
+@HAVE_OS_CYGWIN_FALSE@am__append_1 = \
+@HAVE_OS_CYGWIN_FALSE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def

@HAVE_OS_CYGWIN_TRUE@am__append_2 = \
@HAVE_OS_CYGWIN_TRUE@ @XFCE_MCS_MANAGER_LIBS@ \
@@ -243,7 +243,7 @@
splash_LTLIBRARIES = \
splash_settings.la

-splash_settings_la_LDFLAGS = -avoid-version -module -no-undefined \
+splash_settings_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \
$(am__append_1)
splash_settings_la_SOURCES = \
module.c \
diff -ruN xfce4-session-4.2.3/xfce4-session/xfsm-global.h xfce4-session-4.2.3-mod/xfce4-session/xfsm-global.h
--- xfce4-session-4.2.3/xfce4-session/xfsm-global.h 2005-11-05 11:08:48.000000000 -0600
+++ xfce4-session-4.2.3-mod/xfce4-session/xfsm-global.h 2005-11-08 22:50:18.000000000 -0600
@@ -64,7 +64,7 @@
#define xfsm_verbose(format, ...) \
G_STMT_START{ \
if (G_UNLIKELY (verbose)) \
- xfsm_verbose_real ( ## format); \
+ xfsm_verbose_real ( format); \
}G_STMT_END

#endif

xfce4-session _unstable_ port information

Package: xfce4-session
Version: 4.2.3
Revision: 1004
Source: mirror:custom:%n-%v.tar.gz
CustomMirror: <<
eur-de: http://hannelore.f1.fhtw-berlin.de/mirrors/xfce4/xfce-4.2.3.2/src/
eur-de: http://public.fh-wolfenbuettel.de/~luedickj/xfce4/xfce-4.2.3.2/
nam-US: http://www.xfce.org/archive/xfce-4.2.3.2/src/
<<
Source-MD5: e3685ace007f065eadbd7acce6fa61e8
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), 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, libxml2 (>= 2.6.30-1), x11-dev, libxfce4mcs3-dev (>= 4.2.3-1001), libxfcegui44-shlibs (>= 4.2.3-1004), libxfce4util2-shlibs (>= 4.2.3.2-1002), libxfcegui44-dev, startup-notification-dev
Depends: %N-shlibs (>= %v-%r), xfce-mcs-manager (>= 4.2.3-1001), libxfce4mcs3-shlibs (>= 4.2.3-1001)
Patch: xfce4-session.patch
ConfigureParams: --libexecdir=%p/lib/%n --mandir='%p/share/man' --infodir='%p/share/info' --with-x --with-data-dir='%p/share/xfce4' --with-conf-dir='%p/etc/xfce4' --enable-shared --enable-static --disable-dependency-tracking --enable-final --disable-debug --enable-fast-install --disable-legacy-sm --disable-profiling --enable-session-screenshots --enable-shutdown-style=none 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
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
SetCXXFLAGS: -Os
InstallScript: make -j1 install DESTDIR="%d"
SplitOff: <<
Package: %N-shlibs
Depends: libxfcegui44-shlibs (>= 4.2.3-1004), libxfce4util2-shlibs (>= 4.2.3.2-1002), glib2-shlibs (>= 2.14.0-1), libiconv (>= 1.9.1), libgettext3-shlibs, x11-shlibs, freetype219-shlibs (>= 2.3.5-1), pango1-xft2-ft219-shlibs (>= 1.18.4-4), cairo-shlibs (>= 1.6-1), gtk+2-shlibs (>= 2.12.0-1), atk1-shlibs, startup-notification-shlibs, expat1-shlibs, pixman-shlibs (>= 0.10.0-1), libpng3-shlibs, glitz-shlibs
Replaces: %N (<< 4.2.3-1004)
Description: Shared libraries for the xfce4 session manager
Files: lib/libxfsm-4.2.*.dylib
Shlibs: %p/lib/libxfsm-4.2.0.dylib 1.0.0 %n (>= 4.2.3-1004)
DocFiles: AUTHORS COPYING README
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (= %v-%r)
BuildDependsOnly: True
Replaces: %N (<< 4.2.3-1004)
Description: Headers and libraries for the xfce4 session manager
Files: lib include
DocFiles: AUTHORS COPYING README
<<
Description: The Xfce4 Session Manager
DocFiles: AUTHORS COPYING README
License: BSD
Maintainer: Todd Heidesch
Homepage: http://www.xfce.org

xfce4-session _unstable_ port .patch

diff -ruN xfce4-session-4.2.3/configure xfce4-session-4.2.3-mod/configure
--- xfce4-session-4.2.3/configure 2005-11-05 12:03:54.000000000 -0600
+++ xfce4-session-4.2.3-mod/configure 2005-11-08 22:40:35.000000000 -0600
@@ -3930,11 +3930,11 @@


if test x"`uname | grep \"CYGWIN\"`" != x""; then
- HAVE_OS_CYGWIN_TRUE=
- HAVE_OS_CYGWIN_FALSE='#'
-else
HAVE_OS_CYGWIN_TRUE='#'
HAVE_OS_CYGWIN_FALSE=
+else
+ HAVE_OS_CYGWIN_TRUE=
+ HAVE_OS_CYGWIN_FALSE='#'
fi

if test x"`uname | grep \"CYGWIN\"`" != x""; then
diff -ruN xfce4-session-4.2.3/engines/balou/Makefile.in xfce4-session-4.2.3-mod/engines/balou/Makefile.in
--- xfce4-session-4.2.3/engines/balou/Makefile.in 2005-11-06 04:35:51.000000000 -0600
+++ xfce4-session-4.2.3-mod/engines/balou/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -264,7 +264,7 @@

libbalou_la_LDFLAGS = \
-avoid-version \
- -no-undefined \
+ -undefined dynamic_lookup \
-module

libbalou_la_LIBADD = $(top_builddir)/libxfsm/libxfsm-4.2.la \
diff -ruN xfce4-session-4.2.3/libxfsm/Makefile.in xfce4-session-4.2.3-mod/libxfsm/Makefile.in
--- xfce4-session-4.2.3/libxfsm/Makefile.in 2005-11-06 04:35:54.000000000 -0600
+++ xfce4-session-4.2.3-mod/libxfsm/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -39,7 +39,7 @@
build_triplet = @build@
host_triplet = @host@
@HAVE_OS_CYGWIN_TRUE@am__append_1 = \
-@HAVE_OS_CYGWIN_TRUE@ -no-undefined \
+@HAVE_OS_CYGWIN_FALSE@ -no-undefined \
@HAVE_OS_CYGWIN_TRUE@ @LIBX11_LDFLAGS@

subdir = libxfsm
diff -ruN xfce4-session-4.2.3/settings/session/Makefile.in xfce4-session-4.2.3-mod/settings/session/Makefile.in
--- xfce4-session-4.2.3/settings/session/Makefile.in 2005-11-06 04:35:55.000000000 -0600
+++ xfce4-session-4.2.3-mod/settings/session/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -37,8 +37,8 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_OS_CYGWIN_TRUE@am__append_1 = \
-@HAVE_OS_CYGWIN_TRUE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def
+@HAVE_OS_CYGWIN_FALSE@am__append_1 = \
+@HAVE_OS_CYGWIN_FALSE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def

subdir = settings/session
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
@@ -238,7 +238,7 @@
session_LTLIBRARIES = \
session_settings.la

-session_settings_la_LDFLAGS = -avoid-version -no-undefined -module \
+session_settings_la_LDFLAGS = -avoid-version -undefined dynamic_lookup -module \
$(am__append_1)
session_settings_la_SOURCES = \
session.c
diff -ruN xfce4-session-4.2.3/settings/splash/Makefile.in xfce4-session-4.2.3-mod/settings/splash/Makefile.in
--- xfce4-session-4.2.3/settings/splash/Makefile.in 2005-11-06 04:35:55.000000000 -0600
+++ xfce4-session-4.2.3-mod/settings/splash/Makefile.in 2005-11-08 22:40:35.000000000 -0600
@@ -37,8 +37,8 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-@HAVE_OS_CYGWIN_TRUE@am__append_1 = \
-@HAVE_OS_CYGWIN_TRUE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def
+@HAVE_OS_CYGWIN_FALSE@am__append_1 = \
+@HAVE_OS_CYGWIN_FALSE@ -export-symbols $(datadir)/xfce4/devel/mcs-manager.def

@HAVE_OS_CYGWIN_TRUE@am__append_2 = \
@HAVE_OS_CYGWIN_TRUE@ @XFCE_MCS_MANAGER_LIBS@ \
@@ -243,7 +243,7 @@
splash_LTLIBRARIES = \
splash_settings.la

-splash_settings_la_LDFLAGS = -avoid-version -module -no-undefined \
+splash_settings_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \
$(am__append_1)
splash_settings_la_SOURCES = \
module.c \
diff -ruN xfce4-session-4.2.3/xfce4-session/xfsm-global.h xfce4-session-4.2.3-mod/xfce4-session/xfsm-global.h
--- xfce4-session-4.2.3/xfce4-session/xfsm-global.h 2005-11-05 11:08:48.000000000 -0600
+++ xfce4-session-4.2.3-mod/xfce4-session/xfsm-global.h 2005-11-08 22:50:18.000000000 -0600
@@ -64,7 +64,7 @@
#define xfsm_verbose(format, ...) \
G_STMT_START{ \
if (G_UNLIKELY (verbose)) \
- xfsm_verbose_real ( ## format); \
+ xfsm_verbose_real ( format); \
}G_STMT_END

#endif