1 %include /usr/lib/rpm/macros.perl
2 Summary: Portable C library for dynamically generating PDF files
10 Source0: http://www.pdflib.com/pdflib/download/%{name}-%{version}.tar.gz
11 Patch0: pdflib-DESTDIR.patch
12 BuildRequires: python-devel
14 BuildRequires: tcl-devel
15 BuildRequires: zlib-devel
16 BuildRequires: libpng >= 1.0.8
17 BuildRequires: libtiff-devel
18 BuildRequires: python-devel
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 PDFlib is a C library for generating PDF files. It offers a graphics
23 API with support for drawing, text, fonts, images, and hypertext. Call
24 PDFlib routines from within your client program and voila: dynamic PDF
25 files! For detailed instructions on PDFlib programming and the
26 associated API, see the PDFlib Programming Manual, included in PDF
27 format in the PDFlib distribution.
30 Summary: Header file for pdflib
31 Group: Development/Libraries
32 Requires: %{name} = %{version}
35 This package contains the files needed for compiling programs using
39 Summary: Perl bindings for pdflib
40 Group: Development/Languages/Perl
41 Group(pl): Programowanie/Jêzyki/Perl
42 Requires: %{name} = %{version}
45 Perl bindings for pdflib.
48 Summary: Tcl bindings for pdflib
49 Group: Development/Languages/Tcl
50 Group(pl): Programowanie/Jêzyki/Tcl
51 Requires: %{name} = %{version}
54 Tcl bindings for pdflib.
57 Summary: Python bindings for pdflib
58 Group: Development/Languages/Python
59 Group(pl): Programowanie/Jêzyki/Python
60 Requires: %{name} = %{version}
63 Python bindings for pdflib.
66 Summary: Static libraries for pdflib
67 Group: Development/Libraries
68 Requires: %{name}-devel = %{version}
71 Static libraries for pdflib.
79 LDFLAGS="-s"; export LDFLAGS
84 rm -rf $RPM_BUILD_ROOT
86 %{__make} install DESTDIR=$RPM_BUILD_ROOT
88 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* \
89 $RPM_BUILD_ROOT%{perl_sitearch}/pdflib_pl.so.*.* \
90 $RPM_BUILD_ROOT%{_libdir}/tcl8.0/pdflib/pdflib_tcl.so.*.* \
91 $RPM_BUILD_ROOT%{_libdir}/python1.5/lib-dynload/pdflib_py.so.*.*
93 gzip -9nf readme.txt doc/*.txt
96 rm -rf $RPM_BUILD_ROOT
98 %post -p /sbin/ldconfig
99 %postun -p /sbin/ldconfig
102 %defattr(644,root,root,755)
103 %attr(755,root,root) %{_libdir}/lib*.so.*.*
106 %defattr(644,root,root,755)
108 %attr(755,root,root) %{_libdir}/lib*.so
109 %attr(755,root,root) %{_libdir}/lib*.la
110 %{_includedir}/pdflib.h
113 %defattr(644,root,root,755)
114 %{perl_sitearch}/pdflib_pl.pm
115 %attr(755,root,root) %{perl_sitearch}/pdflib_pl.so*
118 %defattr(644,root,root,755)
119 %{_libdir}/tcl8.0/pdflib/pdflib_tcl.so.*
120 %{_libdir}/tcl8.0/pdflib/pkgIndex.tcl
123 %defattr(644,root,root,755)
124 %{_libdir}/python1.5/lib-dynload/pdflib_py.so.*
127 %defattr(644,root,root,755)
129 %{perl_sitearch}/pdflib_pl.a
130 %{_libdir}/tcl8.0/pdflib/pdflib_tcl.a
131 %{_libdir}/python1.5/lib-dynload/pdflib_py.a