#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