From 1cbae5723ec5985457d88df04a5c59ac86fe0b58 Mon Sep 17 00:00:00 2001 From: Christof Damian Date: Apr 04 2010 16:02:31 +0000 Subject: new url & channel file, changed version to use rest version --- diff --git a/channel.xml b/channel.xml index fd91009..f6e72c7 100644 --- a/channel.xml +++ b/channel.xml @@ -1,16 +1,16 @@ - - - pear.phpdoctrine.org - Channel for installing and upgrading Doctrine through pear. - pear.phpdoctrine.org - - - - http://pear.phpdoctrine.org/Chiara_PEAR_Server_REST/ - http://pear.phpdoctrine.org/Chiara_PEAR_Server_REST/ - - - + + + pear.doctrine-project.org + Doctrine PEAR channel + doctrine + + + + http://pear.doctrine-project.org/rest/ + http://pear.doctrine-project.org/rest/ + http://pear.doctrine-project.org/rest/ + http://pear.doctrine-project.org/rest/ + + + \ No newline at end of file diff --git a/php-channel-doctrine.spec b/php-channel-doctrine.spec index 84168f6..db267eb 100644 --- a/php-channel-doctrine.spec +++ b/php-channel-doctrine.spec @@ -1,14 +1,16 @@ %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}} +%global channel pear.doctrine-project.org + Name: php-channel-doctrine -Version: 1.0.0 -Release: 2%{?dist} +Version: 1.3 +Release: 1%{?dist} Summary: Adds doctrine project channel to PEAR Group: Development/Languages License: LGPLv2+ -URL: http://www.doctrine-project.com/ -Source0: http://pear.doctrine-project.com/channel.xml +URL: http://www.doctrine-project.org/ +Source0: http://pear.doctrine-project.org/channel.xml BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -19,7 +21,7 @@ Requires: php-pear(PEAR) Requires(post): %{__pear} Requires(postun): %{__pear} -Provides: php-channel(pear.doctrine-project.com) +Provides: php-channel(%{channel}) %description This package adds the doctrine channel which allows @@ -37,23 +39,27 @@ PEAR packages from this channel to be installed. %install %{__rm} -rf $RPM_BUILD_ROOT %{__mkdir_p} $RPM_BUILD_ROOT%{pear_xmldir} -%{__install} -pm 644 %{SOURCE0} $RPM_BUILD_ROOT%{pear_xmldir}/pear.doctrine-project.com.xml +%{__install} -pm 644 %{SOURCE0} $RPM_BUILD_ROOT%{pear_xmldir}/%{channel}.xml %clean %{__rm} -rf $RPM_BUILD_ROOT %post -if [ $1 -eq 1 ] ; then - %{__pear} channel-add %{pear_xmldir}/pear.doctrine-project.com.xml > /dev/null || : -else - %{__pear} channel-update %{pear_xmldir}/pear.doctrine-project.com.xml > /dev/null ||: -fi +# always add (handle update from old pear.phpdoctrine.org) +%{__pear} channel-add %{pear_xmldir}/%{name}.xml > /dev/null || : +if [ $1 -gt 1 ] ; then + %{__pear} channel-update %{pear_xmldir}/%{name}.xml > /dev/null ||: + + # will fail in most case (if installed packages) + %{__pear} channel-delete pear.phpdoctrine.org > /dev/null || : +fi %postun +%{__pear} channel-delete pear.phpdoctrine.org > /dev/null || : if [ $1 -eq 0 ] ; then - %{__pear} channel-delete pear.doctrine-project.com > /dev/null || : + %{__pear} channel-delete %{channel} > /dev/null || : fi @@ -63,6 +69,10 @@ fi %changelog +* Fri Apr 2 2010 Christof Damian - 1.3-1 +- new url and channel file +- changed version to use rest version + * Thu Aug 20 2009 Christof Damian - 1.0.0-2 - changed license to LGPLv2+