[drumstick] - update to 0.5.0 - drumstick-0.3.1-sysinfo-#597354.patch removed - drumstick-0.3.1-fix-implicit-lin
cheeselee
cheeselee at fedoraproject.org
Sat Jun 11 03:26:14 UTC 2011
commit d858f6dfadf5af6f4d78fef8abc91cd49bebfa62
Author: Robin Lee <cheeselee at fedoraproject.org>
Date: Sat Jun 11 11:26:25 2011 +0800
- update to 0.5.0
- drumstick-0.3.1-sysinfo-#597354.patch removed
- drumstick-0.3.1-fix-implicit-linking.patch updated to
drumstick-0.5.0-fix-implicit-linking.patch
- build the manpages and API documents, BR: docbook-style-xsl /usr/bin/xsltproc
doxygen
.gitignore | 1 +
drumstick-0.3.1-sysinfo-#597354.patch | 91 --------------------
...h => drumstick-0.5.0-fix-implicit-linking.patch | 4 +-
drumstick.spec | 28 +++++--
sources | 2 +-
5 files changed, 24 insertions(+), 102 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cddb1cf..61458ae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
drumstick-0.3.1.tar.bz2
+/drumstick-0.5.0.tar.bz2
diff --git a/drumstick-0.3.1-fix-implicit-linking.patch b/drumstick-0.5.0-fix-implicit-linking.patch
similarity index 73%
rename from drumstick-0.3.1-fix-implicit-linking.patch
rename to drumstick-0.5.0-fix-implicit-linking.patch
index d233c0b..d998b94 100644
--- a/drumstick-0.3.1-fix-implicit-linking.patch
+++ b/drumstick-0.5.0-fix-implicit-linking.patch
@@ -1,6 +1,6 @@
diff -ur drumstick-0.3.1/tests/vpiano/CMakeLists.txt drumstick-0.3.1-fix-implicit-linking/tests/vpiano/CMakeLists.txt
---- drumstick-0.3.1/tests/vpiano/CMakeLists.txt 2010-04-19 16:35:34.000000000 +0200
-+++ drumstick-0.3.1-fix-implicit-linking/tests/vpiano/CMakeLists.txt 2010-05-28 23:44:10.000000000 +0200
+--- drumstick-0.3.1/utils/vpiano/CMakeLists.txt 2010-04-19 16:35:34.000000000 +0200
++++ drumstick-0.3.1-fix-implicit-linking/utils/vpiano/CMakeLists.txt 2010-05-28 23:44:10.000000000 +0200
@@ -59,6 +59,10 @@
drumstick-alsa
)
diff --git a/drumstick.spec b/drumstick.spec
index b380a2f..416eda1 100644
--- a/drumstick.spec
+++ b/drumstick.spec
@@ -1,7 +1,7 @@
Summary: C++/Qt4 wrapper around the ALSA library sequencer interface
Name: drumstick
-Version: 0.3.1
-Release: 3%{?dist}
+Version: 0.5.0
+Release: 1%{?dist}
#define svn svn
Group: System Environment/Libraries
@@ -9,12 +9,14 @@ License: GPLv2+
URL: http://drumstick.sourceforge.net/
Source0: http://downloads.sourceforge.net/project/drumstick/%{version}%{?svn}/drumstick-%{version}%{?svn}.tar.bz2
# fix FTBFS due to the strict ld in Fedora >= 13
-Patch0: drumstick-0.3.1-fix-implicit-linking.patch
-# sysinfo: don't crash when no timer module available (#597354, upstream patch)
-Patch1: drumstick-0.3.1-sysinfo-#597354.patch
+Patch0: drumstick-0.5.0-fix-implicit-linking.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: cmake qt4-devel alsa-lib-devel desktop-file-utils
+# For building manpages
+BuildRequires: docbook-style-xsl /usr/bin/xsltproc
+# For building API documents
+BuildRequires: doxygen
Obsoletes: aseqmm < %{version}-%{release}
Provides: aseqmm = %{version}-%{release}
@@ -49,16 +51,16 @@ This package contains the test/example programs for %{name}.
%prep
%setup -q -n %{name}-%{version}%{?svn}
%patch0 -p1 -b .implicit-linking
-%patch1 -p0 -b .sysinfo-#597354
%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
-%cmake ..
+%cmake ..
popd
make %{?_smp_mflags} -C %{_target_platform}
+doxygen %{_target_platform}/Doxyfile
%install
@@ -98,13 +100,14 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files
%defattr(-,root,root,-)
-%doc ChangeLog COPYING
+%doc AUTHORS ChangeLog COPYING
%{_libdir}/libdrumstick-file.so.*
%{_libdir}/libdrumstick-alsa.so.*
%{_datadir}/mime/packages/drumstick.xml
%files devel
%defattr(-,root,root,-)
+%doc doc/html/*
%{_libdir}/libdrumstick-file.so
%{_libdir}/libdrumstick-alsa.so
%{_libdir}/pkgconfig/drumstick-file.pc
@@ -115,11 +118,20 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files examples
%defattr(-,root,root,-)
%{_bindir}/drumstick-*
+%{_mandir}/man1/drumstick-*.1*
%{_datadir}/applications/drumstick-*.desktop
%{_datadir}/icons/hicolor/*/apps/*
%changelog
+* Sat Jun 11 2011 Robin Lee <cheeselee at fedoraproject.org> - 0.5.0-1
+- update to 0.5.0
+- drumstick-0.3.1-sysinfo-#597354.patch removed
+- drumstick-0.3.1-fix-implicit-linking.patch updated to
+ drumstick-0.5.0-fix-implicit-linking.patch
+- build the manpages and API documents, BR: docbook-style-xsl /usr/bin/xsltproc
+ doxygen
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
diff --git a/sources b/sources
index 6b10199..7ade2f6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-63b00e7f376020f7be5651ac215d4cbd drumstick-0.3.1.tar.bz2
+d2052edbae3dee6ea4c920d5c6095faa drumstick-0.5.0.tar.bz2
More information about the scm-commits
mailing list