diff options
author | Jay Berkenbilt <ejb@ql.org> | 2008-04-29 14:55:25 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2008-04-29 14:55:25 +0200 |
commit | 9a0b88bf7777c153dc46ace22db74ef24d51583a (patch) | |
tree | f567ac1cf2bf5071a611eb49323a935b6ac938ff /qpdf.spec | |
download | qpdf-9a0b88bf7777c153dc46ace22db74ef24d51583a.tar.zst |
update release date to actual daterelease-qpdf-2.0
git-svn-id: svn+q:///qpdf/trunk@599 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'qpdf.spec')
-rw-r--r-- | qpdf.spec | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/qpdf.spec b/qpdf.spec new file mode 100644 index 00000000..93fa50ac --- /dev/null +++ b/qpdf.spec @@ -0,0 +1,93 @@ +Summary: Command-line tools and library for transforming PDF files +Name: qpdf +Version: 2.0 +Release: 1%{?dist} +License: Artistic +Group: System Environment/Libraries +URL: http://sourceforge.net/projects/qpdf/ + +Source: %{name}-%{version}.tar.gz + +Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root +BuildRequires: zlib-devel +BuildRequires: pcre-devel + +%description +QPDF is a program that does structural, content-preserving +transformations on PDF files. It could have been called something +like pdf-to-pdf. It also provides many useful capabilities to +developers of PDF-producing software or for people who just want to +look at the innards of a PDF file to learn more about how they work. + +QPDF offers many capabilities such as linearization (web +optimization), encrypt, and decription of PDF files. Note that QPDF +does not have the capability to create PDF files from scratch; it is +only used to create PDF files with special characteristics starting +from other PDF files or to inspect or extract information from +existing PDF files. + +%package devel +Summary: Development files for qpdf PDF manipulation library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} zlib-devel pcre-devel + +%description devel +The qpdf-devel package contains header files and libraries necessary +for developing programs using the qpdf library. + +%package static +Summary: Static QPDF library +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +The qpdf-static package contains the static qpdf library. + +%prep +%setup -q + +%build +%configure --disable-test-compare-images --docdir='${datarootdir}'/doc/%{name}-%{version} +make %{?_smp_mflags} +make check + +%install +rm -rf $RPM_BUILD_ROOT +%makeinstall +# %doc below clobbers our docdir, so we have to copy it to a safe +# place so we can install it using %doc. We should still set docdir +# properly when configuring so that it gets substituted properly by +# autoconf. +cp -a $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version} install-docs +mkdir -p install-examples/examples +cp -p examples/*.cc install-examples/examples +# Red Hat doesn't ship .la files. +rm -rf $RPM_BUILD_ROOT%{_libdir}/libqpdf.la + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%doc README TODO Artistic-2.0 install-docs/* +%{_bindir}/* +%{_libdir}/libqpdf*.so.* +%{_mandir}/man1/* + +%files devel +%defattr(-,root,root) +%doc install-examples/examples +%{_includedir}/* +%{_libdir}/libqpdf*.so + +%files static +%defattr(-,root,root) +%{_libdir}/libqpdf*.a + +%clean +rm -rf $RPM_BUILD_ROOT + +%changelog +* Mon Apr 28 2008 Jay Berkenbilt <ejb@ql.org> - 2.0-1 +- Initial packaging |