Name: jack-rack Version: 1.4.6 Release: 3%{?dist} Summary: Stereo LADSPA effects rack for the JACK audio API Group: Applications/Multimedia License: GPLv2+ URL: http://jack-rack.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Patch0: jack-rack-1.4.5rc1-ladspa-path.patch Patch1: jack-rack-desktop_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext, desktop-file-utils BuildRequires: gtk2-devel libgnomeui-devel alsa-lib-devel BuildRequires: ladspa-devel curl-devel BuildRequires: jack-audio-connection-kit-devel >= 0.66.3 BuildRequires: liblrdf-devel openssl-devel BuildRequires: lash-devel, libxml2-devel %description JACK Rack is a stereo LADSPA effects rack for the JACK audio API. It uses GTK+ 2 for the gui. LADSPA version 1.1 is needed. %prep %setup -q %if %{_lib} == "lib64" %patch0 -p1 %endif %patch1 -p1 -b .fix %if "%fedora" > "7" sed -i 's/-DGTK_DISABLE_DEPRECATED=1//g' src/Makefile.* %endif # Fix encoding cp -p NEWS NEWS.ISO-8859-1 iconv -f ISO-8859-1 -t UTF-8 NEWS.ISO-8859-1 -o NEWS touch -r NEWS.ISO-8859-1 NEWS %build %configure --enable-lash make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p -c" mkdir -p $RPM_BUILD_ROOT%{_datadir}/xml/jack-rack/dtds cp -p $RPM_BUILD_ROOT%{_datadir}/dtds/* \ $RPM_BUILD_ROOT%{_datadir}/xml/jack-rack/dtds rm -rf $RPM_BUILD_ROOT%{_datadir}/dtds/ mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications desktop-file-install --vendor "fedora" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --delete-original \ --add-category X-Fedora \ $RPM_BUILD_ROOT%{_datadir}/applications/jack-rack.desktop %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README TODO %{_bindir}/ecarack %{_bindir}/jack-rack %{_datadir}/jack-rack/ %{_datadir}/xml/jack-rack/ %{_datadir}/applications/*jack-rack.desktop %{_datadir}/pixmaps/jack-rack-icon.png %changelog * Wed Oct 11 2007 kwizart - 1.4.6-3 - Build with new lash 5.3 (Removed obsolete ladcca-devel) - Move dtds dir. to %%{_datadir}/xml/jack-rack/dtds * Wed Oct 4 2007 kwizart - 1.4.6-2 - Fix desktop file, License field, NEWS encoding - Add BR ladcca-devel and Add --enable-lash * Tue Aug 28 2007 kwizart - 1.4.6-1 - Update to 1.4.6 - Spec clean-up * Sat May 19 2007 Fernando Lopez-Lezcano 1.4.5-1 - update to 1.4.5 final * Wed Dec 6 2006 Fernando Lopez-Lezcano 1.4.5-0.2.rc1 - spec file tweaks, moved icon to proper freedesktop directory, added post/postun scripts - added patch for ladspa path on x86_64 * Sat May 13 2006 Fernando Lopez-Lezcano 1.4.5-0.1.rc1 - update to 1.4.5rc1, includes support for LASH * Fri May 12 2006 Fernando Lopez-Lezcano 1.4.4-3 - restore proper gnome build dependency * Sun May 7 2006 Fernando Lopez-Lezcano 1.4.4-2 - add Planet CCRMA categories to desktop file * Fri Nov 18 2005 Fernando Lopez-Lezcano 1.4.4-1 - updated to 1.4.4, build requirements now include lash (instead of ladcca) * Fri Jun 24 2005 Mario Torre - Added a patch to compile with jack version >= 0.99.36-cvs, the patch removes a reference to jack_set_server_dir, deprecated in jack 0.99.0 and now totally removed. If Fernando forgives me, this patch is dedicated to Piera and Emilia :) - Added a patch to fix a problem with gettext - needs some more investigation of the problem * Sun Dec 26 2004 Fernando Lopez-Lezcano 1.4.3-3 - spec file cleanup - jack_set_server_dir is no longer supported, erase '-D' option * Sat May 8 2004 Fernando Lopez-Lezcano - added proper buildrequires * Sun Feb 29 2004 Fernando Lopez-Lezcano 1.4.3-2 - rebuild for liblrdf 0.3.5 * Sat Nov 8 2003 Fernando Lopez-Lezcano 1.4.3-1 - spec file cleanup * Thu Nov 6 2003 Fernando Lopez-Lezcano 1.4.3-1 - updated to 1.4.3, needs ladcca >= 0.4.0 * Sat Jul 26 2003 Fernando Lopez-Lezcano 1.4.2-1 - updated to 1.4.2 - added local files to file list * Wed Apr 2 2003 Fernando Lopez-Lezcano 1.4.1-2 - rebuild for jack 0.66.3, added explicit requires for it * Fri Feb 21 2003 Fernando Lopez-Lezcano 1.4.1-1 - updated to 1.4.1 * Sat Feb 15 2003 Fernando Lopez-Lezcano 1.4.0-1 - updated to 1.4.0 - added dtd's in file list * Wed Feb 11 2003 Fernando Lopez-Lezcano 1.3.0-1 - updated to 1.3.0 * Wed Feb 5 2003 Fernando Lopez-Lezcano 1.2.0-1 - updated to 1.2.0 * Tue Jan 14 2003 Fernando Lopez-Lezcano 1.1.1-1 - added proper patch for icon issue (thanks to Bob Ham) - added patch to make gcc2.96 happy on redhat 7.3 * Mon Jan 13 2003 Fernando Lopez-Lezcano 1.1.1-1 - updated to 1.1.1, now uses librdf and ladcca - patched to compile with gtk2 2.0.6 (otherwise uses a 2.2 feature) - added desktop entry compatible with 7.2/7.3/8.0 * Mon Dec 30 2002 Fernando Lopez-Lezcano 1.0.1-1 - update to 1.0.1 * Mon Nov 11 2002 Fernando Lopez-Lezcano 1.0-1 - Initial build.