packages: lv2-ll-plugins/lv2-ll-plugins-elven-lib.patch (NEW), lv2-ll-plugi...
stivi
stivi at pld-linux.org
Wed Jan 20 18:51:34 CET 2010
Author: stivi Date: Wed Jan 20 17:51:34 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- initial
---- Files affected:
packages/lv2-ll-plugins:
lv2-ll-plugins-elven-lib.patch (NONE -> 1.1) (NEW), lv2-ll-plugins-include.patch (NONE -> 1.1) (NEW), lv2-ll-plugins.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/lv2-ll-plugins/lv2-ll-plugins-elven-lib.patch
diff -u /dev/null packages/lv2-ll-plugins/lv2-ll-plugins-elven-lib.patch:1.1
--- /dev/null Wed Jan 20 18:51:34 2010
+++ packages/lv2-ll-plugins/lv2-ll-plugins-elven-lib.patch Wed Jan 20 18:51:28 2010
@@ -0,0 +1,13 @@
+--- programs/elven/lv2host.cpp.orig 2010-01-20 15:37:41.417318302 +0100
++++ programs/elven/lv2host.cpp 2010-01-20 15:38:15.428147938 +0100
+@@ -508,8 +508,8 @@
+ if (!lv2p_c) {
+ DBG1("LV2_PATH is not defined, will search default directories");
+ search_dirs.push_back(string(getenv("HOME")) + "/.lv2");
+- search_dirs.push_back("/usr/lib/lv2");
+- search_dirs.push_back("/usr/local/lib/lv2");
++ search_dirs.push_back("/usr/lib64/lv2");
++ search_dirs.push_back("/usr/local/lib64/lv2");
+ }
+ else {
+ string lv2_path = lv2p_c;
================================================================
Index: packages/lv2-ll-plugins/lv2-ll-plugins-include.patch
diff -u /dev/null packages/lv2-ll-plugins/lv2-ll-plugins-include.patch:1.1
--- /dev/null Wed Jan 20 18:51:34 2010
+++ packages/lv2-ll-plugins/lv2-ll-plugins-include.patch Wed Jan 20 18:51:28 2010
@@ -0,0 +1,10 @@
+--- plugins/sineshaper/sineshaperwidget.hpp.orig 2010-01-20 13:49:46.907966501 +0100
++++ plugins/sineshaper/sineshaperwidget.hpp 2010-01-20 13:49:56.371298145 +0100
+@@ -28,6 +28,7 @@
+ #include <vector>
+
+ #include <gtkmm.h>
++#include <stdint.h>
+
+ #include "skindial_gtkmm.hpp"
+
================================================================
Index: packages/lv2-ll-plugins/lv2-ll-plugins.spec
diff -u /dev/null packages/lv2-ll-plugins/lv2-ll-plugins.spec:1.1
--- /dev/null Wed Jan 20 18:51:34 2010
+++ packages/lv2-ll-plugins/lv2-ll-plugins.spec Wed Jan 20 18:51:28 2010
@@ -0,0 +1,94 @@
+# $Revision$, $Date$
+%define _name ll-plugins
+#
+Summary: A set of LV2 audio plugins
+Summary(pl.UTF-8): Zestaw wtyczek dźwiękowych LV2
+Name: lv2-%{_name}
+Version: 0.2.1
+Release: 1
+License: GPL v3
+Group: Applications/Sound
+Source0: http://download.savannah.nongnu.org/releases/%{_name}/%{_name}-%{version}.tar.bz2
+# Source0-md5: d41d8cd98f00b204e9800998ecf8427e
+Patch0: %{name}-include.patch
+Patch1: %{name}-elven-lib.patch
+URL: http://ll-plugins.nongnu.org
+BuildRequires: alsa-lib-devel
+BuildRequires: boost-devel
+BuildRequires: cairomm-devel >= 1.2.4
+BuildRequires: gtkmm-devel >= 2.8.8
+BuildRequires: jack-audio-connection-kit-devel >= 0.109.0
+BuildRequires: lash-devel >= 0.5.1
+BuildRequires: libsamplerate-devel >= 0.1.2
+BuildRequires: libsndfile-devel >= 1.0.16
+BuildRequires: lv2-c++-tools-static >= 1.0.0
+BuildRequires: pkgconfig
+Requires: lv2core
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+A set of LV2 audio plugins (see http://ll-plugins.nongnu.org for more
+details).
+
+%description -l pl.UTF-8
+Zestaw wtyczek dźwiękowych LV2 (więcej informacji pod adresem
+http://ll-plugins.nongnu.org).
+
+%package -n elven
+Summary: Experimental LV2 Execution ENvironment
+Summary(pl.UTF-8): Eksperymentale środowisko urochomieniowe LV2
+Group: Applications/Sound
+
+%description -n elven
+Elven is Experimental LV2 Execution ENvironment.
+
+%description -n elven -l pl.UTF-8
+Elven jest eksperymentalnym środowiskiem urochomieniowym LV2 (Experimental LV2 Execution ENvironment).
+
+%prep
+%setup -q -n %{_name}-%{version}
+%patch0 -p0
+%ifarch %{x8664}
+%patch1 -p0
+%endif
+
+%{__sed} -e 's:ar rcs $$@ $$^ $(LDFLAGS) $$($(2)_LDFLAGS):ar rcs $$@ $$^:' \
+ -i Makefile.template
+
+%build
+./configure \
+ --prefix=%{_prefix} \
+ --libdir=%{_libdir} \
+ --CXX="%{__cxx}" \
+ --CFLAGS="%{rpmcppflags} %{rpmcxxflags}" \
+ --LDFLAGS="%{rpmcxxflags} %{rpmldflags}"
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog README
+%attr(755,root,root) %{_libdir}/lv2/*
+
+%files -n elven
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/elven
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2010/01/20 17:51:28 stivi
+- initial
+
================================================================
More information about the pld-cvs-commit
mailing list