From b650c6a199adc1e861b0b651601b6b461046bc5a Mon Sep 17 00:00:00 2001 From: David Cornette Date: Apr 30 2010 18:32:08 +0000 Subject: - Initial commit --- diff --git a/.cvsignore b/.cvsignore index e69de29..5f45d1f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +invada-studio-plugins-lv2_1.2.0-nopkg.tgz diff --git a/import.log b/import.log new file mode 100644 index 0000000..561ba6c --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +lv2-invada-plugins-1_2_0-3_fc11:HEAD:lv2-invada-plugins-1.2.0-3.fc11.src.rpm:1272651654 diff --git a/lv2-invada-plugins.spec b/lv2-invada-plugins.spec new file mode 100644 index 0000000..a0feb8f --- /dev/null +++ b/lv2-invada-plugins.spec @@ -0,0 +1,64 @@ +Name: lv2-invada-plugins +Version: 1.2.0 +Release: 3%{?dist} +Summary: A collection of LV2 plugins from Invada Records + +Group: Applications/Multimedia +# The file plugingui/lv2_ui.h is LGPLv2+. The rest are GPLv2+. +License: GPLv2+ and LGPLv2+ +URL: http://www.invadarecords.com/Downloads.php?ID=00000264 +# This package is not hosted on upstream's site, but it is the tarball that +# they recommend for packagers to use. The tarball that is hosted on the +# invadarecords.com site has Debian packaging info in it, so they point to this +# one, which does not include that. +Source0: http://launchpad.net/invada-studio/lv2/1.2/+download/invada-studio-plugins-lv2_%{version}-nopkg.tgz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: lv2core-devel +BuildRequires: gtk2-devel +Requires: lv2core + +%description +A collection of LV2 plugins including delay, tube distortion, compressor, +LPF, HPF, phaser, reverb, and utilities, all featuring GUIs. + +%prep +%setup -q -n invada-studio-plugins-lv2-%{version} + +# Mmake sure to have the correct Fedora specific flags and stop suppression of compilation and linking commands +find . -name Makefile -exec sed -i 's|-O3|%{optflags}|; s|@$(CC)|$(CC)|; s|@$(LD)|$(LD)|; s|@ar\b|ar|' {} \; + + +%build +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install-sys DESTDIR="$RPM_BUILD_ROOT" INSTALL_SYS_PLUGINS_DIR="%{_libdir}/lv2" + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc COPYING CREDITS README +%{_libdir}/lv2/* + + + +%changelog +* Wed Apr 28 2010 David Cornette 1.2.0-3 +-- Use find to apply sed command to all Makefiles instead of listing each one + explicitly to make sure each file is correctly adjusted + +* Wed Apr 28 2010 David Cornette 1.2.0-2 +-- Added README to doc +-- Changed license to reflect license in plugingui/lv2_ui.h +-- Use sed to make building verbose + +* Thu Apr 22 2010 David Cornette 1.2.0-1 +- Initial build + diff --git a/sources b/sources index e69de29..959c6e1 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fe05214dd65dd3096d03c91d05bc3f5d invada-studio-plugins-lv2_1.2.0-nopkg.tgz