diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2009-12-06 16:00:29 +0100 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2009-12-06 16:00:29 +0100 |
commit | b362856085d143897d9fbb42cc89a92d776b5cbb (patch) | |
tree | 10f7708adc3784c5c5d3430b5c848673dff3c01a | |
parent | b1338fbdafcf49f77db251dafb90b86d154ad7b4 (diff) | |
download | goattracker-package-master.tar.gz goattracker-package-master.tar.xz goattracker-package-master.zip |
* Sun Dec 06 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 2.68-0.1HEADgoattracker-2.68-0.1.fc11master
- Initial rpmlint-clean package
-rw-r--r-- | goattracker.spec | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/goattracker.spec b/goattracker.spec index 978aa31..1094c90 100644 --- a/goattracker.spec +++ b/goattracker.spec @@ -11,7 +11,8 @@ URL: http://sourceforge.net/projects/goattracker2/ # * http://prdownloads.sourceforge.net/goattracker2/GoatTracker_%{version}_Stereo.zip # These zipfiles need to be cleaned of executables, and as that means we need # to repackage them anyway, we can use .tar.xz for that. -# Run "./cleanup-sources.sh 2.68" for +# Run "./cleanup-sources.sh 2.68" to download upstream sources (if necessary) +# and cleaning them up. Source0: %{name}-%{version}.tar.xz # We need our own make files. The existing ones strip binaries, drop cflags, etc Source10: Makefile-bme @@ -19,9 +20,13 @@ Source11: Makefile-src BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel -#Requires: + %description +GoatTracker is a crossplatform music editor for creating Commodore 64 +music. Uses reSID library by Dag Lem and supports alternatively also +HardSID & CatWeasel devices. Version 2.68 adds Antti Lankila's +improved reSID distortion code. %prep @@ -34,10 +39,15 @@ sed -i \ -e '/^CXX=/d' \ -e's/^ \(datafile\|dat2inc\) / .\/bme\/\1 /' \ src/makefile.common +for f in authors readme.txt readme_resid.txt readme_sdl.txt +do + iconv -f WINDOWS-1252 -t UTF8 < "$f" > "$f.new" + mv -f "$f.new" "$f" + sed -i 's/
$//' "$f" +done %build -#configure make CFLAGS="%{optflags}" -f "$PWD/Makefile-bme" -C src/bme %{?_smp_mflags} make \ CFLAGS="%{optflags} -Wall -Ibme -Iasm" \ @@ -47,13 +57,13 @@ make \ %install -rm -rf $RPM_BUILD_ROOT +rm -rf "%{buildroot}" make -f "$PWD/Makefile-src" -C src \ - install DESTDIR="$RPM_BUILD_ROOT" BINDIR="%{_bindir}" + install DESTDIR="%{buildroot}" BINDIR="%{_bindir}" %clean -rm -rf $RPM_BUILD_ROOT +rm -rf "%{buildroot}" %files @@ -69,3 +79,6 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Dec 6 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 2.68-0.1 +- Initial rpmlint-clean package + |