[71017] trunk/dports/multimedia/gtkpod/Portfile

rmsfisher at macports.org rmsfisher at macports.org
Sun Aug 29 17:00:44 PDT 2010


Revision: 71017
          http://trac.macports.org/changeset/71017
Author:   rmsfisher at macports.org
Date:     2010-08-29 17:00:43 -0700 (Sun, 29 Aug 2010)
Log Message:
-----------
multimedia/gtkpod borrowed a few lines from the python26 portgroup to improve binary filename/location

Modified Paths:
--------------
    trunk/dports/multimedia/gtkpod/Portfile

Modified: trunk/dports/multimedia/gtkpod/Portfile
===================================================================
--- trunk/dports/multimedia/gtkpod/Portfile	2010-08-29 23:56:58 UTC (rev 71016)
+++ trunk/dports/multimedia/gtkpod/Portfile	2010-08-30 00:00:43 UTC (rev 71017)
@@ -5,6 +5,7 @@
 
 name                gtkpod
 version             1.0.0
+revision            1
 categories          multimedia gnome
 platforms           darwin
 maintainers         rmsfisher openmaintainer
@@ -24,13 +25,25 @@
                     port:libid3tag \
                     port:mp4v2
 
+# python-related tweaks 
 set python.branch   2.6
 set python.prefix   ${frameworks_dir}/Python.framework/Versions/${python.branch}
 set python.bin      ${python.prefix}/bin/python${python.branch}
-
 configure.args-append  --prefix=${python.prefix}
 configure.env-append    PYGOBJECT_CODEGEN=${python.prefix}/bin/pygobject-codegen-2.0
 configure.pkg_config_path  ${python.prefix}/lib/pkgconfig
+options         python.link_binaries python.link_binaries_suffix
+default python.link_binaries yes
+default python.link_binaries_suffix {-${python.branch}}
+post-destroot {
+    if {${python.link_binaries}} {
+        foreach bin [glob -nocomplain -tails -directory "${destroot}${python.prefix}/bin" *] {
+            if {[catch {file type "${destroot}${prefix}/bin/${bin}${python.link_binaries_suffix}"}]} {
+                ln -s "${python.prefix}/bin/${bin}" "${destroot}${prefix}/bin/${bin}${python.link_binaries_suffix}"
+            }
+        }
+    }
+}
 
 patchfiles          patch-src-mp4file.c.diff
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100829/65e2c39c/attachment.html>


More information about the macports-changes mailing list