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