glade3 stable port information

Package: glade3
Version: 3.4.5
Revision: 1
Source: mirror:gnome:sources/%n/3.4/%n-%v.tar.bz2
Source-MD5: 39924af2e97f55f0a159f930ee4acb1c
Depends: <<
%N-shlibs (>= %v-%r),
atk1-shlibs (>= 1.20.0-1),
cairo-shlibs (>= 1.6-1),
desktop-file-utils,
expat1-shlibs,
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.5-1),
glib2-shlibs (>= 2.14.0-1),
glitz-shlibs,
gtk+2 (>= 2.12.0-1),
libgettext3-shlibs,
libiconv,
libpng3-shlibs,
libxml2-shlibs (>= 2.6.30-1),
pango1-xft2-ft219-shlibs (>= 1.18.4-4),
rarian-compat,
x11
<<
BuildDepends: <<
atk1 (>= 1.20.0-1),
audiofile (>= 0.2.6-10),
autoconf (>= 2.62-1),
automake1.10,
avahi-dev,
cairo (>= 1.6-1),
dbus-dev (>= 1.0-1),
esound (>= 0.2.38-1),
expat1,
fink (>= 0.24.12-1),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gail18-dev,
gconf2 (>= 2.20.0-1),
gconf2-dev (>= 2.20.0-1),
gettext-bin (>= 0.14.5-1),
gettext-tools (>= 0.14.5-2),
glib2-dev (>= 2.14.0-1),
glitz,
gnome-common,
gnome-keyring-dev (>= 0.8.1-1),
gnome-vfs2-unified-dev (>= 1:2.20.0-1),
gtk+2-dev (>= 2.12.0-1),
intltool (>= 0.36.0-1),
libart2 (>= 2.3.17),
libavahi-glib1-dev,
libbonobo2-dev (>= 2.20.0-1),
libbonoboui2-dev (>= 2.20.0-1),
libgettext3-dev (>= 0.14.5-1),
libgnome2-dev (>= 2.20.0-1),
libgnomecanvas2-dev (>= 2.20.0-1),
libgnomeui2-dev (>= 2.20.1.1-1),
libiconv-dev,
libjpeg (>= 6b-16),
libpng3,
libtool2,
libxml2 (>= 2.6.30-1),
orbit2-dev (>= 2.14.9-1),
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
popt,
x11-dev,
xft2-dev
<<
PatchFile: %n.patch
PatchFile-MD5: 41cf2b1029ea2e61133964d476eb1f5a
ConfigureParams: --disable-scrollkeeper --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
CompileScript: <<
autoreconf -f -i
./configure %c
make
<<
InstallScript: make -j1 install DESTDIR="%d"
DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO

SplitOff: <<
Package: %N-shlibs
Depends: <<
atk1-shlibs (>= 1.20.0-1),
audiofile-shlibs (>= 0.2.6-10),
cairo-shlibs (>= 1.6-1),
dbus-shlibs (>= 1.0-1),
esound-shlibs (>= 0.2.38-1),
expat1-shlibs,
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.5-1),
gail18-shlibs,
gconf2-shlibs (>= 2.20.0-1),
glib2-shlibs (>= 2.14.0-1),
glitz-shlibs,
gnome-keyring-shlibs (>= 0.8.1-1),
gnome-vfs2-unified-shlibs (>= 1:2.20.0-1),
gtk+2-shlibs (>= 2.12.0-1),
libart2-shlibs (>= 2.3.17),
libavahi-client3-shlibs,
libavahi-common3-shlibs,
libavahi-glib1-shlibs,
libbonobo2-shlibs (>= 2.20.0-1),
libbonoboui2-shlibs (>= 2.20.0-1),
libgettext3-shlibs,
libgnome2-shlibs (>= 2.20.0-1),
libgnomecanvas2-shlibs (>= 2.20.0-1),
libgnomeui2-shlibs (>= 2.20.1.1-1),
libiconv,
libjpeg-shlibs (>= 6b-16),
libpng3-shlibs,
libxml2-shlibs (>= 2.6.30-1),
orbit2-shlibs (>= 2.14.9-1),
pango1-xft2-ft219-shlibs (>= 1.18.4-4),
popt-shlibs,
x11
<<
Replaces: %N (<< 3.4.1-2)
Files: <<
lib/libgladeui-1.7*.dylib
lib/glade3/modules/*.so
share/locale
<<
Shlibs: %p/lib/libgladeui-1.7.dylib 8.0.0 %n (>= 3.4.0-1)
DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO
<<

SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r)
Replaces: %N (<< 3.4.1-2)
Files: lib include share/gtk-doc
DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO
<<

PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update -q
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
PostRmScript: <<
if [ remove != "$1" ]; then
scrollkeeper-update -q
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
Description: GTK+2 user interface builder
DescDetail: <<
Glade3 is a free user interface builder for GTK+2 and GNOME2.
Glade3 can produce C source code itself. C++, Ada95, Python & Perl
support is also available, via external tools which process the XML
interface description files output by Glade2.
Launch it with glade-3.
This version works with gtk+2.12 and gnome2.20 and produces code
which works based on the same requirements.
Install yelp if you want to access the doc from the help menu
<<
DescPackaging: <<
Fomerly maintained by Michele Garoche

gtk-doc moved %N -> %N-dev as of 3.4.1-2
share/locale moved %N -> %N-shlibs as of 3.4.1-2

Fix -I some ordering bugs.
See: http://bugzilla.gnome.org/show_bug.cgi?id=521713
<<
License: GPL
Homepage: http://glade.gnome.org/
Maintainer: None

glade3 stable port .patch

diff -Nurd glade3-3.4.3.orig/plugins/gnome/Makefile.am glade3-3.4.3/plugins/gnome/Makefile.am
--- glade3-3.4.3.orig/plugins/gnome/Makefile.am 2008-03-09 14:05:53.000000000 -0400
+++ glade3-3.4.3/plugins/gnome/Makefile.am 2008-03-11 01:49:03.000000000 -0400
@@ -11,8 +11,7 @@
gladegnomedir = $(pkglibdir)/modules

libgladegnome_la_SOURCES = glade-gnome.c
-libgladegnome_la_CPPFLAGS = $(AM_CPPFLAGS)
-libgladegnome_la_CFLAGS = \
+libgladegnome_la_CPPFLAGS = \
-DG_LOG_DOMAIN=\"GladeUI-GNOME\" \
-I$(top_srcdir) \
-I$(top_builddir) \
@@ -20,6 +19,8 @@
$(GNOME_CFLAGS) \
$(PLUGINS_WARN_CFLAGS) \
$(AM_CPPFLAGS)
+libgladegnome_la_CFLAGS = \
+ $(AM_CFLAGS)
libgladegnome_la_LDFLAGS = -module -avoid-version $(GNOME_LIBS) $(AM_LDFLAGS)
libgladegnome_la_LIBADD = $(libgladeui) $(GLADE_LIBS)

diff -Nurd glade3-3.4.3.orig/plugins/gtk+/Makefile.am glade3-3.4.3/plugins/gtk+/Makefile.am
--- glade3-3.4.3.orig/plugins/gtk+/Makefile.am 2008-03-09 14:05:53.000000000 -0400
+++ glade3-3.4.3/plugins/gtk+/Makefile.am 2008-03-11 01:53:44.000000000 -0400
@@ -10,17 +10,15 @@
gladegtk_LTLIBRARIES = libgladegtk.la
gladegtkdir = $(pkglibdir)/modules

-libgladegtk_la_CPPLAGS = \
+libgladegtk_la_CPPFLAGS = \
-I$(top_srcdir) \
-I$(top_builddir) \
- $(AM_CPPFLAGS)
-
-libgladegtk_la_CFLAGS = \
-DG_LOG_DOMAIN=\"GladeUI-GTK\" \
- -I$(top_srcdir) \
- -I$(top_builddir) \
$(GTK_CFLAGS) \
$(PLUGINS_WARN_CFLAGS) \
+ $(AM_CPPFLAGS)
+
+libgladegtk_la_CFLAGS = \
$(AM_CFLAGS)

libgladegtk_la_SOURCES = glade-gtk.c fixed-bg.xpm

glade3 _unstable_ port information

Package: glade3
Version: 3.4.5
Revision: 1
Source: mirror:gnome:sources/%n/3.4/%n-%v.tar.bz2
Source-MD5: 39924af2e97f55f0a159f930ee4acb1c
Depends: <<
%N-shlibs (>= %v-%r),
atk1-shlibs (>= 1.20.0-1),
cairo-shlibs (>= 1.6-1),
desktop-file-utils,
expat1-shlibs,
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.5-1),
glib2-shlibs (>= 2.14.0-1),
glitz-shlibs,
gtk+2 (>= 2.12.0-1),
libgettext3-shlibs,
libiconv,
libpng3-shlibs,
libxml2-shlibs (>= 2.6.30-1),
pango1-xft2-ft219-shlibs (>= 1.18.4-4),
rarian-compat,
x11
<<
BuildDepends: <<
atk1 (>= 1.20.0-1),
audiofile (>= 0.2.6-10),
autoconf (>= 2.62-1),
automake1.10,
avahi-dev,
cairo (>= 1.6-1),
dbus-dev (>= 1.0-1),
esound (>= 0.2.38-1),
expat1,
fink (>= 0.24.12-1),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gail18-dev,
gconf2 (>= 2.20.0-1),
gconf2-dev (>= 2.20.0-1),
gettext-bin (>= 0.14.5-1),
gettext-tools (>= 0.14.5-2),
glib2-dev (>= 2.14.0-1),
glitz,
gnome-common,
gnome-keyring-dev (>= 0.8.1-1),
gnome-vfs2-unified-dev (>= 1:2.20.0-1),
gtk+2-dev (>= 2.12.0-1),
intltool (>= 0.36.0-1),
libart2 (>= 2.3.17),
libavahi-glib1-dev,
libbonobo2-dev (>= 2.20.0-1),
libbonoboui2-dev (>= 2.20.0-1),
libgettext3-dev (>= 0.14.5-1),
libgnome2-dev (>= 2.20.0-1),
libgnomecanvas2-dev (>= 2.20.0-1),
libgnomeui2-dev (>= 2.20.1.1-1),
libiconv-dev,
libjpeg (>= 6b-16),
libpng3,
libtool2,
libxml2 (>= 2.6.30-1),
orbit2-dev (>= 2.14.9-1),
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
popt,
x11-dev,
xft2-dev
<<
PatchFile: %n.patch
PatchFile-MD5: 41cf2b1029ea2e61133964d476eb1f5a
ConfigureParams: --disable-scrollkeeper --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
CompileScript: <<
autoreconf -f -i
./configure %c
make
<<
InstallScript: make -j1 install DESTDIR="%d"
DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO

SplitOff: <<
Package: %N-shlibs
Depends: <<
atk1-shlibs (>= 1.20.0-1),
audiofile-shlibs (>= 0.2.6-10),
cairo-shlibs (>= 1.6-1),
dbus-shlibs (>= 1.0-1),
esound-shlibs (>= 0.2.38-1),
expat1-shlibs,
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.5-1),
gail18-shlibs,
gconf2-shlibs (>= 2.20.0-1),
glib2-shlibs (>= 2.14.0-1),
glitz-shlibs,
gnome-keyring-shlibs (>= 0.8.1-1),
gnome-vfs2-unified-shlibs (>= 1:2.20.0-1),
gtk+2-shlibs (>= 2.12.0-1),
libart2-shlibs (>= 2.3.17),
libavahi-client3-shlibs,
libavahi-common3-shlibs,
libavahi-glib1-shlibs,
libbonobo2-shlibs (>= 2.20.0-1),
libbonoboui2-shlibs (>= 2.20.0-1),
libgettext3-shlibs,
libgnome2-shlibs (>= 2.20.0-1),
libgnomecanvas2-shlibs (>= 2.20.0-1),
libgnomeui2-shlibs (>= 2.20.1.1-1),
libiconv,
libjpeg-shlibs (>= 6b-16),
libpng3-shlibs,
libxml2-shlibs (>= 2.6.30-1),
orbit2-shlibs (>= 2.14.9-1),
pango1-xft2-ft219-shlibs (>= 1.18.4-4),
popt-shlibs,
x11
<<
Replaces: %N (<< 3.4.1-2)
Files: <<
lib/libgladeui-1.7*.dylib
lib/glade3/modules/*.so
share/locale
<<
Shlibs: %p/lib/libgladeui-1.7.dylib 8.0.0 %n (>= 3.4.0-1)
DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO
<<

SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r)
Replaces: %N (<< 3.4.1-2)
Files: lib include share/gtk-doc
DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO
<<

PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update -q
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
PostRmScript: <<
if [ remove != "$1" ]; then
scrollkeeper-update -q
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
Description: GTK+2 user interface builder
DescDetail: <<
Glade3 is a free user interface builder for GTK+2 and GNOME2.
Glade3 can produce C source code itself. C++, Ada95, Python & Perl
support is also available, via external tools which process the XML
interface description files output by Glade2.
Launch it with glade-3.
This version works with gtk+2.12 and gnome2.20 and produces code
which works based on the same requirements.
Install yelp if you want to access the doc from the help menu
<<
DescPackaging: <<
Fomerly maintained by Michele Garoche

gtk-doc moved %N -> %N-dev as of 3.4.1-2
share/locale moved %N -> %N-shlibs as of 3.4.1-2

Fix -I some ordering bugs.
See: http://bugzilla.gnome.org/show_bug.cgi?id=521713
<<
License: GPL
Homepage: http://glade.gnome.org/
Maintainer: None

glade3 _unstable_ port .patch

diff -Nurd glade3-3.4.3.orig/plugins/gnome/Makefile.am glade3-3.4.3/plugins/gnome/Makefile.am
--- glade3-3.4.3.orig/plugins/gnome/Makefile.am 2008-03-09 14:05:53.000000000 -0400
+++ glade3-3.4.3/plugins/gnome/Makefile.am 2008-03-11 01:49:03.000000000 -0400
@@ -11,8 +11,7 @@
gladegnomedir = $(pkglibdir)/modules

libgladegnome_la_SOURCES = glade-gnome.c
-libgladegnome_la_CPPFLAGS = $(AM_CPPFLAGS)
-libgladegnome_la_CFLAGS = \
+libgladegnome_la_CPPFLAGS = \
-DG_LOG_DOMAIN=\"GladeUI-GNOME\" \
-I$(top_srcdir) \
-I$(top_builddir) \
@@ -20,6 +19,8 @@
$(GNOME_CFLAGS) \
$(PLUGINS_WARN_CFLAGS) \
$(AM_CPPFLAGS)
+libgladegnome_la_CFLAGS = \
+ $(AM_CFLAGS)
libgladegnome_la_LDFLAGS = -module -avoid-version $(GNOME_LIBS) $(AM_LDFLAGS)
libgladegnome_la_LIBADD = $(libgladeui) $(GLADE_LIBS)

diff -Nurd glade3-3.4.3.orig/plugins/gtk+/Makefile.am glade3-3.4.3/plugins/gtk+/Makefile.am
--- glade3-3.4.3.orig/plugins/gtk+/Makefile.am 2008-03-09 14:05:53.000000000 -0400
+++ glade3-3.4.3/plugins/gtk+/Makefile.am 2008-03-11 01:53:44.000000000 -0400
@@ -10,17 +10,15 @@
gladegtk_LTLIBRARIES = libgladegtk.la
gladegtkdir = $(pkglibdir)/modules

-libgladegtk_la_CPPLAGS = \
+libgladegtk_la_CPPFLAGS = \
-I$(top_srcdir) \
-I$(top_builddir) \
- $(AM_CPPFLAGS)
-
-libgladegtk_la_CFLAGS = \
-DG_LOG_DOMAIN=\"GladeUI-GTK\" \
- -I$(top_srcdir) \
- -I$(top_builddir) \
$(GTK_CFLAGS) \
$(PLUGINS_WARN_CFLAGS) \
+ $(AM_CPPFLAGS)
+
+libgladegtk_la_CFLAGS = \
$(AM_CFLAGS)

libgladegtk_la_SOURCES = glade-gtk.c fixed-bg.xpm