]> git.pld-linux.org Git - packages/cons.git/blob - cons.spec
2bda9fe0ae5df7c084114d27b1641c1e7221e1f8
[packages/cons.git] / cons.spec
1 Summary:        Cons - A software Construction System
2 Summary(pl):    Cons - system do konstruowania oprogramowania
3 Name:           cons
4 Version:        2.2.0
5 Release:        1
6 License:        GPL
7 Group:          Development/Tools
8 Source0:        http://www.gnu.org/software/cons/stable/%{name}-%{version}.tgz
9 # Source0-md5:  4e42d6aa29bc8c3da76e3ad6b9030414
10 Source1:        http://www.gnu.org/software/cons/stable/%{name}-test-%{version}.tgz
11 # Source1-md5:  c09f2cfe93b5f78337d159309e917e73
12 URL:            http://www.gnu.org/software/cons/
13 Requires:       perl-Digest-MD5
14 BuildArch:      noarch
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 Cons is a Perl-based make replacement. It is not compatible with make,
19 but has a number of powerful capabilities not found in other software
20 construction systems, including make.
21
22 Do you use Makefiles for your project? Have you ever done a "make
23 clean; make all" just because you didn't know if the files you changed
24 would be rebuilt correctly? Or perhaps you work on several machines
25 accessing an NFS server, and if their clocks aren't in sync, make
26 won't know to rebuild things? Well, welcome to a new and better way to
27 control the building of your projects.
28
29 %description -l pl
30 Cons to oparty na Perlu zastêpca make. Nie jest kompatybilny z make
31 ale ma wiele potê¿nych mo¿liwo¶ci, których nie ma ¿aden inny system do
32 konstruowania oprogramowania, w³±cznie z make.
33
34 Czy u¿ywasz plików Makefile w swoim projekcie? Robi³e¶ kiedy¶ "make
35 clean; make all", bo nie by³e¶ pewien, czy zmienione pliki zostan±
36 przebudowane poprawnie? A mo¿e pracujesz na kilku maszynach z u¿yciem
37 serwera NFS, i je¶li ich zegary nie s± zsynchronizowane, make nie wie,
38 co trzeba przebudowaæ? Tak, witamy na nowej i lepszej drodze do
39 sterowania budowaniem projektów.
40
41 %package test
42 Summary:        Cons-Test - Cons software construction utility regression test package
43 Summary(pl):    Cons-Test - pakiet z testami regresji dla narzêdzia Cons
44 Group:          Development/Tools
45 Requires:       %{name} = %{version}-%{release}
46
47 %description test
48 The regression test package for the Cons software construction tool,
49 containing the tests, a wrapper script for executing them, and
50 supporting modules.
51
52 Cons is a Perl-based make replacement. It is not compatible with make,
53 but has a number of powerful capabilities not found in other software
54 construction systems, including make.
55
56 %description test -l pl
57 Pakiet z testami regresji dla narzêdzia do konstruowania
58 oprogramowania Cons. Pakiet zawiera testy, skrypt obudowuj±cy do ich
59 wykonywania i wspieraj±ce modu³y.
60
61 Cons to oparty na Perlu zastêpca make. Nie jest kompatybilny z make
62 ale ma wiele potê¿nych mo¿liwo¶ci, których nie ma ¿aden inny system do
63 konstruowania oprogramowania, w³±cznie z make.
64
65 %prep
66 %setup -q
67 %setup -q -D -T -b 1
68
69 %build
70
71 %install
72 rm -rf $RPM_BUILD_ROOT
73 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_datadir}/cons}
74
75 install cons test/cons-test $RPM_BUILD_ROOT%{_bindir}
76 install cons.1.gz test/cons-test.1.gz $RPM_BUILD_ROOT%{_mandir}/man1
77 cp -p -r test/t $RPM_BUILD_ROOT%{_datadir}/cons
78
79 %clean
80 rm -rf $RPM_BUILD_ROOT
81
82 %files
83 %defattr(644,root,root,755)
84 %doc CHANGES README RELEASE TODO cons.html
85 %attr(755,root,root) %{_bindir}/cons
86 %{_mandir}/man1/cons.1*
87
88 %files test
89 %defattr(644,root,root,755)
90 %doc test/CHANGES test/README test/TODO test/Tests.txt
91 %attr(755,root,root) %{_bindir}/cons-test
92 %{_datadir}/cons
93 %{_mandir}/man1/cons-test.1*
This page took 0.050353 seconds and 2 git commands to generate.