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