1 Summary: Project change supervisor
2 Summary(pl): Nadzorca zmian w projektach
7 Group: Development/Version Control
8 Source0: http://dl.sourceforge.net/aegis/%{name}-%{version}.tar.gz
9 # Source0-md5: 134d01cca1e7173d4396884df5b669eb
10 Patch0: %{name}-ugid.patch
11 Patch1: %{name}-etc_dir.patch
12 URL: http://aegis.sourceforge.net/
14 BuildRequires: curl-devel
15 BuildRequires: libmagic-devel
16 BuildRequires: rpmbuild(macros) >= 1.202
17 BuildRequires: zlib-devel
18 Requires(pre): /bin/id
19 Requires(pre): /usr/bin/getgid
20 Requires(pre): /usr/sbin/groupadd
21 Requires(pre): /usr/sbin/useradd
22 Requires(postun): /usr/sbin/groupdel
23 Requires(postun): /usr/sbin/userdel
24 Provides: group(aegis)
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 %define _sharedstatedir /var/lib
31 Aegis is a transaction-based software configuration management system.
32 It provides a framework within which a team of developers may work on
33 many changes to a program independently, and Aegis coordinates
34 integrating these changes back into the master source of the program,
35 with as little disruption as possible.
38 Aegis jest transakcyjnie dzia³aj±cym programem do zarz±dzania
39 konfiguracj±. Daje ¶rodowisko w którym za³oga developerów mo¿e
40 pracowaæ nad wieloma zmianami w programie niezale¿nie, a Aegis
41 koordynuje integracjê tych zmian w g³ówne ¼ród³a programu.
53 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/{aegis,locale},%{_libdir},%{_mandir}/man1}
60 HAVE_WEB=yes ScriptRoot=/srv/httpd/cgi-bin
62 mv -f $RPM_BUILD_ROOT%{_libdir}/aegis/en $RPM_BUILD_ROOT%{_datadir}/locale
63 rm -rf $RPM_BUILD_ROOT%{_datadir}/aegis/man1
64 rm -rf $RPM_BUILD_ROOT%{_datadir}/aegis/en
65 rm -f lib/en/html/.mkdir*
68 rm -rf $RPM_BUILD_ROOT
72 %useradd -u 65 -g 65 -c "Project change supervisor" aegis
75 if [ "$1" = "0" ] ; then
81 %defattr(644,root,root,755)
82 %doc lib/en/*.{ps,txt} lib/en/notes/locale.man lib/en/html README
84 %dir %attr(775,root,aegis) %{_sharedstatedir}/aegis
85 %dir %attr(755,root,aegis) %{_libdir}/aegis
86 %dir %{_datadir}/aegis
88 %attr(755,root,root) %{_bindir}/aedist
89 %attr(755,root,root) %{_bindir}/aefind
90 %attr(4755,root,root) %{_bindir}/aegis
91 %attr(755,root,root) %{_bindir}/aerect
92 %attr(755,root,root) %{_bindir}/aereport
93 %attr(755,root,root) %{_bindir}/ae-sccs-put
94 %attr(755,root,root) %{_bindir}/ae_diff2htm
95 %attr(755,root,root) %{_bindir}/aeannotate
96 %attr(755,root,root) %{_bindir}/aebuffy
97 %attr(755,root,root) %{_bindir}/aecomp
98 %attr(755,root,root) %{_bindir}/aecomplete
99 %attr(755,root,root) %{_bindir}/aeimport
100 %attr(755,root,root) %{_bindir}/aeintegratq
101 %attr(755,root,root) %{_bindir}/aels
102 %attr(755,root,root) %{_bindir}/aemeasure
103 %attr(755,root,root) %{_bindir}/aepatch
104 %attr(755,root,root) %{_bindir}/aesub
105 %attr(755,root,root) %{_bindir}/aetar
106 %attr(755,root,root) %{_bindir}/xaegis
107 %attr(755,root,root) %{_bindir}/aegis.cgi
108 %attr(755,root,root) %{_bindir}/tk*
109 %attr(755,root,root) %{_datadir}/aegis/*.sh
110 %attr(755,root,root) %{_datadir}/aegis/remind
112 %{_datadir}/aegis/aegis.icon
113 %{_datadir}/aegis/aegis.mask
114 %{_datadir}/aegis/aegis.pgm
115 %{_datadir}/aegis/cshrc
116 %{_datadir}/aegis/profile
117 %{_datadir}/aegis/report.index
118 %{_datadir}/aegis/config.example
119 %{_datadir}/aegis/report
120 %{_datadir}/aegis/wish