diff options
Diffstat (limited to 'multimedia/mediainfo')
-rw-r--r-- | multimedia/mediainfo/Makefile | 31 | ||||
-rw-r--r-- | multimedia/mediainfo/Makefile.common | 20 | ||||
-rw-r--r-- | multimedia/mediainfo/distinfo | 9 | ||||
-rw-r--r-- | multimedia/mediainfo/patches/patch-MediaInfoLib_Project_GNU_Library_Makefile.am | 12 |
4 files changed, 46 insertions, 26 deletions
diff --git a/multimedia/mediainfo/Makefile b/multimedia/mediainfo/Makefile index 9101b893e7b..cad514a9856 100644 --- a/multimedia/mediainfo/Makefile +++ b/multimedia/mediainfo/Makefile @@ -1,32 +1,19 @@ -# $NetBSD: Makefile,v 1.11 2013/03/24 16:51:34 joerg Exp $ +# $NetBSD: Makefile,v 1.12 2013/12/31 23:19:46 ryoon Exp $ -DISTNAME= MediaInfo_CLI_0.7.62_GNU_FromSource -PKGNAME= mediainfo-0.7.62 -CATEGORIES= multimedia -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mediainfo/} -EXTRACT_SUFX= .tar.bz2 +.include "../../multimedia/mediainfo/Makefile.common" -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://mediainfo.sourceforge.net/ -COMMENT= Utility to supply technical info about audio and video +PKGNAME= ${DISTNAME:S/mediainfo_/mediainfo-/S/_AllInclusive//} LICENSE= gnu-lgpl-v3 -WRKSRC= ${WRKDIR}/MediaInfo_CLI_GNU_FromSource -USE_TOOLS+= pkg-config gmake +USE_TOOLS+= autoconf automake gmake pkg-config +USE_LIBTOOL= yes USE_LANGUAGES= c c++ GNU_CONFIGURE= yes -OVERRIDE_DIRDEPTH= 4 -INSTALLATION_DIRS= bin +CONFIGURE_DIRS+= MediaInfo/Project/GNU/CLI -NO_CONFIGURE= yes +pre-configure: + cd ${WRKSRC}/${CONFIGURE_DIRS} && autoreconf -i -do-build: - ${RUN} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./CLI_Compile.sh - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/MediaInfo/Project/GNU/CLI/mediainfo \ - ${DESTDIR}${PREFIX}/bin/mediainfo - -.include "../../devel/zlib/buildlink3.mk" +.include "../../multimedia/libmediainfo/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/multimedia/mediainfo/Makefile.common b/multimedia/mediainfo/Makefile.common new file mode 100644 index 00000000000..b9c9055375f --- /dev/null +++ b/multimedia/mediainfo/Makefile.common @@ -0,0 +1,20 @@ +# $NetBSD: Makefile.common,v 1.1 2013/12/31 23:19:46 ryoon Exp $ +# used by multimedia/libzen +# used by multimedia/libmediainfo + +MIVER= 0.7.65 + +DISTNAME= mediainfo_${MIVER}_AllInclusive +CATEGORIES= multimedia +MASTER_SITES= http://mediaarea.net/download/source/mediainfo/${MIVER}/ +EXTRACT_SUFX= .7z + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://mediaarea.net/en/MediaInfo +COMMENT= Utility to supply technical info about audio and video + +DISTINFO_FILE= ${.CURDIR}/../../multimedia/mediainfo/distinfo +FILESDIR= ${.CURDIR}/../../multimedia/mediainfo/files +PATCHDIR= ${.CURDIR}/../../multimedia/mediainfo/patches + +WRKSRC= ${WRKDIR} diff --git a/multimedia/mediainfo/distinfo b/multimedia/mediainfo/distinfo index d8132e2c16e..141575442f9 100644 --- a/multimedia/mediainfo/distinfo +++ b/multimedia/mediainfo/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.4 2013/02/23 02:33:46 schmonz Exp $ +$NetBSD: distinfo,v 1.5 2013/12/31 23:19:46 ryoon Exp $ -SHA1 (MediaInfo_CLI_0.7.62_GNU_FromSource.tar.bz2) = 6b6cdd93dd526e5e70e1d556055a117a8cb8a9ca -RMD160 (MediaInfo_CLI_0.7.62_GNU_FromSource.tar.bz2) = da83fbb9aef9e5ea2719fe66fa6bdff2e35eeb92 -Size (MediaInfo_CLI_0.7.62_GNU_FromSource.tar.bz2) = 1600592 bytes +SHA1 (mediainfo_0.7.65_AllInclusive.7z) = 80d8b289e6ef9e11a68b960ccd709032452d9e1c +RMD160 (mediainfo_0.7.65_AllInclusive.7z) = 35a6ad9ed28e15688597465640a427be4ea70651 +Size (mediainfo_0.7.65_AllInclusive.7z) = 2286326 bytes +SHA1 (patch-MediaInfoLib_Project_GNU_Library_Makefile.am) = 358717fc6b0ee2f377f1c25db3abd04b3780864c diff --git a/multimedia/mediainfo/patches/patch-MediaInfoLib_Project_GNU_Library_Makefile.am b/multimedia/mediainfo/patches/patch-MediaInfoLib_Project_GNU_Library_Makefile.am new file mode 100644 index 00000000000..b9abd7ba136 --- /dev/null +++ b/multimedia/mediainfo/patches/patch-MediaInfoLib_Project_GNU_Library_Makefile.am @@ -0,0 +1,12 @@ +$NetBSD: patch-MediaInfoLib_Project_GNU_Library_Makefile.am,v 1.1 2013/12/31 23:19:46 ryoon Exp $ + +--- MediaInfoLib/Project/GNU/Library/Makefile.am.orig 2013-10-11 14:18:27.000000000 +0000 ++++ MediaInfoLib/Project/GNU/Library/Makefile.am +@@ -202,6 +202,6 @@ lib@MediaInfoLib_LibName@_la_SOURCES += + ../../../Source/ThirdParty/tinyxml2/tinyxml2.cpp + endif + +-lib@MediaInfoLib_LibName@_la_LDFLAGS = -no-undefined -version-info 0:0:0 ++lib@MediaInfoLib_LibName@_la_LDFLAGS = -version-info 0:0:0 + + INCLUDES = -I../../../Source -I../../../../ZenLib/Source |