packages: php-jpgraph/php-jpgraph.spec - up to 3.0.7 - subpackage for phpdo...

glen glen at pld-linux.org
Sun Mar 7 15:18:06 CET 2010


Author: glen                         Date: Sun Mar  7 14:18:06 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 3.0.7
- subpackage for phpdoc (22M), demos

---- Files affected:
packages/php-jpgraph:
   php-jpgraph.spec (1.22 -> 1.23) 

---- Diffs:

================================================================
Index: packages/php-jpgraph/php-jpgraph.spec
diff -u packages/php-jpgraph/php-jpgraph.spec:1.22 packages/php-jpgraph/php-jpgraph.spec:1.23
--- packages/php-jpgraph/php-jpgraph.spec:1.22	Wed Dec 23 16:42:58 2009
+++ packages/php-jpgraph/php-jpgraph.spec	Sun Mar  7 15:18:01 2010
@@ -2,13 +2,13 @@
 Summary:	Class for creating esientific and business charts, works with php5
 Summary(pl.UTF-8):	Klasa do tworzenia naukowych i biznesowych wykresów, działa z php5
 Name:		php-jpgraph
-Version:	3.0.6
-Release:	2
+Version:	3.0.7
+Release:	1
 License:	QPL 1.0
 Group:		Libraries
 # Source0Download: http://www.aditus.nu/jpgraph/jpdownload.php
 Source0:	http://hem.bredband.net/jpgraph2/jpgraph-%{version}.tar.bz2
-# Source0-md5:	7af412c576b70b65480c02f7e837fdc8
+# Source0-md5:	63acd2f8ec5ad5f7408b07d1098d5508
 Patch0:		jpgraph-config.patch
 URL:		http://www.aditus.nu/jpgraph/
 BuildRequires:	sed >= 4.0
@@ -19,7 +19,8 @@
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		_appdir			%{php_data_dir}/jpgraph
+%define		_appdir		%{php_data_dir}/jpgraph
+%define		_phpdocdir	%{_docdir}/phpdoc
 
 %description
 JpGraph is a fully OO graph library which makes it easy to both draw a
@@ -37,48 +38,87 @@
 w miarę płaską, jako że w większości przypadków wystarcza użycie kilku
 poleceń do rysowania estetycznie wyglądających grafik.
 
+%package phpdoc
+Summary:	Online manual for jpgraph
+Summary(pl.UTF-8):	Dokumentacja online do jpgraph
+Group:		Documentation
+Requires:	php-dirs
+
+%description phpdoc
+Documentation for jpgraph.
+
+%description phpdoc -l pl.UTF-8
+Dokumentacja do jpgraph.
+
+%package demo
+Summary:	Demo for jpgraph
+Summary(pl.UTF-8):	Pliki demonstracyjne dla pakietu jpgraph
+Group:		Documentation
+Requires:	%{name} = %{version}-%{release}
+
+%description demo
+Samples for jpgraph.
+
+%description demo -l pl.UTF-8
+Pliki demonstracyjne i przykłady dla pakietu jpgraph.
+
 %prep
 %setup -q -c
 %patch0 -p1
 
+# avoid 1970 in file dates
+find -newer README  -o -print | xargs touch --reference %{SOURCE0}
+
 mv src/Examples .
 
-%{__sed} -i -e 's,include ("../\(.*\)");,require_once "jpgraph2/\1";,' Examples/*.php
-%{__sed} -i -e 's,include_once ("../\(.*\)");,require_once "jpgraph2/\1";,' Examples/*.php
-%{__sed} -i -e 's,include "../\(.*\)";,require_once "jpgraph2/\1";,' Examples/*.php
+# rm? some test code?
+mv src/contour_dev Examples
+
+%{__sed} -i -e 's,include ("../\(.*\)");,require_once "jpgraph/\1";,' Examples/*.php
+%{__sed} -i -e "s,require_once ('../\(.*\)');,require_once 'jpgraph/\1';," Examples/*.php
 
 # cleanup backups after patching
 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_appdir},%{_examplesdir}/%{name}-%{version}}
+install -d $RPM_BUILD_ROOT%{_appdir}
 cp -a src/* $RPM_BUILD_ROOT%{_appdir}
+
+install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 cp -a Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
+install -d $RPM_BUILD_ROOT%{_phpdocdir}
+cp -a docportal $RPM_BUILD_ROOT%{_phpdocdir}/jpgraph
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README* docportal/*
+%doc README*
 %dir %{_appdir}
 %dir %{_appdir}/lang
 %{_appdir}/jpgraph.php
 %{_appdir}/jpgraph_*.php
 %{_appdir}/jpg-config.inc.php
-%{_appdir}/flag_mapping
-%{_appdir}/flags.dat
-%{_appdir}/flags_*.dat
 %{_appdir}/gd_image.inc.php
 %{_appdir}/imgdata_*.inc.php
 
-# rm? some test code?
-%{_appdir}/contour_dev
+%{_appdir}/flag_mapping
+%{_appdir}/flags.dat
+%{_appdir}/flags_*.dat
 
 %lang(de) %{_appdir}/lang/de.inc.php
 %lang(en) %{_appdir}/lang/en.inc.php
 %{_appdir}/lang/prod.inc.php
+
+%files phpdoc
+%defattr(644,root,root,755)
+%{_phpdocdir}/*
+
+%files demo
+%defattr(644,root,root,755)
 %{_examplesdir}/%{name}-%{version}
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -87,6 +127,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.23  2010/03/07 14:18:01  glen
+- up to 3.0.7
+- subpackage for phpdoc (22M), demos
+
 Revision 1.22  2009/12/23 15:42:58  glen
 - fix package dir; rel 2
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php-jpgraph/php-jpgraph.spec?r1=1.22&r2=1.23&f=u



More information about the pld-cvs-commit mailing list