]> git.pld-linux.org Git - packages/composer.git/blob - composer-php.spec
suggest supported VCSes
[packages/composer.git] / composer-php.spec
1 %define         pkgname composer
2 %define         php_min_version 5.3.4
3 %define         subver  alpha6
4 %define         rel             0.1
5 %include        /usr/lib/rpm/macros.php
6 Summary:        Dependency Manager for PHP
7 Name:           %{pkgname}-php
8 Version:        1.0.0
9 Release:        0.%{subver}.%{rel}
10 License:        MIT
11 Group:          Development/Languages/PHP
12 Source0:        http://getcomposer.org/download/1.0.0-alpha6/%{pkgname}.phar
13 # Source0-md5:  f9b1dbd4ad0e3707bfe216690b210a7e
14 URL:            http://www.getcomposer.org/
15 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
16 BuildRequires:  rpmbuild(macros) >= 1.461
17 Requires:       php(core) >= %{php_min_version}
18 Requires:       php(phar)
19 Suggests:       git-core
20 Suggests:       mercurial
21 Suggests:       php(openssl)
22 Suggests:       subversion
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 Composer is a tool for dependency management in PHP. It allows you to
28 declare the dependent libraries your project needs and it will install
29 them in your project for you.
30
31 %prep
32 %setup -qcT
33
34 %install
35 rm -rf $RPM_BUILD_ROOT
36 install -d $RPM_BUILD_ROOT%{_bindir}
37 cp -p %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}/%{pkgname}
38
39 %clean
40 rm -rf $RPM_BUILD_ROOT
41
42 %files
43 %defattr(644,root,root,755)
44 %attr(755,root,root) %{_bindir}/composer
This page took 0.070673 seconds and 3 git commands to generate.