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