]> git.pld-linux.org Git - packages/eventum-scm.git/blame - eventum-scm.spec
Use system php
[packages/eventum-scm.git] / eventum-scm.spec
CommitLineData
272cc982 1%define php_min_version 5.3.7
272cc982
ER
2Summary: Eventum SCM integration
3Summary(pl.UTF-8): Integracja SCM dla Eventum
4Name: eventum-scm
454487aa 5Version: 3.2.0
c9bfd528 6Release: 1
272cc982
ER
7License: GPL v2+
8Group: Networking/Utilities
9Source0: https://github.com/eventum/scm/archive/v%{version}/%{name}-%{version}.tar.gz
454487aa 10# Source0-md5: 355bc530b44ed61ac176f9bb9fd083fa
059577b2 11Patch0: paths.patch
272cc982
ER
12URL: https://github.com/eventum/scm
13BuildRequires: /usr/bin/php
14BuildRequires: php(core) >= %{php_min_version}
15BuildRequires: rpm-php-pearprov >= 4.0.2-98
16BuildRequires: rpmbuild(macros) >= 1.654
17BuildRequires: sed >= 4.0
18Requires: php(core) >= %{php_min_version}
19Requires: php(json)
20Requires: php(pcre)
21Requires: php(spl)
22Suggests: cvs
23Suggests: git-core
24Suggests: php(openssl)
25Suggests: subversion
26BuildArch: noarch
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
059577b2 29%define _libdir %{_prefix}/lib
b58a2424 30
272cc982
ER
31%description
32This feature allows your software development teams to integrate your
33Source Control Management system with your Issue Tracking System.
34
35The integration is implemented in such a way that it will be forward
36compatible with pretty much any SCM system, such as CVS.
37
38For installation see
39</eventum/help.php?topic=scm_integration_installation>.
40
41%description -l pl.UTF-8
42Ten pakiet pozwala zespołom programistów na integrację systemu
43zarządzania źródłami (SCM - Source Control Management) z systemem
44śledzenia spraw.
45
46Integracja jest zaimplementowana tak, aby być kompatybilna w przód z
47prawie każdym systemem SCM, jak np. CVS.
48
49Szczegóły na temat instalacji można przeczytać pod
50</eventum/help.php?topic=scm_integration_installation>.
51
52%prep
29625ec5
ER
53%setup -qc
54mv scm-*/* .
059577b2 55%patch0 -p1
272cc982 56
0ea3f117
ER
57%{__sed} -i -e '1 s,#!.*php,#!/usr/bin/php,' eventum-*-hook.php
58
272cc982
ER
59%install
60rm -rf $RPM_BUILD_ROOT
059577b2
ER
61install -d $RPM_BUILD_ROOT{%{_sbindir},%{_libdir}}
62cp -p helpers.php $RPM_BUILD_ROOT%{_libdir}/eventum-scm-helpers.php
272cc982
ER
63for a in eventum-*-hook.php; do
64 f=${a%.php}
65 install -p $a $RPM_BUILD_ROOT%{_sbindir}/$f
66done
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%files
72%defattr(644,root,root,755)
9773cfb8 73%doc README.md CHANGELOG.md
272cc982
ER
74%attr(755,root,root) %{_sbindir}/eventum-cvs-hook
75%attr(755,root,root) %{_sbindir}/eventum-git-hook
76%attr(755,root,root) %{_sbindir}/eventum-svn-hook
059577b2 77%{_libdir}/eventum-scm-helpers.php
This page took 0.069468 seconds and 4 git commands to generate.