]>
Commit | Line | Data |
---|---|---|
1 | Summary: Simple, high-reliability, distributed software configuration management | |
2 | Summary(pl.UTF-8): Proste, wiarygodne, rozproszone zarządzanie konfiguracją oprogramowania | |
3 | Name: fossil | |
4 | Version: 1.20 | |
5 | Release: 1 | |
6 | License: BSD | |
7 | Group: Development/Version Control | |
8 | # see URL below for mapping between Version and date | |
9 | #Source0Download: http://www.fossil-scm.org/download.html | |
10 | Source0: http://www.fossil-scm.org/download/%{name}-src-20111021125253.tar.gz | |
11 | # Source0-md5: d3bd7d3bf60b523578f37315cd8a8f12 | |
12 | URL: http://www.fossil-scm.org/ | |
13 | BuildRequires: openssl-devel | |
14 | BuildRequires: readline-devel | |
15 | BuildRequires: tcl >= 8.5 | |
16 | BuildRequires: zlib-devel | |
17 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
18 | ||
19 | %description | |
20 | Fossil is simple, high-reliability, distributed software configuration | |
21 | management. In comparison to other distributed version control systems | |
22 | it has the following features: | |
23 | ||
24 | 1. Bug Tracking And Wiki - In addition to doing distributed version | |
25 | control like Git and Mercurial, Fossil also supports distributed bug | |
26 | tracking, distributed wiki, and a distributed blog mechanism all in a | |
27 | single integrated package. | |
28 | ||
29 | 2. Web Interface - Fossil has a built-in and easy-to-use web interface | |
30 | that simplifies project tracking and promotes situational awareness. | |
31 | Simply type "fossil ui" from within any check-out and Fossil | |
32 | automatically opens your web browser in a page that gives detailed | |
33 | graphical history and status information on that project. | |
34 | ||
35 | %description -l pl.UTF-8 | |
36 | Fossil to proste, wiarygodne, rozproszone zarządzanie konfiguracją | |
37 | oprogramowania. W porównaniu z innymi rozproszonymi systemami kontroli | |
38 | wersji ma następujące możliwości: | |
39 | ||
40 | 1. Śledzenie błędów i Wiki - poza rozproszoną kontrolą wersji, jak w | |
41 | systemach Git czy Mercurial, Fossil obsługuje rozproszone mechanizmy | |
42 | śledzenia błędów, wiki oraz bloga - wszystko w pojedynczym, | |
43 | zintegrowanym pakiecie. | |
44 | ||
45 | 2. Interfejs WWW - Fossil ma wbudowany i łatwy w użyciu interfejs WWW, | |
46 | upraszczający śledzenie projektu i promujący świadomość sytuacji. | |
47 | Wystarczy napisać "fossil ui" z poziomu dowolnego wyciągniętego stanu | |
48 | repozytorium, a Fossil automatycznie otworzy przeglądarkę WWW na | |
49 | stronie podającej szczegółową historię oraz informacje o stanie | |
50 | projektu w postaci graficznej. | |
51 | ||
52 | %prep | |
53 | %setup -q -n %{name}-src-20111021125253 | |
54 | ||
55 | %build | |
56 | # some tcl-based strangeness, not autoconf configure | |
57 | CC="%{__cc}" \ | |
58 | CFLAGS="%{rpmcflags}" \ | |
59 | CPPFLAGS="%{rpmcppflags}" \ | |
60 | ./configure | |
61 | %{__make} | |
62 | ||
63 | %install | |
64 | rm -rf $RPM_BUILD_ROOT | |
65 | install -d $RPM_BUILD_ROOT%{_bindir} | |
66 | ||
67 | %{__make} install \ | |
68 | INSTALLDIR=$RPM_BUILD_ROOT%{_bindir} | |
69 | ||
70 | %clean | |
71 | rm -rf $RPM_BUILD_ROOT | |
72 | ||
73 | %files | |
74 | %defattr(644,root,root,755) | |
75 | %doc COPYRIGHT-BSD2.txt | |
76 | %attr(755,root,root) %{_bindir}/fossil |