-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathasap.spec
136 lines (99 loc) · 3 KB
/
asap.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
Name: asap
Version: 6.0.3
Release: 1
Summary: Player of Atari 8-bit music
License: GPLv2+
Source: https://downloads.sourceforge.net/project/asap/asap/%{version}/asap-%{version}.tar.gz
URL: https://asap.sourceforge.net/
BuildRequires: gcc
%description
ASAP is a player of Atari 8-bit music for modern computers.
It emulates the POKEY sound chip and the 6502 processor.
ASAP supports the following file formats:
SAP, CMC, CM3, CMR, CMS, DMC, DLT, MPT, MPD, RMT, TMC, TM8, TM2, FC.
%package devel
Summary: Development library providing Atari 8-bit music emulation
%description devel
These are the files needed for compiling programs that use libasap.
%package vlc
Summary: ASAP plugin for VLC
Requires: vlc
BuildRequires: vlc-devel
%description vlc
Provides playback of Atari 8-bit music in VLC.
Supports the following file formats: SAP, RMT, FC.
%package xmms2
Summary: ASAP plugin for XMMS2
Requires: xmms2
BuildRequires: xmms2-devel
%description xmms2
Provides playback of Atari 8-bit music (SAP format) in XMMS2.
%prep
%setup -q
%build
make CFLAGS="%{build_cflags}" LDFLAGS="%{build_ldflags}" asapconv libasap.a asap-vlc asap-xmms2
%install
make DESTDIR=%{buildroot} prefix=%{_prefix} libdir=%{_libdir} install install-vlc install-xmms2
%files
%{_bindir}/asapconv
%files devel
%{_includedir}/asap.h
%{_libdir}/libasap.a
%files vlc
%{_libdir}/vlc/plugins/demux/libasap_plugin.so
%files xmms2
%{_libdir}/xmms2/libxmms_asap.so
%changelog
* Sat Mar 9 2024 Piotr Fusik <fox@scene.pl>
- 6.0.3-1
* Mon Jan 22 2024 Piotr Fusik <fox@scene.pl>
- 6.0.2-1
* Fri Nov 17 2023 Piotr Fusik <fox@scene.pl>
- 6.0.1-1
* Thu Sep 21 2023 Piotr Fusik <fox@scene.pl>
- 6.0.0-1
* Wed Feb 8 2023 Piotr Fusik <fox@scene.pl>
- 5.3.0-1
* Wed Dec 8 2021 Piotr Fusik <fox@scene.pl>
- 5.2.0-1
* Tue Nov 30 2021 Piotr Fusik <fox@scene.pl>
- Added the XMMS2 subpackage
- Removed the XMMS subpackage
* Fri Jul 9 2021 Piotr Fusik <fox@scene.pl>
- 5.1.0-1
* Sun Jan 19 2020 Piotr Fusik <fox@scene.pl>
- 5.0.1-1
* Thu Nov 21 2019 Piotr Fusik <fox@scene.pl>
- 5.0.0-1
* Thu Jan 10 2019 Piotr Fusik <fox@scene.pl>
- 4.0.0-1
* Sat Aug 12 2017 Piotr Fusik <fox@scene.pl>
- Discontinued GStreamer
* Mon Jun 23 2014 Piotr Fusik <fox@scene.pl>
- 3.2.0-1
* Wed Jan 15 2014 Piotr Fusik <fox@scene.pl>
- 3.1.6-1
* Fri Aug 16 2013 Piotr Fusik <fox@scene.pl>
- 3.1.5-1
- Corrected descriptions of GStreamer and VLC plugins - they don't support all the formats
* Mon Apr 29 2013 Piotr Fusik <fox@scene.pl>
- 3.1.4-1
- lib64 compatibility
- Removed the Audacious subpackage
* Tue Dec 4 2012 Piotr Fusik <fox@scene.pl>
- 3.1.3-1
- Added subpackages with GStreamer and VLC plugins
* Mon Jun 25 2012 Piotr Fusik <fox@scene.pl>
- 3.1.2-1
* Wed Oct 26 2011 Piotr Fusik <fox@scene.pl>
- 3.1.1-1
* Sat Sep 24 2011 Piotr Fusik <fox@scene.pl>
- 3.1.0-1
* Fri Jul 15 2011 Piotr Fusik <fox@scene.pl>
- 3.0.1-1
* Thu May 19 2011 Piotr Fusik <fox@scene.pl>
- 3.0.0-1
- Added subpackages with Audacious and XMMS plugins
* Wed Nov 3 2010 Piotr Fusik <fox@scene.pl>
- 2.1.2-1
- Initial packaging