diff options
| author | Remi Collet <fedora@famillecollet.com> | 2017-03-15 07:38:07 +0100 | 
|---|---|---|
| committer | Remi Collet <fedora@famillecollet.com> | 2017-03-15 07:38:07 +0100 | 
| commit | b67b9bfedf42bce3907cbe9d06aade6cb0d0c087 (patch) | |
| tree | f8516618290c8022c806f181a84afe57f053d0b8 /pearup | |
| parent | b1cc7d0175013fc6d8de8ca2cb8ecbf78de8baec (diff) | |
php-pecl-yar: 2.0.2
Diffstat (limited to 'pearup')
| -rwxr-xr-x | pearup | 16 | 
1 files changed, 10 insertions, 6 deletions
| @@ -3,27 +3,31 @@  vendor="Remi Collet <remi@remirepo.net>"  rpmdate=$(LC_ALL="C" date +"%a %b %d %Y")  rpmdate=${rpmdate/ 0/  } -name=$(basename $PWD)  if [ $# -lt 2 ]; then -    echo "usage $0 old new" +    echo "usage $0 old new [ spec ]"      exit 1  fi +if [ -n "$3" ]; then +  name=$3 +else +  name=$(basename $PWD).spec +fi -if ! grep -q pecl_name $name.spec; then +if ! grep -q pecl_name $name; then  sed -e '/^Release:/s/[0-9].*$/1%{?dist}/' \      -i *spec  else echo "Release inchangée"  fi -if ! grep -q "^Version:.*$2"  $name.spec; then +if ! grep -q "^Version:.*$2"  $name; then  sed -e "/^Version:/s/$1/$2/" \      -e "s/%changelog/%changelog\n* $rpmdate $vendor - $2-1\n- Update to $2\n/" \      -e 's/\$RPM_BUILD_ROOT/%{buildroot}/' \ -    -i $name.spec +    -i $name  else echo "Version déjà modifiée"  fi -spectool -g -S $name.spec +spectool -g -S $name  tar xf *-$1.tgz package.xml && mv package.xml package-$1.xml  comp=$(tar xvf *-$1.tgz '*/composer.json') | 
