|
Callum Lerwick |
82dd4a5 |
Name: soundtracker
|
|
Callum Lerwick |
82dd4a5 |
Version: 0.6.8
|
|
|
43dd76e |
Release: 29%{?dist}
|
|
Callum Lerwick |
82dd4a5 |
|
|
Callum Lerwick |
82dd4a5 |
Summary: Sound module composer/player
|
|
Callum Lerwick |
82dd4a5 |
|
|
Callum Lerwick |
82dd4a5 |
Group: Applications/Multimedia
|
|
|
2becd12 |
License: GPLv2+
|
|
Callum Lerwick |
82dd4a5 |
URL: http://www.soundtracker.org/
|
|
Callum Lerwick |
82dd4a5 |
Source0: http://www.soundtracker.org/dl/v0.6/soundtracker-%{version}.tar.gz
|
|
Callum Lerwick |
82dd4a5 |
Source1: soundtracker.desktop
|
|
Callum Lerwick |
82dd4a5 |
Patch0: soundtracker-0.6.8-no-setuid.patch
|
|
Hans Ulrich Niedermann |
0286e66 |
Patch1: soundtracker-0.6.8-channel-mute-w-o-gdk-pixbuf.patch
|
|
Jaromir Capik |
ded11f0 |
Patch2: soundtracker-aarch64.patch
|
|
Callum Lerwick |
82dd4a5 |
|
|
Igor Gnatenko |
4824b70 |
BuildRequires: gcc
|
|
Callum Lerwick |
82dd4a5 |
BuildRequires: gtk+-devel
|
|
Callum Lerwick |
82dd4a5 |
BuildRequires: libsndfile-devel
|
|
Callum Lerwick |
82dd4a5 |
BuildRequires: SDL-devel
|
|
Callum Lerwick |
82dd4a5 |
BuildRequires: desktop-file-utils
|
|
cvsextras |
c821e2e |
|
|
cvsextras |
c821e2e |
%description
|
|
cvsextras |
c821e2e |
Soundtracker is a module tracker for the X Window System similar to
|
|
cvsextras |
c821e2e |
the DOS program `FastTracker'. Soundtracker is based on the XM file
|
|
cvsextras |
c821e2e |
format. The user interface makes use of GTK+.
|
|
cvsextras |
c821e2e |
|
|
cvsextras |
c821e2e |
%prep
|
|
|
71fe8ad |
%setup -q
|
|
Hans Ulrich Niedermann |
0286e66 |
%patch0 -p1 -b .no-setuid
|
|
Hans Ulrich Niedermann |
0286e66 |
%patch1 -p1 -b .mute-wo-pixbuf
|
|
Jaromir Capik |
ded11f0 |
%patch2 -p1 -b .aarch64
|
|
cvsextras |
c821e2e |
|
|
cvsextras |
c821e2e |
%build
|
|
Hans Ulrich Niedermann |
de8f4b4 |
# System has Gnome 2 (or Gnome 3 even): No need for Gnome1 support.
|
|
|
cdac501 |
# System has alsa 1.0, which is API incompatible with alsa 0.4/0.5 code.
|
|
Hans Ulrich Niedermann |
878f345 |
%configure --disable-gnome --disable-alsa --disable-gdk-pixbuf
|
|
Hans Ulrich Niedermann |
38a3c8a |
make %{?_smp_mflags} LDFLAGS="-ldl"
|
|
cvsextras |
c821e2e |
|
|
cvsextras |
c821e2e |
%install
|
|
Callum Lerwick |
82dd4a5 |
make install DESTDIR=%{buildroot}
|
|
|
5cb47e5 |
|
|
Callum Lerwick |
82dd4a5 |
%find_lang soundtracker
|
|
Callum Lerwick |
82dd4a5 |
|
|
Callum Lerwick |
82dd4a5 |
install -d -m0755 %{buildroot}/%{_datadir}/applications
|
|
|
330426b |
desktop-file-install \
|
|
Callum Lerwick |
82dd4a5 |
--dir %{buildroot}/%{_datadir}/applications \
|
|
cvsextras |
c821e2e |
%SOURCE1
|
|
cvsextras |
c821e2e |
|
|
Jaromir Capik |
a0d55a2 |
# auto-load OSS after reboot
|
|
Jaromir Capik |
a0d55a2 |
mkdir -p %{buildroot}/%{_prefix}/lib/modules-load.d
|
|
Jaromir Capik |
a0d55a2 |
echo 'snd_pcm_oss' > %{buildroot}/%{_prefix}/lib/modules-load.d/%{name}.conf
|
|
Jaromir Capik |
a0d55a2 |
|
|
Jaromir Capik |
a0d55a2 |
%post
|
|
Jaromir Capik |
a0d55a2 |
# load OSS after the first install
|
|
Jaromir Capik |
a0d55a2 |
if [ "$1" = 1 ] ; then
|
|
Jaromir Capik |
a0d55a2 |
/usr/sbin/modprobe snd_pcm_oss
|
|
Jaromir Capik |
a0d55a2 |
fi
|
|
Jaromir Capik |
a0d55a2 |
exit 0
|
|
Jaromir Capik |
a0d55a2 |
|
|
Callum Lerwick |
82dd4a5 |
%files -f soundtracker.lang
|
|
|
4700df6 |
%license COPYING
|
|
|
4700df6 |
%doc AUTHORS FAQ NEWS README TODO
|
|
Callum Lerwick |
82dd4a5 |
%{_bindir}/soundtracker
|
|
|
a87417f |
%{_datadir}/applications/*soundtracker.desktop
|
|
Callum Lerwick |
82dd4a5 |
%{_datadir}/soundtracker/
|
|
Jaromir Capik |
a0d55a2 |
%{_prefix}/lib/modules-load.d/%{name}.conf
|
|
cvsextras |
c821e2e |
|
|
cvsextras |
c821e2e |
%changelog
|
|
|
43dd76e |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.8-29
|
|
|
43dd76e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
43dd76e |
|
|
|
b621e9c |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.8-28
|
|
|
b621e9c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
b621e9c |
|
|
|
fff7dfc |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.8-27
|
|
|
fff7dfc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
fff7dfc |
|
|
|
fbe632b |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.8-26
|
|
|
fbe632b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
fbe632b |
|
|
|
07caf88 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.8-25
|
|
|
07caf88 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
07caf88 |
|
|
|
5920f32 |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.8-24
|
|
|
5920f32 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
5920f32 |
|
|
Jaromir Capik |
a0d55a2 |
* Thu Aug 06 2015 Jaromir Capik <jcapik@redhat.com> - 0.6.8-23
|
|
Jaromir Capik |
a0d55a2 |
- Adding OSS auto-load in th %%post and modules-load.d (#1245940)
|
|
Jaromir Capik |
a0d55a2 |
- Fixing bogus dates in the changelog
|
|
Jaromir Capik |
a0d55a2 |
|
|
|
4700df6 |
* Thu Jul 23 2015 Ville Skyttä <ville.skytta@iki.fi> - 0.6.8-22
|
|
|
4700df6 |
- Add MimeTypes to desktop file, remove deprecated Categories and vendor
|
|
|
4700df6 |
- Mark COPYING as %%license
|
|
|
4700df6 |
|
|
|
71a2e30 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-21
|
|
|
71a2e30 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
71a2e30 |
|
|
|
a90c17e |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-20
|
|
|
a90c17e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
a90c17e |
|
|
|
1ddd7a1 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-19
|
|
|
1ddd7a1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
1ddd7a1 |
|
|
|
0247048 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-18
|
|
|
0247048 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
0247048 |
|
|
Jaromir Capik |
ded11f0 |
* Thu Apr 04 2013 Jaromir Capik <jcapik@redhat.com> - 0.6.8-17
|
|
Jaromir Capik |
ded11f0 |
- aarch64 support (#926556)
|
|
Jaromir Capik |
ded11f0 |
- spec cleaning
|
|
Jaromir Capik |
ded11f0 |
|
|
|
a87417f |
* Sun Feb 24 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.8-16
|
|
|
a87417f |
- Desktop files must retain the vendor tag in Fedora < 19. They are only
|
|
|
a87417f |
allowed to get rid of it in Fedora 19 and later. This makes it so that we're
|
|
|
a87417f |
only breaking user customization of menus when they upgrade to Fedora 19.
|
|
|
a87417f |
|
|
|
330426b |
* Mon Feb 11 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.6.8-15
|
|
|
330426b |
- Correct desktop file error
|
|
|
330426b |
|
|
|
faf3146 |
* Mon Feb 11 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.6.8-14
|
|
|
faf3146 |
- Remove vendor from desktop file
|
|
|
faf3146 |
|
|
|
31aebfc |
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-13
|
|
|
31aebfc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
31aebfc |
|
|
|
ade24da |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-12
|
|
|
ade24da |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
ade24da |
|
|
Hans Ulrich Niedermann |
0286e66 |
* Sat Feb 12 2011 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.6.8-11
|
|
Hans Ulrich Niedermann |
0286e66 |
- Add soundtracker-0.6.8-channel-mute-w-o-gdk-pixbuf.patch
|
|
Hans Ulrich Niedermann |
0286e66 |
|
|
Hans Ulrich Niedermann |
42fd64c |
* Sat Feb 12 2011 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.6.8-10
|
|
Hans Ulrich Niedermann |
42fd64c |
- Update spec file comments
|
|
Hans Ulrich Niedermann |
42fd64c |
- Stop using gdk-pixbuf
|
|
Hans Ulrich Niedermann |
42fd64c |
- Explicitly link with -ldl
|
|
Hans Ulrich Niedermann |
42fd64c |
|
|
|
142d397 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-9
|
|
|
142d397 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
142d397 |
|
|
|
2125180 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-8
|
|
|
2125180 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
2125180 |
|
|
|
9413e4a |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-7
|
|
|
9413e4a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
9413e4a |
|
|
|
2becd12 |
* Thu Sep 4 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.6.8-6
|
|
|
2becd12 |
- fix license tag
|
|
|
2becd12 |
|
|
|
710d54c |
* Fri Aug 29 2008 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.6.8-5
|
|
|
710d54c |
- Actually use no-setuid patch, which fixes rawhide FTBFS issue.
|
|
|
710d54c |
|
|
|
cdac501 |
* Sat May 31 2008 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.6.8-4
|
|
|
cdac501 |
- Disable ALSA support. Upstream requires alsa 0.4 or 0.5 API, F9 has 1.0
|
|
|
cdac501 |
|
|
|
db623db |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.6.8-3
|
|
|
db623db |
- Autorebuild for GCC 4.3
|
|
|
db623db |
|
|
Callum Lerwick |
9b10943 |
* Sun Sep 10 2006 Callum Lerwick <seg@haxxed.com> - 0.6.8-2
|
|
Callum Lerwick |
9b10943 |
- --disable-asm breaks x86_64 builds.
|
|
Callum Lerwick |
9b10943 |
|
|
Callum Lerwick |
82dd4a5 |
* Sun Aug 13 2006 Callum Lerwick <seg@haxxed.com> - 0.6.8-1
|
|
Callum Lerwick |
82dd4a5 |
- New upstream version.
|
|
Callum Lerwick |
82dd4a5 |
- Enable SDL driver, this indirectly gives ALSA support, however it is rather
|
|
Callum Lerwick |
82dd4a5 |
unstable so we can't kill off the OSS driver just yet.
|
|
Callum Lerwick |
82dd4a5 |
- Compiling with jack support crashes on startup, even if the jack driver is
|
|
Callum Lerwick |
82dd4a5 |
not enabled.
|
|
Callum Lerwick |
82dd4a5 |
|
|
|
35f248e |
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.6.7-5
|
|
|
35f248e |
- rebuild on all arches
|
|
|
35f248e |
|
|
Jaromir Capik |
a0d55a2 |
* Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 0.6.7-4
|
|
|
472e99c |
- rebuilt
|
|
|
472e99c |
|
|
|
bf5cde9 |
* Wed Nov 10 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.6.7-3
|
|
|
bf5cde9 |
- BR gettext-devel
|
|
|
bf5cde9 |
|
|
cvsextras |
c821e2e |
* Mon Feb 2 2004 Nils O. Selåsdal <NOS@Utel.no> - 0:0.6.7-0.fdr.2
|
|
cvsextras |
c821e2e |
- 0.6.7.0.fdr.1 was not based on latest -pre rpm. Fixes build errors.
|
|
Callum Lerwick |
82dd4a5 |
|
|
cvsextras |
c821e2e |
* Thu Jan 29 2004 Nils O. Selåsdal <NOS@Utel.no> - 0:0.6.7-0.fdr.1
|
|
cvsextras |
c821e2e |
- 0.6.7 release
|
|
Callum Lerwick |
82dd4a5 |
|
|
cvsextras |
c821e2e |
* Mon Nov 17 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:0.6.7-0.fdr.0.4.pre6
|
|
cvsextras |
c821e2e |
- Revert soundtracker-mkinstalldirs.patch to patch provided by Michael Schwendt,
|
|
cvsextras |
c821e2e |
Now builds on RH9 again.
|
|
Callum Lerwick |
82dd4a5 |
|
|
cvsextras |
c821e2e |
* Fri Nov 14 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:0.6.7-0.fdr.0.3.pre6
|
|
cvsextras |
c821e2e |
- add soundtracker-mkinstalldirs.patch that prevents po/Makefile.in.in from
|
|
cvsextras |
c821e2e |
doing funny things. Now builds on FC1.
|
|
Callum Lerwick |
82dd4a5 |
|
|
cvsextras |
c821e2e |
* Sat Aug 30 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:0.6.7-0.fdr.0.2.pre6
|
|
cvsextras |
c821e2e |
- Remove old and painful changelogs from doc,
|
|
cvsextras |
c821e2e |
- Don't use macros for commands run within the .spec file
|
|
cvsextras |
c821e2e |
- Disable jack support.
|
|
cvsextras |
c821e2e |
|
|
cvsextras |
c821e2e |
* Thu Aug 28 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:0.6.7-0.fdr.0.1.pre6
|
|
cvsextras |
c821e2e |
- Correct package version
|
|
cvsextras |
c821e2e |
- Add missing BuildRequires. Explicit disable features we don't want(alsa,asm),
|
|
cvsextras |
c821e2e |
- Remove ABOUT-NLS from documentation
|
|
cvsextras |
c821e2e |
- Place .desktop file in external source, use correct .desktop category.
|
|
cvsextras |
c821e2e |
|
|
cvsextras |
c821e2e |
* Wed Aug 27 2003 Nils O. Selåsdal <NOS@Utel.no> - 0:0.6.7-0.fdr.1.pre6
|
|
cvsextras |
c821e2e |
- Initial RPM release for Fedora
|
|
|
71fe8ad |
- Rework Makefile.am's to work with recent autotools and to not
|
|
cvsextras |
c821e2e |
install setuid root
|