metacity-setup stable port information

Package: metacity-setup
Version: 0.7.1
Revision: 1010
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gnome-vfs2-unified-shlibs (>= 1:2.24.2-1),
gtk+2-shlibs (>= 2.18.0-1),
libart2-shlibs,
libbonobo2-shlibs (>= 2.24.2-1),
libbonoboui2-shlibs (>= 2.24.2-1),
libgettext8-shlibs,
libglade2-shlibs (>= 2.6.4-6),
libgnome2-shlibs (>= 2.28.0-1),
libgnomecanvas2-shlibs (>= 2.26.0-3),
libgnomeui2-shlibs (>= 2.24.2-1),
libxml2-shlibs (>= 2.6.30-1),
orbit2-shlibs (>= 2.14.17-2),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
popt-shlibs
<<
BuildDepends: <<
atk1 (>= 1.28.0-1),
autoconf2.6,
automake1.11,
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-bin,
gettext-tools,
glib2-dev (>= 2.22.0-1),
glitz,
gnome-vfs2-unified-dev (>= 1:2.24.2-1),
gtk+2-dev (>= 2.18.0-1),
intltool40,
libart2,
libbonobo2-dev (>= 2.24.2-1),
libbonoboui2-dev (>= 2.24.2-1),
libgettext8-dev,
libglade2 (>= 2.6.4-6),
libgnome2-dev (>= 2.28.0-1),
libgnomecanvas2-dev (>= 2.26.0-3),
libgnomeui2-dev (>= 2.24.2-1),
libtool2,
libxml2 (>= 2.6.30-1),
orbit2-dev (>= 2.14.17-2),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
popt,
x11-dev
<<
Source: mirror:sourceforge:%n/%n-%v.tar.gz
Source-MD5: e898a13ea95d38dcc1f9dba5dd03581f
PatchFile: %n.patch
PatchFile-MD5: d12883b57b0c2fc6185d6081b839628a
PatchScript: sed 's|@PREFIX@|%p|g' <%{PatchFile} | patch -p1
SetCFLAGS: -Os
ConfigureParams: --enable-dependency-tracking
CompileScript: <<
#!/bin/sh -ev
intltoolize --force
autoreconf -fi
export PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
./configure %c
make
fink-package-precedence .
<<
InstallScript: make -j1 install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog NEWS README
Description: Configure the Metacity Window Manager
License: GPL
Maintainer: None
DescPackaging: <<
Originally packaged by Masanori Sekino.

The upstream of this package has given up

Included libtool/autotools is very old, regenerate everything
for modern compatibility.
<<
DescPort: <<
Recent glib doesn't publish -lintl, so pass it directly.
<<
Homepage: http://metacity-setup.sourceforge.net/

metacity-setup stable port .patch

diff -Nurd -x'*~' metacity-setup-0.7.1.orig/src/Makefile.am metacity-setup-0.7.1/src/Makefile.am
--- metacity-setup-0.7.1.orig/src/Makefile.am 2002-06-18 13:54:01.000000000 -0400
+++ metacity-setup-0.7.1/src/Makefile.am 2010-02-22 14:35:18.000000000 -0500
@@ -14,5 +14,5 @@
file-transfer-dialog.c file-transfer-dialog.h \
capplet-util.c capplet-util.h

-metacity_setup_LDADD = $(PACKAGE_LIBS)
+metacity_setup_LDADD = $(PACKAGE_LIBS) $(INTLLIBS)

diff -Naur metacity-setup-0.7.1.old/src/callbacks.c metacity-setup-0.7.1.new/src/callbacks.c
--- metacity-setup-0.7.1.old/src/callbacks.c Wed Aug 28 10:06:25 2002
+++ metacity-setup-0.7.1.new/src/callbacks.c Tue Oct 1 22:48:49 2002
@@ -198,14 +198,14 @@
if (g_ascii_strcasecmp (metacity_version, "2.3") == 0)
{
possibleThemeDirs[0] = g_build_filename (g_get_home_dir(), ".metacity", "themes", NULL);
- possibleThemeDirs[1] = "/usr/share/metacity/themes";
- possibleThemeDirs[2] = "/usr/local/share/metacity/themes";
+ possibleThemeDirs[1] = "@PREFIX@/share/metacity/themes";
+ possibleThemeDirs[2] = "@PREFIX@/local/share/metacity/themes";
}
else
{
possibleThemeDirs[0] = g_build_filename (g_get_home_dir(), ".themes", NULL);
- possibleThemeDirs[1] = "/usr/share/themes";
- possibleThemeDirs[2] = "/usr/local/share/themes";
+ possibleThemeDirs[1] = "@PREFIX@/share/themes";
+ possibleThemeDirs[2] = "@PREFIX@/local/share/themes";
}
possibleThemeDirs[3] = meta_city_theme_dir;

@@ -234,7 +234,7 @@
G_FILE_TEST_IS_DIR) &&
(g_file_test
(g_build_filename
- (possibleThemeDirs[i], filename, "metacity-theme-1.xml", NULL),
+ (possibleThemeDirs[i], filename, "metacity-1/metacity-theme-1.xml", NULL),
G_FILE_TEST_IS_REGULAR)))
{
g_ptr_array_add (themeNameHolder,
@@ -690,4 +690,4 @@
else
metacity_version = "2.4";
on_treeview1_realize (treeview1_cheat, user_data);
-}
\ No newline at end of file
+}

metacity-setup _unstable_ port .patch