[39320] trunk/dports/net
René Küttner
rene at macports.org
Mon Aug 18 01:40:22 PDT 2008
Thank you, I'll fix that.
Am 18.08.2008 um 10:38 schrieb Ryan Schmidt:
> 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, rene at macports.org wrote:
>
>> Revision: 39320
>> http://trac.macosforge.org/projects/macports/changeset/39320
>> Author: rene at macports.org
>> 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
>> +
>> + datadir=@DATADIR@
>> +-PYTHON_EXEC=@PYTHON@
>> ++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
>> +
>> + datadir=@DATADIR@
>> +-PYTHON_EXEC=@PYTHON@
>> ++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/
>> +
>> + @BUILD_GTKSPELL_TRUE at gtkspelllib_LTLIBRARIES = gtkspell.la
>> + @BUILD_GTKSPELL_TRUE at gtkspelllibdir = $(libdir)/gajim
>> _______________________________________________
>> macports-changes mailing list
>> macports-changes at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-changes
More information about the macports-dev
mailing list