[php-channel-pearplex] Initial import

Robert Scheck robert at fedoraproject.org
Sun Jul 31 19:57:06 UTC 2011


commit 92852b6256f72476efaa1b71d1f61eabb66ca7ee
Author: Robert Scheck <robert at fedoraproject.org>
Date:   Sun Jul 31 21:56:46 2011 +0200

    Initial import

 channel.xml               |   16 ++++++++++++
 php-channel-pearplex.spec |   58 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+), 0 deletions(-)
---
diff --git a/channel.xml b/channel.xml
new file mode 100644
index 0000000..635acbc
--- /dev/null
+++ b/channel.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<channel version="1.0" xmlns="http://pear.php.net/channel-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd">
+    <name>pear.pearplex.net</name>
+    <summary>PearPlex PEAR channel</summary>
+    <suggestedalias>pearplex</suggestedalias>
+    <servers>
+        <primary>
+            <rest>
+                <baseurl type="REST1.0">http://pear.pearplex.net//rest/</baseurl>
+                <baseurl type="REST1.1">http://pear.pearplex.net//rest/</baseurl>
+                <baseurl type="REST1.2">http://pear.pearplex.net//rest/</baseurl>
+                <baseurl type="REST1.3">http://pear.pearplex.net//rest/</baseurl>
+            </rest>
+        </primary>
+    </servers>
+</channel>
\ No newline at end of file
diff --git a/php-channel-pearplex.spec b/php-channel-pearplex.spec
new file mode 100644
index 0000000..8d6f8d7
--- /dev/null
+++ b/php-channel-pearplex.spec
@@ -0,0 +1,58 @@
+%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
+
+Summary:           Adds the PearPlex channel to PEAR
+Name:              php-channel-pearplex
+# Use REST version
+Version:           1.3
+Release:           2%{?dist}
+License:           Public Domain
+Group:             Development/Languages
+URL:               http://www.pearplex.net/
+Source:            http://pear.pearplex.net/channel.xml
+Requires:          php-pear(PEAR)
+Requires(post):    %{__pear}
+Requires(postun):  %{__pear}
+Provides:          php-channel(pear.pearplex.net)
+BuildRequires:     php-pear >= 1:1.4.9-1.2
+BuildArch:         noarch
+BuildRoot:         %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+%description
+This package adds the PearPlex channel which allows PEAR packages
+from this channel to be installed.
+
+%prep
+%setup -q -c -T
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -D -p -m 644 %{SOURCE0} $RPM_BUILD_ROOT%{pear_xmldir}/%{name}.xml
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+if [ $1 -eq 1 ]; then
+  %{__pear} channel-add %{pear_xmldir}/%{name}.xml > /dev/null || :
+else
+  %{__pear} channel-update %{pear_xmldir}/%{name}.xml > /dev/null ||:
+fi
+
+%postun
+if [ $1 -eq 0 ]; then
+  %{__pear} channel-delete pear.pearplex.net > /dev/null || :
+fi
+
+%files
+%defattr(-,root,root,-)
+%{pear_xmldir}/%{name}.xml
+
+%changelog
+* Sun Jul 31 2011 Robert Scheck <robert at fedoraproject.org> 1.3-2
+- Corrected undefined macro in %%postun scriptlet (#725914 #c1)
+
+* Wed Jul 27 2011 Robert Scheck <robert at fedoraproject.org> 1.3-1
+- Upgrade to 1.3
+- Initial spec file for Fedora and Red Hat Enterprise Linux


More information about the scm-commits mailing list