summaryrefslogtreecommitdiff
path: root/graphics/avifile-devel
diff options
context:
space:
mode:
authorzuntum <zuntum>2001-06-16 11:48:04 +0000
committerzuntum <zuntum>2001-06-16 11:48:04 +0000
commit15f22da4cf9d5676d937befac74085209fd62ce7 (patch)
treef790b2e87cc0bc7be406f5ddd07b5d2f213cf2f1 /graphics/avifile-devel
parent69e8d0dac812e0d8f2aad40a028eb8ee9a2a23fd (diff)
downloadpkgsrc-15f22da4cf9d5676d937befac74085209fd62ce7.tar.gz
Initial import of avifile-devel 20010616
An MPEG-4 (aka DivX) player library built around the Windows binaries, that does not need Wine. There is also a xmps plugin you can build (manually). This package is based on avifile-0.6 source from CVS as of 20010616
Diffstat (limited to 'graphics/avifile-devel')
-rw-r--r--graphics/avifile-devel/Makefile69
-rw-r--r--graphics/avifile-devel/distinfo4
-rw-r--r--graphics/avifile-devel/pkg/DESCR3
-rw-r--r--graphics/avifile-devel/pkg/PLIST65
4 files changed, 141 insertions, 0 deletions
diff --git a/graphics/avifile-devel/Makefile b/graphics/avifile-devel/Makefile
new file mode 100644
index 00000000000..1be01fed2f1
--- /dev/null
+++ b/graphics/avifile-devel/Makefile
@@ -0,0 +1,69 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/06/16 11:48:04 zuntum Exp $
+#
+
+DISTNAME= avifile-0.6.20010616
+CATEGORIES= graphics
+MASTER_SITES= http://flis.utech.lublin.pl/~zuntum/distfiles/ \
+ http://zuntum.net/distfiles/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= zuntum@netbsd.org
+HOMEPAGE= http://divx.euro.ru/
+COMMENT= MPEG-4 (DivX) video player library
+
+DEPENDS+= win32-codecs>=010122:../../graphics/win32-codecs
+DEPENDS+= SDL>=1.1.2:../../devel/SDL
+DEPENDS+= pth>=1.3.7:../../devel/pth
+DEPENDS+= automake-*:../../devel/automake
+
+SDL_CONFIG?= ${LOCALBASE}/bin/sdl-config
+
+WITH_QT?= NO
+
+.if defined (WITH_QT) && ${WITH_QT} == YES
+DEPENDS+= qt2-libs>=2.1.0:../../x11/qt2-libs
+PLIST_SUBST+= QT=''
+.else
+PLIST_SUBST+= QT='@comment '
+.endif
+
+WRKSRC= ${WRKDIR}/avifile-0.6
+
+ONLY_FOR_PLATFORM= NetBSD-*-i386
+USE_XLIB= yes
+USE_GMAKE= yes
+USE_AUTOCONF= yes
+USE_LIBTOOL= yes
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+
+GNU_CONFIGURE= yes
+
+CONFIGURE_ENV+= SDL_CONFIG="${SDL_CONFIG}" \
+ CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ CXXFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LIBS="-L${X11BASE}/lib -Wl,-R${X11BASE}/lib \
+ -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib"
+
+CONFIGURE_ARGS+=--with-win32-path=${LOCALBASE}/lib/win32 \
+ --enable-sdl \
+ --enable-release \
+ --disable-dpms
+
+.if defined (WITH_QT) && ${WITH_QT} == YES
+CONFIGURE_ARGS+=--enable-qt \
+ --with-qt-dir=${X11BASE}/qt2 \
+ --with-qt-includes=${X11BASE}/qt2/include \
+ --with-qt-libraries=${X11BASE}/qt2/lib
+
+MOC?= ${X11BASE}/qt2/bin/moc
+UIC?= ${X11BASE}/qt2/bin/uic
+
+CONFIGURE_ENV+= MOC="${MOC}" \
+ UIC="${UIC}" \
+ LIBS+="-L${X11BASE}/qt2/lib -Wl,-R${X11BASE}/qt2/lib"
+.endif
+
+pre-configure:
+ cd ${WRKSRC} && ${SH} autogen.sh
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/avifile-devel/distinfo b/graphics/avifile-devel/distinfo
new file mode 100644
index 00000000000..11672401298
--- /dev/null
+++ b/graphics/avifile-devel/distinfo
@@ -0,0 +1,4 @@
+
+
+SHA1 (avifile-0.6.20010616.tar.bz2) = b77741105d425162740d413ccb038b44aa32719e
+Size (avifile-0.6.20010616.tar.bz2) = 766055 bytes
diff --git a/graphics/avifile-devel/pkg/DESCR b/graphics/avifile-devel/pkg/DESCR
new file mode 100644
index 00000000000..09ed2e9a3df
--- /dev/null
+++ b/graphics/avifile-devel/pkg/DESCR
@@ -0,0 +1,3 @@
+An MPEG-4 (aka DivX) player library built around the Windows binaries,
+that does not need Wine. There is also a xmps plugin you can build
+(manually).
diff --git a/graphics/avifile-devel/pkg/PLIST b/graphics/avifile-devel/pkg/PLIST
new file mode 100644
index 00000000000..e3c65fcfb68
--- /dev/null
+++ b/graphics/avifile-devel/pkg/PLIST
@@ -0,0 +1,65 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/06/16 11:48:04 zuntum Exp $
+bin/avifile-config
+${QT}bin/aviplay
+${QT}bin/benchmark
+${QT}bin/qtrecompress
+include/avifile/ReadHandlers.h
+include/avifile/audiodecoder.h
+include/avifile/audioencoder.h
+include/avifile/avifile.h
+include/avifile/avifmt.h
+include/avifile/aviplay.h
+include/avifile/com.h
+include/avifile/config.h
+include/avifile/configfile.h
+include/avifile/cpuinfo.h
+include/avifile/creators.h
+include/avifile/default.h
+include/avifile/except.h
+include/avifile/formats.h
+include/avifile/fourcc.h
+include/avifile/image.h
+include/avifile/infotypes.h
+include/avifile/mmx.h
+include/avifile/playerwidget.h
+include/avifile/plugin.h
+include/avifile/registry.h
+include/avifile/renderer.h
+include/avifile/version.h
+include/avifile/videodecoder.h
+include/avifile/videoencoder.h
+lib/avifile/libaudiodec.a
+lib/avifile/libaudiodec.la
+lib/avifile/libaudiodec.so
+lib/avifile/libaudiodec.so.0
+lib/avifile/libaudiodec.so.0.0
+lib/avifile/libmp3lame_audioenc.a
+lib/avifile/libmp3lame_audioenc.la
+lib/avifile/libmp3lame_audioenc.so
+lib/avifile/libmp3lame_audioenc.so.0
+lib/avifile/libmp3lame_audioenc.so.0.0
+lib/avifile/libmpeg_audiodec.a
+lib/avifile/libmpeg_audiodec.la
+lib/avifile/libmpeg_audiodec.so
+lib/avifile/libmpeg_audiodec.so.0
+lib/avifile/libmpeg_audiodec.so.0.0
+lib/avifile/libwin32.a
+lib/avifile/libwin32.la
+lib/avifile/libwin32.so
+lib/avifile/libwin32.so.0
+lib/avifile/libwin32.so.0.0
+lib/libaviplay.a
+lib/libaviplay.la
+lib/libaviplay.so
+lib/libaviplay.so.0
+lib/libaviplay.so.0.0
+share/avifile/about.ppm
+share/avifile/mute.ppm
+share/avifile/open.ppm
+share/avifile/pause.ppm
+share/avifile/play.ppm
+share/avifile/stop.ppm
+share/avifile/test.png
+@dirrm share/avifile
+@dirrm lib/avifile
+@dirrm include/avifile