Browse Source

add papersize

master
parent
commit
8a8feff789
  1. 17
      python-pdf/python-pdf.spec

17
python-pdf/python-pdf.spec

@ -26,6 +26,7 @@
%define V_reportlab 3.5.9
%define V_pypdf 1.13
%define V_pypdf2 1.26.0
%define V_papersize 1.0.1
# package information
Name: python-pdf
@ -44,6 +45,7 @@ Release: 20181010
Source0: https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-%{V_reportlab}.tar.gz
Source1: http://pybrary.net/pyPdf/pyPdf-%{V_pypdf}.tar.gz
Source2: https://files.pythonhosted.org/packages/source/P/PyPDF2/PyPDF2-%{V_pypdf2}.tar.gz
Source3: https://files.pythonhosted.org/packages/source/p/papersize/papersize-%{V_papersize}.tar.gz
# build information
BuildPreReq: OpenPKG, openpkg >= 20160101, python >= %{V_python}
@ -65,14 +67,20 @@ PreReq: OpenPKG, openpkg >= 20160101, python >= %{V_python}
}
prog python-pdf:pypdf2 = {
version = %{V_pypdf2}
url = https://pypi.org/project/PyPDF2/#files
url = https://pypi.org/project/PyPDF2/
regex = PyPDF2-(__VER__)\.tar\.gz
}
prog python-pdf:papersize = {
version = %{V_papersize}
url = https://pypi.org/project/papersize/
regex = papersize-(__VER__)\.tar\.gz
}
%prep
%setup -q -c
%setup -q -T -D -a 1
%setup -q -T -D -a 2
%setup -q -T -D -a 3
%build
@ -98,6 +106,13 @@ PreReq: OpenPKG, openpkg >= 20160101, python >= %{V_python}
--root=$RPM_BUILD_ROOT \
--prefix=%{l_prefix}
) || exit $?
( cd papersize-%{V_papersize}
PYTHONPATH=$RPM_BUILD_ROOT%{l_prefix}/lib/python/site-packages \
%{l_prefix}/bin/python \
setup.py install \
--root=$RPM_BUILD_ROOT \
--prefix=%{l_prefix}
) || exit $?
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
%files -f files

Loading…
Cancel
Save