[seq24] New upstream 0.9.3r131

Brendan Jones bsjones at fedoraproject.org
Fri Jun 8 17:05:31 UTC 2012


commit 4f94681dcac2fd81b68502e809aa5ba99806700c
Author: Brendan Jones <brendan.jones.it at gmail.com>
Date:   Fri Jun 8 19:05:23 2012 +0200

    New upstream 0.9.3r131

 .gitignore                   |    1 +
 seq24-0.8.7-sigc22-fix.patch |  504 ------------------------------------------
 seq24-buffer-overflow.patch  |   11 -
 seq24-gcc43.patch            |  292 ------------------------
 seq24-stack-smash.patch      |   11 -
 seq24.desktop                |    4 +-
 seq24.spec                   |   63 ++----
 sources                      |    2 +-
 8 files changed, 29 insertions(+), 859 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a251d0f..d283f84 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 seq24-0.8.7.tar.gz
+/seq24-0.9.3-r131.tar.gz
diff --git a/seq24.desktop b/seq24.desktop
index e571b8b..78c9964 100644
--- a/seq24.desktop
+++ b/seq24.desktop
@@ -1,10 +1,10 @@
 [Desktop Entry]
 Name=Seq24
 Comment=Real-time midi sequencer
-Icon=seq24.png
+Icon=seq24
 Type=Application
 Exec=seq24
 Terminal=false
 StartupWMClass=seq24
-Categories=Application;AudioVideo;X-Sequencers;X-MIDI;Midi;Sequencer;
+Categories=Application;AudioVideo;X-Sequencers;X-Midi;
 Encoding=UTF-8
diff --git a/seq24.spec b/seq24.spec
index b4afd71..2cca380 100644
--- a/seq24.spec
+++ b/seq24.spec
@@ -1,59 +1,48 @@
 Summary:      Real-time midi sequencer
 Name:         seq24
-Version:      0.8.7
-Release:      21%{?dist}
+Version:      0.9.3
+Release:      0.1.r131%{?dist}
 License:      GPLv2+
 Group:        Applications/Multimedia
-URL:          http://www.filter24.org/seq24/
-Source:       http://filter24.org/seq24/seq24-%{version}.tar.gz
-Source1:      seq24.png
-Source2:      seq24.desktop
-Patch0:       seq24-stack-smash.patch
-Patch1:	      seq24-gcc43.patch
-Patch2:       seq24-0.8.7-sigc22-fix.patch
-Patch3:	      seq24-buffer-overflow.patch
-BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+URL:          http://launchpad.net/%{name}
+Source:       seq24-0.9.3-r131.tar.gz 
+Source1:      %{name}.png
+Source2:      %{name}.desktop
+# patch from upstream to fix lash
+#Patch0:       %{name}-0.9.2-lash-fix.patch
+#Patch1:       %name-%version-128_127.patch
+#Patch2:       %name-%version-131_130.patch
 
 BuildRequires: lash-devel gtkmm24-devel
-
-Requires: hicolor-icon-theme
-
 BuildRequires: desktop-file-utils
+Requires: hicolor-icon-theme
 
 %description 
 Seq24 is a real-time midi sequencer. It provides a very simple
 interface for editing and playing midi 'loops'.
 
 %prep
-%setup -q
-%patch0 -p0 -b .stack-smash~
-%patch1 -p1 -b .gcc43~
-%patch2 -p1 -b .sigc22
-%patch3 -p0 -b .buffer-overflow
+%setup -q 
+#%patch0 -p1 
+#%patch1 -p1
+#%patch2 -p1
 
 %build
-echo %configure
-%configure
+%configure --enable-jack-session --disable-lash
 make %{?_smp_mflags}
 
 %install
-rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
 
-# Rename the "dump" command to something more specific.
-mv $RPM_BUILD_ROOT%{_bindir}/dump $RPM_BUILD_ROOT%{_bindir}/seq24-dump
-
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps
-install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/seq24.png
+install -m 644 %{SOURCE1} \
+  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
 
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
 desktop-file-install --vendor fedora \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications    \
   %{SOURCE2}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post
 touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
 
@@ -68,21 +57,19 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING README RTC SEQ24 TODO seq24usr.example
 %{_bindir}/*
 %{_datadir}/applications/*%{name}.desktop
-%{_datadir}/icons/hicolor/64x64/apps/seq24.png
+%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
+%{_datadir}/man/man1/%{name}.1.gz
 
 %changelog
-* Tue Feb 28 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.7-21
-- Rebuilt for c++ ABI breakage
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.7-20
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+* Sat Feb 18 2012 Brendan Jones <brendan.jones.it at gmail.com> - 0.9.3-0.1.r127
+- upstream trunk 
 
-* Tue Dec 06 2011 Adam Jackson <ajax at redhat.com> - 0.8.7-19
-- Rebuild for new libpng
+* Mon Nov 14 2011 Brendan Jones <brendan.jones.it at gmail.com> - 0.9.2-1
+- New upstream version 0.9.2
+- Removed obsolete tags and and sections
 
 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.7-18
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
diff --git a/sources b/sources
index 0613073..b463f30 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b2c39dad73f803727c39c2e2e443ebdb  seq24-0.8.7.tar.gz
+e6109585b77e6e87263c8de4a6afa077  seq24-0.9.3-r131.tar.gz


More information about the scm-commits mailing list