summaryrefslogtreecommitdiffstats
path: root/php-tcpdf.spec
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2013-05-16 14:02:01 +0200
committerRemi Collet <fedora@famillecollet.com>2013-05-16 14:02:01 +0200
commit401b70e38f65f13989131b0729fbbd54be9e5d63 (patch)
treed8d7e92ff6cfc88dff889709d81057a9063af3c1 /php-tcpdf.spec
parent048d660c75fd0cc59d8229f52ac8c7c192d585d0 (diff)
php-tcpdf: 6.0.016
Diffstat (limited to 'php-tcpdf.spec')
-rw-r--r--php-tcpdf.spec24
1 files changed, 20 insertions, 4 deletions
diff --git a/php-tcpdf.spec b/php-tcpdf.spec
index c6cf9ed..f53bbc2 100644
--- a/php-tcpdf.spec
+++ b/php-tcpdf.spec
@@ -1,9 +1,9 @@
-%global dl_version 6_0_015
+%global dl_version 6_0_016
%global real_name tcpdf
Name: php-tcpdf
Summary: PHP class for generating PDF documents
-Version: 6.0.015
+Version: 6.0.016
Release: 1%{?dist}
URL: http://www.tcpdf.org
@@ -12,6 +12,9 @@ Group: Development/Libraries
Source0: http://downloads.sourceforge.net/%{real_name}/%{real_name}_%{dl_version}.zip
+# Fix path for packaging (not upstreamable)
+Patch0: tcpdf-vendor.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: php-cli
@@ -122,6 +125,12 @@ This package allow to use system GNU FreeFonts in TCPDF.
%prep
%setup -qn %{real_name}
+%patch0 -p1
+
+: fix barcode examples
+sed -e "s:dirname(__FILE__).'/../../:'tcpdf/:" \
+ -i examples/barcodes/*php
+
: remove bundled fonts
rm -rf fonts/dejavu-fonts-ttf* fonts/freefont-*
for fic in fonts/*.z
@@ -142,6 +151,9 @@ install -d %{buildroot}%{_datadir}/php/%{real_name}
cp -a *.php %{buildroot}%{_datadir}/php/%{real_name}/
cp -a include %{buildroot}%{_datadir}/php/%{real_name}/
cp -a fonts %{buildroot}%{_datadir}/php/%{real_name}/
+install -d %{buildroot}%{_datadir}/php/%{real_name}/images
+install -m 0644 examples/images/_blank.png \
+ %{buildroot}%{_datadir}/php/%{real_name}/images/
# Config
install -d %{buildroot}%{_sysconfdir}/%{name}
@@ -165,8 +177,7 @@ for ttf in \
; do
list=$ttf${list:+,${list}}
done
-php -d include_path=. \
- tools/tcpdf_addfont.php \
+php tools/tcpdf_addfont.php \
--fonts $list \
--link \
--outpath %{buildroot}%{_datadir}/php/%{real_name}/fonts/
@@ -183,6 +194,7 @@ rm -rf %{buildroot}
%dir %{_datadir}/php/%{real_name}
%dir %{_datadir}/php/%{real_name}/fonts
%{_datadir}/php/%{real_name}/include
+%{_datadir}/php/%{real_name}/images
%{_datadir}/php/%{real_name}/*php
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
@@ -197,6 +209,10 @@ rm -rf %{buildroot}
%changelog
+* Thu May 16 2013 Remi Collet <remi@fedoraproject.org> - 6.0.016-1
+- update to 6.0.016
+- add /usr/share/php/tcpdf/images dir
+
* Wed May 15 2013 Remi Collet <remi@fedoraproject.org> - 6.0.015-1
- update to 6.0.015
- clean spec (upstream changes for packaging)