]> git.pld-linux.org Git - packages/libspectrum.git/blame - libspectrum.spec
- ac,lt versions
[packages/libspectrum.git] / libspectrum.spec
CommitLineData
17a9e647 1#
58811f64 2# Conditional build:
3%bcond_without static_libs # don't build static library
4#
0b81b7cf 5Summary: ZX Spectrum emulator file format library
566f31a3 6Summary(pl.UTF-8): Biblioteka do obsługi formatów plików emulatorów ZX Spectrum
0b81b7cf 7Name: libspectrum
b8590b5a 8Version: 1.1.0
9Release: 1
b4c740f0 10License: GPL v2+
2a60ff2e 11Group: Libraries
898501b6 12Source0: http://downloads.sourceforge.net/fuse-emulator/%{name}-%{version}.tar.gz
b8590b5a 13# Source0-md5: abe7ee1915d5e32749a8ded90dcd7df0
fcee2a28 14URL: http://fuse-emulator.sourceforge.net/libspectrum.php
b4c740f0 15BuildRequires: audiofile-devel >= 0.2.3
3e848215 16BuildRequires: autoconf >= 2.50
0b81b7cf 17BuildRequires: automake
38fc28d0
JB
18BuildRequires: bzip2-devel >= 1.0
19BuildRequires: glib2-devel >= 2.0.0
1cb93f34 20BuildRequires: libgcrypt-devel >= 1.1.42
3e848215 21BuildRequires: libtool >= 2:2
617c6f69 22BuildRequires: pkgconfig >= 1:0.7
d4e1cf5d 23BuildRequires: zlib-devel
0b81b7cf 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27libspectrum is a library designed to make the input and output of some
28ZX Spectrum emulator files slightly easier. It is intended to be
29usable on Unix variants, Win32 and Mac OS X.
30
0fa0fc02
JR
31%description -l pl.UTF-8
32libspectrum jest biblioteką zaprojektowaną, by ułatwić zapis i odczyt
33plików wykorzystywanych przez emulatory ZX Spectrum. Można jej używać
34na różnych wariantach systemu Unix, Win32 i Mac OS X.
0b81b7cf 35
36%package devel
37Summary: ZX Spectrum emulator file format library - development
566f31a3 38Summary(pl.UTF-8): Część dla programistów używających biblioteki libspectrum
0b81b7cf 39Group: Development/Libraries
08e9c36b 40Requires: %{name} = %{version}-%{release}
b4c740f0 41Requires: audiofile-devel >= 0.2.3
38fc28d0
JB
42Requires: bzip2-devel >= 1.0
43Requires: glib2-devel >= 2.0.0
1cb93f34 44Requires: libgcrypt-devel >= 1.1.42
38fc28d0 45Requires: zlib-devel
0b81b7cf 46
47%description devel
898501b6
ŁK
48The libspectrum-devel package contains the header files and
49documentation needed to develop applications with libspectrum.
0b81b7cf 50
0fa0fc02 51%description devel -l pl.UTF-8
898501b6
ŁK
52Pakiet libspectrum-devel zawiera pliki nagłówkowe i dokumentację
53potrzebne do kompilowania aplikacji korzystających z libspectrum.
0b81b7cf 54
55%package static
56Summary: ZX Spectrum emulator file format static library
566f31a3 57Summary(pl.UTF-8): Statyczna biblioteka libspectrum
0b81b7cf 58Group: Development/Libraries
08e9c36b 59Requires: %{name}-devel = %{version}-%{release}
0b81b7cf 60
61%description static
898501b6
ŁK
62The libspectrum-static package contains the static libraries of
63libspectrum.
0b81b7cf 64
0fa0fc02 65%description static -l pl.UTF-8
0b81b7cf 66Statyczna wersja biblioteki libspectrum.
67
68%prep
69%setup -q
70
38fc28d0
JB
71# don't BR both glib versions
72echo 'AC_DEFUN([AM_PATH_GLIB],[$3])' >> acinclude.m4
73
0b81b7cf 74%build
d4e1cf5d 75%{__libtoolize}
08e9c36b 76%{__aclocal}
0b81b7cf 77%{__autoconf}
08e9c36b 78%{__autoheader}
0b81b7cf 79%{__automake}
58811f64 80%configure \
81 %{!?with_static_libs:--disable-static}
0b81b7cf 82%{__make}
83
84%install
85rm -rf $RPM_BUILD_ROOT
7fe40d88 86
f9a26ef1
JB
87%{__make} install \
88 DESTDIR=$RPM_BUILD_ROOT
0b81b7cf 89
90%clean
91rm -rf $RPM_BUILD_ROOT
92
7fe40d88 93%post -p /sbin/ldconfig
0b81b7cf 94%postun -p /sbin/ldconfig
95
96%files
97%defattr(644,root,root,755)
f9a26ef1 98%doc AUTHORS ChangeLog README THANKS
2a60ff2e 99%attr(755,root,root) %{_libdir}/libspectrum.so.*.*.*
b8590b5a 100%attr(755,root,root) %ghost %{_libdir}/libspectrum.so.9
0b81b7cf 101
102%files devel
103%defattr(644,root,root,755)
08e9c36b 104%doc doc/libspectrum.txt
b4c740f0 105%attr(755,root,root) %{_libdir}/libspectrum.so
0b81b7cf 106%{_libdir}/libspectrum.la
08e9c36b
JB
107%{_includedir}/libspectrum.h
108%{_mandir}/man3/libspectrum.3*
0b81b7cf 109
58811f64 110%if %{with static_libs}
0b81b7cf 111%files static
112%defattr(644,root,root,755)
2a60ff2e 113%{_libdir}/libspectrum.a
58811f64 114%endif
This page took 0.08495 seconds and 4 git commands to generate.