[109321] trunk/dports/multimedia
jmr at macports.org
jmr at macports.org
Mon Aug 12 20:31:35 PDT 2013
Revision: 109321
https://trac.macports.org/changeset/109321
Author: jmr at macports.org
Date: 2013-08-12 20:31:35 -0700 (Mon, 12 Aug 2013)
Log Message:
-----------
New port: smpeg2
Modified Paths:
--------------
trunk/dports/multimedia/smpeg2/Portfile
Added Paths:
-----------
trunk/dports/multimedia/smpeg2/
Removed Paths:
-------------
trunk/dports/multimedia/smpeg2/files/
Modified: trunk/dports/multimedia/smpeg2/Portfile
===================================================================
--- trunk/dports/multimedia/smpeg/Portfile 2013-08-12 09:31:58 UTC (rev 109286)
+++ trunk/dports/multimedia/smpeg2/Portfile 2013-08-13 03:31:35 UTC (rev 109321)
@@ -2,51 +2,34 @@
PortSystem 1.0
-name smpeg
-version 0.4.4
-revision 9
+name smpeg2
+version 2.0.0
categories multimedia
# libs are LGPL, executables are GPL
-# the readme says LGPLv2 but the actual source files say "or any later version"
license {GPL-2+ LGPL} BSD IJG
-maintainers mww
+maintainers jmr openmaintainer
platforms darwin
description a general purpose MPEG video/audio player/library
long_description smpeg is a general purpose MPEG video/audio player and \
library programmed by Loki entertainment and others
homepage http://www.lokigames.com/development/smpeg.php3
-master_sites ftp://ftp.lokigames.com/pub/open-source/smpeg/ \
- macports freebsd
+master_sites http://www.libsdl.org/projects/smpeg/release/
-checksums md5 59c76ac704088ef5539210190c4e1fe3
+checksums rmd160 6c175111e38055d62064c6b6453d8c5e64945c09 \
+ sha256 979a65b211744a44fa641a9b6e4d64e64a12ff703ae776bafe3c4c4cd85494b3
-depends_lib path:lib/pkgconfig/sdl.pc:libsdl
+depends_build port:pkgconfig
+depends_lib port:libsdl2
-patchfiles patch-smpeg.h.diff patch-glmovie-tile.c.diff \
- patch-glmovie.c.diff \
- patch-smpeg.m4.diff patch-MPEGaudio.h.diff patch-video.h.diff \
- patch-MPEG.cpp.diff patch-smpeg-gtkm4.diff patch-automake-as.diff \
- patch-configure-flags.diff patch-Makefile.am.diff
+configure.args --disable-sdltest
-post-patch {
- file delete ${worksrcpath}/acinclude.m4
- touch ${worksrcpath}/NEWS
- touch ${worksrcpath}/AUTHORS
- touch ${worksrcpath}/ChangeLog
-}
+post-destroot {
+ set docdir ${destroot}${prefix}/share/doc/${name}
+ xinstall -d ${docdir}
+ xinstall -m 644 -W ${worksrcpath} COPYING README ${docdir}
-use_autoreconf yes
-autoreconf.args --include=${worksrcpath}/m4
-
-configure.args --without-x \
- --disable-gtktest \
- --disable-gtk-player \
- --enable-static \
- --enable-shared \
- --disable-sdltest \
- --mandir=${prefix}/share/man
-
-configure.ldflags-append -framework OpenGL
-
-use_parallel_build no
+ # avoid conflict with smpeg
+ move ${destroot}${prefix}/bin/plaympeg ${destroot}${prefix}/bin/plaympeg-smpeg2
+ move ${destroot}${prefix}/share/man/man1/plaympeg.1 ${destroot}${prefix}/share/man/man1/plaympeg-smpeg2.1
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130812/7ca17542/attachment.html>
More information about the macports-changes
mailing list