aboutsummaryrefslogtreecommitdiff
path: root/multimedia/xvid
diff options
context:
space:
mode:
authorThomas Zander <riggs@FreeBSD.org>2015-10-10 18:49:44 +0000
committerThomas Zander <riggs@FreeBSD.org>2015-10-10 18:49:44 +0000
commitd851b5f3950ffadcfb8d1537fbb13e561cc2e7ab (patch)
tree99d2859efefff19bc40cdfadcf8d29655b7144d6 /multimedia/xvid
parented83abe32035a51c299502e4454092153e330c63 (diff)
downloadports-d851b5f3950ffadcfb8d1537fbb13e561cc2e7ab.tar.gz
ports-d851b5f3950ffadcfb8d1537fbb13e561cc2e7ab.zip
Update to upstream version 1.3.4 [1], take maintainership [2]
While on it: - Handle CFLAGS with xvid's build system [2] - Remove superfluous ln -sf in post-patch (now handled by xvid's build system) [2] - Pet portlint [2] PR: 203626 Submitted by: w.litter@aon.at [1] Reviewed by: riggs [2]
Notes
Notes: svn path=/head/; revision=399011
Diffstat (limited to 'multimedia/xvid')
-rw-r--r--multimedia/xvid/Makefile12
-rw-r--r--multimedia/xvid/distinfo4
-rw-r--r--multimedia/xvid/files/extra-patch-cflags15
-rw-r--r--multimedia/xvid/files/patch-configure11
4 files changed, 23 insertions, 19 deletions
diff --git a/multimedia/xvid/Makefile b/multimedia/xvid/Makefile
index bcfa3c8ad931..11d070e9b901 100644
--- a/multimedia/xvid/Makefile
+++ b/multimedia/xvid/Makefile
@@ -2,14 +2,13 @@
# $FreeBSD$
PORTNAME= xvid
-PORTVERSION= 1.3.2
-PORTREVISION= 1
+PORTVERSION= 1.3.4
PORTEPOCH= 1
CATEGORIES= multimedia
MASTER_SITES= http://downloads.xvid.org/downloads/
DISTNAME= ${PORTNAME}core-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= riggs@FreeBSD.org
COMMENT= Opensource MPEG-4 codec, based on OpenDivx
LICENSE= GPLv2 # or later
@@ -25,7 +24,8 @@ CONFIGURE_ENV+= ac_cv_prog_ac_yasm=no
PLIST_FILES= include/xvid.h \
lib/libxvidcore.a \
lib/libxvidcore.so \
- lib/libxvidcore.so.4
+ lib/libxvidcore.so.4 \
+ lib/libxvidcore.so.4.3
WRKSRC= ${WRKDIR}/xvidcore/build/generic
@@ -41,11 +41,11 @@ BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm
.endif
.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
-CFLAGS= # let xvid's build system decide about those
+# let xvid's build system override CFLAGS
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cflags
.endif
post-install:
- @${LN} -sf libxvidcore.so.4 ${STAGEDIR}${PREFIX}/lib/libxvidcore.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxvidcore.so
.include <bsd.port.post.mk>
diff --git a/multimedia/xvid/distinfo b/multimedia/xvid/distinfo
index f929dc8ddd94..da509eb4ddcd 100644
--- a/multimedia/xvid/distinfo
+++ b/multimedia/xvid/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xvidcore-1.3.2.tar.gz) = 84532724c47f452d1167962e64a7cf34fc22c26f6d3b7afa7304a3765e97689a
-SIZE (xvidcore-1.3.2.tar.gz) = 817743
+SHA256 (xvidcore-1.3.4.tar.gz) = 4e9fd62728885855bc5007fe1be58df42e5e274497591fec37249e1052ae316f
+SIZE (xvidcore-1.3.4.tar.gz) = 818067
diff --git a/multimedia/xvid/files/extra-patch-cflags b/multimedia/xvid/files/extra-patch-cflags
new file mode 100644
index 000000000000..ae2b30d99866
--- /dev/null
+++ b/multimedia/xvid/files/extra-patch-cflags
@@ -0,0 +1,15 @@
+--- configure.orig 2015-06-21 14:21:32 UTC
++++ configure
+@@ -2503,9 +2503,9 @@ if test x"$CFLAGS" = x"" ; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+ else
+- force_default_cc_options="no"
+- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+-$as_echo "no" >&6; }
++ force_default_cc_options="yes"
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
+ fi
+
+ ac_ext=c
diff --git a/multimedia/xvid/files/patch-configure b/multimedia/xvid/files/patch-configure
deleted file mode 100644
index a439f2644daf..000000000000
--- a/multimedia/xvid/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2011-05-23 10:22:01 UTC
-+++ configure
-@@ -4332,7 +4332,7 @@ $as_echo "ok" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
- $as_echo "ok" >&6; }
- STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)"
-- SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)"
-+ SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR)"
- SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -lc -lm"
- SPECIFIC_CFLAGS="-fPIC"
- ;;