[MacPorts] #17909: smpeg doesn't build universal
MacPorts
noreply at macports.org
Thu Jan 8 14:07:29 PST 2009
#17909: smpeg doesn't build universal
-----------------------------------+----------------------------------------
Reporter: jeremyhu@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: universal | Port: smpeg3
-----------------------------------+----------------------------------------
Comment(by jeremyhu@…):
{{{
Index: Portfile
===================================================================
--- Portfile (revision 45133)
+++ Portfile (working copy)
@@ -4,7 +4,7 @@
name smpeg
version 0.4.4
-revision 7
+revision 8
categories multimedia
maintainers mww
platforms darwin
@@ -22,6 +22,8 @@
ltconfig13 md5 ea53f42a550c9f9e653758a8ed91574e \
ltmain13 md5 e094ae92724c4015dbab97de151c2525
+depends_build port:libtool
+
depends_lib port:libsdl
patchfiles patch-smpeg.h.diff patch-glmovie-tile.c.diff \
@@ -42,12 +44,9 @@
use_parallel_build no
-set libname libsmpeg.${version}.dylib
-set ln "ln -s ${libname}"
-post-destroot {
- xinstall -m 644 ${worksrcpath}/${libname} ${destroot}${prefix}/lib
- system "cd ${destroot}${prefix}/lib && ${ln} libsmpeg.dylib \
- && ${ln} libsmpeg.0.dylib && ${ln} libsmpeg.0.4.dylib"
- reinplace "s|library_names=\'\'|library_names=\'${libname}\'|g" \
- ${destroot}${prefix}/lib/libsmpeg.la
+post-configure {
+ # It's too much of a PITA to autoreconf
+ delete ${worksrcpath}/libtool
+ system "ln -s ${prefix}/bin/glibtool ${worksrcpath}/libtool"
}
+
}}}
--
Ticket URL: <http://trac.macports.org/ticket/17909#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list