Author: glen                         Date: Fri Aug 20 16:42:37 2010 GMT
Module: template-specs                Tag: HEAD
---- Log message:
- update

---- Files affected:
template-specs:
   php-pear.spec (1.37 -> 1.38) 

---- Diffs:

================================================================
Index: template-specs/php-pear.spec
diff -u template-specs/php-pear.spec:1.37 template-specs/php-pear.spec:1.38
--- template-specs/php-pear.spec:1.37   Tue Jan 26 08:27:26 2010
+++ template-specs/php-pear.spec        Fri Aug 20 18:42:32 2010
@@ -1,15 +1,18 @@
 # $Revision$, $Date$
 #
 # NOTE
-# - you should use 'pear make-rpm-spec PEARPACKAGE' instead of this template
-#   this file exists just for a reference when updating existing packages
+# - You should use pear instead of this template to create new specs:
+#   $ pear download PEAR_PackageFileManager2
+#   $ pear make-rpm-spec PEAR_PackageFileManager2-1.0.1.tgz
+#   Wrote RPM spec file php-pear-PEAR_PackageFileManager2.spec
+#
+#   This file exists just for a reference when updating existing packages
 #
 %include       /usr/lib/rpm/macros.php
 %define                _class          class
 %define                _subclass       subclass
 %define                _status         stable
 %define                _pearname       %{_class}_%{_subclass}
-
 Summary:       %{_pearname} -
 Summary(pl.UTF-8):     %{_pearname} -
 Name:          php-pear-%{_pearname}
@@ -27,10 +30,10 @@
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # exclude optional dependencies
-%define                _noautoreq      'pear(XML/Beautifier/.*)'
+%define                _noautoreq      pear(XML/Beautifier/.*)
 
 # included in tests
-%define                _noautoreq 'pear(HTML_TestListener.php)' 
'pear(TestUnit.php)'
+%define                _noautoreq pear(HTML_TestListener.php) 
pear(TestUnit.php)
 
 %description
 ...
@@ -46,9 +49,9 @@
 Summary:       Tests for PEAR::%{_pearname}
 Summary(pl.UTF-8):     Testy dla PEAR::%{_pearname}
 Group:         Development/Languages/PHP
-AutoReq:       no
 Requires:      %{name} = %{version}-%{release}
 AutoProv:      no
+AutoReq:       no
 
 %description tests
 Tests for PEAR::%{_pearname}.
@@ -59,6 +62,9 @@
 %prep
 %pear_package_setup
 
+# optional ext not reported properly. do it manually
+echo '%{name} can optionally use PHP extension "mhash"' >> install.log
+
 ## docs fixups
 
 # pear/docs -> docs
@@ -91,6 +97,7 @@
 mv ./%{php_pear_dir}/tests/{*,%{_pearname}}
 
 # examples fixups
+mv ./%{php_pear_dir}/examples .
 mv ./%{php_pear_dir}/%{_class}/examples .
 mv docs/%{_pearname}/examples .
 mv docs/%{_pearname}/docs/examples .
@@ -105,8 +112,12 @@
 install -p ./%{_bindir}/* $RPM_BUILD_ROOT%{_bindir}
 
 install -d 
$RPM_BUILD_ROOT{%{php_pear_dir},%{_bindir},%{_examplesdir}/%{name}-%{version}}
+install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
+# don't care for tests
+rm -rf $RPM_BUILD_ROOT%{php_pear_dir}/tests/%{_pearname}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -137,6 +148,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.38  2010/08/20 16:42:32  glen
+- update
+
 Revision 1.37  2010/01/26 07:27:26  glen
 - more examples moving around
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/template-specs/php-pear.spec?r1=1.37&r2=1.38&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to