Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Nov 2017 22:16:48 +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: r453936 - in head/audio: . jalv-select
Message-ID:  <201711102216.vAAMGmuD032051@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Fri Nov 10 22:16:48 2017
New Revision: 453936
URL: https://svnweb.freebsd.org/changeset/ports/453936

Log:
  New port: audio/jalv-select: Little app to select lv2 plugs for run with jalv
  
  PR:		221556
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D12997

Added:
  head/audio/jalv-select/
  head/audio/jalv-select/Makefile   (contents, props changed)
  head/audio/jalv-select/distinfo   (contents, props changed)
  head/audio/jalv-select/pkg-descr   (contents, props changed)
  head/audio/jalv-select/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Fri Nov 10 22:05:57 2017	(r453935)
+++ head/audio/Makefile	Fri Nov 10 22:16:48 2017	(r453936)
@@ -342,6 +342,7 @@
     SUBDIR += jack_mixer
     SUBDIR += jack_umidi
     SUBDIR += jalv
+    SUBDIR += jalv-select
     SUBDIR += jamin
     SUBDIR += jid3lib
     SUBDIR += jmusic

Added: head/audio/jalv-select/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/jalv-select/Makefile	Fri Nov 10 22:16:48 2017	(r453936)
@@ -0,0 +1,38 @@
+# $FreeBSD$
+
+PORTNAME=	jalv-select
+DISTVERSIONPREFIX=	V
+DISTVERSION=	0.9
+CATEGORIES=	audio
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Little app to select lv2 plugs for run with jalv
+
+BUILD_DEPENDS=	lv2>0:audio/lv2
+LIB_DEPENDS=	liblilv-0.so:audio/lilv \
+		libserd-0.so:devel/serd \
+		libsord-0.so:devel/sord \
+		libsratom-0.so:audio/sratom \
+		libfreetype.so:print/freetype2 \
+		libfontconfig.so:x11-fonts/fontconfig
+RUN_DEPENDS=	jalv:audio/jalv
+
+USES=		gmake gettext-runtime pkgconfig
+USE_GITHUB=	yes
+GH_ACCOUNT=	brummer10
+GH_PROJECT=	jalv_select
+USE_GNOME=	atk atkmm cairo gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 pango pangomm
+USE_XORG=	x11
+
+post-patch:
+	@${REINPLACE_CMD} -e ' \
+		s|PREFIX = /usr|PREFIX ?= /usr|; \
+		s|CXXFLAGS = |CXXFLAGS += |; \
+		s|LDFLAGS = |LDFLAGS += |; \
+		s|MAN_DIR = $$(SHARE_DIR)/man/man1|MAN_DIR = $$(PREFIX)/man/man1|' \
+		${WRKSRC}/Makefile
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/jalv.select
+
+.include <bsd.port.mk>

Added: head/audio/jalv-select/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/jalv-select/distinfo	Fri Nov 10 22:16:48 2017	(r453936)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1510113729
+SHA256 (brummer10-jalv_select-V0.9_GH0.tar.gz) = 273f28b1f511734adf0f0918de6cad2990734a583e248eb51904b5068c252491
+SIZE (brummer10-jalv_select-V0.9_GH0.tar.gz) = 42471

Added: head/audio/jalv-select/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/jalv-select/pkg-descr	Fri Nov 10 22:16:48 2017	(r453936)
@@ -0,0 +1,18 @@
+A little gtkmm GUI to select lv2 plugs from a list and run them with jalv.
+
+Features:
+* select jalv interpreter from combo box
+* select LV2 plugin from list
+* select preset to load from menu
+* search plugins by regex or plugin class
+* reload lilv world to catch new installed plugins or presets
+* load plugin with selected preset
+* minimize app to systray (global Hotkey SHIFT+ESCAPE)
+* wake up app from systray (global Hotkey SHIFT+ESCAPE)
+* left mouse click on systray to show or hide app
+* right mouse click to show quit menu item
+* command-line start-up options
+* command-line runtime options
+* keyboard shortcuts
+
+WWW: https://github.com/brummer10/jalv_select

Added: head/audio/jalv-select/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/jalv-select/pkg-plist	Fri Nov 10 22:16:48 2017	(r453936)
@@ -0,0 +1,6 @@
+bin/jalv.select
+man/man1/jalv.select.1.gz
+man/man1/jalv.select.fr.1.gz
+share/applications/jalv.select.desktop
+share/pixmaps/lv2.png
+share/pixmaps/lv2_16.png



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