Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

4
multimedia/smpeg/DESCR Normal file
View File

@@ -0,0 +1,4 @@
SMPEG is based on UC Berkeley's mpeg_play software MPEG decoder
and SPLAY, an MPEG audio decoder created by Woo-jae Jung. The
current version is capable of playing back MPEG video and sound on
Pentium II based systems.

44
multimedia/smpeg/Makefile Normal file
View File

@@ -0,0 +1,44 @@
# $NetBSD: Makefile,v 1.26 2012/10/08 09:21:12 asau Exp $
#
DISTNAME= smpeg-0.4.4
PKGREVISION= 15
CATEGORIES= devel multimedia
MASTER_SITES= #
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.lokigames.com/development/smpeg.php3
COMMENT= SDL MPEG Player Library
LICENSE= gnu-lgpl-v2
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_TOOLS+= gmake
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
CPPFLAGS+= -Dunix=1
# smpeg sources (glmovie.c & glmovie-tile.c) assume <malloc.h> exists.
# Create a fake one for platforms that don't have it.
#
post-wrapper:
if ${TEST} ! -f /usr/include/malloc.h; then \
${ECHO} "#include <stdlib.h>" \
> ${BUILDLINK_DIR}/include/malloc.h; \
fi
.include "../../mk/bsd.prefs.mk"
.if ${MACHINE_ARCH} == "i386" && ${OPSYS} != "Darwin"
CONFIGURE_ARGS+= --enable-mmx
.endif
.if ${OPSYS} == "SunOS"
MAKE_ENV+= SunOS_LDFLAGS="-shared -mimpure-text"
.endif
.include "options.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

20
multimedia/smpeg/PLIST Normal file
View File

@@ -0,0 +1,20 @@
@comment $NetBSD: PLIST,v 1.5 2009/06/14 18:08:10 joerg Exp $
${PLIST.opengl}bin/glmovie
${PLIST.gtk}bin/gtv
bin/plaympeg
bin/smpeg-config
include/smpeg/MPEG.h
include/smpeg/MPEGaction.h
include/smpeg/MPEGaudio.h
include/smpeg/MPEGerror.h
include/smpeg/MPEGfilter.h
include/smpeg/MPEGlist.h
include/smpeg/MPEGring.h
include/smpeg/MPEGstream.h
include/smpeg/MPEGsystem.h
include/smpeg/MPEGvideo.h
include/smpeg/smpeg.h
lib/libsmpeg.la
${PLIST.gtk}man/man1/gtv.1
man/man1/plaympeg.1
share/aclocal/smpeg.m4

View File

@@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.13 2011/04/22 13:42:03 obache Exp $
BUILDLINK_TREE+= smpeg
.if !defined(SMPEG_BUILDLINK3_MK)
SMPEG_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.smpeg+= smpeg>=0.4.4nb3
BUILDLINK_ABI_DEPENDS.smpeg+= smpeg>=0.4.4nb15
BUILDLINK_PKGSRCDIR.smpeg?= ../../multimedia/smpeg
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.endif # SMPEG_BUILDLINK3_MK
BUILDLINK_TREE+= -smpeg

10
multimedia/smpeg/distinfo Normal file
View File

@@ -0,0 +1,10 @@
$NetBSD: distinfo,v 1.7 2011/09/14 17:24:13 hans Exp $
SHA1 (smpeg-0.4.4.tar.gz) = 6d7f4449472e6270ab435b2224f3fad951c35259
RMD160 (smpeg-0.4.4.tar.gz) = d55249ad53417fa0df3d925aed0e83d2204e28b7
Size (smpeg-0.4.4.tar.gz) = 315054 bytes
SHA1 (patch-aa) = 0a691663e1966dbd5d37225b11b6f5f6d9ad0bf0
SHA1 (patch-ab) = 8b4ef487dc7176dd0ef21e9a6d90e72e26d68c73
SHA1 (patch-ac) = 6f0cdeb9864db4db6730c8137287a073172a09ab
SHA1 (patch-ad) = 021ffc5024723173c8a6cda04ae6f70add974faa
SHA1 (patch-ae) = 0c7646ec3ce331b6991d59d96efa1ba07fbb91e5

View File

@@ -0,0 +1,24 @@
# $NetBSD: options.mk,v 1.3 2008/04/12 22:43:07 jlam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.smpeg
PKG_SUPPORTED_OPTIONS= gtk-player opengl-player
.include "../../mk/bsd.options.mk"
PLIST_VARS+= gtk opengl
.if !empty(PKG_OPTIONS:Mgtk-player)
PLIST.gtk= yes
CONFIGURE_ARGS+= --enable-gtk-player
. include "../../x11/gtk/buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-gtk-player --disable-gtk-test
.endif
.if !empty(PKG_OPTIONS:Mopengl-player)
PLIST.opengl= yes
CONFIGURE_ARGS+= --enable-opengl-player
. include "../../graphics/glu/buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-opengl-player
.endif

View File

@@ -0,0 +1,26 @@
$NetBSD: patch-aa,v 1.1 2004/06/26 09:16:10 grant Exp $
--- plaympeg.c.orig Tue Feb 4 15:59:22 2003
+++ plaympeg.c Tue Feb 4 15:59:48 2003
@@ -492,6 +492,7 @@
int fd;
char buf[32];
int status;
+ int (*audio_init)();
/* Get the command line options */
use_audio = 1;
@@ -600,7 +601,12 @@
}
if ( use_audio ) {
- if ((SDL_Init(SDL_INIT_AUDIO) < 0) || !SDL_AudioDriverName(buf, 1)) {
+ if ( use_video )
+ audio_init = SDL_InitSubSystem;
+ else
+ audio_init = SDL_Init;
+
+ if ((audio_init(SDL_INIT_AUDIO) < 0) || !SDL_AudioDriverName(buf, 1)) {
fprintf(stderr, "Warning: Couldn't init SDL audio: %s\n",
SDL_GetError());
fprintf(stderr, "Will ignore audio stream\n");

View File

@@ -0,0 +1,41 @@
$NetBSD: patch-ab,v 1.3 2011/09/14 17:24:14 hans Exp $
--- Makefile.in.orig 2001-06-18 22:59:14.000000000 +0200
+++ Makefile.in 2011-09-08 19:08:45.100951557 +0200
@@ -120,7 +120,7 @@ EXTRA_DIST = CHANGES COPYING TODO
bin_PROGRAMS = plaympeg $(GTK_PLAYER) $(OPENGL_PLAYER)
# Sources for plaympeg
-man_MANS = plaympeg.1 gtv.1
+man_MANS = plaympeg.1 @HAVE_GTK_TRUE@gtv.1
plaympeg_SOURCES = plaympeg.c
plaympeg_LDADD = libsmpeg.la
@@ -281,7 +281,7 @@ distclean-libtool:
maintainer-clean-libtool:
libsmpeg.la: $(libsmpeg_la_OBJECTS) $(libsmpeg_la_DEPENDENCIES)
- $(CXXLINK) -rpath $(libdir) $(libsmpeg_la_LDFLAGS) $(libsmpeg_la_OBJECTS) $(libsmpeg_la_LIBADD) $(LIBS)
+ $(CXXLINK) -rpath $(libdir) $(SunOS_LDFLAGS) $(libsmpeg_la_LDFLAGS) $(libsmpeg_la_OBJECTS) $(libsmpeg_la_LIBADD) $(LIBS)
mostlyclean-binPROGRAMS:
@@ -310,15 +310,15 @@ uninstall-binPROGRAMS:
plaympeg: $(plaympeg_OBJECTS) $(plaympeg_DEPENDENCIES)
@rm -f plaympeg
- $(LINK) $(plaympeg_LDFLAGS) $(plaympeg_OBJECTS) $(plaympeg_LDADD) $(LIBS)
+ $(CXXLINK) $(plaympeg_LDFLAGS) $(plaympeg_OBJECTS) $(plaympeg_LDADD) $(LIBS)
gtv: $(gtv_OBJECTS) $(gtv_DEPENDENCIES)
@rm -f gtv
- $(LINK) $(gtv_LDFLAGS) $(gtv_OBJECTS) $(gtv_LDADD) $(LIBS)
+ $(CXXLINK) $(gtv_LDFLAGS) $(gtv_OBJECTS) $(gtv_LDADD) $(LIBS)
glmovie: $(glmovie_OBJECTS) $(glmovie_DEPENDENCIES)
@rm -f glmovie
- $(LINK) $(glmovie_LDFLAGS) $(glmovie_OBJECTS) $(glmovie_LDADD) $(LIBS)
+ $(CXXLINK) $(glmovie_LDFLAGS) $(glmovie_OBJECTS) $(glmovie_LDADD) $(LIBS)
install-binSCRIPTS: $(bin_SCRIPTS)
@$(NORMAL_INSTALL)

View File

@@ -0,0 +1,39 @@
$NetBSD: patch-ac,v 1.2 2010/08/10 06:20:59 tsutsui Exp $
--- video/video.h.orig 2001-02-10 07:36:42.000000000 +0000
+++ video/video.h 2010-08-07 22:45:45.000000000 +0000
@@ -413,7 +413,7 @@
#define __SCO__ 1
#endif
-#if defined(__i386__) || defined(__VAX__) || defined(__MIPSEL__) || defined(__alpha__) || defined(__SCO__)
+#if defined(__x86_64__) || defined(__i386__) || defined(__VAX__) || defined(__MIPSEL__) || defined(__alpha__) || defined(__SCO__)
#undef BIG_ENDIAN_ARCHITECTURE
#define LITTLE_ENDIAN_ARCHITECTURE 1
#endif
@@ -424,6 +424,17 @@
#endif
#if !defined(LITTLE_ENDIAN_ARCHITECTURE) && !defined(BIG_ENDIAN_ARCHITECTURE)
+#if defined(__NetBSD__)
+#include <sys/endian.h>
+#if _BYTE_ORDER == _LITTLE_ENDIAN
+#undef BIG_ENDIAN_ARCHITECTURE
+#define LITTLE_ENDIAN_ARCHITECTURE 1
+#endif
+#if _BYTE_ORDER == _BIG_ENDIAN
+#undef LITTLE_ENDIAN_ARCHITECTURE
+#define BIG_ENDIAN_ARCHITECTURE 1
+#endif
+#else
#ifdef WIN32
#undef BIG_ENDIAN_ARCHITECTURE
#define LITTLE_ENDIAN_ARCHITECTURE
@@ -444,6 +455,7 @@
#endif
#endif
#endif
+#endif
#if !defined(LITTLE_ENDIAN_ARCHITECTURE) && !defined(BIG_ENDIAN_ARCHITECTURE)
#error Unknown endianism of architecture

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ad,v 1.1 2005/04/27 11:06:39 wiz Exp $
--- smpeg.m4.orig 2001-04-04 22:28:14.000000000 +0200
+++ smpeg.m4
@@ -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

View File

@@ -0,0 +1,18 @@
$NetBSD: patch-ae,v 1.1 2006/06/19 00:13:58 christos Exp $
--- MPEGaudio.h.orig 2001-04-04 16:42:40.000000000 -0400
+++ MPEGaudio.h 2006-06-18 20:07:34.000000000 -0400
@@ -148,6 +148,13 @@
char buffer[2*WINDOWSIZE];
};
+class MPEGaudio;
+void Play_MPEGaudioSDL(void *udata, Uint8 *stream, int len);
+int Play_MPEGaudio(MPEGaudio *audio, Uint8 *stream, int len);
+#ifdef THREADED_AUDIO
+int Decode_MPEGaudio(void *udata);
+#endif
+
/* The actual MPEG audio class */
class MPEGaudio : public MPEGerror, public MPEGaudioaction {