rpms/rakarrack/EL-6 .cvsignore, 1.3, 1.4 rakarrack.spec, 1.5, 1.6 sources, 1.3, 1.4
David Timms
dtimms at fedoraproject.org
Sun Jun 27 01:17:00 UTC 2010
Author: dtimms
Update of /cvs/pkgs/rpms/rakarrack/EL-6
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv24537
Modified Files:
.cvsignore rakarrack.spec sources
Log Message:
- add new --enable-docdir to configure
- del old method used to use standard doc directories
- update to 0.5.8 "Equinox" with many new features.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rakarrack/EL-6/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore 8 Feb 2009 13:52:38 -0000 1.3
+++ .cvsignore 27 Jun 2010 01:16:59 -0000 1.4
@@ -1 +1 @@
-rakarrack-0.3.0.tar.gz
+rakarrack-0.5.8_Equinox.tar.bz2
Index: rakarrack.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rakarrack/EL-6/rakarrack.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- rakarrack.spec 23 Sep 2009 04:33:50 -0000 1.5
+++ rakarrack.spec 27 Jun 2010 01:16:59 -0000 1.6
@@ -1,18 +1,25 @@
Summary: Audio effects processing rack for guitar
Name: rakarrack
-Version: 0.3.0
-Release: 4%{?dist}
+Version: 0.5.8
+Release: 2%{?dist}
License: GPLv2
Group: Applications/Multimedia
URL: http://%{name}.sourceforge.net/
-Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}_Equinox.tar.bz2
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires: hicolor-icon-theme
+# mod of doc dir in configure.in requires autoconf/automake
+BuildRequires: automake
+# not required (https://fedoraproject.org/wiki/Packaging:Guidelines#Exceptions_2)
+# BuildRequires: gcc-c++ # just a reminder
BuildRequires: jack-audio-connection-kit-devel alsa-lib-devel alsa-utils
+BuildRequires: libsndfile-devel
+BuildRequires: libsamplerate-devel
BuildRequires: fltk-devel
BuildRequires: libXpm-devel libpng-devel libjpeg-devel
+BuildRequires: fftw-devel
BuildRequires: desktop-file-utils
%description
@@ -29,11 +36,7 @@ Nasca is our hero and a continuous inspi
%prep
-%setup -q
-
-%{__sed} -i 's|HELPDIR="$prefix/share/doc/${PACKAGE}"|HELPDIR="$prefix/share/doc/${PACKAGE}-%{version}"|' configure.in
-%configure --docdir=%{_docdir}/%{name}-%{version} \
- --htmldir=%{_docdir}/%{name}-%{version}
+%setup -q -n %{name}-%{version}_Equinox
%{__sed} -i 's/Icon=icono_rakarrack_128x128/Icon=rakarrack/' data/%{name}.desktop
%{__sed} -i 's/Guitar Effects Processor/Real-time audio effects processing rack for guitar/' data/%{name}.desktop
@@ -42,6 +45,9 @@ echo "Version=1.0" >> data/%{name}.deskt
%build
+%configure --enable-docdir=yes --docdir=%{_docdir}/%{name}-%{version}
+
+# if DFortifySOurce is not passed to compile, try del smp_mflags
%{__make} %{?_smp_mflags}
@@ -49,10 +55,10 @@ echo "Version=1.0" >> data/%{name}.deskt
%{__rm} -rf %{buildroot}
%{__make} DESTDIR=%{buildroot} install
-# move extra install of docs to build directory
-# to let rpm install it in the right place
-%{__mv} %{buildroot}%{_datadir}/doc/rakarrack/html .
-%{__mv} %{buildroot}%{_datadir}/doc/rakarrack/COPYING .
+# move extra install of docs to build directory to let rpm install it in
+# the right place
+%{__mv} %{buildroot}%{_docdir}/%{name}-%{version}/html .
+%{__mv} %{buildroot}%{_docdir}/%{name}-%{version}/COPYING .
%{__rm} -rf %{buildroot}%{_datadir}/doc/rakarrack
# move icons to the proper freedesktop location
@@ -73,15 +79,18 @@ desktop-file-install --vendor "" \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/rakarrack.desktop
+
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
+
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
@@ -94,6 +103,10 @@ gtk-update-icon-cache %{_datadir}/icons/
%defattr(-,root,root,-)
%doc AUTHORS README html COPYING
%{_bindir}/%{name}
+%{_bindir}/rakconvert
+%{_bindir}/rakgit2new
+%{_bindir}/rakverb
+%{_bindir}/rakverb2
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}
@@ -101,6 +114,34 @@ gtk-update-icon-cache %{_datadir}/icons/
%changelog
+* Wed Jun 23 2010 David Timms <iinet.net.au @ dtimms> - 0.5.8-2
+- add new --enable-docdir to configure
+- del old method used to use standard doc directories
+
+* Wed Jun 23 2010 David Timms <iinet.net.au @ dtimms> - 0.5.8-1
+- update to 0.5.8 "Equinox" with many new features.
+
+* Tue Jun 22 2010 David Timms <iinet.net.au @ dtimms> - 0.4.2-2.1
+- remove obsolete patches
+- add below patch to the tag
+
+* Sat Apr 4 2010 David Timms <iinet.net.au @ dtimms> - 0.4.2-2
+- add patch to explicitly link to libX11 as ld changes now require
+
+* Sat Feb 27 2010 David Timms <iinet.net.au @ dtimms> - 0.4.2-1
+- update to 0.4.2
+- del upstreamed rakarrack-ChN-buffer-oveflow-fix.diff
+
+* Sun Jan 8 2010 David Timms <iinet.net.au @ dtimms> - 0.3.0-5
+- add patch for buffer overflow captured by fedora compile flags
+- add BR fftw-devel so that new upstream configure.in will build
+- fix being built without proper fedora flags and
+ being built with empty debuginfo using patch to current
+ upstream configure.in
+- add BR automake so that adjusts to configure.in to fix Help|
+ Help Contents,License pointing to non-versioned .../doc/ dir succeed
+- move edit of configure.in to prep
+
* Wed Sep 23 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 0.3.0-4
- Update desktop file according to F-12 FedoraStudio feature
- Update scriptlets
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rakarrack/EL-6/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources 8 Feb 2009 13:52:38 -0000 1.3
+++ sources 27 Jun 2010 01:16:59 -0000 1.4
@@ -1 +1 @@
-2f289052e382d97f308cd4c95cbbde9c rakarrack-0.3.0.tar.gz
+59a362921190056f0431828e1a5a92f2 rakarrack-0.5.8_Equinox.tar.bz2
More information about the scm-commits
mailing list