summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--smpeg/.footprint15
-rw-r--r--smpeg/.md5sum4
-rw-r--r--smpeg/Pkgfile26
-rw-r--r--smpeg/generate8
-rw-r--r--smpeg/smpeg-0.4.4_m4.patch12
-rw-r--r--smpeg/smpeg-mpegaudiosdl.patch14
6 files changed, 25 insertions, 54 deletions
diff --git a/smpeg/.footprint b/smpeg/.footprint
index bcb501ad7..ca772bb0e 100644
--- a/smpeg/.footprint
+++ b/smpeg/.footprint
@@ -1,5 +1,6 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/glmovie
-rwxr-xr-x root/root usr/bin/plaympeg
-rwxr-xr-x root/root usr/bin/smpeg-config
drwxr-xr-x root/root usr/include/
@@ -16,13 +17,15 @@ drwxr-xr-x root/root usr/include/smpeg/
-rw-r--r-- root/root usr/include/smpeg/MPEGvideo.h
-rw-r--r-- root/root usr/include/smpeg/smpeg.h
drwxr-xr-x root/root usr/lib/
-lrwxrwxrwx root/root usr/lib/libsmpeg-0.4.so.0 -> libsmpeg-0.4.so.0.1.3
--rwxr-xr-x root/root usr/lib/libsmpeg-0.4.so.0.1.3
+lrwxrwxrwx root/root usr/lib/libsmpeg-0.4.so.0 -> libsmpeg-0.4.so.0.1.4
+-rwxr-xr-x root/root usr/lib/libsmpeg-0.4.so.0.1.4
+-rw-r--r-- root/root usr/lib/libsmpeg.a
-rwxr-xr-x root/root usr/lib/libsmpeg.la
-lrwxrwxrwx root/root usr/lib/libsmpeg.so -> libsmpeg-0.4.so.0.1.3
-drwxr-xr-x root/root usr/man/
-drwxr-xr-x root/root usr/man/man1/
--rw-r--r-- root/root usr/man/man1/plaympeg.1.gz
+lrwxrwxrwx root/root usr/lib/libsmpeg.so -> libsmpeg-0.4.so.0.1.4
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/aclocal/
-rw-r--r-- root/root usr/share/aclocal/smpeg.m4
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/gtv.1.gz
+-rw-r--r-- root/root usr/share/man/man1/plaympeg.1.gz
diff --git a/smpeg/.md5sum b/smpeg/.md5sum
index fb279c77f..ab38d3624 100644
--- a/smpeg/.md5sum
+++ b/smpeg/.md5sum
@@ -1,3 +1 @@
-59c76ac704088ef5539210190c4e1fe3 smpeg-0.4.4.tar.gz
-089a87e9275e1ccb3d7d2a4bec13f1a5 smpeg-0.4.4_m4.patch
-514632fb38e5ad33970854b3baa873f2 smpeg-mpegaudiosdl.patch
+333d9eec7988b386c64a3a87489b0ce0 smpeg-0.4.5.tar.xz
diff --git a/smpeg/Pkgfile b/smpeg/Pkgfile
index fc3cde6e5..4aa406b63 100644
--- a/smpeg/Pkgfile
+++ b/smpeg/Pkgfile
@@ -1,33 +1,21 @@
# Description: A SDL MPEG player library.
-# URL: http://www.lokigames.com/development/smpeg.php3
+# URL: http://icculus.org/smpeg/
# Maintainer: Danny Rawlins, crux at romster dot me
# Packager: Matt Housh, jaeger at crux dot nu
-# Depends on: libsdl
+# Depends on: glu libsdl
name=smpeg
-version=0.4.4
-release=3
-source=(http://gentoo.osuosl.org/distfiles/smpeg-$version.tar.gz
- smpeg-mpegaudiosdl.patch
- smpeg-0.4.4_m4.patch)
+version=0.4.5
+release=1
+source=(http://crux.ster.zone/downloads/$name/$name-$version.tar.xz)
build() {
- cd smpeg-$version
-
- patch -p 1 -i $SRC/smpeg-mpegaudiosdl.patch
- patch -p 1 -i $SRC/smpeg-0.4.4_m4.patch
-
+ cd $name-$version
./configure \
--prefix=/usr \
- --disable-static \
- --enable-gtk-player=no
-
- sed -i -e 's|\(libsmpeg_la_LDFLAGS = .*\)|\1 -lstdc++|' Makefile
+ --mandir=/usr/share/man
make
make install DESTDIR=$PKG
-
- rm $PKG/usr/man/man1/gtv.1
}
-
diff --git a/smpeg/generate b/smpeg/generate
new file mode 100644
index 000000000..f1aebbdd6
--- /dev/null
+++ b/smpeg/generate
@@ -0,0 +1,8 @@
+svn checkout svn://svn.icculus.org/smpeg/tags/release_0_4_5
+mv release_0_4_5 smpeg-0.4.5
+cd smpeg-0.4.5
+./autogen.sh
+cd ..
+bsdtar -c -f smpeg-0.4.5.tar smpeg-0.4.5
+xz -9 smpeg-0.4.5.tar
+
diff --git a/smpeg/smpeg-0.4.4_m4.patch b/smpeg/smpeg-0.4.4_m4.patch
deleted file mode 100644
index adbfb90c6..000000000
--- a/smpeg/smpeg-0.4.4_m4.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -pruN smpeg-0.4.4.orig/smpeg.m4 smpeg-0.4.4/smpeg.m4
---- smpeg-0.4.4.orig/smpeg.m4 2008-08-07 22:45:31.086141377 +1000
-+++ smpeg-0.4.4/smpeg.m4 2008-08-07 22:49:53.350144919 +1000
-@@ -10,7 +10,7 @@ dnl AM_PATH_SMPEG([MINIMUM-VERSION, [ACT
- ACTION-IF-NOT-FOUND]]])
- dnl Test for SMPEG, and define SMPEG_CFLAGS and SMPEG_LIBS
- dnl
--AC_DEFUN(AM_PATH_SMPEG,
-+AC_DEFUN([AM_PATH_SMPEG],
- [dnl
- dnl Get the cflags and libraries from the smpeg-config script
- dnl
diff --git a/smpeg/smpeg-mpegaudiosdl.patch b/smpeg/smpeg-mpegaudiosdl.patch
deleted file mode 100644
index af76807f5..000000000
--- a/smpeg/smpeg-mpegaudiosdl.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- smpeg-0.4.4/MPEGaudio.h.orig 2006-01-15 16:17:56.356444000 +0100
-+++ smpeg-0.4.4/MPEGaudio.h 2006-01-15 16:18:36.686965250 +0100
-@@ -148,6 +148,11 @@
- char buffer[2*WINDOWSIZE];
- };
-
-+void Play_MPEGaudioSDL(void *udata, Uint8 *stream, int len);
-+#ifdef THREADED_AUDIO
-+int Decode_MPEGaudio(void *udata);
-+#endif
-+
- /* The actual MPEG audio class */
- class MPEGaudio : public MPEGerror, public MPEGaudioaction {
-

Generated by cgit