Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Daniel Goller (9ebc30f2e569370088194b64daaf896a56040672)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Daniel Goller (9ebc30f2e569370088194b64daaf896a56040672)
  • Date: Sun, 25 Jun 2006 00:14:25 +0200

On Sat, Jun 24, 2006 at 05:02:46PM -0500, Daniel Goller wrote:
> diff --git a/video-libs/libdvdread/HISTORY b/video-libs/libdvdread/HISTORY
> index e7603df..4c0395d 100644
> --- a/video-libs/libdvdread/HISTORY
> +++ b/video-libs/libdvdread/HISTORY
> @@ -1,3 +1,6 @@
> +2006-06-24 Daniel Goller <morfic AT sourcemage.org>
> + * PRE_BUILD: patch to properly expose UDF* symbols
> +
> 2006-05-03 Arwed v. Merkatz <v.merkatz AT gmx.net>
> * DETAILS: updated to 0.9.6
>
> diff --git a/video-libs/libdvdread/PRE_BUILD
> b/video-libs/libdvdread/PRE_BUILD
> index 4c6bc05..3a46513 100755
> --- a/video-libs/libdvdread/PRE_BUILD
> +++ b/video-libs/libdvdread/PRE_BUILD
> @@ -1,3 +1,9 @@
> default_pre_build &&
> cd $SOURCE_DIRECTORY &&
> -patch -p0 < $SCRIPT_DIRECTORY/ifo_types.h.patch
> +patch -p0 < $SCRIPT_DIRECTORY/ifo_types.h.patch &&
> +patch -p1 < $SCRIPT_DIRECTORY/libdvdread-0.9.6-udfsymbols.patch &&
> +
> +# let's recreate the magic after patching Makefile.am
> +autoconf &&
> +aclocal &&
> +automake

The spell needs to depends on automake, autoconf and probably libtool if
you run those.
Also, if a different spell requires the changes you've done, you should
update PATCHLEVEL.

> diff --git a/video-libs/libdvdread/libdvdread-0.9.6-udfsymbols.patch
> b/video-libs/libdvdread/libdvdread-0.9.6-udfsymbols.patch
> new file mode 100644
> index 0000000..2fbd3a7
> --- /dev/null
> +++ b/video-libs/libdvdread/libdvdread-0.9.6-udfsymbols.patch
> @@ -0,0 +1,21 @@
> +Index: libdvdread-0.9.5/dvdread/Makefile.am
> +===================================================================
> +--- libdvdread-0.9.5.orig/dvdread/Makefile.am
> ++++ libdvdread-0.9.5/dvdread/Makefile.am
> +@@ -2,13 +2,13 @@ INCLUDES = -I$(top_srcdir) @CSS_CFLAGS@
> +
> + lib_LTLIBRARIES = libdvdread.la
> + libdvdread_la_SOURCES = dvd_input.c dvd_reader.c dvd_udf.c ifo_read.c \
> +- ifo_print.c nav_read.c nav_print.c bswap.h dvd_udf.h dvd_input.h \
> ++ ifo_print.c nav_read.c nav_print.c bswap.h dvd_input.h \
> + dvdread_internal.h cmd_print.c \
> + md5.c md5.h
> + libdvdread_la_LIBADD = @DL_LIBS@ @CSS_LIBS@
> +-libdvdread_la_LDFLAGS = -version-info 5:0:2 -export-symbols-regex
> "(DVD.*|ifo.*|nav.*|cmd.*)"
> ++libdvdread_la_LDFLAGS = -version-info 5:0:2 -export-symbols-regex
> "(DVD.*|UDF.*|ifo.*|nav.*|cmd.*)"
> +
> + pkgincludedir = $(includedir)/dvdread
> +
> +-pkginclude_HEADERS = dvd_reader.h ifo_types.h ifo_read.h \
> ++pkginclude_HEADERS = dvd_reader.h ifo_types.h ifo_read.h dvd_udf.h \
> + ifo_print.h nav_types.h nav_read.h nav_print.h cmd_print.h

--
Arwed v. Merkatz Source Mage GNU/Linux developer
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page