summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTuukka Pasanen <tuukka.pasanen@ilmi.fi>2013-12-31 14:49:42 (GMT)
committerTony Theodore <tonyt@logyst.com>2014-01-28 05:02:35 (GMT)
commit8e343ae8d32fcf63058f31e169966ced0362dca2 (patch)
treed14e231ba1a5a1c132b96e3913981ff7ac8a7e1e
parent6ac8cdd497e5beddec7bb9a28ea4de39e0959245 (diff)
downloadmxe-8e343ae8d32fcf63058f31e169966ced0362dca2.zip
mxe-8e343ae8d32fcf63058f31e169966ced0362dca2.tar.gz
mxe-8e343ae8d32fcf63058f31e169966ced0362dca2.tar.bz2
new package vcdimager: depency of xine-lib 1.2
-rw-r--r--index.html4
-rw-r--r--src/vcdimager-1-configure.patch51
-rw-r--r--src/vcdimager.mk24
3 files changed, 79 insertions, 0 deletions
diff --git a/index.html b/index.html
index e18cf3c..8270250 100644
--- a/index.html
+++ b/index.html
@@ -2263,6 +2263,10 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre>
<td class="website"><a href="http://www.twolame.org/">TwoLAME</a></td>
</tr>
<tr>
+ <td class="package">vcdimager</td>
+ <td class="website"><a href="http://www.gnu.org/software/vcdimager/">vcdimager</a></td>
+ </tr>
+ <tr>
<td class="package">vigra</td>
<td class="website"><a href="http://hci.iwr.uni-heidelberg.de/vigra">vigra</a></td>
</tr>
diff --git a/src/vcdimager-1-configure.patch b/src/vcdimager-1-configure.patch
new file mode 100644
index 0000000..6c3cb31
--- /dev/null
+++ b/src/vcdimager-1-configure.patch
@@ -0,0 +1,51 @@
+diff -urN vcdimager-0.7.24/configure.ac vcdimager-0.7.24-patch/configure.ac
+--- vcdimager-0.7.24/configure.ac 2011-03-18 01:43:53.000000000 +0200
++++ vcdimager-0.7.24-patch/configure.ac 2013-12-18 10:58:39.175296932 +0200
+@@ -154,9 +154,13 @@
+ fi
+
+ if test "x$enable_xml_fe" = "xyes"; then
+- AM_PATH_XML2(2.3.8, , enable_xml_fe=no)
++ PKG_CHECK_MODULES(XML, libxml-2.0)
++ dnl Using this causes pain and suffering
++ dnl AM_PATH_XML2(2.3.8, , enable_xml_fe=no)
+ fi
+
++
++
+ dnl headers
+
+ dnl AC_DEFINE(_DEVELOPMENT_, [], enable warnings about being development release)
+diff -urN vcdimager-0.7.24/frontends/xml/Makefile.am vcdimager-0.7.24-patch/frontends/xml/Makefile.am
+--- vcdimager-0.7.24/frontends/xml/Makefile.am 2004-08-15 15:16:49.000000000 +0300
++++ vcdimager-0.7.24-patch/frontends/xml/Makefile.am 2013-12-18 11:07:39.344356593 +0200
+@@ -27,7 +27,7 @@
+
+ MAINTAINERCLEANFILES = $(man_MANS)
+
+-INCLUDES = -I$(top_srcdir) $(LIBPOPT_CFLAGS) $(LIBVCD_CFLAGS) $(XML_CFLAGS) $(LIBCDIO_CFLAGS) $(LIBISO9660_CFLAGS) $(XML_CPPFLAGS)
++INCLUDES = -I$(top_srcdir) $(LIBPOPT_CFLAGS) $(LIBVCD_CFLAGS) $(XML_CFLAGS) $(LIBCDIO_CFLAGS) $(LIBISO9660_CFLAGS) $(XML_CFLAGS)
+
+ BUILT_SOURCES = videocd_dtd.inc
+ MOSTLYCLEANFILES = videocd_dtd.inc
+diff -urN vcdimager-0.7.24/frontends/xml/Makefile.in vcdimager-0.7.24-patch/frontends/xml/Makefile.in
+--- vcdimager-0.7.24/frontends/xml/Makefile.in 2011-03-18 01:46:36.000000000 +0200
++++ vcdimager-0.7.24-patch/frontends/xml/Makefile.in 2013-12-18 11:08:17.458924350 +0200
+@@ -222,7 +222,7 @@
+ STRIP = @STRIP@
+ VERSION = @VERSION@
+ XML2_CONFIG = @XML2_CONFIG@
+-XML_CPPFLAGS = @XML_CPPFLAGS@
++XML_CFLAGS = @XML_CFLAGS@
+ XML_LIBS = @XML_LIBS@
+ abs_builddir = @abs_builddir@
+ abs_srcdir = @abs_srcdir@
+@@ -279,7 +279,7 @@
+ top_srcdir = @top_srcdir@
+ man_MANS = vcdxbuild.1 vcdxgen.1 vcdxrip.1 vcdxminfo.1
+ MAINTAINERCLEANFILES = $(man_MANS)
+-INCLUDES = -I$(top_srcdir) $(LIBPOPT_CFLAGS) $(LIBVCD_CFLAGS) $(XML_CFLAGS) $(LIBCDIO_CFLAGS) $(LIBISO9660_CFLAGS) $(XML_CPPFLAGS)
++INCLUDES = -I$(top_srcdir) $(LIBPOPT_CFLAGS) $(LIBVCD_CFLAGS) $(XML_CFLAGS) $(LIBCDIO_CFLAGS) $(LIBISO9660_CFLAGS) $(XML_CFLAGS)
+ BUILT_SOURCES = videocd_dtd.inc
+ MOSTLYCLEANFILES = videocd_dtd.inc
+ EXTRA_DIST = videocd.dtd $(man_MANS)
diff --git a/src/vcdimager.mk b/src/vcdimager.mk
new file mode 100644
index 0000000..aa2d2f7
--- /dev/null
+++ b/src/vcdimager.mk
@@ -0,0 +1,24 @@
+# This file is part of MXE.
+# See index.html for further information.
+
+PKG := vcdimager
+$(PKG)_IGNORE :=
+$(PKG)_VERSION := 0.7.24
+$(PKG)_CHECKSUM := 8c245555c3e21dcbc3d4dbb2ecca74f609545424
+$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
+$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
+$(PKG)_URL := http://ftp.gnu.org/gnu/vcdimager/$(PKG)-$($(PKG)_VERSION).tar.gz
+$(PKG)_DEPS := gcc popt libxml2
+
+define $(PKG)_UPDATE
+ echo $($(PKG)_VERSION)
+endef
+
+define $(PKG)_BUILD
+ cd '$(1)' && autoconf
+ cd '$(1)' && ./configure \
+ --host='$(TARGET)' \
+ --disable-shared \
+ --prefix='$(PREFIX)/$(TARGET)'
+ $(MAKE) -C '$(1)' -j 1 install
+endef