1%define name wav2cdr 2%define ver 2.3.4 3%define rel 10 4%define prefix /usr 5# 6# Imported from ~/.rpmmacros: 7# SUSE Linux 10.0, Volker Kuhlmann <VolkerKuhlmann@gmx.de> 8 9Summary: Convert and cut (split) audio files for CD making 10Summary(de): Aufbereitung von Audio-Daten in ein f�r CDs brauchbares Format 11Name: %{name} 12Version: %{ver} 13Release: %{rel} 14Copyright: GPL 15Group: Productivity/Multimedia/Sound/Editors and Convertors 16Source: http://volker.dnsalias.net/soft/pck/wav2cdr-%{ver}.tar.bz2 17URL: http://volker.dnsalias.net/soft/ 18Vendor: Volker Kuhlmann <VolkerKuhlmann@gmx.de> 19BuildRoot: /tmp/%{name}-%{version}-%{release}-%(id -u -n) 20Prefix: %{prefix} 21 22 23%description 24A conversion program for some audio formats into a format suitable for 25CDs. Adapts to big and little endian machines automatically. Can perform 26cutting on sampled tracks (useful when digitising records), and a few 27other operations like volume changes or fading. 28 29%description -l de 30Umwandlungsprogramm f�r verschiedene Audioformate in ein Format, 31welches auf CD geschrieben werden kann. Pa�t sich automatisch an big- 32und little-endian-Maschinen an. Verschiedene Operationen k�nnen mit 33den Audiodaten durchgef�hrt werden, z.B. Zerschneiden (hilfreich beim 34Digitalisieren von Schallplatten). 35 36 37%prep 38%setup -n %{name} -q 39 40%build 41# The FORTIFY_SOURCE is a tad stupid and barfs too much. Reduce from 2 to 1. 42#make XCFLAGS="$RPM_OPT_FLAGS" 43# The RPM_OPT_FLAGS may supply a -m32 for XLDFLAGS. 44make \ 45 XCFLAGS="`echo "$RPM_OPT_FLAGS" | sed s/FORTIFY_SOURCE=2/FORTIFY_SOURCE=1/`" \ 46 XLDFLAGS="$RPM_OPT_FLAGS" 47 48%install 49test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" \ 50 && rm -rf "$RPM_BUILD_ROOT" 51#make -f Makefile.gmake prefix=${RPM_BUILD_ROOT}%{prefix} install 52mkdir -p ${RPM_BUILD_ROOT} 53mkdir -p ${RPM_BUILD_ROOT}%{prefix}/bin 54mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 55install -c -m 755 wav2cdr ${RPM_BUILD_ROOT}%{prefix}/bin 56install -c -m 644 wav2cdr.1 ${RPM_BUILD_ROOT}%{_mandir}/man1 57 58 59%clean 60test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" \ 61 && rm -rf "$RPM_BUILD_ROOT" 62 63 64%files 65%defattr(-,root,root) 66%{prefix}/bin/* 67%doc README BUGS TODO 68%doc %{_mandir}/*/* 69 70 71%changelog 72 73* Wed Jan 18 2006 - Volker Kuhlmann <VolkerKuhlmann@gmx.de> 74- Package available from: http://volker.dnsalias.net/soft/ 75- Updated to 2.3.4, for SUSE 10.0 76 77* Sun May 11 2003 Volker Kuhlmann <VolkerKuhlmann@gmx.de> 78- Package available from: http://volker.dnsalias.net/soft/ 79- For SuSE 8.2 80 81* Sun Feb 09 2003 Volker Kuhlmann <VolkerKuhlmann@gmx.de> 82- For SuSE 8.1 83 84* Tue Jun 27 2002 Volker Kuhlmann <VolkerKuhlmann@gmx.de> 85- For SuSE 8.0 86 87* Tue Nov 06 2001 Volker Kuhlmann <VolkerKuhlmann@gmx.de> 88- For SuSE 7.3 89 90* Sun Oct 29 2000 Volker Kuhlmann <VolkerKuhlmann@gmx.de> 91- For SuSE 7.0; added support for $RPM_OPT_FLAGS 92 93* Sun Feb 13 2000 Volker Kuhlmann <v.kuhlmann@elec.canterbury.ac.nz> 94- For SuSE 6.3. 95 96* Sun Aug 22 1999 Volker Kuhlmann <v.kuhlmann@elec.canterbury.ac.nz> 97- for wav2cdr 2.3.2; 2 bug fixes, seconds may be fractions now 98 99* Mon Jul 19 1999 Volker Kuhlmann <v.kuhlmann@elec.canterbury.ac.nz> 100- for wav2cdr 2.3 101 102* Sun Jun 06 1999 Volker Kuhlmann <v.kuhlmann@elec.canterbury.ac.nz> 103- for wav2cdr 2.2.2 104 105* Wed May 26 1999 Volker Kuhlmann <v.kuhlmann@elec.canterbury.ac.nz> 106- for wav2cdr 2.2.1 + Red Hat 6.0 107 108* Fri Apr 23 1999 Volker Kuhlmann <v.kuhlmann@elec.canterbury.ac.nz> 109- Created first version of rpm 110