[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