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