diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2010-09-14 18:57:18 +0000 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2010-09-14 18:57:18 +0000 |
commit | 2518ccd70256783228328e085fb0e739c8984a05 (patch) | |
tree | 986382528802bfa3c9020037cf2370148904ef6e /multimedia/libdvdread | |
parent | 65cd32c3a96c274dee77e39d1fc91b92b850a8c4 (diff) |
Notes
Diffstat (limited to 'multimedia/libdvdread')
-rw-r--r-- | multimedia/libdvdread/Makefile | 17 | ||||
-rw-r--r-- | multimedia/libdvdread/distinfo | 6 | ||||
-rw-r--r-- | multimedia/libdvdread/files/patch-configure2 | 32 | ||||
-rw-r--r-- | multimedia/libdvdread/pkg-plist | 12 |
4 files changed, 44 insertions, 23 deletions
diff --git a/multimedia/libdvdread/Makefile b/multimedia/libdvdread/Makefile index e428dc2a1753..b4b400b59666 100644 --- a/multimedia/libdvdread/Makefile +++ b/multimedia/libdvdread/Makefile @@ -6,16 +6,19 @@ # PORTNAME= libdvdread -PORTVERSION= 4.1.3 -PORTREVISION= 2 +PORTVERSION= 4.1.4.r1217 CATEGORIES= multimedia -MASTER_SITES= http://www1.mplayerhq.hu/MPlayer/releases/dvdnav/ \ +# Svn repository URL : svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread +MASTER_SITES= http://contribs.martymac.org/FreeBSD-ports/distfiles/ \ + http://www1.mplayerhq.hu/MPlayer/releases/dvdnav/ \ http://www2.mplayerhq.hu/MPlayer/releases/dvdnav/ \ http://www3.mplayerhq.hu/MPlayer/releases/dvdnav/ \ http://www4.mplayerhq.hu/MPlayer/releases/dvdnav/ \ http://www5.mplayerhq.hu/MPlayer/releases/dvdnav/ \ ftp://ftp1.mplayerhq.hu/MPlayer/releases/dvdnav/ \ - ftp://ftp2.mplayerhq.hu/MPlayer/releases/dvdnav/ + ftp://ftp2.mplayerhq.hu/MPlayer/releases/dvdnav/ \ + LOCAL/makc +DISTNAME= ${PORTNAME}-${PORTVERSION:S,r,,} MAINTAINER= ganael.laplanche@martymac.org COMMENT= MPlayer version of the libdvdread project @@ -25,8 +28,6 @@ LIB_DEPENDS= dvdcss.${DVDCSS_LIBVERSION}:${PORTSDIR}/multimedia/libdvdcss .endif USE_BZIP2= yes -CFLAGS+= "-I${LOCALBASE}/include" -LDFLAGS+= "-L${LOCALBASE}/lib" HAS_CONFIGURE= yes CONFIGURE_SCRIPT= configure2 CONFIGURE_ARGS= --prefix="${PREFIX}" \ @@ -36,8 +37,7 @@ CONFIGURE_ARGS= --prefix="${PREFIX}" \ --incdir="${PREFIX}/include/dvdread" \ --disable-opts \ --disable-debug \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" + --cc=${CC} USE_GMAKE= yes USE_LDCONFIG= yes @@ -49,6 +49,5 @@ post-patch: ${WRKSRC}/Makefile @${REINPLACE_CMD} -E -e 's|(libdvdcss.so)\.2|\1.${DVDCSS_LIBVERSION}|' \ ${WRKSRC}/src/dvd_input.c - @${REINPLACE_CMD} -e 's|cc=gcc|cc=${CC}|' ${WRKSRC}/configure2 .include <bsd.port.mk> diff --git a/multimedia/libdvdread/distinfo b/multimedia/libdvdread/distinfo index 216293707455..703c30c9cd29 100644 --- a/multimedia/libdvdread/distinfo +++ b/multimedia/libdvdread/distinfo @@ -1,3 +1,3 @@ -MD5 (libdvdread-4.1.3.tar.bz2) = 6dc068d442c85a3cdd5ad3da75f6c6e8 -SHA256 (libdvdread-4.1.3.tar.bz2) = 07c39907beccd141adb710403c4704a1e1fe2f3f61d1e5a74fc5bcb7679819b4 -SIZE (libdvdread-4.1.3.tar.bz2) = 96899 +MD5 (libdvdread-4.1.4.1217.tar.bz2) = 07857c744ab30325b5eaa9c86324d725 +SHA256 (libdvdread-4.1.4.1217.tar.bz2) = 640b618f14892f43f74060286cf57c9824789e05f143cde36c95f722def2ac5a +SIZE (libdvdread-4.1.4.1217.tar.bz2) = 96898 diff --git a/multimedia/libdvdread/files/patch-configure2 b/multimedia/libdvdread/files/patch-configure2 index bb606b9a5eb6..99b0f897f63c 100644 --- a/multimedia/libdvdread/files/patch-configure2 +++ b/multimedia/libdvdread/files/patch-configure2 @@ -1,5 +1,5 @@ ---- configure2.orig 2008-08-31 11:27:37.000000000 +0200 -+++ configure2 2008-10-04 12:41:51.534005961 +0200 +--- configure2.orig 2010-09-06 11:36:58.000000000 +0000 ++++ configure2 2010-09-07 13:01:25.216794661 +0000 @@ -26,6 +26,7 @@ echo " --help print this message" echo " --prefix=PREFIX install in PREFIX [$PREFIX]" @@ -17,8 +17,12 @@ --shlibdir=*) shlibdir="$optval" ;; --incdir=*) incdir="$optval" -@@ -95,8 +98,9 @@ - PREFIX=`cd $PREFIX && pwd` +@@ -92,11 +95,12 @@ + esac + done + +-PREFIX=`cd $PREFIX && pwd` ++#PREFIX=`cd $PREFIX && pwd` test -z "$libdir" && libdir=$PREFIX/lib +test -z "$libdatadir" && libdir=$PREFIX/lib/pkgconfig @@ -28,7 +32,16 @@ targetos=`uname -s` case $targetos in -@@ -112,9 +116,9 @@ +@@ -110,7 +114,7 @@ + + echo -n "Checking if we're big-endian... " + bigendian=no +-TMPD=`mktemp -d` ++TMPD=`mktemp -d temp.XXXX` + TMPC=$TMPD/endian.c + TMPO=$TMPD/endian.o + cat > $TMPC <<EOF +@@ -125,9 +129,9 @@ # Automatically generated by configure, do not edit PREFIX=$PREFIX libdir=$libdir @@ -39,3 +52,12 @@ BUILD_SHARED=$SHARED BUILD_STATIC=$STATIC SHLIB_VERSION=$dvdread_sh_version +@@ -149,7 +153,7 @@ + /* Automatically generated by configure, do not edit */ + #include "version.h" + EOF +-test "$bigendian" == "yes" && echo "#define WORDS_BIGENDIAN" || echo "#undef WORDS_BIGENDIAN" >> config.h ++test "$bigendian" = "yes" && echo "#define WORDS_BIGENDIAN" || echo "#undef WORDS_BIGENDIAN" >> config.h + + # build tree in object directory if source path is different from current one + if test "$source_path_used" != "no"; then diff --git a/multimedia/libdvdread/pkg-plist b/multimedia/libdvdread/pkg-plist index 7097f9dfd80e..59f35e158e09 100644 --- a/multimedia/libdvdread/pkg-plist +++ b/multimedia/libdvdread/pkg-plist @@ -1,16 +1,16 @@ bin/dvdread-config +include/dvdread/bitreader.h include/dvdread/dvd_reader.h +include/dvdread/dvd_udf.h include/dvdread/ifo_print.h include/dvdread/ifo_read.h include/dvdread/ifo_types.h include/dvdread/nav_print.h include/dvdread/nav_read.h -include/dvdread/dvd_udf.h include/dvdread/nav_types.h -include/dvdread/bitreader.h -@dirrm include/dvdread -lib/libdvdread.so.4.1.3 -lib/libdvdread.so.4 -lib/libdvdread.so lib/libdvdread.a +lib/libdvdread.so +lib/libdvdread.so.4 +lib/libdvdread.so.4.1.4 libdata/pkgconfig/dvdread.pc +@dirrm include/dvdread |