diff options
author | hrs <hrs@FreeBSD.org> | 2011-07-06 12:04:57 +0800 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2011-07-06 12:04:57 +0800 |
commit | 26ce08be48d35a32cf1c065587d7cffd73bb5a5c (patch) | |
tree | 32549a362767dd7cce4c87a2e32b0576e196a838 /multimedia | |
parent | 0790100e7ca3b4168ad503b0d66c953659452f57 (diff) | |
download | freebsd-ports-gnome-26ce08be48d35a32cf1c065587d7cffd73bb5a5c.tar.gz freebsd-ports-gnome-26ce08be48d35a32cf1c065587d7cffd73bb5a5c.tar.zst freebsd-ports-gnome-26ce08be48d35a32cf1c065587d7cffd73bb5a5c.zip |
Add multimedia/ab25, a utility that implements ECM extraction from MPEG-2 TS
stream and MULTI2 decoding specified in ARIB STD-B25 (an ISDB conditional
access system used in Japan).
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/ab25/Makefile | 37 | ||||
-rw-r--r-- | multimedia/ab25/distinfo | 2 | ||||
-rw-r--r-- | multimedia/ab25/pkg-descr | 6 |
4 files changed, 46 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 9744f53aa246..3c586ecde41e 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -4,6 +4,7 @@ COMMENT = Multimedia software SUBDIR += 2mandvd + SUBDIR += ab25 SUBDIR += abby SUBDIR += acidrip SUBDIR += aegisub diff --git a/multimedia/ab25/Makefile b/multimedia/ab25/Makefile new file mode 100644 index 000000000000..9def0ffbf1c8 --- /dev/null +++ b/multimedia/ab25/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: ab25 +# Date created: July 2 2011 +# Whom: hrs +# +# $FreeBSD$ +# + +PORTNAME= ab25 +PORTVERSION= 0.2.4 +CATEGORIES= multimedia +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= hrs + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Utility for ARIB STD-B25 ECM handling in MPEG2-TS stream + +LIB_DEPENDS= pcsclite:${PORTSDIR}/devel/pcsc-lite +RUN_DEPENDS= ${LOCALBASE}/lib/pcsc/drivers/ifd-ccid.bundle/Contents/FreeBSD/libccid.so:${PORTSDIR}/devel/libccid + +USE_LDCONFIG= yes +PORTDOCS= readme.txt + +PLIST_FILES= bin/b25 \ + lib/libab25.a lib/libab25_p.a lib/libab25.so.1 lib/libab25.so \ + include/ab25/arib_std_b25.h include/ab25/b_cas_card.h +PLIST_DIRS= include/ab25 + +pre-su-install: + ${MKDIR} ${PREFIX}/include/ab25 + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/multimedia/ab25/distinfo b/multimedia/ab25/distinfo new file mode 100644 index 000000000000..2f82a9a96f72 --- /dev/null +++ b/multimedia/ab25/distinfo @@ -0,0 +1,2 @@ +SHA256 (ab25-0.2.4.tar.gz) = 1fd3c65fe3b9668d357368eebcb86eaf4d21ec2c6588c700f9b48128700a5ce1 +SIZE (ab25-0.2.4.tar.gz) = 32005 diff --git a/multimedia/ab25/pkg-descr b/multimedia/ab25/pkg-descr new file mode 100644 index 000000000000..d0d8cda526dc --- /dev/null +++ b/multimedia/ab25/pkg-descr @@ -0,0 +1,6 @@ +This is a utility that implements ECM extraction from MPEG-2 TS stream and +MULTI2 decoding specified in ARIB STD-B25 (an ISDB conditional access system +used in Japan). PC/SC interface is used for extracting Ks key from a B-CAS +card. + +WWW: http://www.marumo.ne.jp/db2007_b.htm#25 |