[php-channel-htmlpurifier/f12/master] - removed version constraints on BR - initial packaging

David Nalley ke4qqq at fedoraproject.org
Sun Sep 5 19:27:13 UTC 2010


commit fbb006afbfe68cc00376fe82436a47f3a135e043
Author: David Nalley <david at gnsa.us>
Date:   Sun Sep 5 15:27:15 2010 -0400

    - removed version constraints on BR
    - initial packaging

 channel.xml                   |   16 +++++++++
 php-channel-htmlpurifier.spec |   68 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+), 0 deletions(-)
---
diff --git a/channel.xml b/channel.xml
new file mode 100644
index 0000000..1344b20
--- /dev/null
+++ b/channel.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<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/dtd/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd">
+ <name>htmlpurifier.org</name>
+ <summary>PEAR channel for HTML Purifier library</summary>
+ <suggestedalias>hp</suggestedalias>
+ <servers>
+  <primary>
+   <rest>
+    <baseurl type="REST1.0">http://htmlpurifier.org/Chiara_PEAR_Server_REST/</baseurl>
+    <baseurl type="REST1.1">http://htmlpurifier.org/Chiara_PEAR_Server_REST/</baseurl>
+   </rest>
+  </primary>
+ </servers>
+</channel>
\ No newline at end of file
diff --git a/php-channel-htmlpurifier.spec b/php-channel-htmlpurifier.spec
new file mode 100644
index 0000000..edd1b8f
--- /dev/null
+++ b/php-channel-htmlpurifier.spec
@@ -0,0 +1,68 @@
+%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
+
+Name:           php-channel-htmlpurifier
+# Use REST version
+Version:        1.0
+Release:        2%{?dist}
+Summary:        Adds htmlpurifier channel to PEAR
+
+Group:          Development/Languages
+License:        Public Domain
+URL:            http://htmlpurifier.org
+Source0:        http://htmlpurifier.org/channel.xml
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch:      noarch
+BuildRequires:  php-pear 
+Requires:       php-common >= 5.1.4 php-pear(PEAR)
+Requires(post): %{__pear}
+Requires(postun): %{__pear}
+Provides:       php-channel(htmlpurifier) = %{version}-%{release}
+
+%description
+This package adds the htmlpurifier channel which allows PEAR packages
+from this channel to be installed.
+
+
+%prep
+%setup -q -c -T
+
+
+%build
+# Empty build section, nothing to build
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT%{pear_xmldir}
+install -pm 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 htmlpurifier.org > /dev/null || :
+fi
+
+
+%files
+%defattr(-,root,root,-)
+%{pear_xmldir}/%{name}.xml
+
+
+%changelog
+* Fri Aug 27 2010 David Nalley <david at gnsa.us> - 1.0-2
+- removed version constraints on BR
+* Sat Jan 30 2010 David Nalley <david at gnsa.us> - 1.0-1
+- initial packaging


More information about the scm-commits mailing list