Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Oct 2018 21:12:06 +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: r483354 - in head/audio: . samplv1-lv2 samplv1-lv2/files
Message-ID:  <201810282112.w9SLC6aX005676@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Oct 28 21:12:06 2018
New Revision: 483354
URL: https://svnweb.freebsd.org/changeset/ports/483354

Log:
  New port: audio/samplv1-lv2: Old-school polyphonic sampler

Added:
  head/audio/samplv1-lv2/
  head/audio/samplv1-lv2/Makefile   (contents, props changed)
  head/audio/samplv1-lv2/distinfo   (contents, props changed)
  head/audio/samplv1-lv2/files/
  head/audio/samplv1-lv2/files/patch-src_samplv1__jack.cpp   (contents, props changed)
  head/audio/samplv1-lv2/pkg-descr   (contents, props changed)
  head/audio/samplv1-lv2/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Sun Oct 28 20:35:26 2018	(r483353)
+++ head/audio/Makefile	Sun Oct 28 21:12:06 2018	(r483354)
@@ -747,6 +747,7 @@
     SUBDIR += rubygem-ruby-ogginfo
     SUBDIR += rubygem-ruby-shout
     SUBDIR += s3mod
+    SUBDIR += samplv1-lv2
     SUBDIR += sayonara
     SUBDIR += sbagen
     SUBDIR += sc3-plugins

Added: head/audio/samplv1-lv2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/samplv1-lv2/Makefile	Sun Oct 28 21:12:06 2018	(r483354)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME=	samplv1
+DISTVERSIONPREFIX=	${PORTNAME}_
+DISTVERSION=	0_9_3
+CATEGORIES=	audio
+PKGNAMESUFFIX=	-lv2
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Old-school polyphonic sampler
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	lv2>0:audio/lv2
+LIB_DEPENDS=	libjack.so:audio/jack \
+		liblo.so:audio/liblo \
+		libsndfile.so:audio/libsndfile
+
+USES=		autoreconf gl gmake pkgconfig qt:5 shared-mime-info
+GNU_CONFIGURE=	yes
+USE_GITHUB=	yes
+GH_ACCOUNT=	rncbc
+USE_GL=		gl
+USE_QT=		core gui widgets xml buildtools_build qmake_build
+
+PLIST_SUB=	SHL3=${PORTVERSION} SHL2=${PORTVERSION:R}
+
+CONFIGURE_ARGS=	--disable-alsa-midi
+
+.include <bsd.port.mk>

Added: head/audio/samplv1-lv2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/samplv1-lv2/distinfo	Sun Oct 28 21:12:06 2018	(r483354)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540760321
+SHA256 (rncbc-samplv1-samplv1_0_9_3_GH0.tar.gz) = ae099d185932e67e8a6c5d0ba10e668511412ec5d9115526f436fa82bf205583
+SIZE (rncbc-samplv1-samplv1_0_9_3_GH0.tar.gz) = 237220

Added: head/audio/samplv1-lv2/files/patch-src_samplv1__jack.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/samplv1-lv2/files/patch-src_samplv1__jack.cpp	Sun Oct 28 21:12:06 2018	(r483354)
@@ -0,0 +1,10 @@
+--- src/samplv1_jack.cpp.orig	2018-10-28 20:59:40 UTC
++++ src/samplv1_jack.cpp
+@@ -32,6 +32,7 @@
+ #include <string.h>
+ 
+ #include <math.h>
++#include <unistd.h>
+ 
+ #include <QCoreApplication>
+ #include <QDir>

Added: head/audio/samplv1-lv2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/samplv1-lv2/pkg-descr	Sun Oct 28 21:12:06 2018	(r483354)
@@ -0,0 +1,8 @@
+Old-school all-digital polyphonic sampler synthesizer with stereo fx.
+
+Features:
+* A LV2 instrument plug-in
+* A pure stand-alone JACK client with JACK-session, NSM (Non Session management)
+  and both JACK MIDI and ALSA MIDI input support
+
+WWW: https://samplv1.sourceforge.io/

Added: head/audio/samplv1-lv2/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/samplv1-lv2/pkg-plist	Sun Oct 28 21:12:06 2018	(r483354)
@@ -0,0 +1,23 @@
+bin/samplv1_jack
+lib/libsamplv1.so
+lib/libsamplv1.so.0
+lib/libsamplv1.so.%%SHL2%%
+lib/libsamplv1.so.%%SHL3%%
+lib/libsamplv1_ui.so
+lib/libsamplv1_ui.so.0
+lib/libsamplv1_ui.so.%%SHL2%%
+lib/libsamplv1_ui.so.%%SHL3%%
+lib/lv2/samplv1.lv2/manifest.ttl
+lib/lv2/samplv1.lv2/samplv1.so
+lib/lv2/samplv1.lv2/samplv1.ttl
+lib/lv2/samplv1.lv2/samplv1_ui.so
+lib/lv2/samplv1.lv2/samplv1_ui.ttl
+man/man1/samplv1.1.gz
+man/man1/samplv1.fr.1.gz
+share/applications/samplv1.desktop
+share/icons/hicolor/32x32/apps/samplv1.png
+share/icons/hicolor/32x32/mimetypes/application-x-samplv1-preset.png
+share/icons/hicolor/scalable/apps/samplv1.svg
+share/icons/hicolor/scalable/mimetypes/application-x-samplv1-preset.svg
+share/metainfo/samplv1.appdata.xml
+share/mime/packages/samplv1.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810282112.w9SLC6aX005676>