]> git.pld-linux.org Git - packages/fuse-utils.git/blob - fuse-utils.spec
- ffmpeg and gcc build fixes
[packages/fuse-utils.git] / fuse-utils.spec
1 Summary:        Fuse utilities
2 Summary(pl.UTF-8):      Programy użytkowe do fuse'a
3 Name:           fuse-utils
4 Version:        1.1.1
5 Release:        5
6 License:        GPL v2+
7 Group:          Applications/Emulators
8 Source0:        http://downloads.sourceforge.net/fuse-emulator/%{name}-%{version}.tar.gz
9 # Source0-md5:  76832afc4fc42b3ec5f38cdd4e764170
10 Patch0:         ffmpeg_enum_codecid.patch
11 Patch1:         ffmpeg3.patch
12 Patch2:         fix-progname.patch
13 URL:            http://fuse-emulator.sourceforge.net/
14 BuildRequires:  audiofile-devel >= 0.2.3
15 BuildRequires:  autoconf >= 2.50
16 BuildRequires:  automake
17 BuildRequires:  ffmpeg-devel >= 1.0.1
18 BuildRequires:  gettext-tools
19 BuildRequires:  glib2-devel >= 2.0.0
20 BuildRequires:  libgcrypt-devel
21 BuildRequires:  libspectrum-devel >= 1.1.1
22 BuildRequires:  libstdc++-devel
23 BuildRequires:  libtool >= 2:2
24 BuildRequires:  pkgconfig
25 BuildRequires:  zlib-devel
26 Requires:       libspectrum >= 1.1.1
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 The Fuse utilities are a few tools which may be of occasional use when
31 dealing with ZX Spectrum emulator files. They were originally
32 distributed with Fuse, the Free Unix Spectrum Emulator, but are now
33 independent of Fuse and can be used on their own.
34
35 The available utilities are:
36
37 - rzxdump: list the contents of an RZX input recording file.
38 - rzxtool: add, extract or remove the embedded snapshot from an RZX
39   file, or compress or uncompress the file.
40 - tzxconv: do a best-guess conversion of a TZX file to a .tap file.
41 - tzxlist: list the contents of a TZX file.
42
43 %description -l pl.UTF-8
44 Programy użytkowe do fuse'a to kilka narzędzi, które mogą się przydać
45 gdy używamy plików emulatorów ZX Spectrum. Wcześniej były
46 dystrybuowane z Fuse - emulatorem ZX Spectrum, ale teraz są niezależne
47 i mogą być używane samodzielnie.
48
49 Dostępne są:
50
51 - rzxdump: wyświetla zawartość pliku RZX.
52 - rzxtool: dodaje, wyjmuje lub usuwa zanurzony snapshot z pliku RZX, a
53   także kompresuje lub dekompresuje pliki.
54 - tzxconv: konwersuje pliki TZX do formatu TAP.
55 - tzxlist: wyświetla zawartość pliku TZX.
56
57 %prep
58 %setup -q
59 %patch0 -p1
60 %patch1 -p1
61 %patch2 -p1
62
63 %build
64 %{__libtoolize}
65 %{__aclocal}
66 %{__autoheader}
67 %{__autoconf}
68 %{__automake}
69 %configure
70
71 %{__make}
72
73 %install
74 rm -rf $RPM_BUILD_ROOT
75
76 %{__make} install \
77         DESTDIR=$RPM_BUILD_ROOT
78
79 %clean
80 rm -rf $RPM_BUILD_ROOT
81
82 %files
83 %defattr(644,root,root,755)
84 %doc AUTHORS ChangeLog README
85 %attr(755,root,root) %{_bindir}/audio2tape
86 %attr(755,root,root) %{_bindir}/createhdf
87 %attr(755,root,root) %{_bindir}/fmfconv
88 %attr(755,root,root) %{_bindir}/listbasic
89 %attr(755,root,root) %{_bindir}/profile2map
90 %attr(755,root,root) %{_bindir}/raw2hdf
91 %attr(755,root,root) %{_bindir}/rzxcheck
92 %attr(755,root,root) %{_bindir}/rzxdump
93 %attr(755,root,root) %{_bindir}/rzxtool
94 %attr(755,root,root) %{_bindir}/scl2trd
95 %attr(755,root,root) %{_bindir}/snap2tzx
96 %attr(755,root,root) %{_bindir}/snapconv
97 %attr(755,root,root) %{_bindir}/tape2wav
98 %attr(755,root,root) %{_bindir}/tapeconv
99 %attr(755,root,root) %{_bindir}/tzxlist
100 %{_mandir}/man1/audio2tape.1*
101 %{_mandir}/man1/createhdf.1*
102 %{_mandir}/man1/fmfconv.1*
103 %{_mandir}/man1/fuse-utils.1*
104 %{_mandir}/man1/listbasic.1*
105 %{_mandir}/man1/profile2map.1*
106 %{_mandir}/man1/raw2hdf.1*
107 %{_mandir}/man1/rzxcheck.1*
108 %{_mandir}/man1/rzxdump.1*
109 %{_mandir}/man1/rzxtool.1*
110 %{_mandir}/man1/scl2trd.1*
111 %{_mandir}/man1/snap2tzx.1*
112 %{_mandir}/man1/snapconv.1*
113 %{_mandir}/man1/tape2wav.1*
114 %{_mandir}/man1/tapeconv.1*
115 %{_mandir}/man1/tzxlist.1*
This page took 0.06294 seconds and 3 git commands to generate.