[xnoise] Update to 0.2.15
Michel Alexandre Salim
salimma at fedoraproject.org
Sat Feb 9 06:03:09 UTC 2013
commit e7218b6cbd1b13a8bfaa2bbd7fb250ffe258d0ff
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date: Sat Feb 9 13:02:51 2013 +0700
Update to 0.2.15
.gitignore | 2 +-
sources | 2 +-
xnoise.spec | 22 ++++++++++++++++++----
3 files changed, 20 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 18e9ebb..57c438b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/xnoise-0.2.14.tar.gz
+/xnoise-0.2.15.tar.gz
diff --git a/sources b/sources
index f5a96ac..10984df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-774b52c94d5b1d3de963307835ade35b xnoise-0.2.14.tar.gz
+59736de51d9747e7a784103b902f9222 xnoise-0.2.15.tar.gz
diff --git a/xnoise.spec b/xnoise.spec
index 19ad2b7..b7efd7f 100644
--- a/xnoise.spec
+++ b/xnoise.spec
@@ -3,7 +3,7 @@
#global alphatag %{snap_date}git%{commit_hash}
Name: xnoise
-Version: 0.2.14
+Version: 0.2.15
Release: 1%{?dist}
Summary: Tracklist-centric Media Player
@@ -27,8 +27,10 @@ BuildRequires: pkgconfig(taglib_c)
BuildRequires: libsoup-devel
BuildRequires: unique-devel
# not needed unless source .vala files are modified
-# BuildRequires: vala-devel >= 0.15.0
+# BuildRequires: vala-devel >= 0.18.0
BuildRequires: desktop-file-utils gettext intltool
+# for removing rpath
+BuildRequires: chrpath
Requires: hicolor-icon-theme
# xnoise >= 0.1.14 bundles the plug-ins
Provides: xnoise-plugins-core = %{version}-%{release}
@@ -72,6 +74,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
# remove invalid locale file
rm -rf $RPM_BUILD_ROOT%{_share}/locale/default
+# Remove RPATHs
+chrpath --delete $RPM_BUILD_ROOT%{_bindir}/xnoise
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/lib{xnoise,taginfo_c}.so.0.0.0
+
%find_lang %{name}
@@ -100,9 +106,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_bindir}/xnoise
-# libxnoise.so *needs* to be in main package
-# otherwise plugins currently don't work
%exclude %{_libdir}/xnoise/libxnoisetest.so
+%{_libdir}/lib*.so.*
%{_libdir}/xnoise
%{_mandir}/man1/xnoise.1*
%{_datadir}/xnoise
@@ -112,16 +117,25 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files devel
%defattr(-,root,root,-)
%{_includedir}/xnoise
+%{_includedir}/taginfo
+%{_libdir}/lib*.so
%{_libdir}/xnoise/libxnoisetest.so
+%dir %{_libdir}/taginfo
+%{_libdir}/taginfo/include
%{_libdir}/pkgconfig/xnoise-1.0.pc
+%{_libdir}/pkgconfig/taginfo*.pc
# make package own the vala API dir:
# xnoise plugins don't have to be written in vala
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
%{_datadir}/vala/vapi/xnoise-1.0.*
+%{_datadir}/vala/vapi/taginfo*
%changelog
+* Sat Feb 9 2013 Michel Salim <salimma at fedoraproject.org> - 0.2.15-1
+- Update to 0.2.15
+
* Fri Dec 28 2012 Michel Salim <salimma at fedoraproject.org> - 0.2.14-1
- Update to 0.2.14
More information about the scm-commits
mailing list