svn commit: r404310 - in head/multimedia/lives: . files
Pawel Pekala
pawel at FreeBSD.org
Wed Dec 23 19:01:24 UTC 2015
Author: pawel
Date: Wed Dec 23 19:01:22 2015
New Revision: 404310
URL: https://svnweb.freebsd.org/changeset/ports/404310
Log:
- Update to version 2.4.6
- Convert to USES=localbase
- Remove -pthread from LDFLAGS, configure script detects it just fine
- Patch configure to not detect it's own libweed installed on system
allowing now correctly upgrading lives through ports
Changelog:
Fix crashes and compatibility issues with gtk+ >= 3.16
Fix a bug with missing clips when reloading layouts.
Minor GUI improvements.
Minor compilation fixes.
Updates to French translation (thanks Jean-Marc).
Added:
head/multimedia/lives/files/
head/multimedia/lives/files/patch-configure (contents, props changed)
Modified:
head/multimedia/lives/Makefile
head/multimedia/lives/distinfo
Modified: head/multimedia/lives/Makefile
==============================================================================
--- head/multimedia/lives/Makefile Wed Dec 23 18:36:12 2015 (r404309)
+++ head/multimedia/lives/Makefile Wed Dec 23 19:01:22 2015 (r404310)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lives
-PORTVERSION= 2.4.5
+PORTVERSION= 2.4.6
CATEGORIES= multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/
@@ -39,10 +39,8 @@ RUN_DEPENDS= ${LOCALBASE}/bin/analyseplu
x264:${PORTSDIR}/multimedia/x264 \
cdrecord:${PORTSDIR}/sysutils/cdrtools
-WRKSRC= ${WRKDIR}/${DISTNAME:tl}
-
-USES= ghostscript:run libtool pathfix perl5 pkgconfig python \
- shebangfix tar:bzip2
+USES= ghostscript:run libtool localbase pathfix perl5 pkgconfig \
+ python shebangfix tar:bzip2
SHEBANG_FILES= build-lives-rfx-plugin build-lives-rfx-plugin-multi \
smogrify tools/autolives.pl lives-plugins/plugins/encoders/*_encoder \
lives-plugins/plugins/playback/audiostream/audiostreamer.pl
@@ -54,8 +52,7 @@ USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-ldvgrab
INSTALL_TARGET= install-strip
-CPPFLAGS+= -I${LOCALBASE}/include -fPIC
-LDFLAGS+= -L${LOCALBASE}/lib -pthread
+CPPFLAGS+= -fPIC
DOC_FILES= AUTHORS BUGS ChangeLog FEATURES GETTING.STARTED README \
OMC/lives-OMC.txt RFX/LiVES-Perl.odt RFX/rfxbuilder.odt \
@@ -78,8 +75,6 @@ NLS_USES= gettext
NLS_CONFIGURE_OFF= --disable-nls
post-patch:
- @${REINPLACE_CMD} -e 's|/usr/bin/perl|${perl_CMD}|' \
- ${WRKSRC}/build-lives-rfx-plugin
@${REINPLACE_CMD} -e 's| install-docDATA||g; s|-$$(VERSION)||g' \
${WRKSRC}/Makefile.in
@${REINPLACE_CMD} -e 's|: install-data-local |: |g; s|-ldl||' \
@@ -93,10 +88,7 @@ post-patch:
@${REINPLACE_CMD} '/selectRandom/d' \
${WRKSRC}/lives-plugins/weed-plugins/projectM.cpp
-pre-build-NLS-on:
- @cd ${WRKSRC}/po && ${DO_MAKE_BUILD} update-po
-
-post-install:
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
Modified: head/multimedia/lives/distinfo
==============================================================================
--- head/multimedia/lives/distinfo Wed Dec 23 18:36:12 2015 (r404309)
+++ head/multimedia/lives/distinfo Wed Dec 23 19:01:22 2015 (r404310)
@@ -1,2 +1,2 @@
-SHA256 (lives-2.4.5.tar.bz2) = d425fe8358915759cb40c9952b6214a23819c4f17df034c347b7ea92d8377ea6
-SIZE (lives-2.4.5.tar.bz2) = 3770985
+SHA256 (lives-2.4.6.tar.bz2) = 9af17c28142fe2d42ab73cfb8e7cd3ca5203a5b62af057b2ea50ecd11b4fa011
+SIZE (lives-2.4.6.tar.bz2) = 3808210
Added: head/multimedia/lives/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/lives/files/patch-configure Wed Dec 23 19:01:22 2015 (r404310)
@@ -0,0 +1,42 @@
+--- configure.orig 2015-12-23 17:59:14 UTC
++++ configure
+@@ -28352,7 +28352,6 @@ if test -n "$WEED_CFLAGS"; then
+ test $ac_status = 0; }; then
+ pkg_cv_WEED_CFLAGS=`$PKG_CONFIG --cflags "libweed >= 0.8.0" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+-else
+ pkg_failed=yes
+ fi
+ else
+@@ -28441,7 +28440,6 @@ if test -n "$WEED_SLICE_CFLAGS"; then
+ test $ac_status = 0; }; then
+ pkg_cv_WEED_SLICE_CFLAGS=`$PKG_CONFIG --cflags "libweed_slice >= 0.8.0" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+-else
+ pkg_failed=yes
+ fi
+ else
+@@ -28531,7 +28529,6 @@ if test -n "$WEED_UTILS_CFLAGS"; then
+ test $ac_status = 0; }; then
+ pkg_cv_WEED_UTILS_CFLAGS=`$PKG_CONFIG --cflags "libweed-utils >= 0.8.0" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+-else
+ pkg_failed=yes
+ fi
+ else
+@@ -28620,7 +28617,6 @@ if test -n "$WEED_COMPAT_CFLAGS"; then
+ test $ac_status = 0; }; then
+ pkg_cv_WEED_COMPAT_CFLAGS=`$PKG_CONFIG --cflags "libweed-compat >= 0.9.0" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+-else
+ pkg_failed=yes
+ fi
+ else
+@@ -28709,7 +28705,6 @@ if test -n "$WEED_PLUGIN_CFLAGS"; then
+ test $ac_status = 0; }; then
+ pkg_cv_WEED_PLUGIN_CFLAGS=`$PKG_CONFIG --cflags "libweed-plugin >= 0.13.0" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+-else
+ pkg_failed=yes
+ fi
+ else
More information about the svn-ports-all
mailing list