diff options
Diffstat (limited to 'media-plugins/calf')
-rw-r--r-- | media-plugins/calf/Manifest | 3 | ||||
-rw-r--r-- | media-plugins/calf/calf-0.90.0-r1.ebuild | 55 | ||||
-rw-r--r-- | media-plugins/calf/calf-9999.ebuild | 5 |
3 files changed, 60 insertions, 3 deletions
diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest index 9f4d0c929de1..bd8f24ce97c1 100644 --- a/media-plugins/calf/Manifest +++ b/media-plugins/calf/Manifest @@ -2,6 +2,7 @@ AUX calf-0.0.60-cpp14.patch 3259 BLAKE2B 1a76d9170088bc6adf466c06d026f7e9adc11c3 DIST calf-0.0.60.tar.gz 5594386 BLAKE2B 2cba2618bc61e52c3f70bad1310670e1b11e3d03ddc2b98fc01edfa121d19229667c7494815a46ca9eaa57ec1dfd46f18c1c46514f67860758953a30b28e2930 SHA512 85a814b1210765bd16a60a4921c4518b1721c6b72aa9c902d1c0f8e4dcad285de2b52e3c2783bc221b575c61de9c859f40d589cf8a68efc260f393a864dfc360 DIST calf-0.90.0.tar.gz 15876661 BLAKE2B 48f9ba5386b1253771947e16a3d88912f83f75873e50340ac8f68c7c9a79595ef4a549c3a7616a16949b3bbbca7a6892b6ed9276a891c7b47ae0a4f0541776ae SHA512 65dc1f7e6d83ca52ace25578d310b1806166a78a022d6509412ded44d3ac138a7e7909ebc91b93a3761a5ed3dff956809d6552bc70db6f25522132aa71f0b951 EBUILD calf-0.0.60-r1.ebuild 1114 BLAKE2B f1e5f69121e7bb9c8c32a7fbd425b0d54884f4ab7bf99a51e705490a008426833470404866fba6d62fb5b60d5f5fdd4492ff6c8cceb9ebc3005c1332303cc867 SHA512 5dc27ad36ca4677882cfde392e8b89a09d7cb86ea8f804f4259ef8802f174612cd011f6644e14d2e5d15269e8a276d627ff37b803d8409d64dbbfdca7f6aac58 +EBUILD calf-0.90.0-r1.ebuild 1253 BLAKE2B 5a215266efeacbb08fa6562eff8de48b310dd4cba37abab08cd9c086d8eee955b9d1c584c83314e3c509661b033d8c03118e2e4be60ef02633ea09088d5a20a5 SHA512 0889a1bf91c00eddd1f700c9b9e0b5c7862bf041a386ba55b3bcf60a6c1667b718817acaed689e3a5e53f953389f1609ae222601512f1f8b1bc31828e9c2b574 EBUILD calf-0.90.0.ebuild 1211 BLAKE2B 914852fa62e92132c497116c238b99512d343dcd954315870df35c9e6b66ec25da18f5c2a78160b2f5cccd553f7a449bbd48c73405167c3143309d01e2185f5d SHA512 600d8b739ab04d1a74d750684fc904ff33d8477925559c77475cca0e9f92ca573105db81df585b808cc79a5e9cdb4f792ee2c52a57a482f31d8f66e0f9d69a89 -EBUILD calf-9999.ebuild 1213 BLAKE2B 1f7b88003301390c66fcd5fd29760eef2a4141e519e2b4da5e2c70579176e72d31211d6ad797adc1f02db0b4c8ab1ade7aa3bdc7ae20a8e1e31c03283372f856 SHA512 e6c7089af65b89dbed425afddda78da85152d4e5ed91f7eb840049ef4223a19adfb6b08e4c5bfe09b349b59532bccc603e586175b0270275b3a56e63831fff9f +EBUILD calf-9999.ebuild 1253 BLAKE2B 5a215266efeacbb08fa6562eff8de48b310dd4cba37abab08cd9c086d8eee955b9d1c584c83314e3c509661b033d8c03118e2e4be60ef02633ea09088d5a20a5 SHA512 0889a1bf91c00eddd1f700c9b9e0b5c7862bf041a386ba55b3bcf60a6c1667b718817acaed689e3a5e53f953389f1609ae222601512f1f8b1bc31828e9c2b574 MISC metadata.xml 500 BLAKE2B 79be90120221b85a9bd6960b4245d17085b158e3653d1560998e0f5bcf154f9955af7fd1a5b04e54769189753c3b1ac176df45d838bf6c6a3b1dac5cbabb422f SHA512 a88cde96e4ca78145f3214ce16552d43ef974b5235829e51e98a5c7c8f60bcaa259ba7da166e5e4c59aade062fe16de915355c67ea7ded9ba9d83a04a98bb37b diff --git a/media-plugins/calf/calf-0.90.0-r1.ebuild b/media-plugins/calf/calf-0.90.0-r1.ebuild new file mode 100644 index 000000000000..a065b446eb2b --- /dev/null +++ b/media-plugins/calf/calf-0.90.0-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="A set of open source instruments and effects for digital audio workstations" +HOMEPAGE="http://calf-studio-gear.org/" + +if [[ "${PV}" = "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git" +else + SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="cpu_flags_x86_sse gtk jack lash lv2 static-libs experimental" + +RDEPEND="dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + media-sound/fluidsynth + jack? ( virtual/jack ) + gtk? ( + x11-libs/cairo + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf + x11-libs/pango + ) + lash? ( media-sound/lash ) + lv2? ( media-libs/lv2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # automagic... + #$(use_with gtk gui) + #$(use_with jack) + econf \ + --prefix="${EPREFIX}"/usr \ + $(use_with lash) \ + $(use_with lv2 lv2) \ + $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "") \ + $(use_enable static-libs static) \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable experimental) +} diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild index 2187ab626fd5..a065b446eb2b 100644 --- a/media-plugins/calf/calf-9999.ebuild +++ b/media-plugins/calf/calf-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -45,9 +45,10 @@ src_configure() { #$(use_with gtk gui) #$(use_with jack) econf \ + --prefix="${EPREFIX}"/usr \ $(use_with lash) \ $(use_with lv2 lv2) \ - $(usex lv2 "--with-lv2-dir=/usr/$(get_libdir)/lv2" "") \ + $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "") \ $(use_enable static-libs static) \ $(use_enable cpu_flags_x86_sse sse) \ $(use_enable experimental) |