forked from adplug/adplug
-
Notifications
You must be signed in to change notification settings - Fork 0
/
adplug.spec
103 lines (82 loc) · 2.61 KB
/
adplug.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
%define name adplug
%define version 2.2.1
%define release 1
Summary: AdLib sound player library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
URL: http://adplug.github.io
License: LGPL
Group: Applications/Multimedia
BuildRoot: %{_tmppath}/%{name}-buildroot
Prefix: %{_prefix}
BuildRequires: binio-devel >= 1.4
Requires: binio >= 1.4
%description
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.
It supports various audio formats from MS-DOS AdLib trackers.
%package devel
Group: Development/Libraries
Summary: Development files of AdPlug
Requires: %name = %version-%release
Requires: binio-devel >= 1.4
%description devel
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.
It supports various audio formats from MS-DOS AdLib trackers.
This package contains the C++ headers and documentation required for
building programs based on AdPlug.
%package static-devel
Group: Development/Libraries
Summary: Static library of AdPlug
Requires: %name-devel = %version-%release
%description static-devel
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.
It supports various audio formats from MS-DOS AdLib trackers.
This package contains the static library required for statically
linking applications based on AdPlug.
%prep
%setup -q
%build
%configure
make
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%doc README AUTHORS NEWS TODO
%_bindir/adplugdb
%_mandir/man1/adplugdb.1*
%_libdir/*.so.*
%files devel
%defattr(-,root,root)
%doc doc/*.txt doc/*.ps
%_includedir/adplug/*
%_libdir/*.so
%_libdir/*.la
%files static-devel
%defattr(-,root,root)
%_libdir/*.a
%changelog
* Tue Mar 4 2003 Götz Waschk <waschk@linux-mandrake.com> 1.4-1
- requires binio library
- fix groups for RH standard
- remove patches
- add adplugdb
- new version
* Tue Nov 26 2002 Götz Waschk <waschk@linux-mandrake.com> 1.3-1
- initial package