mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 19:08:59 +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:
|
locations:
|
||||||
|
|
||||||
configure.ac
|
configure.ac
|
||||||
qpdf.spec
|
|
||||||
libqpdf/QPDF.cc
|
libqpdf/QPDF.cc
|
||||||
manual/qpdf-manual.xml
|
manual/qpdf-manual.xml
|
||||||
|
|
||||||
|
16
make_dist
16
make_dist
@ -72,17 +72,6 @@ while (<$fh>)
|
|||||||
}
|
}
|
||||||
$fh->close();
|
$fh->close();
|
||||||
|
|
||||||
$fh = safe_open("qpdf.spec");
|
|
||||||
my $spec_version = 'unknown';
|
|
||||||
while (<$fh>)
|
|
||||||
{
|
|
||||||
if (m/Version: (.*)$/)
|
|
||||||
{
|
|
||||||
$spec_version = $1;
|
|
||||||
last;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
my $version_error = 0;
|
my $version_error = 0;
|
||||||
if ($version ne $config_version)
|
if ($version ne $config_version)
|
||||||
{
|
{
|
||||||
@ -99,11 +88,6 @@ if ($version ne $doc_version)
|
|||||||
print "$whoami: qpdf-manual.xml version = $doc_version\n";
|
print "$whoami: qpdf-manual.xml version = $doc_version\n";
|
||||||
$version_error = 1;
|
$version_error = 1;
|
||||||
}
|
}
|
||||||
if ($version ne $spec_version)
|
|
||||||
{
|
|
||||||
print "$whoami: qpdf.spec version = $spec_version\n";
|
|
||||||
$version_error = 1;
|
|
||||||
}
|
|
||||||
if ($version_error)
|
if ($version_error)
|
||||||
{
|
{
|
||||||
die "$whoami: version numbers are not consistent\n";
|
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