[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