]> git.pld-linux.org Git - packages/libcapsimage.git/blob - libcapsimage.spec
1308097dcbdf5a36e3c296b95afc7f4cc8ea37cf
[packages/libcapsimage.git] / libcapsimage.spec
1 Summary:        IPF image support library
2 Summary(pl.UTF-8):      Biblioteka obsługująca obrazy IPF
3 Name:           libcapsimage
4 Version:        4.2
5 Release:        1
6 License:        Software Preservation Society (only limited, non-commercial distribution is allowed)
7 Group:          Libraries
8 # http://www.softpres.org/_media/files:ipflib42_linux-i686.tar.gz?id=download
9 Source0:        ipflib42_linux-i686.tar.gz
10 # Source0-md5:  420ae4e6112abf8654a36dc90fa671b8
11 # http://www.softpres.org/_media/files:ipflib42_linux-x86_64.tar.gz?id=download
12 Source1:        ipflib42_linux-x86_64.tar.gz
13 # Source1-md5:  a0868374efa8ed88ec32e82b133b70b6
14 # http://www.softpres.org/_media/files:ipflib42_linux-powerpc.tar.gz?id=download
15 Source2:        ipflib42_linux-powerpc.tar.gz
16 # Source2-md5:  eddd4b47262b38169314939abe2045fc
17 URL:            http://www.softpres.org/?id=download
18 BuildRequires:  libstdc++-devel
19 ExclusiveArch:  %{ix86} %{x8664} ppc
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 CAPS image is a IPF image support library. IPF stands for
24 Interchangeable Preservation Format, and is the file format used to
25 preserve content, that is, floppy disk or ROM images (mostly related
26 to Amiga software).
27
28 %description -l pl.UTF-8
29 CAPS image to biblioteka obsługująca obrazy IPF. IPF to skrót od
30 Interchangeable Preservation Format (wymienny format zachowujący) i
31 jest to format plików używany do zachowywania obrazów zawartości
32 dyskietek lub pamięci ROM (głownie związanych z oprogramowaniem
33 komputerów Amiga).
34
35 %package devel
36 Summary:        Header files for CAPS image library
37 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CAPS image
38 Group:          Development/Libraries
39 Requires:       %{name} = %{version}-%{release}
40
41 %description devel
42 Header files for CAPS image library.
43
44 %description devel -l pl.UTF-8
45 Pliki nagłówkowe biblioteki CAPS image.
46
47 %prep
48 %setup -q -c -T
49 %ifarch %{ix86}
50 %{__tar} xz --strip-components=1 -f %{SOURCE0}
51 %endif
52 %ifarch %{x8664}
53 %{__tar} xz --strip-components=1 -f %{SOURCE1}
54 %endif
55 %ifarch ppc
56 %{__tar} xz --strip-components=1 -f %{SOURCE2}
57 %endif
58
59 ln -s libcapsimage.so.*.* libcapsimage.so
60 %{__rm} examples/ipfinfo
61
62 %build
63 cd examples
64 %{__cc} %{rpmldflags} %{rpmcflags} %{rpmcppflags} -o ipfinfo ipfinfo.c -I../include -L.. -lcapsimage
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_includedir}/caps}
69
70 install examples/ipfinfo $RPM_BUILD_ROOT%{_bindir}
71 install libcapsimage.so.*.* $RPM_BUILD_ROOT%{_libdir}
72 ln -s libcapsimage.so.*.* $RPM_BUILD_ROOT%{_libdir}/libcapsimage.so.4
73 ln -s libcapsimage.so.*.* $RPM_BUILD_ROOT%{_libdir}/libcapsimage.so
74 cp -p include/caps/*.h $RPM_BUILD_ROOT%{_includedir}/caps
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %post   -p /sbin/ldconfig
80 %postun -p /sbin/ldconfig
81
82 %files
83 %defattr(644,root,root,755)
84 %doc HISTORY LICENSE README
85 %attr(755,root,root) %{_bindir}/ipfinfo
86 %attr(755,root,root) %{_libdir}/libcapsimage.so.*.*
87 %attr(755,root,root) %ghost %{_libdir}/libcapsimage.so.4
88
89 %files devel
90 %defattr(644,root,root,755)
91 %attr(755,root,root) %{_libdir}/libcapsimage.so
92 %{_includedir}/caps
This page took 0.050893 seconds and 2 git commands to generate.