[packages/composer] updated nogit patch
glen
glen at pld-linux.org
Mon Apr 1 23:05:16 CEST 2013
commit b8c430b49287929554a0a70b668a0b2bd8a8815a
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Apr 1 22:37:18 2013 +0300
updated nogit patch
composer.spec | 4 ++--
nogit.patch | 37 ++++++++++++-------------------------
2 files changed, 14 insertions(+), 27 deletions(-)
---
diff --git a/composer.spec b/composer.spec
index 6e65226..8f9cf45 100644
--- a/composer.spec
+++ b/composer.spec
@@ -4,7 +4,7 @@
%define php_min_version 5.3.4
%define subver alpha7
-%define rel 0.6
+%define rel 0.7
%include /usr/lib/rpm/macros.php
Summary: Dependency Manager for PHP
Name: composer
@@ -48,7 +48,7 @@ them in your project for you.
%prep
%setup -q -n %{name}-master
-#%patch0 -p1
+%patch0 -p1
%{__sed} -i -e '1s,^#!.*env php,#!%{__php},' bin/*
diff --git a/nogit.patch b/nogit.patch
index 6dbd9a4..5799ba4 100644
--- a/nogit.patch
+++ b/nogit.patch
@@ -1,32 +1,19 @@
---- composer-1.0.0-alpha6/src/Composer/Compiler.php~ 2012-10-23 11:54:25.000000000 +0300
-+++ composer-1.0.0-alpha6/src/Composer/Compiler.php 2012-12-08 03:44:08.842614626 +0200
-@@ -35,16 +35,20 @@
+--- composer-alpha7/src/Composer/Compiler.php~ 2013-04-01 13:18:27.000000000 +0300
++++ composer-alpha7/src/Composer/Compiler.php 2013-04-01 22:27:27.313555304 +0300
+@@ -35,6 +35,8 @@
unlink($pharFile);
}
-- $process = new Process('git log --pretty="%h" -n1 HEAD', __DIR__);
-- if ($process->run() != 0) {
-- throw new \RuntimeException('Can\'t run git log. You must ensure to run compile from composer git repository clone and that git binary is available.');
-- }
-- $this->version = trim($process->getOutput());
+ $this->version = getenv('COMPOSER_VERSION');
-
-- $process = new Process('git describe --tags HEAD');
-- if ($process->run() == 0) {
-- $this->version = trim($process->getOutput());
-- }
-+ if (empty($this->version)) {
-+ $process = new Process('git log --pretty="%h" -n1 HEAD', __DIR__);
-+ if ($process->run() != 0) {
-+ throw new \RuntimeException('Can\'t run git log. You must ensure to run compile from composer git repository clone and that git binary is available.');
-+ }
-+ $this->version = trim($process->getOutput());
-+
-+ $process = new Process('git describe --tags HEAD');
-+ if ($process->run() == 0) {
-+ $this->version = trim($process->getOutput());
-+ }
-+ }
++ if (empty($this->version)) {
+ $process = new Process('git log --pretty="%H" -n1 HEAD', __DIR__);
+ if ($process->run() != 0) {
+ throw new \RuntimeException('Can\'t run git log. You must ensure to run compile from composer git repository clone and that git binary is available.');
+@@ -45,6 +47,7 @@
+ if ($process->run() == 0) {
+ $this->version = trim($process->getOutput());
+ }
++ }
$phar = new \Phar($pharFile, 0, 'composer.phar');
$phar->setSignatureAlgorithm(\Phar::SHA1);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/composer.git/commitdiff/b8c430b49287929554a0a70b668a0b2bd8a8815a
More information about the pld-cvs-commit
mailing list