the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: gedit
Version: 2.28.4
Revision: 1
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
desktop-file-utils,
dpkg-base-files,
enchant (>= 1.4.2-2),
enchant1-shlibs (>= 1.4.2-2),
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-shlibs (>= 2.18.0-1),
gtksourceview2-shlibs (>= 2.8.2-1),
iso-codes,
libgettext8-shlibs,
libxml2-shlibs (>= 2.6.30-1),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
pycairo-py26 (>= 1.8.8-3),
pygobject2-py26 (>= 2.20.0-1),
pygtk2-gtk-py26 (>= 2.16.0-1),
pygtksourceview2-py26 (>= 2.8.0-1),
python26,
python26-shlibs,
rarian-compat,
x11-shlibs
<<
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
enchant1-dev (>= 1.4.2-2),
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 (>= 0.17),
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),
gtksourceview2-dev (>= 2.8.2-1),
intltool40,
libgettext8-dev,
libiconv-dev,
libxml2 (>= 2.6.30-1),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
pycairo-py26-dev (>= 1.8.8-3),
pygobject2-py26-dev (>= 2.20.0-1),
pygtk2-gtk-py26-dev (>= 2.16.0-1),
pygtksourceview2-py26-dev (>= 2.8.0-1),
x11-dev
<<
Source: mirror:gnome:sources/%n/2.28/%n-%v.tar.bz2
Source-MD5: 4f415f79cf22e77710d0d34ff21a15b0
PatchFile: %n.patch
PatchFile-MD5: beea40f32561ffdee402d047cc1cdaba
PatchScript: <<
%{default_script}
# perl -pi -e 's|#\!\s*/usr/bin/env\s+python.*|#\!%p/bin/python2.6|' `find . -name \*.py -o -name \*.in`
<<
SetCPPFLAGS: -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os -pipe
ConfigureParams: --disable-static --disable-scrollkeeper --disable-schemas-install --mandir=%p/share/man --libexecdir=%p/lib --enable-dependency-tracking PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" PYTHON=%p/bin/python2.6 F77=no --enable-gtk-doc EGG_SMCLIENT_CFLAGS=" " EGG_SMCLIENT_LIBS="-L/usr/X11R6/lib -lSM -lICE -lX11" --disable-silent-rules X11_CFLAGS=" " X11_LIBS=" "
CompileScript: <<
./configure %c
make
fink-package-precedence --prohibit-bdep %n-dev .
<<
InstallScript: <<
make -j1 install DESTDIR="%d"
<<
SplitOff: <<
Package: %N-dev
Description: Development headers for gedit
Files: include lib/pkgconfig
BuildDependsOnly: true
Depends: %N (= %v-%r)
Replaces: %N (<< %v-%r)
DocFiles: AUTHORS BUGS COPYING ChangeLog NEWS README
<<
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/gedit.schemas >/dev/null
gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/gedit-file-browser.schemas >/dev/null
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
scrollkeeper-update
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
<<
ConfFiles: <<
%p/etc/gconf/schemas/gedit.schemas
%p/etc/gconf/schemas/gedit-file-browser.schemas
<<
DocFiles: AUTHORS BUGS COPYING ChangeLog NEWS README
Description: Small and lightweight text editor for GNOME
DescUsage: <<
You may want to install the aspell or ispell package beforehand
to get the aspell plugin.
<<
License: GPL
Maintainer: The Gnome Core Team
Homepage: http://gedit.sourceforge.net/
DescPackaging: <<
Had to add F77=no to configure to get around a weird libtool thing
when "fort77" is installed.
<<
DescPort: <<
Hack libSM flag passing: just hardcode what sm.pc should be
(including libX11 that is used directly...must link directly)
even though we're on OS X and may not have that file.
Recent glib doesn't publish -lintl, so pass it directly.
<<
diff -Nurd -x'*~' gedit-2.28.4.orig/gedit/Makefile.in gedit-2.28.4/gedit/Makefile.in
--- gedit-2.28.4.orig/gedit/Makefile.in 2010-03-22 19:52:33.000000000 -0400
+++ gedit-2.28.4/gedit/Makefile.in 2010-05-03 09:50:51.000000000 -0400
@@ -480,7 +480,7 @@
# GEDIT_LIBS must be the last to ensure correct order on some platforms
libgedit_la_LIBADD = dialogs/libdialogs.la smclient/libeggsmclient.la \
- $(GEDIT_LIBS) $(am__append_3)
+ $(GEDIT_LIBS) $(am__append_3) $(INTLLIBS)
BUILT_SOURCES = \
gedit-enum-types.c \
gedit-enum-types.h \