You can't hardcode /opt/local into the patchfiles like that. MacPorts may be installed into a different prefix. You need to handle this with a reinplace, not patchfiles.
On Aug 18, 2008, at 03:05, [EMAIL PROTECTED] wrote: > Revision: 39320 > http://trac.macosforge.org/projects/macports/changeset/39320 > Author: [EMAIL PROTECTED] > Date: 2008-08-18 01:05:13 -0700 (Mon, 18 Aug 2008) > Log Message: > ----------- > net/gajim: New port. (0.11.4) A full featured Jabber client. > > Added Paths: > ----------- > trunk/dports/net/gajim/ > trunk/dports/net/gajim/Portfile > trunk/dports/net/gajim/files/ > trunk/dports/net/gajim/files/patch-scripts-gajim-remote.in.diff > trunk/dports/net/gajim/files/patch-scripts-gajim.in.diff > trunk/dports/net/gajim/files/patch-src-Makefile.in.diff > > Added: trunk/dports/net/gajim/Portfile > =================================================================== > --- trunk/dports/net/gajim/Portfile (rev 0) > +++ trunk/dports/net/gajim/Portfile 2008-08-18 08:05:13 UTC (rev > 39320) > @@ -0,0 +1,80 @@ > +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: > nil; c-basic-off set: 4 -*- > vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 > +# $Id$ > + > +PortSystem 1.0 > + > +name gajim > +version 0.11.4 > +homepage http://www.gajim.org/ > +categories net chat x11 > + > +description A full featured and easy to use Jabber client. > +long_description The goal of Gajim is to provide a full > featured and \ > + easy to use Jabber client. Gajim works nicely > with \ > + GNOME, but does not require it to run. > + > +maintainers rene > + > +platforms darwin > + > +master_sites http://www.gajim.org/downloads/ > +distname ${name}-${version} > +use_bzip2 yes > +checksums md5 53eb80b280674678f6615eae4a552374 \ > + sha1 66c3c2aba9cea8e0e48581e87e412b445040ac15 \ > + rmd160 77ddba3f06c1b4dc80c0c3efe1951cbb0fac07e0 > + > +depends_lib port:gettext \ > + port:gtk2 \ > + port:py25-gtk \ > + port:py25-gobject \ > + port:py25-docutils \ > + port:py25-socket-ssl \ > + port:dbus-python25 > + > +patchfiles patch-scripts-gajim.in.diff \ > + patch-scripts-gajim-remote.in.diff \ > + patch-src-Makefile.in.diff > + > +configure.args --disable-trayicon \ > + --enable-idle \ > + --disable-gtkspell \ > + --enable-remote \ > + --enable-nls > + > +variant gnome description {Add GNOME support} { > + depends_lib-append port:gnome-python-desktop > +} > + > +variant zeroconf description {Add zeroconf (Bonjour) support} { > + depends_lib-append port:dbus-glib \ > + port:avahi > +} > + > +variant trayicon description {Add trayicon support} { > + configure.args-delete --disable-trayicon > + configure.args-append --enable-trayicon > +} > + > +variant noidle description {Disable idle support} { > + configure.args-delete --enable-idle > + configure.args-append --disable-idle > +} > + > +variant noremote description {Add remote support} { > + configure.args-delete --disable-remote > + configure.args-append --enable-remote > + depends_lib-append port:dbus > +} > + > +variant nonls description {Disable native language support} { > + configure.args-delete --enable-nls > + configure.args-append --disable-nls > +} > + > +variant gtkspell description {Add gtkspell support} { > + configure.args-delete --disable-gtkspell > + configure.args-append --enable-gtkspell > + depends_lib-append port:gtkspell2 > +} > + > > > Property changes on: trunk/dports/net/gajim/Portfile > ___________________________________________________________________ > Name: svn:keywords > + Id > Name: svn:eol-style > + native > > Added: trunk/dports/net/gajim/files/patch-scripts-gajim-remote.in.diff > =================================================================== > --- trunk/dports/net/gajim/files/patch-scripts-gajim- > remote.in.diff (rev 0) > +++ trunk/dports/net/gajim/files/patch-scripts-gajim-remote.in.diff > 2008-08-18 08:05:13 UTC (rev 39320) > @@ -0,0 +1,11 @@ > +--- scripts/gajim-remote.in.orig 2008-08-18 09:38:59.000000000 +0200 > ++++ scripts/gajim-remote.in 2008-08-18 09:38:05.000000000 +0200 > +@@ -29,7 +29,7 @@ > + fi > + > + [EMAIL PROTECTED]@ > [EMAIL PROTECTED]@ > ++PYTHON_EXEC=/opt/local/bin/python2.5 > + > + cd ${datadir}/gajim/src > + export PYTHONPATH="$PYTHONPATH:@LIBDIR@/gajim" > > Added: trunk/dports/net/gajim/files/patch-scripts-gajim.in.diff > =================================================================== > --- trunk/dports/net/gajim/files/patch-scripts- > gajim.in.diff (rev 0) > +++ trunk/dports/net/gajim/files/patch-scripts-gajim.in.diff > 2008-08-18 08:05:13 UTC (rev 39320) > @@ -0,0 +1,11 @@ > +--- scripts/gajim.in.orig 2008-08-17 18:10:06.000000000 +0200 > ++++ scripts/gajim.in 2008-08-17 18:10:26.000000000 +0200 > +@@ -28,7 +28,7 @@ > + fi > + > + [EMAIL PROTECTED]@ > [EMAIL PROTECTED]@ > ++PYTHON_EXEC=/opt/local/bin/python2.5 > + > + cd ${datadir}/gajim/src > + export PYTHONPATH="$PYTHONPATH:@LIBDIR@/gajim" > > Added: trunk/dports/net/gajim/files/patch-src-Makefile.in.diff > =================================================================== > --- trunk/dports/net/gajim/files/patch-src- > Makefile.in.diff (rev 0) > +++ trunk/dports/net/gajim/files/patch-src-Makefile.in.diff > 2008-08-18 08:05:13 UTC (rev 39320) > @@ -0,0 +1,11 @@ > +--- src/Makefile.in.orig 2008-08-18 08:57:14.000000000 +0200 > ++++ src/Makefile.in 2008-08-18 08:57:53.000000000 +0200 > +@@ -294,7 +294,7 @@ > + trayicon.c > + > + INCLUDES = \ > +- $(PYTHON_INCLUDES) > ++ -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/ > include/python2.5/ > + > + @[EMAIL PROTECTED] = gtkspell.la > + @[EMAIL PROTECTED] = $(libdir)/gajim > _______________________________________________ > macports-changes mailing list > [EMAIL PROTECTED] > http://lists.macosforge.org/mailman/listinfo.cgi/macports-changes _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
