aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libaacs
diff options
context:
space:
mode:
authorDominic Fandrey <kami@FreeBSD.org>2015-02-21 20:54:04 +0000
committerDominic Fandrey <kami@FreeBSD.org>2015-02-21 20:54:04 +0000
commita81a169554810fc48870e36c94c17d3d36308a45 (patch)
treecb4969d4438dfcbb7978cec59fcc4d277a5fc4af /multimedia/libaacs
parentf12440ac04cddd8157bebdb2a169e8987f2cc4e3 (diff)
downloadports-a81a169554810fc48870e36c94c17d3d36308a45.tar.gz
ports-a81a169554810fc48870e36c94c17d3d36308a45.zip
Notes
Diffstat (limited to 'multimedia/libaacs')
-rw-r--r--multimedia/libaacs/Makefile10
-rw-r--r--multimedia/libaacs/distinfo4
-rw-r--r--multimedia/libaacs/files/patch-src-file-mmc_device_linux.c20
-rw-r--r--multimedia/libaacs/pkg-plist2
4 files changed, 28 insertions, 8 deletions
diff --git a/multimedia/libaacs/Makefile b/multimedia/libaacs/Makefile
index e502a53169ee..3dedbf59fb92 100644
--- a/multimedia/libaacs/Makefile
+++ b/multimedia/libaacs/Makefile
@@ -2,13 +2,12 @@
# $FreeBSD$
PORTNAME= libaacs
-PORTVERSION= 0.7.0
-PORTREVISION= 3
+PORTVERSION= 0.8.0
CATEGORIES= multimedia
MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
http://blu.opsec.eu/
-MAINTAINER= kamikaze@bsdforen.de
+MAINTAINER= kami@freebsd.org
COMMENT= Advanced Access Content System implementation
LICENSE= LGPL21
@@ -17,11 +16,12 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \
libgpg-error.so:${PORTSDIR}/security/libgpg-error
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-debug
CONFIGURE_ENV= LEX="${LOCALBASE}/bin/flex"
INSTALL_TARGET= install-strip
+USE_AUTOTOOLS= autoconf aclocal automake
USES= bison gettext iconv libtool pathfix tar:bzip2
USE_LDCONFIG= yes
+.include "${.CURDIR}/../libbluray/Makefile.include"
+
.include <bsd.port.mk>
diff --git a/multimedia/libaacs/distinfo b/multimedia/libaacs/distinfo
index 39fa2c3226ce..0e04d8d9c3f7 100644
--- a/multimedia/libaacs/distinfo
+++ b/multimedia/libaacs/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libaacs-0.7.0.tar.bz2) = f0ecc8e9b2ed531da5f06d6e686992e5281eb906ab418577276e74d8f9a143c0
-SIZE (libaacs-0.7.0.tar.bz2) = 311337
+SHA256 (libaacs-0.8.0.tar.bz2) = 5e44545c7c4cb48bea49ff6b19d148416663593d6125ac8734776df21154ba94
+SIZE (libaacs-0.8.0.tar.bz2) = 311904
diff --git a/multimedia/libaacs/files/patch-src-file-mmc_device_linux.c b/multimedia/libaacs/files/patch-src-file-mmc_device_linux.c
new file mode 100644
index 000000000000..5b1de90e7abd
--- /dev/null
+++ b/multimedia/libaacs/files/patch-src-file-mmc_device_linux.c
@@ -0,0 +1,20 @@
+--- src/file/mmc_device_linux.c.orig 2015-01-29 11:40:32.000000000 +0100
++++ src/file/mmc_device_linux.c 2015-01-29 11:42:00.000000000 +0100
+@@ -32,6 +32,7 @@
+ #include "util/strutl.h"
+
+ #include <stdlib.h>
++#include <stdio.h>
+ #include <string.h>
+ #include <unistd.h>
+ #include <fcntl.h>
+@@ -180,8 +181,8 @@
+ } else {
+ BD_DEBUG(DBG_MMC | DBG_CRIT, "Error opening /proc/mounts\n");
+ }
+-#endif
+ }
++#endif
+
+ if (fd >= 0) {
+ dev = calloc(1, sizeof(MMCDEV));
diff --git a/multimedia/libaacs/pkg-plist b/multimedia/libaacs/pkg-plist
index 791722da2d78..a421d96e82d5 100644
--- a/multimedia/libaacs/pkg-plist
+++ b/multimedia/libaacs/pkg-plist
@@ -5,5 +5,5 @@ include/libaacs/filesystem.h
lib/libaacs.a
lib/libaacs.so
lib/libaacs.so.0
-lib/libaacs.so.0.4.0
+lib/libaacs.so.0.5.0
libdata/pkgconfig/libaacs.pc