file-roller stable port information

Package: file-roller
Version: 2.28.2
Revision: 4
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
desktop-file-utils,
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,
libnautilus-ext2-shlibs (>= 2.28.0-1),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
rarian-compat
<<
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
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-tools,
gettext-bin,
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,
libnautilus-ext2-dev (>= 2.28.0-1),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
x11-dev
<<
Source: mirror:gnome:sources/%n/2.28/%n-%v.tar.bz2
Source-MD5: fce19505b34e4adf78149d3595fb8fe4
PatchFile: %n.patch
PatchFile-MD5: 4aa8fe8c3ceff7626c1c389d16cc7771
SetCFLAGS: -Os
ConfigureParams: --libexecdir=%p/lib/%n --mandir=%p/share/man --disable-scrollkeeper --enable-nautilus-actions --disable-schemas-install --enable-dependency-tracking PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" --disable-static
CompileScript: <<
./configure %c
make
fink-package-precedence .
<<
InstallScript: make 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/file-roller.schemas >/dev/null
gtk-update-icon-cache -f -t %p/share/icons/hicolor
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
scrollkeeper-update
fi
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
<<
ConfFiles: %p/etc/gconf/schemas/file-roller.schemas
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po README TODO
DescPort: <<
Recent glib doesn't publish -lintl, so pass it directly.
<<
DescPackaging: <<
Cherry-pick upstream .desktop change (avoids
desktop-file-utils-0.18 warning)
<<
Description: GNOME archive manager
DescDetail: <<
File Roller is an archive manager for the GNOME environment. This means that
you can create and modify archives, view the content of an archive, view a
file contained in the archive, and extract files from the archive.
File Roller is only a front-end (a graphical interface) to archiving programs
like tar and zip.
<<
DescUsage: <<
To open/create some archives types, you may have to install the
corresponding tools.
The tool for rpm files is not available via Fink.
If you read the help file from the file-roller help menu, you may get
an old version depending on your locale; hence if you can read English,
click on the home icon in the help browser, then on Applications, and
finally on System Tools, you will get the newest available version.
<<
License: GPL
Maintainer: The Gnome Core Team
Homepage: http://www.gnome.org/

file-roller stable port .patch

diff -Nurd -x'*~' file-roller-2.28.2.orig/data/file-roller.desktop.in.in file-roller-2.28.2/data/file-roller.desktop.in.in
--- file-roller-2.28.2.orig/data/file-roller.desktop.in.in 2009-11-07 13:38:18.000000000 -0500
+++ file-roller-2.28.2/data/file-roller.desktop.in.in 2011-08-04 09:48:20.000000000 -0400
@@ -8,7 +8,7 @@
Type=Application
Icon=file-roller
Categories=GTK;GNOME;Utility;Archiving;Compression;
-MimeType=application/x-7z-compressed;application/x-7z-compressed-tar;application/x-ace;application/x-alz;application/x-ar;application/x-arj;application/x-bzip;application/x-bzip-compressed-tar;application/x-bzip1;application/x-bzip1-compressed-tar;application/x-cabinet;application/x-cbr;application/x-cbz;application/x-cd-image;application/x-compress;application/x-compressed-tar;application/x-cpio;application/x-deb;application/x-ear;application/x-ms-dos-executable;application/x-gtar;application/x-gzip;application/x-gzpostscript;application/x-java-archive;application/x-lha;application/x-lhz;application/x-lzip;application/x-lzip-compressed-tar;application/x-lzma;application/x-lzma-compressed-tar;application/x-lzop;application/x-lzop-compressed-tar;application/x-rar;application/x-rar-compressed;application/x-rpm;application/x-rzip;application/x-tar;application/x-tarz;application/x-stuffit;application/x-war;application/x-xz;application/x-xz-compressed-tar;application/x-zip;application/x-zip-compressed;application/x-zoo;application/zip;multipart/x-zip;
+MimeType=application/x-7z-compressed;application/x-7z-compressed-tar;application/x-ace;application/x-alz;application/x-ar;application/x-arj;application/x-bzip;application/x-bzip-compressed-tar;application/x-bzip1;application/x-bzip1-compressed-tar;application/x-cabinet;application/x-cbr;application/x-cbz;application/x-cd-image;application/x-compress;application/x-compressed-tar;application/x-cpio;application/x-deb;application/x-ear;application/x-ms-dos-executable;application/x-gtar;application/x-gzip;application/x-gzpostscript;application/x-java-archive;application/x-lha;application/x-lhz;application/x-lzip;application/x-lzip-compressed-tar;application/x-lzma;application/x-lzma-compressed-tar;application/x-lzop;application/x-lzop-compressed-tar;application/x-rar;application/x-rar-compressed;application/x-rpm;application/x-rzip;application/x-tar;application/x-tarz;application/x-stuffit;application/x-war;application/x-xz;application/x-xz-compressed-tar;application/x-zip;application/x-zip-compressed;application/x-zoo;application/zip;
X-GNOME-DocPath=file-roller/file-roller.xml
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=file-roller
diff -Nurd -x'*~' file-roller-2.28.2.orig/nautilus/Makefile.in file-roller-2.28.2/nautilus/Makefile.in
--- file-roller-2.28.2.orig/nautilus/Makefile.in 2009-12-15 03:52:02.000000000 -0500
+++ file-roller-2.28.2/nautilus/Makefile.in 2010-03-08 09:55:17.000000000 -0500
@@ -270,7 +270,7 @@
fileroller-module.c

libnautilus_fileroller_la_LDFLAGS = -module -avoid-version -no-undefined
-libnautilus_fileroller_la_LIBADD = $(NAUTILUS_LIBS)
+libnautilus_fileroller_la_LIBADD = $(NAUTILUS_LIBS) $(INTLLIBS)
all: all-am

.SUFFIXES:
diff -Nurd -x'*~' file-roller-2.28.2.orig/src/Makefile.in file-roller-2.28.2/src/Makefile.in
--- file-roller-2.28.2.orig/src/Makefile.in 2009-12-15 03:52:02.000000000 -0500
+++ file-roller-2.28.2/src/Makefile.in 2010-03-08 05:32:49.000000000 -0500
@@ -449,7 +449,7 @@

file_roller_LDADD = \
$(top_builddir)/copy-n-paste/libeggsmclient.la \
- $(FR_LIBS)
+ $(FR_LIBS) $(INTLLIBS)

EXTRA_DIST = fr-marshal.list
CLEANFILES = $(BUILT_SOURCES)

file-roller _unstable_ port .patch