SPECS: php-pear-PEAR.spec - 1.4.7 - package channel files as %ghost
glen
glen at pld-linux.org
Tue Feb 28 15:05:39 CET 2006
Author: glen Date: Tue Feb 28 14:05:39 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- 1.4.7
- package channel files as %ghost
---- Files affected:
SPECS:
php-pear-PEAR.spec (1.100 -> 1.101)
---- Diffs:
================================================================
Index: SPECS/php-pear-PEAR.spec
diff -u SPECS/php-pear-PEAR.spec:1.100 SPECS/php-pear-PEAR.spec:1.101
--- SPECS/php-pear-PEAR.spec:1.100 Mon Jan 9 14:10:22 2006
+++ SPECS/php-pear-PEAR.spec Tue Feb 28 15:05:33 2006
@@ -1,4 +1,7 @@
# $Revision$, $Date$
+# TODO
+# - FHS fix for .channels info
+#
%include /usr/lib/rpm/macros.php
%define _class PEAR
%define _status stable
@@ -7,13 +10,13 @@
Summary: %{_pearname} - main PHP PEAR class
Summary(pl): %{_pearname} - podstawowa klasa dla PHP PEAR
Name: php-pear-%{_pearname}
-Version: 1.4.6
+Version: 1.4.7
Release: 1
Epoch: 1
License: PHP 3.0
Group: Development/Languages/PHP
Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
-# Source0-md5: 0ef3f7a2b095c290e1915d99048b7644
+# Source0-md5: d93a15102c007aa3d30f2c9018fb9981
Source1: %{name}-template.spec
Patch0: %{name}-sysconfdir.patch
Patch1: %{name}-rpmpkgname.patch
@@ -38,12 +41,13 @@
Obsoletes: php-pear-PEAR-OS
#Suggests: php-pear-Net_FTP
Conflicts: php-pear-Archive_Tar = 1.3.0
-Conflicts: php-pear-PEAR_Frontend_Web < 0.5.0
Conflicts: php-pear-PEAR_Frontend_Gtk < 0.4.0
+Conflicts: php-pear-PEAR_Frontend_Web < 0.5.0
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define _noautoreq 'pear(PEAR/FTP.php)' 'pear(Net/FTP.php)' 'pear(XML/RPC.*)'
+# PEAR_Command_Packaging is separate package
+%define _noautoreq 'pear(PEAR/FTP.php)' 'pear(Net/FTP.php)' 'pear(XML/RPC.*)' 'pear(PEAR/Command/Packaging.php)'
%description
The PEAR package contains:
@@ -124,6 +128,10 @@
%pear_package_install
+cp -a ./%{php_pear_dir}/.channels $RPM_BUILD_ROOT%{php_pear_dir}/.channels
+cp -a ./%{php_pear_dir}/.registry/.channel* $RPM_BUILD_ROOT%{php_pear_dir}/.registry
+cp -a ./%{php_pear_dir}/.depdb* $RPM_BUILD_ROOT%{php_pear_dir}
+
# -C and -q options were for php-cgi, in php-cli they're enabled by default.
%define php_exec exec /usr/bin/php -dinclude_path=%{php_pear_dir} -doutput_buffering=1
cat > $RPM_BUILD_ROOT%{_bindir}/pear <<'EOF'
@@ -170,6 +178,19 @@
%{php_pear_dir}/data/*
+# FIXME: FHS
+%ghost %dir %{php_pear_dir}/.channels
+%ghost %dir %{php_pear_dir}/.channels/.alias
+%ghost %{php_pear_dir}/.channels/.alias/pear.txt
+%ghost %{php_pear_dir}/.channels/.alias/pecl.txt
+%ghost %{php_pear_dir}/.channels/pear.php.net.reg
+%ghost %{php_pear_dir}/.channels/pecl.php.net.reg
+%ghost %{php_pear_dir}/.channels/__uri.reg
+%ghost %{php_pear_dir}/.registry/.channel.__uri
+%ghost %{php_pear_dir}/.registry/.channel.pecl.php.net
+%ghost %{php_pear_dir}/.depdblock
+%ghost %{php_pear_dir}/.depdb
+
%files core
%defattr(644,root,root,755)
%{php_pear_dir}/PEAR.php
@@ -185,6 +206,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.101 2006/02/28 14:05:33 glen
+- 1.4.7
+- package channel files as %ghost
+
Revision 1.100 2006/01/09 13:10:22 glen
- up to 1.4.6
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/php-pear-PEAR.spec?r1=1.100&r2=1.101&f=u
More information about the pld-cvs-commit
mailing list