[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