Date: Tue, 22 Sep 2020 00:11:36 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r549539 - in head/audio/beatslash-lv2: . files Message-ID: <202009220011.08M0BaWr025747@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Tue Sep 22 00:11:36 2020 New Revision: 549539 URL: https://svnweb.freebsd.org/changeset/ports/549539 Log: audio/beatslash-lv2: Fix build on some systems Waf warning about duplicately-installed files somehow caused failure to find some files later. This commit adds the patch to prevent duplicate file installation. This fixes the warning and hopefully fixes poudriere build. I couldn't reproduce this failure in my poudriere. Also: * Strip binarires * Fix WWW MFH: 2020Q3 Modified: head/audio/beatslash-lv2/Makefile head/audio/beatslash-lv2/files/patch-wscript head/audio/beatslash-lv2/pkg-descr Modified: head/audio/beatslash-lv2/Makefile ============================================================================== --- head/audio/beatslash-lv2/Makefile Tue Sep 22 00:07:20 2020 (r549538) +++ head/audio/beatslash-lv2/Makefile Tue Sep 22 00:11:36 2020 (r549539) @@ -3,7 +3,7 @@ PORTNAME= beatslash DISTVERSIONPREFIX= v DISTVERSION= 1.0.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio PKGNAMESUFFIX= -lv2 @@ -28,5 +28,8 @@ USE_GNOME= atkmm gdkpixbuf2 gtkmm24 post-patch: @${REINPLACE_CMD} -e 's|#include <lvtk-1/lvtk|#include <lvtk-2/lvtk|' ${WRKSRC}/src/*.?pp + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/beatslash.lv2/*.so .include <bsd.port.mk> Modified: head/audio/beatslash-lv2/files/patch-wscript ============================================================================== --- head/audio/beatslash-lv2/files/patch-wscript Tue Sep 22 00:07:20 2020 (r549538) +++ head/audio/beatslash-lv2/files/patch-wscript Tue Sep 22 00:11:36 2020 (r549539) @@ -1,4 +1,4 @@ ---- wscript.orig 2016-11-06 20:24:40 UTC +--- wscript.orig 2019-02-23 21:03:41 UTC +++ wscript @@ -31,9 +31,9 @@ def configure(conf): autowaf.check_pkg(conf, 'gtk+-2.0', uselib_store='GTK2', atleast_version='2.24.0') @@ -13,3 +13,12 @@ check = 'Extended Initializer Lists' conf.check_cxx(msg = check, +@@ -78,7 +78,7 @@ def build_plugin(bld, bundle, name, source, cxxflags=[ + + # Install data file + data_file = '%s.ttl' % name +- bld.install_files('${LV2DIR}/' + bundle, os.path.join(bundle, data_file)) ++ #bld.install_files('${LV2DIR}/' + bundle, os.path.join(bundle, data_file)) # see https://github.com/blablack/beatslash-lv2/issues/9 + + + def build_plugin_gui(bld, bundle, name, source, cxxflags=[], libs=[], add_source=[]): Modified: head/audio/beatslash-lv2/pkg-descr ============================================================================== --- head/audio/beatslash-lv2/pkg-descr Tue Sep 22 00:07:20 2020 (r549538) +++ head/audio/beatslash-lv2/pkg-descr Tue Sep 22 00:11:36 2020 (r549539) @@ -4,4 +4,4 @@ Features: * the beat repeater will repeat the current beat * the beat slicer will randomly repeat parts of a live sample -WWW: https://objectivewave.wordpress.com/beatslash-lv2/ +WWW: https://github.com/blablack/beatslash-lv2
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009220011.08M0BaWr025747>