mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 10:58:58 +00:00
Remove RPM spec file
Most Linux distributions include qpdf now, so there is no need to distribute our own spec file.
This commit is contained in:
parent
be72eab99b
commit
65c667eef9
@ -46,7 +46,6 @@ Release Reminders
|
||||
locations:
|
||||
|
||||
configure.ac
|
||||
qpdf.spec
|
||||
libqpdf/QPDF.cc
|
||||
manual/qpdf-manual.xml
|
||||
|
||||
|
16
make_dist
16
make_dist
@ -72,17 +72,6 @@ while (<$fh>)
|
||||
}
|
||||
$fh->close();
|
||||
|
||||
$fh = safe_open("qpdf.spec");
|
||||
my $spec_version = 'unknown';
|
||||
while (<$fh>)
|
||||
{
|
||||
if (m/Version: (.*)$/)
|
||||
{
|
||||
$spec_version = $1;
|
||||
last;
|
||||
}
|
||||
}
|
||||
|
||||
my $version_error = 0;
|
||||
if ($version ne $config_version)
|
||||
{
|
||||
@ -99,11 +88,6 @@ if ($version ne $doc_version)
|
||||
print "$whoami: qpdf-manual.xml version = $doc_version\n";
|
||||
$version_error = 1;
|
||||
}
|
||||
if ($version ne $spec_version)
|
||||
{
|
||||
print "$whoami: qpdf.spec version = $spec_version\n";
|
||||
$version_error = 1;
|
||||
}
|
||||
if ($version_error)
|
||||
{
|
||||
die "$whoami: version numbers are not consistent\n";
|
||||
|
94
qpdf.spec
94
qpdf.spec
@ -1,94 +0,0 @@
|
||||
Summary: Command-line tools and library for transforming PDF files
|
||||
Name: qpdf
|
||||
Version: 4.0.1
|
||||
Release: 1%{?dist}
|
||||
License: Artistic
|
||||
Group: System Environment/Libraries
|
||||
URL: http://qpdf.sourceforge.net/
|
||||
|
||||
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 examples/*.c install-examples/examples
|
||||
# Red Hat doesn't ship .la files.
|
||||
rm -f $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
|
||||
%{_libdir}/pkgconfig
|
||||
|
||||
%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
|
Loading…
Reference in New Issue
Block a user