Lots of small changes - mainly removing static libraries.
[fedora-mingw.git] / libpng / mingw-libpng.spec
1 %include /usr/lib/rpm/mingw-defs
2
3 Name:           mingw-libpng
4 Version:        1.2.31
5 Release:        2%{?dist}
6 Summary:        MinGW Windows Libpng library
7
8 License:        zlib
9 URL:            http://www.libpng.org/pub/png/
10 Source0:        ftp://ftp.simplesystems.org/pub/png/src/libpng-%{version}.tar.bz2
11 Group:          Development/Libraries
12 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13
14 BuildArch:      noarch
15
16 BuildRequires:  mingw-filesystem >= 19
17 BuildRequires:  mingw-gcc
18 BuildRequires:  mingw-binutils
19
20
21 %description
22 MinGW Windows Libpng library.
23
24
25 %prep
26 %setup -q -n libpng-%{version}
27
28 %build
29 %{_mingw_configure}
30 make
31
32
33 %install
34 rm -rf $RPM_BUILD_ROOT
35
36 make DESTDIR=$RPM_BUILD_ROOT install
37
38 rm $RPM_BUILD_ROOT%{_mingw_libdir}/libpng.a
39
40
41 %clean
42 rm -rf $RPM_BUILD_ROOT
43
44
45 %files
46 %defattr(-,root,root)
47 %{_mingw_bindir}/libpng-3.dll
48 %{_mingw_bindir}/libpng-config
49 %{_mingw_bindir}/libpng12-0.dll
50 %{_mingw_bindir}/libpng12-config
51 %{_mingw_includedir}/libpng12
52 %{_mingw_includedir}/png.h
53 %{_mingw_includedir}/pngconf.h
54 %{_mingw_libdir}/libpng.dll.a
55 %{_mingw_libdir}/libpng.la
56 %{_mingw_libdir}/libpng12.a
57 %{_mingw_libdir}/libpng12.dll.a
58 %{_mingw_libdir}/libpng12.la
59 %{_mingw_libdir}/pkgconfig/libpng.pc
60 %{_mingw_libdir}/pkgconfig/libpng12.pc
61 %{_mingw_mandir}/man3/libpng.3*
62 %{_mingw_mandir}/man3/libpngpf.3*
63 %{_mingw_mandir}/man5/png.5*
64
65 %changelog
66 * Wed Sep 10 2008 Richard W.M. Jones <rjones@redhat.com> - 1.2.31-2
67 - Remove static library.
68
69 * Tue Sep  9 2008 Daniel P. Berrange <berrange@redhat.com> - 1.2.31-1
70 - Initial RPM release