SHA256
1
0
forked from pool/lilv

Accepting request 130641 from home:RedDwarf

- Update to 0.14.2
  * Fix dynmanifest support
  * Add lilv_plugin_get_extension_data
  * Use path variables in pkgconfig files
  * Install man page to DATADIR (e.g. PREFIX/share/man, not PREFIX/man)
  * Make Lilv::uri_to_path static inline (fix linking errors)
  * Use correct URI for dcterms:replaces (for hiding old plugins):
    "http://purl.org/dc/terms/replaces"
  * Fix compilation on BSD
  * Only load dynmanifest libraries once per bundle, not once per plugin
  * Fix lilv_world_find_nodes to work with wildcard subjects
  * Add lilv_plugin_get_related to get resources related to plugins that
    are not directly rdfs:seeAlso linked (e.g. presets)
  * Add lilv_world_load_resource for related resources (e.g. presets)
  * Print presets in lv2info
  * Remove locale smashing kludges and use new serd functions for converting
    nodes to/from numbers.
  * Add LilvState API for handling plugin state.  This makes it simple to
    save and restore plugin state both in memory and on disk, as well as
    save presets in a host-sharable way since the disk format is identical
    to the LV2 presets format.
  * Update old references to lv2_list (now lv2ls)
  * Support compilation as C++ under MSVC++.
  * Remove use of wordexp.
  * Add lilv_plugin_get_port_by_designation() and lilv_port_get_index() as an
    improved generic alternative to lilv_plugin_get_latency_port_index().
  * Add lilv_plugin_get_project() and get author information from project if
    it is not given directly on the plugin.
  * Remove glib dependency
  * Add lv2core as a pkg-config dependency (for lv2.h header include)

OBS-URL: https://build.opensuse.org/request/show/130641
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/lilv?expand=0&rev=3
This commit is contained in:
Cristian Morales Vega 2012-08-11 10:56:37 +00:00 committed by Git OBS Bridge
parent 62c6d03fa8
commit 43e26455e9
12 changed files with 128 additions and 442 deletions

2
.gitattributes vendored
View File

@ -21,5 +21,3 @@
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
## Specific LFS patterns
lv2_shaded_blue.svg filter=lfs diff=lfs merge=lfs -text

3
lilv-0.14.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9dfe73ed20b0db8f8933e6f981a0e6502c318324301b069ad27bce8e5c793a3d
size 176739

View File

@ -1,77 +0,0 @@
Index: wscript
===================================================================
--- wscript.orig 2011-06-03 18:51:51.976991193 +0200
+++ wscript 2011-06-03 18:56:04.153991150 +0200
@@ -9,7 +9,7 @@ import waflib.Logs as Logs
# Version of this package (even if built as a child)
LILV_VERSION = '0.4.2'
-LILV_MAJOR_VERSION = '0'
+LILV_MAJOR_VERSION = ''
# Library version (UNIX style major, minor, micro)
# major increment <=> incompatible changes
@@ -70,7 +70,9 @@ def configure(conf):
atleast_version='2.0.0', mandatory=True)
autowaf.check_pkg(conf, 'gthread-2.0', uselib_store='GTHREAD',
atleast_version='2.0.0', mandatory=False)
- autowaf.check_pkg(conf, 'sord-0', uselib_store='SORD',
+ autowaf.check_pkg(conf, 'sord', uselib_store='SORD',
+ atleast_version='0.4.0', mandatory=True)
+ autowaf.check_pkg(conf, 'serd', uselib_store='SERD',
atleast_version='0.4.0', mandatory=True)
autowaf.check_pkg(conf, 'jack', uselib_store='JACK',
atleast_version='0.107.0', mandatory=False)
@@ -129,7 +131,7 @@ def configure(conf):
conf.env['BUILD_UTILS'] = not Options.options.no_utils
conf.env['BASH_COMPLETION'] = not Options.options.no_bash_completion
- conf.env['LIB_LILV'] = ['lilv-%s' % LILV_MAJOR_VERSION]
+ conf.env['LIB_LILV'] = ['lilv%s' % LILV_MAJOR_VERSION]
if conf.is_defined('HAVE_JACK') and not Options.options.no_jack:
autowaf.check_header(conf, 'lv2/lv2plug.in/ns/ext/event/event.h',
@@ -197,14 +199,14 @@ def build(bld):
source = lib_source,
includes = ['.', './src'],
name = 'liblilv',
- target = 'lilv-%s' % LILV_MAJOR_VERSION,
+ target = 'lilv%s' % LILV_MAJOR_VERSION,
vnum = LILV_LIB_VERSION,
install_path = '${LIBDIR}',
cflags = libflags + [
'-DLILV_SHARED',
'-DLILV_INTERNAL' ],
linkflags = linkflags)
- autowaf.use_lib(bld, obj, 'SORD SERD LV2CORE GLIB')
+ autowaf.use_lib(bld, obj, 'SERD SORD LV2CORE GLIB')
if bld.env['BUILD_TESTS']:
# Static library (for unit test code coverage)
@@ -216,14 +218,14 @@ def build(bld):
install_path = '',
cflags = [ '-fprofile-arcs', '-ftest-coverage', '-DLILV_INTERNAL' ],
linkflags = linkflags)
- autowaf.use_lib(bld, obj, 'SORD SERD LV2CORE GLIB')
+ autowaf.use_lib(bld, obj, 'SERD SORD LV2CORE GLIB')
# Unit test program
obj = bld(features = 'c cprogram',
source = 'test/lilv_test.c',
includes = ['.', './src'],
use = 'liblilv_static',
- uselib = 'SORD SERD LV2CORE',
+ uselib = 'SERD SORD LV2CORE',
linkflags = linkflags + ['-lgcov'],
target = 'test/lilv_test',
install_path = '',
Index: lilv.pc.in
===================================================================
--- lilv.pc.in.orig 2011-06-03 19:13:54.000000000 +0200
+++ lilv.pc.in 2011-06-03 19:14:48.072991013 +0200
@@ -7,4 +7,4 @@ Name: Lilv
Version: @LILV_VERSION@
Description: Simple C library for hosting LV2 plugins
Libs: -L${libdir} -l@LIB_LILV@ -ldl
-Cflags: -I${includedir}/lilv-@LILV_MAJOR_VERSION@
+Cflags: -I${includedir}/lilv

View File

@ -1,11 +0,0 @@
Index: lilv.pc.in
===================================================================
--- lilv.pc.in.orig 2011-06-06 22:57:35.000000000 +0200
+++ lilv.pc.in 2011-06-06 23:00:04.880949663 +0200
@@ -6,5 +6,5 @@ includedir=@includedir@
Name: Lilv
Version: @LILV_VERSION@
Description: Simple C library for hosting LV2 plugins
-Libs: -L${libdir} -l@LIB_LILV@ -ldl
+Libs: -L${libdir} -l@LIB_LILV@ -ldl -lserd -lsord
Cflags: -I${includedir}/lilv

View File

@ -1,45 +0,0 @@
Index: serd-0.4.2/wscript
===================================================================
--- serd-0.4.2/wscript.orig 2011-06-03 18:51:51.952991193 +0200
+++ serd-0.4.2/wscript 2011-06-03 18:59:52.762991134 +0200
@@ -10,7 +10,7 @@ import waflib.Logs as Logs, waflib.Optio
# Version of this package (even if built as a child)
SERD_VERSION = '0.4.2'
-SERD_MAJOR_VERSION = '0'
+SERD_MAJOR_VERSION = ''
# Library version (UNIX style major, minor, micro)
# major increment <=> incompatible changes
@@ -53,10 +53,10 @@ def configure(conf):
autowaf.define(conf, 'SERD_VERSION', SERD_VERSION)
conf.write_config_header('serd-config.h', remove=False)
- conf.env['INCLUDES_SERD'] = ['%s/serd-%s' % (conf.env['INCLUDEDIR'],
+ conf.env['INCLUDES_SERD'] = ['%s/serd%s' % (conf.env['INCLUDEDIR'],
SERD_MAJOR_VERSION)]
conf.env['LIBPATH_SERD'] = [conf.env['LIBDIR']]
- conf.env['LIB_SERD'] = ['serd-%s' % SERD_MAJOR_VERSION];
+ conf.env['LIB_SERD'] = ['serd%s' % SERD_MAJOR_VERSION];
autowaf.display_msg(conf, "Utilities", str(conf.env['BUILD_UTILS']))
autowaf.display_msg(conf, "Unit tests", str(conf.env['BUILD_TESTS']))
@@ -85,7 +85,7 @@ def build(bld):
obj.source = lib_source
obj.includes = ['.', './src']
obj.name = 'libserd'
- obj.target = 'serd-%s' % SERD_MAJOR_VERSION
+ obj.target = 'serd%s' % SERD_MAJOR_VERSION
obj.vnum = SERD_LIB_VERSION
obj.install_path = '${LIBDIR}'
obj.cflags = [ '-fvisibility=hidden', '-DSERD_SHARED', '-DSERD_INTERNAL' ]
Index: serd-0.4.2/serd.pc.in
===================================================================
--- serd-0.4.2/serd.pc.in.orig 2011-05-26 01:50:40.000000000 +0200
+++ serd-0.4.2/serd.pc.in 2011-06-03 19:12:32.480991006 +0200
@@ -7,4 +7,4 @@ Name: Serd
Version: @SERD_VERSION@
Description: Lightweight RDF syntax library
Libs: -L${libdir} -l@LIB_SERD@
-Cflags: -I${includedir}/serd-@SERD_MAJOR_VERSION@
+Cflags: -I${includedir}/serd

View File

@ -1,62 +0,0 @@
Index: sord-0.4.2/wscript
===================================================================
--- sord-0.4.2/wscript.orig 2011-05-26 02:20:19.000000000 +0200
+++ sord-0.4.2/wscript 2011-06-06 15:23:51.975953812 +0200
@@ -7,7 +7,7 @@ import waflib.Logs as Logs, waflib.Optio
# Version of this package (even if built as a child)
SORD_VERSION = '0.4.2'
-SORD_MAJOR_VERSION = '0'
+SORD_MAJOR_VERSION = ''
# Library version (UNIX style major, minor, micro)
# major increment <=> incompatible changes
@@ -42,7 +42,7 @@ def configure(conf):
autowaf.check_pkg(conf, 'glib-2.0', uselib_store='GLIB',
atleast_version='2.0.0', mandatory=True)
- autowaf.check_pkg(conf, 'serd-0', uselib_store='SERD',
+ autowaf.check_pkg(conf, 'serd', uselib_store='SERD',
atleast_version='0.4.0', mandatory=True)
conf.env['BUILD_TESTS'] = Options.options.build_tests
@@ -66,15 +66,15 @@ def configure(conf):
conf.env['INCLUDES_SORD'] = ['${includedir}/sord-%s' % SORD_MAJOR_VERSION]
if not conf.env['INCLUDES_SERD']:
- fallback('INCLUDES_SERD', ['${includedir}/serd-0'])
+ fallback('INCLUDES_SERD', ['${includedir}/serd'])
conf.env['LIBPATH_SORD'] = [conf.env['LIBDIR']]
if not conf.env['LIBPATH_SERD']:
fallback('LIBPATH_SERD', conf.env['LIBPATH_SORD'])
- conf.env['LIB_SORD'] = ['sord-%s' % SORD_MAJOR_VERSION];
+ conf.env['LIB_SORD'] = ['sord%s' % SORD_MAJOR_VERSION];
if not conf.env['LIB_SERD']:
- fallback('LIB_SERD', 'serd-0')
+ fallback('LIB_SERD', 'serd')
autowaf.display_msg(conf, "Utilities", bool(conf.env['BUILD_UTILS']))
autowaf.display_msg(conf, "Unit tests", bool(conf.env['BUILD_TESTS']))
@@ -97,7 +97,7 @@ def build(bld):
includes = ['.', './src'],
export_includes = ['.'],
name = 'libsord',
- target = 'sord-%s' % SORD_MAJOR_VERSION,
+ target = 'sord%s' % SORD_MAJOR_VERSION,
vnum = SORD_LIB_VERSION,
install_path = '${LIBDIR}',
libs = [ 'm' ],
Index: sord-0.4.2/sord.pc.in
===================================================================
--- sord-0.4.2/sord.pc.in.orig 2011-05-26 01:46:00.000000000 +0200
+++ sord-0.4.2/sord.pc.in 2011-06-06 15:27:52.597953776 +0200
@@ -6,5 +6,5 @@ includedir=@includedir@
Name: Sord
Version: @SORD_VERSION@
Description: A lightweight C library for storing RDF statements in memory.
-Libs: -L@LIBPATH_SERD@ -l@LIB_SERD@ -L${libdir} -lsord-@SORD_MAJOR_VERSION@
-Cflags: -I@INCLUDES_SERD@ -I${includedir}/sord-@SORD_MAJOR_VERSION@
+Libs: -L${libdir} -l@LIB_SERD@ -L${libdir} -lsord
+Cflags: -I${includedir}/serd-/ -I${includedir}/sord-/

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1526647ebdca658145042a00438f29e1ffddc7f8f7fff8f92e8bb567fddb67d
size 152440

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Thu Aug 9 15:03:57 UTC 2012 - reddwarf@opensuse.org
- Update to 0.14.2
* Fix dynmanifest support
* Add lilv_plugin_get_extension_data
* Use path variables in pkgconfig files
* Install man page to DATADIR (e.g. PREFIX/share/man, not PREFIX/man)
* Make Lilv::uri_to_path static inline (fix linking errors)
* Use correct URI for dcterms:replaces (for hiding old plugins):
"http://purl.org/dc/terms/replaces"
* Fix compilation on BSD
* Only load dynmanifest libraries once per bundle, not once per plugin
* Fix lilv_world_find_nodes to work with wildcard subjects
* Add lilv_plugin_get_related to get resources related to plugins that
are not directly rdfs:seeAlso linked (e.g. presets)
* Add lilv_world_load_resource for related resources (e.g. presets)
* Print presets in lv2info
* Remove locale smashing kludges and use new serd functions for converting
nodes to/from numbers.
* Add LilvState API for handling plugin state. This makes it simple to
save and restore plugin state both in memory and on disk, as well as
save presets in a host-sharable way since the disk format is identical
to the LV2 presets format.
* Update old references to lv2_list (now lv2ls)
* Support compilation as C++ under MSVC++.
* Remove use of wordexp.
* Add lilv_plugin_get_port_by_designation() and lilv_port_get_index() as an
improved generic alternative to lilv_plugin_get_latency_port_index().
* Add lilv_plugin_get_project() and get author information from project if
it is not given directly on the plugin.
* Remove glib dependency
* Add lv2core as a pkg-config dependency (for lv2.h header include)
* Obey prefix when installing bash completion script
* Support integer minimum, maximum, and default port values in
lilv_plugin_get_port_ranges_float
* Add ability to build static library
* Fix building python bindings
* Make free methods tolerate being called on NULL
* Remove lv2jack (replaced by jalv)
* Fix parsing extra plugin data files in other bundles
* Fix lilv_ui_is_supported when Lilv is built independently
- Split serd and sord to different packages
- Package python bindings
- Remove patches changing the soname
-------------------------------------------------------------------
Wed Jun 1 10:13:23 UTC 2011 - davejplater@gmail.com

312
lilv.spec
View File

@ -1,7 +1,7 @@
#
# spec file for package [lilv]
# spec file for package lilv
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -15,258 +15,104 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define soname 0
Name: lilv
Version: 0.4.2
Release: 1
Summary: A simple yet powerful C API for using LV2 plugins
Version: 0.14.2
Release: 0
Summary: A C library to make the use of LV2 plugins as simple as possible
License: ISC
Group: System/Libraries
License: MIT
URL: http://drobilla.net/software/lilv/
Source0: http://download.drobilla.net/%{name}-%{version}.tar.bz2
Source1: http://download.drobilla.net/sord-%{version}.tar.bz2
Source2: http://download.drobilla.net/serd-%{version}.tar.bz2
Source3: lv2_shaded_blue.svg
Patch0: lilv-0.4.2-lserd.patch
Patch1: lilv-0.4.2-serdlib.patch
Patch2: lilv-0.4.2-sordlib.patch
Patch3: lilv-0.4.2-pc.patch
#Icon: lv2_shaded_blue.svg
BuildRequires: python-base glib2-devel
BuildRequires: doxygen graphviz fdupes
BuildRequires: lv2core-devel jack-devel
BuildRequires: gcc-c++ pkg-config
BuildRequires: swig python-devel
#BuildRequires: hicolor-icon-theme
#Requires:
Url: http://drobilla.net/software/lilv/
Source0: http://download.drobilla.net/lilv-0.14.2.tar.bz2
BuildRequires: doxygen
BuildRequires: gcc-c++
BuildRequires: graphviz
BuildRequires: pkg-config
BuildRequires: python-devel
BuildRequires: swig
BuildRequires: pkgconfig(lv2) >= 1.0.0
BuildRequires: pkgconfig(serd-0) >= 0.14.0
BuildRequires: pkgconfig(sord-0) >= 0.8.0
BuildRequires: pkgconfig(sratom-0) >= 0.2.0
%description
Lilv is a library to make the use of LV2 plugins as simple as
possible for applications. Lilv is the successor to SLV2,
rewritten to be significantly faster and have minimal
dependencies. Lilv is Free Software (using an extremely
liberal “MIT-style” license) written in C99 using Serd and
Sord, and is known to work on GNU/Linux, Mac OS X, and
Windows 7 with MingW. This package contains the tools.
A C library to make the use of LV2 plugins as simple as possible for applications.
%package devel
Summary: Development files for %{name}
%package -n liblilv-0-%{soname}
Summary: A C library to make the use of LV2 plugins as simple as possible
Group: System/Libraries
%description -n liblilv-0-%{soname}
A C library to make the use of LV2 plugins as simple as possible for applications.
%package -n liblilv-0-devel
Summary: Development files for liblilv
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}-%{release}
Requires: liblilv-0-%{soname} = %{version}
%description devel
The %{name}-devel package contains libraries and header files for
developing apps with LV2 plugin support. This package contains the
documentation, packageconfig and header files.
%description -n liblilv-0-devel
Development files for liblilv.
%package -n liblilv0
Summary: A simple yet powerful C API for using LV2 plugins
Group: System/Libraries
%package -n python-lilv
Summary: Python bindings for lilv
Group: Development/Libraries/Python
%description -n liblilv0
Liblilv is a library to make the use of LV2 plugins as simple as
possible for applications. Lilv is the successor to SLV2,
rewritten to be significantly faster and have minimal
dependencies.
%package -n libserd0
Summary: Lightweight RDF syntax library
Group: System/Libraries
%description -n libserd0
Libserd is a lightweight RDF syntax library used by livl.
%package -n libsord0
Summary: Lightweight C lib for storing RDF statements
Group: System/Libraries
%description -n libsord0
Libsord is a lightweight C library that is used by lilv for storing
RDF statements in memory.
%define buildir %{_builddir}/%{name}-%{version}
%description -n python-lilv
Python bindings for lilv.
%prep
#chmod --verbose 0644 %%{S:0}
#chmod --verbose 0644 %%{S:1}
#chmod --verbose 0644 %%{S:2}
chmod --verbose 0644 %{S:3}
%setup -q -a 1 -a 2
%patch0
%patch1
%patch2
%patch3
# Create serd .pc file with macros for the build
echo "prefix=%{buildir}/serd-%{version}">serd.pc
echo "exec_prefix=\${prefix}">>serd.pc
echo "libdir=%{buildir}/serd-%{version}/build">>serd.pc
echo "includedir=%{buildir}/serd-%{version}">>serd.pc
echo "">>serd.pc
echo "Name: Serd">>serd.pc
echo "Version: %{version}">>serd.pc
echo "Description: Lightweight RDF syntax library">>serd.pc
echo "Libs: -L\${libdir} -lserd">>serd.pc
echo "Cflags: -I\${includedir}">>serd.pc
echo "">>serd.pc
# Create sord .pc file with macros for the build
echo "prefix=%{buildir}/sord-%{version}">sord.pc
echo "exec_prefix=\${prefix}">>sord.pc
echo "libdir=%{buildir}/sord-%{version}/build">>sord.pc
echo "includedir=%{buildir}/sord-%{version}">>sord.pc
echo "">>sord.pc
echo "Name: Sord">>sord.pc
echo "Version: %{version}">>sord.pc
echo "Description: A lightweight C library for storing RDF statements in memory.">>sord.pc
echo "Libs: -L%{buildir}/serd-%{version}/build -lserd -L\${libdir} -lsord">>sord.pc
echo "Cflags: -I\${includedir}">>sord.pc
echo "">>sord.pc
export PKG_CONFIG_PATH=${PWD}
%setup -q
%build
# Use a bash function for the three builds.
wafbuild() {
export DEFAULT_LV2_PATH=%{_libdir}/lv2
export PKG_CONFIG_PATH=%{_builddir}/lilv-%{version}
export LIBPATH_SERD=%{buildir}/serd-%{version}/build
export LIBPATH_SORD=%{buildir}/sord-%{version}/build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
./waf configure --prefix=%{_prefix} \
--datadir=%{_datadir}/%{name} \
--includedir=%{_includedir} \
--libdir=%{_libdir} \
--docdir=%{_docdir} \
--mandir=%{_mandir} \
--datadir=%{_datadir} \
--download \
--docs $1 $2
if test $? != 0; then
exit 1
fi
./waf build -v %{?jobs:-j%{jobs}}
if test $? != 0; then
exit 1
fi
/sbin/ldconfig -vn build/
}
pushd serd-%{version}
wafbuild "" ""
popd
pushd sord-%{version}
wafbuild "" ""
popd
wafbuild --default-lv2-path=%{_libdir}/lv2 --bindings
unset PKG_CONFIG_PATH
export CFLAGS='%{optflags}'
export CXXFLAGS='%{optflags}'
./waf configure \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--docdir=%{_defaultdocdir} \
--configdir=%{_sysconfdir} \
--bindings \
--docs
# waf only understands -j, so do not use smp_mflags
./waf build -v %{?jobs:-j%jobs}
%install
pushd serd-%{version}
./waf install --destdir=%{buildroot}
popd
pushd sord-%{version}
./waf install --destdir=%{buildroot}
popd
./waf install --destdir=%{buildroot}
find %{buildroot} -name '*.la' -exec rm -f {} ';'
chmod -c 0755 %{buildroot}%{_libdir}/*.so.%{version}
./waf install --destdir=%{?buildroot}
if [ %{python_sitelib} != %{python_sitearch} ]; then
mv %{buildroot}%{python_sitelib}/lilv.py %{buildroot}%{python_sitearch}/
fi
documents="AUTHORS ChangeLog COPYING README"
for i in ${documents}; do
cp $i %{buildroot}%{_docdir}/%{name}/
cp serd-%{version}/$i %{buildroot}%{_docdir}/serd/
cp sord-%{version}/$i %{buildroot}%{_docdir}/sord/
done
#mkdir -p %%{_datadir}/icons/hicolor/scalable/apps
#install -m 0644 %%{S:3} %%{_datadir}/icons/hicolor/scalable/apps/
%post -n liblilv-0-%{soname} -p /sbin/ldconfig
%fdupes -s %{buildroot}%{_docdir}
%clean
rm -rf %{buildroot}
#%%post
# %%icon_theme_cache_post()
#%%postun
# %%icon_theme_cache_postun()
%post -n liblilv0
/sbin/ldconfig
%postun -n liblilv0
/sbin/ldconfig
%post -n libserd0
/sbin/ldconfig
%postun -n libserd0
/sbin/ldconfig
%post -n libsord0
/sbin/ldconfig
%postun -n libsord0
/sbin/ldconfig
%postun -n liblilv-0-%{soname} -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_bindir}/lilv-bench
%{_bindir}/lv2info
%{_bindir}/lv2ls
%{_bindir}/serdi
%{_bindir}/sordi
%{_mandir}/man1/*
%defattr(0644,root,root,0755)
%attr(0755,-,-) %{_bindir}/lilv-bench
%attr(0755,-,-) %{_bindir}/lv2info
%attr(0755,-,-) %{_bindir}/lv2ls
%{_mandir}/man1/lv2info.1*
%{_mandir}/man1/lv2ls.1*
%{_sysconfdir}/bash_completion.d/lilv
%files -n liblilv-0-%{soname}
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING NEWS README
%{_libdir}/liblilv-0.so.%{soname}*
%files -n liblilv-0-devel
%defattr(0644,root,root,0755)
%{_libdir}/liblilv-0.so
%{_includedir}/lilv-0/
%{_libdir}/pkgconfig/lilv-0.pc
%{_defaultdocdir}/lilv/
%{_mandir}/man3/*
#%%{_datadir}/icons/hicolor/scalable/apps/lv2_shaded_blue.svg
%config %{_sysconfdir}/bash_completion.d/%{name}
%files devel
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}
%dir %{_docdir}/serd
%dir %{_docdir}/sord
%{_docdir}/%{name}/*
%{_docdir}/serd/*
%{_docdir}/sord/*
%dir %{_includedir}/lilv-
%dir %{_includedir}/serd-
%dir %{_includedir}/sord-
%dir %{_includedir}/lilv-/lilv
%dir %{_includedir}/serd-/serd
%dir %{_includedir}/sord-/sord
%{_includedir}/lilv-/lilv/lilv.h
%{_includedir}/lilv-/lilv/lilvmm.hpp
%{_includedir}/serd-/serd/serd.h
%{_includedir}/sord-/sord/sord.h
%{_includedir}/sord-/sord/sordmm.hpp
#%%{_includedir}/*
%{_libdir}/lib%{name}.so
%{_libdir}/libserd.so
%{_libdir}/libsord.so
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/pkgconfig/serd.pc
%{_libdir}/pkgconfig/sord.pc
%files -n liblilv0
%defattr(-,root,root,-)
%{_libdir}/liblilv.so.0
%{_libdir}/liblilv.so.0.4.2
%files -n libserd0
%defattr(-,root,root,-)
%{_libdir}/libserd.so.0
%{_libdir}/libserd.so.0.4.2
%files -n libsord0
%defattr(-,root,root,-)
%{_libdir}/libsord.so.0
%{_libdir}/libsord.so.0.4.2
%files -n python-lilv
%defattr(0644,root,root,0755)
%{python_sitearch}/lilv.py
%{python_sitearch}/_lilv.so
%changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9fb572e2256ade3bd53767e37d609e821e1ec6b0423caf6ff7e5a2274cedf0c
size 23960

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:97d8dcb1b81461985765194471e3beb17f00fdcd774af4bddd4ffab5dcf0002f
size 278652

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0de2b6fe1a322e51f74f4957e2ba36165bde993891e9646aec2b063c8b5c0db
size 271741