Date: Sat, 11 Nov 2017 14:43:33 +0000 (UTC) From: Tobias Kortkamp <tobik@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r453974 - in head/audio: . amsynth Message-ID: <201711111443.vABEhXHs053843@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tobik Date: Sat Nov 11 14:43:33 2017 New Revision: 453974 URL: https://svnweb.freebsd.org/changeset/ports/453974 Log: New port: audio/amsynth Amsynth is an analog modelling (a.k.a virtual analog) software synthesizer. It mimics the operation of early analog subtractive synthesizers with classic oscillator waveforms, envelopes, filter, modulation and effects. WWW: http://amsynth.github.io/ PR: 223361 Submitted by: owen94012@gmail.com Added: head/audio/amsynth/ head/audio/amsynth/Makefile (contents, props changed) head/audio/amsynth/distinfo (contents, props changed) head/audio/amsynth/pkg-descr (contents, props changed) head/audio/amsynth/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Sat Nov 11 13:04:34 2017 (r453973) +++ head/audio/Makefile Sat Nov 11 14:43:33 2017 (r453974) @@ -25,6 +25,7 @@ SUBDIR += amb-plugins SUBDIR += amp SUBDIR += ample + SUBDIR += amsynth SUBDIR += aqualung SUBDIR += ardour SUBDIR += ardour5 Added: head/audio/amsynth/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/amsynth/Makefile Sat Nov 11 14:43:33 2017 (r453974) @@ -0,0 +1,49 @@ +# $FreeBSD$ + +PORTNAME= amsynth +DISTVERSION= 1.8.0.g20171103 +CATEGORIES= audio + +MAINTAINER= hello@blubee.me +COMMENT= Analog modelling software synth + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:audio/dssi +RUN_DEPENDS= dssi>0:audio/dssi +LIB_DEPENDS= libasound.so:audio/alsa-lib \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libjack.so:audio/jack \ + liblash.so:audio/lash \ + liblo.so:audio/liblo \ + libsndfile.so:audio/libsndfile + +USES= autoreconf:build compiler:gcc-c++11-lib gettext-tools \ + gmake libtool localbase pkgconfig +USE_CXXSTD= gnu++11 +USE_GITHUB= yes +GH_TAGNAME= 37f25f2 +USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 intltool pango +USE_LDCONFIG= yes + +GNU_CONFIGURE= yes +INSTALLS_ICONS= yes + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes + +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls + +pre-configure: + @cd ${WRKSRC} && ./autogen.sh + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/*.so \ + ${STAGEDIR}${PREFIX}/lib/dssi/amsynth_dssi/amsynth_dssi_gtk \ + ${STAGEDIR}${PREFIX}/lib/vst/amsynth_vst.so \ + ${STAGEDIR}${PREFIX}/lib/lv2/amsynth.lv2/*.so + +.include <bsd.port.mk> Added: head/audio/amsynth/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/amsynth/distinfo Sat Nov 11 14:43:33 2017 (r453974) @@ -0,0 +1,3 @@ +TIMESTAMP = 1509721859 +SHA256 (amsynth-amsynth-1.8.0.g20171103-37f25f2_GH0.tar.gz) = 62f9e6f5b5b0c7413bea98f58e058f74833836876ec977ff75ce48473ebc4995 +SIZE (amsynth-amsynth-1.8.0.g20171103-37f25f2_GH0.tar.gz) = 1453134 Added: head/audio/amsynth/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/amsynth/pkg-descr Sat Nov 11 14:43:33 2017 (r453974) @@ -0,0 +1,8 @@ +Amsynth is an analog modelling (a.k.a virtual analog) software +synthesizer. + +It mimics the operation of early analog subtractive synthesizers with +classic oscillator waveforms, envelopes, filter, modulation and +effects. + +WWW: http://amsynth.github.io/ Added: head/audio/amsynth/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/amsynth/pkg-plist Sat Nov 11 14:43:33 2017 (r453974) @@ -0,0 +1,80 @@ +bin/amsynth +lib/dssi/amsynth_dssi.so +lib/dssi/amsynth_dssi/amsynth_dssi_gtk +lib/lv2/amsynth.lv2/BriansBank01.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank02.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank03.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank04.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank05.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank06.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank07.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank08.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank09.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank10.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank11.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank12.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank13.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank14.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank15.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank16.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank17.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank18.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank19.amSynth.bank.ttl +lib/lv2/amsynth.lv2/BriansBank20.amSynth.bank.ttl +lib/lv2/amsynth.lv2/amsynth.ttl +lib/lv2/amsynth.lv2/amsynth_factory.bank.ttl +lib/lv2/amsynth.lv2/amsynth_lv2.so +lib/lv2/amsynth.lv2/amsynth_lv2_gtk.so +lib/lv2/amsynth.lv2/manifest.ttl +lib/vst/amsynth_vst.so +%%DATADIR%%/banks/BriansBank01.amSynth.bank +%%DATADIR%%/banks/BriansBank02.amSynth.bank +%%DATADIR%%/banks/BriansBank03.amSynth.bank +%%DATADIR%%/banks/BriansBank04.amSynth.bank +%%DATADIR%%/banks/BriansBank05.amSynth.bank +%%DATADIR%%/banks/BriansBank06.amSynth.bank +%%DATADIR%%/banks/BriansBank07.amSynth.bank +%%DATADIR%%/banks/BriansBank08.amSynth.bank +%%DATADIR%%/banks/BriansBank09.amSynth.bank +%%DATADIR%%/banks/BriansBank10.amSynth.bank +%%DATADIR%%/banks/BriansBank11.amSynth.bank +%%DATADIR%%/banks/BriansBank12.amSynth.bank +%%DATADIR%%/banks/BriansBank13.amSynth.bank +%%DATADIR%%/banks/BriansBank14.amSynth.bank +%%DATADIR%%/banks/BriansBank15.amSynth.bank +%%DATADIR%%/banks/BriansBank16.amSynth.bank +%%DATADIR%%/banks/BriansBank17.amSynth.bank +%%DATADIR%%/banks/BriansBank18.amSynth.bank +%%DATADIR%%/banks/BriansBank19.amSynth.bank +%%DATADIR%%/banks/BriansBank20.amSynth.bank +%%DATADIR%%/banks/amsynth_factory.bank +%%DATADIR%%/rc +%%DATADIR%%/skins/default/background.png +%%DATADIR%%/skins/default/button_simple.png +%%DATADIR%%/skins/default/filter_slope.png +%%DATADIR%%/skins/default/filter_type.png +%%DATADIR%%/skins/default/keybmode.png +%%DATADIR%%/skins/default/knob.png +%%DATADIR%%/skins/default/knob_boost.png +%%DATADIR%%/skins/default/knob_boost_cut.png +%%DATADIR%%/skins/default/knob_mix.png +%%DATADIR%%/skins/default/knob_osc_octave.png +%%DATADIR%%/skins/default/knob_osc_pitch.png +%%DATADIR%%/skins/default/knob_spot.png +%%DATADIR%%/skins/default/knob_width.png +%%DATADIR%%/skins/default/layout.ini +%%DATADIR%%/skins/default/osc_select.png +%%DATADIR%%/skins/default/portamento_modes.png +%%DATADIR%%/skins/default/slider_boost_1.png +%%DATADIR%%/skins/default/slider_boost_2.png +%%DATADIR%%/skins/default/waveform_lfo.png +%%DATADIR%%/skins/default/waveform_pics.png +share/appdata/amsynth.appdata.xml +share/appdata/dssi-amsynth-plugin.metainfo.xml +share/appdata/lv2-amsynth-plugin.metainfo.xml +share/appdata/vst-amsynth-plugin.metainfo.xml +share/applications/amsynth.desktop +%%NLS%%share/locale/de/LC_MESSAGES/amsynth.mo +%%NLS%%share/locale/fr/LC_MESSAGES/amsynth.mo +share/icons/hicolor/48x48/apps/amsynth.png +share/icons/hicolor/scalable/apps/amsynth.svg
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711111443.vABEhXHs053843>