sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Robin Cook (170d926f81aff6458fba30c8d804e37cd883f8d1)
- From: Robin Cook <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Robin Cook (170d926f81aff6458fba30c8d804e37cd883f8d1)
- Date: Sun, 3 Nov 2013 14:57:46 -0600
GIT changes to master grimoire by Robin Cook <rcook AT wyrms.net>:
ChangeLog | 1 +
video-libs/smpeg2/BUILD | 2 ++
video-libs/smpeg2/CONFIGURE | 18 ++++++++++++++++++
video-libs/smpeg2/DEPENDS | 1 +
video-libs/smpeg2/DETAILS | 17 +++++++++++++++++
video-libs/smpeg2/HISTORY | 3 +++
6 files changed, 42 insertions(+)
New commits:
commit 170d926f81aff6458fba30c8d804e37cd883f8d1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
smpeg2: new spell, smpeg that uses sdl2
diff --git a/ChangeLog b/ChangeLog
index a8fa7db..9c0290f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,7 @@
* libs/sdl2_mixer: new spell, new version of sdl_mixer
* libs/sdl2_net: new spell, new version of sdl_net
* libs/sdl2_ttf: new spell, new version of sdl_ttf
+ * video-libs/smpeg2: new spell smpeg that uses sdl2
2013-10-27 Ismael Luceno <ismael AT sourcemage.org>
* devel/smake: new spell, highly portable make program with automake
diff --git a/video-libs/smpeg2/BUILD b/video-libs/smpeg2/BUILD
new file mode 100755
index 0000000..ff1e8cc
--- /dev/null
+++ b/video-libs/smpeg2/BUILD
@@ -0,0 +1,2 @@
+OPTS="$SMPEG2_OPTS $OPTS" &&
+default_build
diff --git a/video-libs/smpeg2/CONFIGURE b/video-libs/smpeg2/CONFIGURE
new file mode 100755
index 0000000..9e5ea35
--- /dev/null
+++ b/video-libs/smpeg2/CONFIGURE
@@ -0,0 +1,18 @@
+config_query_option SMPEG2_OPTS "Enable MMX IDCT decodeing routines?" n \
+ "--enable-mmx" "--disable-mmx" &&
+
+config_query_option SMPEG2_OPTS "Enable system timestamp sync?" y \
+ "--enable-timestamp-sync" "--disable-timestamp-sync" &&
+
+config_query_option SMPEG2_OPTS "Enable system thread?" n \
+ "--enable-threaded-system" "--disable-threaded-system" &&
+
+config_query_option SMPEG2_OPTS "Enable video callback thread" y \
+ "--enable-video-callback-thread" \
+ "--disable-video-callback-thread" &&
+
+config_query_option SMPEG2_OPTS "Enable threaded audio?" y \
+ "--enable-threaded-audio" "--disable-threaded-audio" &&
+
+config_query_option SMPEG2_OPTS "Enable consistency checks in decoding?" n \
+ "--enable-assertions" "--disable-assertions"
diff --git a/video-libs/smpeg2/DEPENDS b/video-libs/smpeg2/DEPENDS
new file mode 100755
index 0000000..faebeb9
--- /dev/null
+++ b/video-libs/smpeg2/DEPENDS
@@ -0,0 +1 @@
+depends sdl2
diff --git a/video-libs/smpeg2/DETAILS b/video-libs/smpeg2/DETAILS
new file mode 100755
index 0000000..9c2270b
--- /dev/null
+++ b/video-libs/smpeg2/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=smpeg2
+ VERSION=2.0.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.libsdl.org/projects/smpeg/release/$SOURCE
+
SOURCE_HASH=sha512:80a779d01e7aa76778ef6ceea8041537db9e4b354df413214c4413c875cb98551891cef98fa0f057cc6a3222e4983da9ae65b86bdad2f87f9e2a6751837e2baf
+ LICENSE[0]=GPL
+ WEB_SITE=http://icculus.org/smpeg/
+ ENTERED=20131102
+ KEYWORDS="player video libs"
+ SHORT="smpeg is a general purpose MPEG video/audio player."
+cat << EOF
+SMPEG is a general purpose MPEG video/audio player for Linux based on
+the mpeg_play and SPLAY MPEG decoders. It interfaces with the Simple
+DirectMedia Layer (SDL) to provide cross-platform MP3 playback for
+games.
+EOF
diff --git a/video-libs/smpeg2/HISTORY b/video-libs/smpeg2/HISTORY
new file mode 100644
index 0000000..15067d3
--- /dev/null
+++ b/video-libs/smpeg2/HISTORY
@@ -0,0 +1,3 @@
+2013-11-02 Robin Cook <rcook AT wyrms.net>
+ * NEW SPELL: BUILD, CONFIGURE, DEPENDS, DETAILS
+
- [SM-Commit] GIT changes to master grimoire by Robin Cook (170d926f81aff6458fba30c8d804e37cd883f8d1), Robin Cook, 11/03/2013
Archive powered by MHonArc 2.6.24.