[lv2core/f16] Add ownership of extension directories

Brendan Jones bsjones at fedoraproject.org
Sun Jan 29 18:56:31 UTC 2012


commit 2659b4d2387420e80f14cba5ea007b5ef0241ca5
Author: Brendan Jones <brendan.jones.it at gmail.com>
Date:   Sun Jan 29 19:56:18 2012 +0100

    Add ownership of extension directories

 .gitignore   |    1 +
 lv2core.spec |   41 ++++++++++++++++++++---------------------
 sources      |    2 +-
 3 files changed, 22 insertions(+), 22 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b787cb0..a3b1302 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 lv2core-3.0.tar.bz2
 /lv2core-4.0.tar.bz2
+/lv2core-6.0.tar.bz2
diff --git a/lv2core.spec b/lv2core.spec
index 5df533b..008c96e 100644
--- a/lv2core.spec
+++ b/lv2core.spec
@@ -1,17 +1,15 @@
+%global debug_package %{nil}
+
 Name:           lv2core
-Version:        4.0
+Version:        6.0
 Release:        3%{?dist}
-
 Summary:        Audio Plugin Standard
-
 Group:          System Environment/Libraries
-License:        LGPLv2+ and MIT
+License:        ISC
 URL:            http://lv2plug.in
 Source:         http://lv2plug.in/spec/lv2core-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:  doxygen
-BuildRequires:  graphviz
-BuildRequires:  python
+BuildRequires:  python2
 
 %description
 LV2 is a standard for plugins and matching host applications, mainly
@@ -31,7 +29,6 @@ LADSPA which many hosts have outgrown.
 Summary:        API for the LV2 Audio Plugin Standard
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
-Requires:       pkgconfig
 
 %description    devel
 lv2-devel contains the lv2.h header file.
@@ -43,37 +40,39 @@ header file.
 %prep
 %setup -q
 
-# Correct docdir build location
-sed -i 's|../upload/doc|doc|' Doxyfile
-
-# Enforce Fedora specific build flags
-sed -i 's|c99|c99 %{optflags}|' wscript
-
 %build
 ./waf configure -vv --prefix=%{_prefix} --libdir=%{_libdir}
 ./waf -vv %{?_smp_mflags}
-doxygen
 
 %install
 rm -rf $RPM_BUILD_ROOT
 DESTDIR=$RPM_BUILD_ROOT ./waf -vv install
+# create LV2 spec extension directories
+install -p -m 0755 -d $RPM_BUILD_ROOT%{_includedir}/lv2/lv2plug.in/ns/ext
+install -p -m 0755 -d $RPM_BUILD_ROOT%{_includedir}/lv2/lv2plug.in/ns/extensions
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
-%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING README
-%{_libdir}/lv2
+%doc AUTHORS COPYING NEWS README
+%{_libdir}/lv2/
 
 %files devel
-%defattr(-,root,root,-)
-%doc doc/html/*
-%{_bindir}/lv2config
 %{_includedir}/lv2.h
+%{_includedir}/lv2/
 %{_libdir}/pkgconfig/lv2core.pc
 
 %changelog
+* Mon Jan 23 2012 Brendan Jones <brendan.jones.it at gmail.com> - 6.0-3
+- Create ext and extension directories for plugins and extensions
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 6.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Dec 25 2011 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 6.0-1
+- Update to 6.0
+
 * Sun Mar 27 2011 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 4.0-3
 - New tarball. Upstream released another 4.0 version. *sigh*
 
diff --git a/sources b/sources
index 89cecf8..f6bf34a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5097d964f3559a1ecec2d2fc822ef53a  lv2core-4.0.tar.bz2
+433b195a13b230e302d9e2e2fea37383  lv2core-6.0.tar.bz2


More information about the scm-commits mailing list