Hello community,
here is the log from the commit of package lv2core for openSUSE:Factory
checked in at Fri Feb 25 15:28:55 CET 2011.
--------
--- lv2core/lv2core.changes 2011-01-14 14:02:35.000000000 +0100
+++ /mounts/work_src_done/STABLE/lv2core/lv2core.changes 2011-02-24 14:35:49.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Feb 23 10:09:22 UTC 2011 - davejplater@gmail.com
+
+- Required python-redland for lv2config
+- Added man page for lv2config
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
lv2config.1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lv2core.spec ++++++
--- /var/tmp/diff_new_pack.J44GOA/_old 2011-02-25 15:28:40.000000000 +0100
+++ /var/tmp/diff_new_pack.J44GOA/_new 2011-02-25 15:28:40.000000000 +0100
@@ -20,7 +20,7 @@
Name: lv2core
Version: 4.0pre1
-Release: 1
+Release: 6
Summary: Core package for LV2 plugin system
Group: Development/Tools/Other
@@ -28,6 +28,7 @@
Url: http://lv2plug.in/
Source0: http://lv2plug.in/spec/%{name}-%{version}.tar.bz2
+Source1: lv2config.1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: doxygen gcc-c++ graphviz pkg-config python-base
@@ -36,6 +37,7 @@
%else
BuildRequires: libredland-devel
%endif
+Requires: python-redland
%description
LV2 is a standard for plugins and matching host applications,
@@ -48,6 +50,15 @@
but any system with LV2 plugins should have the LV2 bundle contained in
this package installed somewhere in the LV2 path
(it contains plugin classes and other useful information).
+The LV2 header (lv2.h) and core bundle (lv2core.lv2) are maintained by
+
+Authors
+-------
+David Robillard
+Steve Harris
+with the input and help of many others.
+Thanks to all members of the free software community who made LV2 possible.
+
%package devel
License: LGPLv2.1+ ; X11 MIT ; GPLv2+ ; BSD3c
@@ -58,12 +69,21 @@
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
+The LV2 header (lv2.h) and core bundle (lv2core.lv2) are maintained by
+
+Authors
+-------
+David Robillard
+Steve Harris
+with the input and help of many others.
+Thanks to all members of the free software community who made LV2 possible.
%prep
%setup -q
%build
+export LV2_PATH=%{_libdir}/lv2
export CFLAGS="%{optflags} -fPIC -ggdb"
export CXXFLAGS="$CFLAGS"
autowaf/waf -vv \
@@ -78,6 +98,11 @@
%install
autowaf/waf install --destdir=%{buildroot}
find %{buildroot} -name '*.la' -exec rm -f {} ';'
+# Install man page made with a modified help2man page combined with text from README.
+mkdir -p %{buildroot}/%{_mandir}/man1
+cp -v %{S:1} %{buildroot}/%{_mandir}/man1/
+# We need to own the directory /usr/include/lv2
+mkdir -p %{buildroot}%{_includedir}/lv2
%clean
rm -rf %{buildroot}
@@ -88,12 +113,14 @@
%files
%defattr(-,root,root,-)
-%doc
+%doc AUTHORS COPYING ChangeLog INSTALL README
%{_bindir}/lv2config
+%{_mandir}/man1/lv2config.1.gz
%files devel
%defattr(-,root,root,-)
%{_includedir}/lv2.h
+%dir %{_includedir}/lv2
%dir %{_libdir}/lv2/lv2core.lv2/
%dir %{_libdir}/lv2/
%{_libdir}/pkgconfig/lv2core.pc
++++++ lv2config.1 ++++++
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2.
.TH LV2CONFIG "1" "February 2011" "LV2CONFIG " "User Commands"
.SH NAME
LV2CONFIG \- manual page for LV2CONFIG
.SH SYNOPSIS
.B lv2config - Build the default system lv2 include directories, /usr/include/lv2 and /usr/local/include/lv2
.B lv2config INCLUDEDIR - Build an lv2 include directory tree at INCLUDEDIR for all extensions found in $LV2_PATH.
.B lv2config BUNDLESDIR INCLUDEDIR - Build an lv2 include directory tree at INCLUDEDIR for all extensions found in bundles under BUNDLESDIR.
.SH DESCRIPTION
.IP
LV2 is a standard for plugins and matching host applications, primarily
targeted at audio processing and generation.
.PP
LV2 is a successor to LADSPA, created to address the limitations of LADSPA
which many applications have outgrown. Compared to LADSPA, all plugin data
is moved from the code to a separate data file, and the code has been made as
generic as possible. As a result, LV2 can be independently extended
(retaining compatibility wherever possible), and virtually any feasible
plugin features can be implemented in an LV2 plugin.
.IP
More information about LV2 can be found at http://lv2plug.in.
.PP
This package is the "core" LV2 specification in usual source package form.
The major version of this package refers to the LV2 specification revision
contained, while the minor version refers only to this package.
.IP
Application authors aren't required to depend on this package (including lv2.h
in source distributions is acceptable) but any system with LV2 plugins should
have the LV2 bundle contained in this package installed somewhere in the LV2
path (it contains plugin classes and other useful information).
.PP
Please see README file for installation instructions (this package doesn't
really fit into the usual 'library', 'program', etc. categories).
.PP
Distributions are encouraged to include this package.
.IP
-- David Robillard
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org