[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