Skip to content

Commit

Permalink
New port: audio/gula-plugins-lv2: Collection of guitar effect LV2 plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
yurivict committed Apr 9, 2021
1 parent d3e3974 commit c3853e7
Show file tree
Hide file tree
Showing 5 changed files with 105 additions and 0 deletions.
1 change: 1 addition & 0 deletions audio/Makefile
Expand Up @@ -287,6 +287,7 @@
SUBDIR += guidoar
SUBDIR += guidolib
SUBDIR += guitarix-lv2
SUBDIR += gula-plugins-lv2
SUBDIR += guspat
SUBDIR += gvolwheel
SUBDIR += gxmms2
Expand Down
30 changes: 30 additions & 0 deletions audio/gula-plugins-lv2/Makefile
@@ -0,0 +1,30 @@
PORTNAME= gula-plugins
DISTVERSION= g20200606
CATEGORIES= audio
PKGNAMESUFFIX= -lv2

MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of guitar effect LV2 plugins

LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE

BUILD_DEPENDS= lv2>0:audio/lv2 \
${LOCALBASE}/include/boost/circular_buffer.hpp:devel/boost-libs

USES= gmake localbase pkgconfig

USE_GITHUB= yes
GH_ACCOUNT= steveb
GH_PROJECT= gula-plugins
GH_TAGNAME= 67578fa01a6b1a4d883ab0fe8ceaa4afe4e3af06

CXXFLAGS+= -fPIC
CXXFLAGS+= -fbracket-depth=1024 # https://github.com/steveb/gula-plugins/issues/2
MAKE_ARGS= CXXFLAGS="${CXXFLAGS}"

do-install: # https://github.com/steveb/gula-plugins/issues/3
cd ${WRKSRC} && ${COPYTREE_SHARE} lv2 ${STAGEDIR}${PREFIX}/lib
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/*.lv2/*.so

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions audio/gula-plugins-lv2/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1618003610
SHA256 (steveb-gula-plugins-g20200606-67578fa01a6b1a4d883ab0fe8ceaa4afe4e3af06_GH0.tar.gz) = f4c76babb6207f6d024593c5198ca44eb4b6f66ffbae1c2b2d0bfcfe42e28ce9
SIZE (steveb-gula-plugins-g20200606-67578fa01a6b1a4d883ab0fe8ceaa4afe4e3af06_GH0.tar.gz) = 5084518
4 changes: 4 additions & 0 deletions audio/gula-plugins-lv2/pkg-descr
@@ -0,0 +1,4 @@
Gula Plugins is a collection of guitar effect LV2 plugins with MOD Devices user
interfaces.

WWW: https://github.com/steveb/gula-plugins
67 changes: 67 additions & 0 deletions audio/gula-plugins-lv2/pkg-plist
@@ -0,0 +1,67 @@
lib/lv2/fades.lv2/fades.so
lib/lv2/fades.lv2/fades.ttl
lib/lv2/fades.lv2/manifest.ttl
lib/lv2/fades.lv2/modgui.ttl
lib/lv2/fades.lv2/modgui/icon-the-fades.html
lib/lv2/fades.lv2/modgui/knobs/boxy/black.png
lib/lv2/fades.lv2/modgui/pedals/boxy/zinc.png
lib/lv2/fades.lv2/modgui/pedals/footswitch.png
lib/lv2/fades.lv2/modgui/screenshot-the-fades.png
lib/lv2/fades.lv2/modgui/stylesheet-the-fades.css
lib/lv2/fades.lv2/modgui/thumbnail-the-fades.png
lib/lv2/fades.lv2/modgui/utils/dropdown-arrow-black.png
lib/lv2/fades.lv2/modgui/utils/dropdown-arrow-white.png
lib/lv2/gods_cab.lv2/gods_cab.so
lib/lv2/gods_cab.lv2/gods_cab.ttl
lib/lv2/gods_cab.lv2/manifest.ttl
lib/lv2/gods_cab.lv2/modgui.ttl
lib/lv2/gods_cab.lv2/modgui/icon-gods-cab.html
lib/lv2/gods_cab.lv2/modgui/knobs/boxy/aluminium.png
lib/lv2/gods_cab.lv2/modgui/pedals/boxy/zinc.png
lib/lv2/gods_cab.lv2/modgui/pedals/footswitch.png
lib/lv2/gods_cab.lv2/modgui/screenshot-gods-cab.png
lib/lv2/gods_cab.lv2/modgui/stylesheet-gods-cab.css
lib/lv2/gods_cab.lv2/modgui/thumbnail-gods-cab.png
lib/lv2/gods_cab.lv2/modgui/utils/dropdown-arrow-black.png
lib/lv2/gods_cab.lv2/modgui/utils/dropdown-arrow-white.png
lib/lv2/splits.lv2/manifest.ttl
lib/lv2/splits.lv2/modgui.ttl
lib/lv2/splits.lv2/modgui/icon-the-splits.html
lib/lv2/splits.lv2/modgui/knobs/boxy/black.png
lib/lv2/splits.lv2/modgui/pedals/boxy/zinc.png
lib/lv2/splits.lv2/modgui/pedals/footswitch.png
lib/lv2/splits.lv2/modgui/screenshot-the-splits.png
lib/lv2/splits.lv2/modgui/stylesheet-the-splits.css
lib/lv2/splits.lv2/modgui/thumbnail-the-splits.png
lib/lv2/splits.lv2/modgui/utils/dropdown-arrow-black.png
lib/lv2/splits.lv2/modgui/utils/dropdown-arrow-white.png
lib/lv2/splits.lv2/splits.so
lib/lv2/splits.lv2/splits.ttl
lib/lv2/vibey.lv2/manifest.ttl
lib/lv2/vibey.lv2/modgui.ttl
lib/lv2/vibey.lv2/modgui/icon-the-vibey.html
lib/lv2/vibey.lv2/modgui/knobs/boxy/gold.png
lib/lv2/vibey.lv2/modgui/pedals/boxy/dots.png
lib/lv2/vibey.lv2/modgui/pedals/boxy75/dots.png
lib/lv2/vibey.lv2/modgui/pedals/footswitch.png
lib/lv2/vibey.lv2/modgui/screenshot-the-vibey.png
lib/lv2/vibey.lv2/modgui/stylesheet-the-vibey.css
lib/lv2/vibey.lv2/modgui/thumbnail-the-vibey.png
lib/lv2/vibey.lv2/modgui/utils/dropdown-arrow-black.png
lib/lv2/vibey.lv2/modgui/utils/dropdown-arrow-white.png
lib/lv2/vibey.lv2/presets.ttl
lib/lv2/vibey.lv2/vibey.so
lib/lv2/vibey.lv2/vibey.ttl
lib/lv2/vintage_mics.lv2/manifest.ttl
lib/lv2/vintage_mics.lv2/modgui.ttl
lib/lv2/vintage_mics.lv2/modgui/icon-vintage-mics.html
lib/lv2/vintage_mics.lv2/modgui/knobs/boxy/aluminium.png
lib/lv2/vintage_mics.lv2/modgui/pedals/boxy/zinc.png
lib/lv2/vintage_mics.lv2/modgui/pedals/footswitch.png
lib/lv2/vintage_mics.lv2/modgui/screenshot-vintage-mics.png
lib/lv2/vintage_mics.lv2/modgui/stylesheet-vintage-mics.css
lib/lv2/vintage_mics.lv2/modgui/thumbnail-vintage-mics.png
lib/lv2/vintage_mics.lv2/modgui/utils/dropdown-arrow-black.png
lib/lv2/vintage_mics.lv2/modgui/utils/dropdown-arrow-white.png
lib/lv2/vintage_mics.lv2/vintage_mics.so
lib/lv2/vintage_mics.lv2/vintage_mics.ttl

0 comments on commit c3853e7

Please sign in to comment.