]> git.pld-linux.org Git - packages/aylet.git/blame - aylet.spec
- %description for correct %package
[packages/aylet.git] / aylet.spec
CommitLineData
470e8266 1Summary: AY player
2Summary(pl.UTF-8): Odtwarzacz AY
3Name: aylet
4Version: 0.5
5Release: 1
6License: GPL v2
7Group: Applications/Sound
8Source0: ftp://ftp.ibiblio.org/pub/Linux/apps/sound/players/%{name}-%{version}.tar.gz
9# Source0-md5: a4df39033644b3aa7c89899708bad207
10URL: http://rus.members.beeb.net/aylet.htm
11BuildRequires: gtk+-devel
12BuildRequires: ncurses-devel
13BuildRequires: rpmbuild(macros) >= 1.228
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17aylet plays music files in the `.ay' format. These files are
18essentially wrappers around bits of Z80 code which play music on the
19Sinclair ZX Spectrum 128's sound hardware - either the beeper, or
20(eponymously) the AY-3-8912 sound chip. Files using the Amstrad CPC
21ports are also supported.
22
23`aylet' has a curses-based interface, and `xaylet' has an X-based one.
24
25One source of `.ay' files playable with aylet/xaylet is "Project AY"
26on the World of Spectrum website:
27
28http://www.worldofspectrum.org/
29
f4073fc4 30%description -l pl.UTF-8
31aylet odtwarza pliki muzyczne formatu .ay. Pliki te są kawałkami kodu
32Z80, który odgrywa muzykę na ZX Spectrum 128 używając brzęczyka albo
33układu AY-3-8912. Pliki używające portów Amstrada CPC są także
34obsługiwane.
35
36aylet ma interfejs oparty na curses, a xaylet na gtk+.
37
38Źródłem plików .ay jest Projekt AY, dostępny na stronie:
39
40http://www.worldofspectrum.org/
41
470e8266 42%package x11
43Summary: AY player for X11
44Summary(pl.UTF-8): Odtwarzacz AY dla X11
45Group: X11/Applications/Sound
46
47%description x11
48aylet plays music files in the `.ay' format. These files are
49essentially wrappers around bits of Z80 code which play music on the
50Sinclair ZX Spectrum 128's sound hardware - either the beeper, or
51(eponymously) the AY-3-8912 sound chip. Files using the Amstrad CPC
52ports are also supported.
53
54`aylet' has a curses-based interface, and `xaylet' has an X-based one.
55
56One source of `.ay' files playable with aylet/xaylet is "Project AY"
57on the World of Spectrum website:
58
59http://www.worldofspectrum.org/
60
4b0d0b73 61%description x11 -l pl.UTF-8
f4073fc4 62aylet odtwarza pliki muzyczne formatu .ay. Pliki te są kawałkami kodu
63Z80, który odgrywa muzykę na ZX Spectrum 128 używając brzęczyka albo
64układu AY-3-8912. Pliki używające portów Amstrada CPC są także
65obsługiwane.
66
67aylet ma interfejs oparty na curses, a xaylet na gtk+.
68
69Źródłem plików .ay jest Projekt AY, dostępny na stronie:
70
71http://www.worldofspectrum.org/
72
470e8266 73%prep
74%setup -q
75
76%build
77%{__make} \
78 CC="%{__cc}" \
79 CFLAGS="%{rpmcflags}" \
80 LDFLAGS="%{rpmldflags}" \
81 CPPFLAGS="-I/usr/include/ncurses -DDRIVER_OSS" \
82
83%install
84rm -rf $RPM_BUILD_ROOT
85
86install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
87install aylet $RPM_BUILD_ROOT%{_bindir}
88install xaylet $RPM_BUILD_ROOT%{_bindir}
89install aylet.1 $RPM_BUILD_ROOT%{_mandir}/man1
90echo ".so aylet.1" > $RPM_BUILD_ROOT%{_mandir}/man1/xaylet.1
91
92%clean
93rm -rf $RPM_BUILD_ROOT
94
95%files
96%defattr(644,root,root,755)
97%doc ChangeLog NEWS README TODO
98%attr(755,root,root) %{_bindir}/aylet
99%{_mandir}/man1/aylet*
100
101%files x11
102%defattr(644,root,root,755)
103%doc ChangeLog NEWS README TODO
104%attr(755,root,root) %{_bindir}/xaylet
105%{_mandir}/man1/xaylet*
This page took 0.142314 seconds and 4 git commands to generate.