the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: gnome-terminal
Version: 2.28.2
Revision: 4
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
dbus (>= 1.2.1-1),
dbus-glib1.2-shlibs,
dbus1.3-shlibs,
dpkg-base-files,
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
gconf2 (>= 2.28.0-1),
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gtk+2 (>= 2.18.0-1),
gtk+2-shlibs (>= 2.18.0-1),
libgettext8-shlibs,
libgnome2 (>= 2.28.0-1),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
rarian-compat,
startup-notification-shlibs (>= 0.8-1),
vte9-shlibs (>= 0.22.5-1),
vte (>= 0.22.5-1),
x11-shlibs
<<
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
dbus-glib1.2-dev,
dbus1.3-dev,
fink (>= 0.24.12-1),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
gconf2-dev (>= 2.28.0-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.22.0-1),
glitz,
gnome-doc-utils (>= 0.18.1-1),
gtk+2-dev (>= 2.18.0-1),
gtk-doc (>= 1.13-5),
intltool40,
libgettext8-dev,
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
startup-notification-dev (>= 0.8-1),
vte9-dev (>= 0.22.5-1),
x11-dev
<<
Conflicts: gnome-core (<< 2.0.0)
Replaces: gnome-panel
Source: mirror:gnome:sources/%n/2.28/%n-%v.tar.bz2
Source-MD5: aa053ff38932cf032c70ab6522603053
PatchFile: %n.patch
PatchFile-MD5: cc0cf208de82facb75e8253d2f3deda7
PatchScript: <<
%{default_script}
perl -pi -e 's/(-scrollkeeper-update)/#\1/' help/*/Makefile.in
<<
SetCFLAGS: -Os -fno-common
SetCPPFLAGS: -fno-common
ConfigureParams: --disable-scrollkeeper --disable-schemas-install --enable-dependency-tracking --disable-static PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" F77=no SMCLIENT_CFLAGS="-I/usr/X11/include -I/usr/X11R6/include" SMCLIENT_LIBS="-lSM -lICE -lX11 -L/usr/X11/lib -L/usr/X11R6/lib"
CompileScript: <<
./configure %c
make
fink-package-precedence .
<<
InstallScript: <<
make -j1 install DESTDIR=%d
<<
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/gnome-terminal.schemas >/dev/null
fi
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
scrollkeeper-update
fi
<<
ConfFiles: %p/etc/gconf/schemas/gnome-terminal.schemas
DocFiles: AUTHORS COPYING ChangeLog* HACKING NEWS README
Description: The Gnome Terminal
License: GPL
Maintainer: The Gnome Core Team
Homepage: http://www.gnome.org/
DescPackaging: <<
Had to add F77=no to configure to get around a weird libtool thing
when "fort77" is installed.
Need Depends:libgnome2 to get gconf schemas for fonts
(/desktop/gnome/interface/monospace_font_name). See:
https://bugzilla.gnome.org/show_bug.cgi?id=590774
<<
DescPort: <<
Some -I placement cleanups to make sure fink's -I come first.
Some X11 providers have libSM but no sm.pc, so just pass the
right flags (sm.pc and its Requires: tree).
Recent glib doesn't publish -lintl, so pass it directly.
<<
diff -Nurd -x'*~' gnome-terminal-2.28.2.orig/src/Makefile.in gnome-terminal-2.28.2/src/Makefile.in
--- gnome-terminal-2.28.2.orig/src/Makefile.in 2009-12-14 15:23:46.000000000 -0500
+++ gnome-terminal-2.28.2/src/Makefile.in 2010-02-22 03:59:57.000000000 -0500
@@ -411,11 +411,11 @@
-DGDK_DISABLE_SINGLE_INCLUDES \
-DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES \
-DGTK_DISABLE_SINGLE_INCLUDES $(DISABLE_DEPRECATED) \
- $(AM_CPPFLAGS) $(am__append_5)
-gnome_terminal_CFLAGS = $(TERM_CFLAGS) $(WARN_CFLAGS) $(AM_CFLAGS) \
+ $(TERM_CFLAGS) $(AM_CPPFLAGS) $(am__append_5)
+gnome_terminal_CFLAGS = $(WARN_CFLAGS) $(AM_CFLAGS) \
$(am__append_2)
gnome_terminal_LDFLAGS =
-gnome_terminal_LDADD = skey/libskey.la $(TERM_LIBS) $(am__append_3)
+gnome_terminal_LDADD = skey/libskey.la $(TERM_LIBS) $(am__append_3) $(INTLLIBS)
TYPES_H_FILES = \
terminal-profile.h \
$(NULL)
diff -Nurd -x'*~' gnome-terminal-2.28.2.orig/src/skey/Makefile.in gnome-terminal-2.28.2/src/skey/Makefile.in
--- gnome-terminal-2.28.2.orig/src/skey/Makefile.in 2009-12-14 15:23:46.000000000 -0500
+++ gnome-terminal-2.28.2/src/skey/Makefile.in 2010-02-22 03:48:21.000000000 -0500
@@ -278,10 +278,10 @@
-I$(srcdir)/.. \
-DG_DISABLE_SINGLE_INCLUDES \
$(DISABLE_DEPRECATED) \
+ $(TERM_CFLAGS) \
$(AM_CPPFLAGS)
libskey_la_CFLAGS = \
- $(TERM_CFLAGS) \
$(WARN_CFLAGS) \
$(AM_CFLASG)