rpms/rakarrack/EL-5 rakarrack.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
David Timms
dtimms at fedoraproject.org
Mon Oct 20 11:50:44 UTC 2008
- Previous message (by thread): rpms/rakarrack/devel import.log, NONE, 1.1 rakarrack.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/rakarrack/F-8 rakarrack.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: dtimms
Update of /cvs/pkgs/rpms/rakarrack/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11347/EL-5
Modified Files:
.cvsignore sources
Added Files:
rakarrack.spec
Log Message:
initial commit off rakarrack to all branches
--- NEW FILE rakarrack.spec ---
Summary: Audio effects processing rack for guitar
Name: rakarrack
Version: 0.2.0
Release: 5%{?dist}
License: GPLv2
Group: Applications/Multimedia
URL: http://%{name}.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires: hicolor-icon-theme
BuildRequires: jack-audio-connection-kit-devel alsa-lib-devel alsa-utils
BuildRequires: fltk-devel
BuildRequires: libXpm-devel libpng-devel libjpeg-devel
BuildRequires: desktop-file-utils
%description
Rakarrack is a basic rack of effects for guitar. 10 effects. Two EQ
(multiband and parametric), distortion, overdrive, echo, chorus,
flanger, phaser, compression and reverb. Real time processing. JACK
support. Online tuner. Bank & Preset management.
Most of the effects are based on the magnificent work done by Paul
Nasca Octavian in ZynAddSubFX synthesizer. The compressor is based on
ArtsCompressor of Matthias Kretzer & Stefen Westerfeld. The tuner was
adapted from tuneit, a tuner in text mode created by Mario Lang. Paul
Nasca is our hero and a continuous inspiration
%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}
%{__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
echo "GenericName=Digital audio effects processor" >> data/%{name}.desktop
echo "Version=1.0" >> data/%{name}.desktop
%build
%{__make} %{?_smp_mflags}
%install
%{__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 .
%{__rm} -rf %{buildroot}%{_datadir}/doc/rakarrack
# move icons to the proper freedesktop location
for dim in 32x32 64x64 128x128; do
%{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/$dim/apps
%{__mv} %{buildroot}%{_datadir}/pixmaps/icono_%{name}_$dim.png \
%{buildroot}%{_datadir}/icons/hicolor/$dim/apps/%{name}.png
done
# extra desktop file categories are allowed if prepended with X-
BASE="X-Fedora Application AudioVideo"
XTRA="X-Digital_Processing X-Jack"
MIXER="Mixer"
%{__mkdir} -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor "" \
`for c in ${BASE} ${XTRA} ${MIXER}; do echo "--add-category $c " ; done` \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/rakarrack.desktop
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc AUTHORS README html COPYING
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%changelog
* Thu Oct 16 2008 David Timms <iinet.net.au @ dtimms> - 0.2.0-5
- del debug cruft left in the spec while trying to solve issues
* Tue Oct 14 2008 David Timms <iinet.net.au @ dtimms> - 0.2.0-4
- move non-install commands to setup
- fix configure .ini so that standard help path will be used
* Sun Oct 12 2008 David Timms <iinet.net.au @ dtimms> - 0.2.0-3
- don't exclude the original .desktop file
* Mon Oct 06 2008 David Timms <iinet.net.au @ dtimms> - 0.2.0-2
- mod icon names to be appname.png to fit with fallback desktop spec
- replace rakarrack with name macro
- mod .desktop via sed and cat, rather than additional Source file
- add .desktop extra categories using the desktop-file-install utils
* Sun Oct 05 2008 David Timms <iinet.net.au @ dtimms> - 0.2.0-1
- simplify the icon installation by looping through dimensions
- fix missing ; on category line in desktop file
- don't rename the icons since it confuses desktop-file-install
- fix spelling in description
- fix help menu contents not being displayed due to marking help files doc
* Fri Aug 01 2008 David Timms <iinet.net.au @ dtimms> - 0.2.0-0.2
- don't package the included .desktop file to solve getting two menu icons
* Sat Jul 19 2008 David Timms <iinet.net.au @ dtimms> - 0.2.0-0.1
- update to 0.2.0
- mod spec to meet Fedora packaging guidelines
* Fri May 23 2008 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> - 0.1.2-1
- initial build.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rakarrack/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 Oct 2008 22:22:59 -0000 1.1
+++ .cvsignore 20 Oct 2008 11:50:14 -0000 1.2
@@ -0,0 +1 @@
+rakarrack-0.2.0.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rakarrack/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 Oct 2008 22:22:59 -0000 1.1
+++ sources 20 Oct 2008 11:50:14 -0000 1.2
@@ -0,0 +1 @@
+d1c3cc4a79db44ca8654eae04e02e592 rakarrack-0.2.0.tar.gz
- Previous message (by thread): rpms/rakarrack/devel import.log, NONE, 1.1 rakarrack.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/rakarrack/F-8 rakarrack.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list