summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorsalo <salo@pkgsrc.org>2004-05-08 18:22:14 +0000
committersalo <salo@pkgsrc.org>2004-05-08 18:22:14 +0000
commitbb022093c6e6cef0e47921afc1d3fb5e2cdaae4c (patch)
treeb58f8e023149d871ed1e07115de3fd14a6494ae8 /multimedia
parent2a3b8056eb28a4139db8b40a9564896fec45668a (diff)
downloadpkgsrc-bb022093c6e6cef0e47921afc1d3fb5e2cdaae4c.tar.gz
Initial import of mmg-0.8.9: MKVtoolnix mkvmerge GUI.
mmg is a GUI for mkvmerge from MKVtoolnix. mkvmerge is a tool to create Matroska files from other media files.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/mmg/DESCR2
-rw-r--r--multimedia/mmg/Makefile42
-rw-r--r--multimedia/mmg/PLIST18
-rw-r--r--multimedia/mmg/distinfo6
-rw-r--r--multimedia/mmg/patches/patch-aa40
-rw-r--r--multimedia/mmg/patches/patch-ab14
6 files changed, 122 insertions, 0 deletions
diff --git a/multimedia/mmg/DESCR b/multimedia/mmg/DESCR
new file mode 100644
index 00000000000..81e9bfd8735
--- /dev/null
+++ b/multimedia/mmg/DESCR
@@ -0,0 +1,2 @@
+mmg is a GUI for mkvmerge from MKVtoolnix. mkvmerge is a tool to create
+Matroska files from other media files.
diff --git a/multimedia/mmg/Makefile b/multimedia/mmg/Makefile
new file mode 100644
index 00000000000..4bf1880bd68
--- /dev/null
+++ b/multimedia/mmg/Makefile
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/05/08 18:22:14 salo Exp $
+#
+
+.include "../../multimedia/mkvtoolnix/Makefile.dist"
+
+PKGNAME= ${DISTNAME:S/mkvtoolnix/mmg/}
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge-gui.html
+COMMENT= MKVtoolnix mkvmerge GUI
+
+DEPENDS+= ${DISTNAME}:../../multimedia/mkvtoolnix/
+
+GNU_CONFIGURE= yes
+USE_BUILDLINK3= yes
+USE_GNU_TOOLS+= make
+USE_LANGUAGES= c++
+USE_X11= yes
+
+ALL_TARGET= src/mmg/mmg
+
+post-patch:
+ @${SED} 's,@PREFIX@,${PREFIX},' ${WRKSRC}/doc/mmg.1 > \
+ ${WRKDIR}/mmg.1
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/mmg/mmg ${PREFIX}/bin/
+ ${INSTALL_MAN} ${WRKDIR}/mmg.1 ${PREFIX}/man/man1/
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/mmg/images/
+ ${INSTALL_DATA} ${WRKSRC}/doc/images/*.png \
+ ${PREFIX}/share/doc/html/mmg/images/
+ ${INSTALL_DATA} ${WRKSRC}/doc/mkvmerge-gui.html \
+ ${PREFIX}/share/doc/html/mmg/guide.html
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/libebml/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../multimedia/libmatroska/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../x11/wxGTK/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/mmg/PLIST b/multimedia/mmg/PLIST
new file mode 100644
index 00000000000..ddff4d9a425
--- /dev/null
+++ b/multimedia/mmg/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/05/08 18:22:14 salo Exp $
+bin/mmg
+man/man1/mmg.1
+share/doc/html/mmg/guide.html
+share/doc/html/mmg/images/addingremovingattachments.png
+share/doc/html/mmg/images/addremovefiles.png
+share/doc/html/mmg/images/attachmentoptions.png
+share/doc/html/mmg/images/audiotrackoptions.png
+share/doc/html/mmg/images/chaptereditor.png
+share/doc/html/mmg/images/movietitle.png
+share/doc/html/mmg/images/muxingwindow.png
+share/doc/html/mmg/images/selectmkvmergeexecutable.png
+share/doc/html/mmg/images/splitting.png
+share/doc/html/mmg/images/textsubtitlestrackoptions.png
+share/doc/html/mmg/images/trackselection.png
+share/doc/html/mmg/images/videotrackoptions.png
+@dirrm share/doc/html/mmg/images
+@dirrm share/doc/html/mmg
diff --git a/multimedia/mmg/distinfo b/multimedia/mmg/distinfo
new file mode 100644
index 00000000000..80f54f090d3
--- /dev/null
+++ b/multimedia/mmg/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/05/08 18:22:14 salo Exp $
+
+SHA1 (mkvtoolnix-0.8.9.tar.bz2) = 0d926648aacd0b7621cca7727ec067d2a34f3c3c
+Size (mkvtoolnix-0.8.9.tar.bz2) = 480502 bytes
+SHA1 (patch-aa) = ab3d0fe8735b5fec65316879f9f30f867175b312
+SHA1 (patch-ab) = 43b0aaccc6c18da2a2fca6384ea118239c912795
diff --git a/multimedia/mmg/patches/patch-aa b/multimedia/mmg/patches/patch-aa
new file mode 100644
index 00000000000..dd6ac118305
--- /dev/null
+++ b/multimedia/mmg/patches/patch-aa
@@ -0,0 +1,40 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/05/08 18:22:14 salo Exp $
+
+--- configure.orig 2004-05-06 19:54:38.000000000 +0200
++++ configure 2004-05-08 17:57:06.000000000 +0200
+@@ -3998,7 +3998,7 @@
+ if test "$ogg_found" = "no"; then
+ { { echo "$as_me:$LINENO: error: Could not find the Ogg library" >&5
+ echo "$as_me: error: Could not find the Ogg library" >&2;}
+- { (exit 1); exit 1; }; }
++ { (true); true; }; }
+ fi
+ # On IRIX 5.3, sys/types and inttypes.h are conflicting.
+
+@@ -4225,7 +4225,7 @@
+ if test "$ogg_found" = "no"; then
+ { { echo "$as_me:$LINENO: error: Could not find the Ogg header files" >&5
+ echo "$as_me: error: Could not find the Ogg header files" >&2;}
+- { (exit 1); exit 1; }; }
++ { (true); true; }; }
+ fi
+
+
+@@ -4305,7 +4305,7 @@
+ if test "$vorbis_found" = "no"; then
+ { { echo "$as_me:$LINENO: error: Could not find the Vorbis library" >&5
+ echo "$as_me: error: Could not find the Vorbis library" >&2;}
+- { (exit 1); exit 1; }; }
++ { (true); true; }; }
+ fi
+
+ for ac_header in vorbis/codec.h
+@@ -4461,7 +4461,7 @@
+ if test "$vorbis_found" = "no"; then
+ { { echo "$as_me:$LINENO: error: Could not find the Vorbis header files" >&5
+ echo "$as_me: error: Could not find the Vorbis header files" >&2;}
+- { (exit 1); exit 1; }; }
++ { (true); true; }; }
+ fi
+
+
diff --git a/multimedia/mmg/patches/patch-ab b/multimedia/mmg/patches/patch-ab
new file mode 100644
index 00000000000..b22b0b8d348
--- /dev/null
+++ b/multimedia/mmg/patches/patch-ab
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/05/08 18:22:14 salo Exp $
+
+--- doc/mmg.1.orig 2004-05-06 19:47:45.000000000 +0200
++++ doc/mmg.1 2004-05-08 18:44:49.000000000 +0200
+@@ -23,7 +23,8 @@
+ be loaded directly after startup. This way \fBmmg\fR preferences files
+ can be associated with \fBmmg\fR itself.
+ .LP
+-The full documentation is available in HTML form (doc/mkvmerge-gui.html).
++The full documentation is available in HTML form
++(@PREFIX@/share/doc/html/mmg/guide.html).
+
+
+ .SH AUTHOR