Tizen 2.1 base
[external/libpng.git] / packaging / libpng.spec
1 #sbs-git:slp/unmodified/libpng libpng 1.2.46 fcaa793c53a17a30625312c0e4e6de51383f2deb
2 Name:       libpng
3 Summary:    A library of functions for manipulating PNG image format files
4 Version:    1.2.50
5 Release:    1
6 Group:      System/Libraries
7 License:    zlib
8 URL:        http://www.libpng.org/pub/png/
9 Source0:    ftp://ftp.simplesystems.org/pub/png/src/libpng-%{version}.tar.bz2
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
12 BuildRequires:  zlib-devel
13
14
15 %description
16 The libpng package contains a library of functions for creating and
17 manipulating PNG (Portable Network Graphics) image format files.  PNG
18 is a bit-mapped graphics format similar to the GIF format.  PNG was
19 created to replace the GIF format, since GIF uses a patented data
20 compression algorithm.
21
22 Libpng should be installed if you need to manipulate PNG format image
23 files.
24
25
26
27 %package devel
28 Summary:    Development tools for programs to manipulate PNG image format files
29 Group:      Development/Libraries
30 Requires:   %{name} = %{version}-%{release}
31 Requires:   libpng = %{version}-%{release}
32 Requires:   zlib-devel
33
34 %description devel
35 The libpng-devel package contains header files and documentation necessary
36 for developing programs using the PNG (Portable Network Graphics) library.
37
38
39
40 %prep
41 %setup -q -n %{name}-%{version}
42
43 %build
44
45 %configure --disable-static
46 make %{?jobs:-j%jobs}
47
48 %install
49 rm -rf %{buildroot}
50 %make_install 
51 rm -rf $RPM_BUILD_ROOT/usr/share/man
52 mkdir -p %{buildroot}/usr/share/license
53 cp LICENSE %{buildroot}/usr/share/license/%{name}
54
55 %post -p /sbin/ldconfig
56 %postun -p /sbin/ldconfig
57
58 %files
59 /usr/share/license/%{name}
60 %manifest libpng.manifest
61 %{_libdir}/libpng*.so.*
62
63 %files devel
64 %{_bindir}/*
65 %{_includedir}/*
66 %{_libdir}/libpng*.so
67 %{_libdir}/pkgconfig/*
68