summaryrefslogtreecommitdiff
path: root/multimedia/libmediainfo
diff options
context:
space:
mode:
authordsainty <dsainty@pkgsrc.org>2015-09-07 01:02:00 +0000
committerdsainty <dsainty@pkgsrc.org>2015-09-07 01:02:00 +0000
commit41cb8277808f9a15b15f83c45b5ea01e4a73f3a8 (patch)
tree5dda512c6d90eeb029eb314d28d64ec1f5de2920 /multimedia/libmediainfo
parent60411519597aec77919cf0ded75e6381be9f96e7 (diff)
downloadpkgsrc-41cb8277808f9a15b15f83c45b5ea01e4a73f3a8.tar.gz
Update mediainfo and libmediainfo to 0.7.77
The change logs between 0.7.65 and 0.7.77 total several hundred lines, and consists primarily of very detailed per-codec trivia. The complete change logs can be found in the source distribution as MediaInfo/History_CLI.txt and MediaInfoLib/History_DLL.txt. Pkgsrc: - patch-MediaInfoLib_Source_MediaInfo_Text_File__Ttml.h applied upstream. - pkglint a bit. - mediainfo appears to have done some work in avoiding bashisms, so remove "bash" from the tools. - CONFIG_SHELL doesn't need to be explicitly bash any longer. Possibly this was only ever necessary because bash seems to be the only shell that was willing to treat a garbage shell substitution (caused by a bug in the configure.ac) as somehow legal. - ... and libmediainfo now actually builds if you accidentally on purpose override CONFIG_SHELL to be pdksh.
Diffstat (limited to 'multimedia/libmediainfo')
-rw-r--r--multimedia/libmediainfo/Makefile11
-rw-r--r--multimedia/libmediainfo/PLIST8
-rw-r--r--multimedia/libmediainfo/buildlink3.mk4
3 files changed, 14 insertions, 9 deletions
diff --git a/multimedia/libmediainfo/Makefile b/multimedia/libmediainfo/Makefile
index b1fef1217fe..8a2aa5eb3d1 100644
--- a/multimedia/libmediainfo/Makefile
+++ b/multimedia/libmediainfo/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2015/01/10 20:35:24 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2015/09/07 01:02:00 dsainty Exp $
.include "../../multimedia/mediainfo/Makefile.common"
@@ -7,12 +7,11 @@ PKGNAME= libmediainfo-${MIVER}
COMMENT= MediaInfoLib, support library for MediaInfo program
LICENSE= zlib
-USE_TOOLS+= autoconf automake bash:run gmake pkg-config
+USE_TOOLS+= autoconf automake autoreconf gmake pkg-config
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
-CONFIG_SHELL= bash
CONFIGURE_DIRS+= MediaInfoLib/Project/GNU/Library
REPLACE_SH= MediaInfoLib/Project/GNU/Library/libmediainfo-config.in
@@ -28,12 +27,12 @@ CONFIGURE_ARGS+= --enable-shared
INSTALLATION_DIRS+= bin lib/pkgconfig
pre-configure:
- cd ${WRKSRC}/${CONFIGURE_DIRS} && autoreconf -i
+ cd ${WRKSRC}/${CONFIGURE_DIRS:Q} && autoreconf -i
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${CONFIGURE_DIRS}/libmediainfo-config \
+ ${INSTALL_SCRIPT} ${WRKSRC}/${CONFIGURE_DIRS:Q}/libmediainfo-config \
${DESTDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/${CONFIGURE_DIRS}/libmediainfo.pc \
+ ${INSTALL_DATA} ${WRKSRC}/${CONFIGURE_DIRS:Q}/libmediainfo.pc \
${DESTDIR}${PREFIX}/lib/pkgconfig
.include "../../devel/zlib/buildlink3.mk"
diff --git a/multimedia/libmediainfo/PLIST b/multimedia/libmediainfo/PLIST
index 0941caaec53..f5cb08b6d8b 100644
--- a/multimedia/libmediainfo/PLIST
+++ b/multimedia/libmediainfo/PLIST
@@ -1,4 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2013/12/31 23:19:46 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2015/09/07 01:02:00 dsainty Exp $
bin/libmediainfo-config
+include/MediaInfo/MediaInfo.h
+include/MediaInfo/MediaInfoList.h
+include/MediaInfo/MediaInfo_Const.h
+include/MediaInfo/MediaInfo_Events.h
+include/MediaInfoDLL/MediaInfoDLL.h
+include/MediaInfoDLL/MediaInfoDLL_Static.h
lib/libmediainfo.la
lib/pkgconfig/libmediainfo.pc
diff --git a/multimedia/libmediainfo/buildlink3.mk b/multimedia/libmediainfo/buildlink3.mk
index 0f8a3440799..89829a66eef 100644
--- a/multimedia/libmediainfo/buildlink3.mk
+++ b/multimedia/libmediainfo/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.2 2013/12/31 23:21:08 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2015/09/07 01:02:00 dsainty Exp $
BUILDLINK_TREE+= libmediainfo
.if !defined(LIBMEDIAINFO_BUILDLINK3_MK)
LIBMEDIAINFO_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.libmediainfo+= libmediainfo>=0.7.65
+BUILDLINK_API_DEPENDS.libmediainfo+= libmediainfo>=0.7.77
BUILDLINK_PKGSRCDIR.libmediainfo?= ../../multimedia/libmediainfo
.include "../../devel/zlib/buildlink3.mk"