[xnoise] Update to 0.1.26 Enable tests
Michel Alexandre Salim
salimma at fedoraproject.org
Thu Jul 28 12:32:22 UTC 2011
commit 4495f6cf66e9dfb30a24cb7279de437577dac8ec
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date: Thu Jul 28 14:31:49 2011 +0200
Update to 0.1.26
Enable tests
.gitignore | 2 +-
sources | 2 +-
xnoise.spec | 28 ++++++++++++++++++----------
3 files changed, 20 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 22400af..62713bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/xnoise-0.1.18.tar.bz2
+/xnoise-0.1.26.tar.bz2
diff --git a/sources b/sources
index 45fd76c..9ba2cac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-34e6d156a8c70022c7314627864f2d7b xnoise-0.1.18.tar.bz2
+54a0c8b645f6f9fc3da17110dafecdcc xnoise-0.1.26.tar.bz2
diff --git a/xnoise.spec b/xnoise.spec
index 4a21e3e..c4e3b64 100644
--- a/xnoise.spec
+++ b/xnoise.spec
@@ -1,7 +1,7 @@
# global hgrev 331
Name: xnoise
-Version: 0.1.18
+Version: 0.1.26
#Release: 0.1.%{hgrev}hg%{?dist}
Release: 1%{?dist}
Summary: Tracklist-centric Media Player
@@ -18,13 +18,12 @@ Source0: http://xnoise.googlecode.com/files/xnoise-%{version}.tar.bz2
# pulled in by gnome-common for snapshots
BuildRequires: pkgconfig
BuildRequires: gstreamer-plugins-base-devel
-# Does not work with libnotify-0.7.x yet
-# BuildRequires: libnotify-devel
+BuildRequires: libnotify-devel
BuildRequires: libsoup-devel
BuildRequires: sqlite-devel
BuildRequires: taglib-devel
BuildRequires: unique-devel
-BuildRequires: vala-devel >= 0.11.5
+BuildRequires: vala-devel >= 0.11.6
BuildRequires: desktop-file-utils gettext intltool
Requires: hicolor-icon-theme
# xnoise >= 0.1.14 bundles the plug-ins
@@ -72,6 +71,10 @@ rm -rf $RPM_BUILD_ROOT%{_share}/locale/default
%find_lang %{name}
+%check
+make check
+
+
%post
/sbin/ldconfig
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -93,28 +96,33 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_bindir}/xnoise
-%exclude %{_libdir}/xnoise/libxnoiseutils.so
+# libxnoise.so *needs* to be in main package
+# otherwise plugins currently don't work
+%exclude %{_libdir}/xnoise/libxnoisetest.so
%{_libdir}/xnoise
+%{_mandir}/man1/xnoise.1*
%{_datadir}/xnoise
%{_datadir}/applications/xnoise.desktop
%{_datadir}/icons/hicolor/*/apps/xnoise*
+%{_datadir}/icons/hicolor/*/status/xn-*.*
%files devel
%defattr(-,root,root,-)
-%{_includedir}/xnoise-1.0
-%{_includedir}/libxnoiseutils-1.0
-%{_libdir}/xnoise/libxnoiseutils.so
+%{_includedir}/xnoise
+%{_libdir}/xnoise/libxnoisetest.so
%{_libdir}/pkgconfig/xnoise-1.0.pc
-%{_libdir}/pkgconfig/libxnoiseutils-1.0.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/libxnoiseutils-1.0.*
%changelog
+* Thu Jul 28 2011 Michel Salim <salimma at fedoraproject.org> - 0.1.26-1
+- Update to 0.1.26
+- Enable tests
+
* Mon Apr 4 2011 Michel Salim <salimma at fedoraproject.org> - 0.1.18-1
- Update to 0.1.18
More information about the scm-commits
mailing list