]> git.pld-linux.org Git - packages/aegis.git/blob - aegis.spec
- "s-/usr/lib/-%{_libdir}-"
[packages/aegis.git] / aegis.spec
1 Summary:        Project change supervisor
2 Name:           aegis
3 Version:        3.12
4 Release:        2
5 Group:          Development/Version Control
6 Group(pl):      Programowanie/Zarz±dzanie wersjami
7 Copyright:      GPL
8 URL:            http://www.canb.auug.org.au/~millerp/aegis.html
9 #Icon:          aegis.gif
10 Source:         http://www.canb.auug.org.au/~millerp/aegis-3.12.tar.gz
11 BuildRoot:      /tmp/%{name}-%{version}-root
12
13 %description
14 Aegis is a transaction-based software configuration management system.
15 It provides a framework within which a team of developers may work
16 on many changes to a program independently, and Aegis coordinates
17 integrating these changes back into the master source of the program,
18 with as little disruption as possible.
19
20 #%package txtdocs
21 #Summary: Aegis documentation, dumb ascii text
22 #Group: Development/Building
23
24 #%description txtdocs
25 #Aegis documentation in dumb ascii text format.
26
27 #%package psdocs
28 #Summary: Aegis documentation, PostScript format
29 #Group: Development/Building
30
31 #%description psdocs
32 #Aegis documentation in PostScript format.
33
34 #%package dvidocs
35 #Summary: aegis documentation, DVI format
36 #Group: Development/Building
37
38 #%description dvidocs
39 #Aegis documentation in DVI format.
40
41 %prep
42 %setup -q
43
44 %build
45 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s
46 ./configure %{_target} \
47         --prefix=/usr
48 make
49
50 %install
51 make RPM_BUILD_ROOT=$RPM_BUILD_ROOT install
52
53 %post
54 chown -R 3 /usr/com/aegis %{_libdir}/aegis /usr/share/aegis
55 chgrp -R 3 /usr/com/aegis %{_libdir}/aegis /usr/share/aegis
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files
61 %defattr(644,root,root,755)
62
63 %dir /usr/com/aegis
64 %dir %{_libdir}/aegis
65 %dir /usr/share/aegis
66
67 %attr(0755,root,root) /usr/bin/aedist
68 %attr(0755,root,root) /usr/bin/aefind
69 %attr(4755,root,root) /usr/bin/aegis
70 %attr(0755,root,root) /usr/bin/aerect
71 %attr(0755,root,root) /usr/bin/aereport
72
73 %attr(0755,root,root) /home/httpd/cgi-bin/aegis.cgi
74 %attr(0755,root,root) /usr/share/aegis/db_forced.sh
75 %attr(0755,root,root) /usr/share/aegis/de.inews.sh
76 %attr(0755,root,root) /usr/share/aegis/de.sh
77 %attr(0755,root,root) /usr/share/aegis/deu.inews.sh
78 %attr(0755,root,root) /usr/share/aegis/deu.sh
79 %attr(0755,root,root) /usr/share/aegis/if.inews.sh
80 %attr(0755,root,root) /usr/share/aegis/if.sh
81 %attr(0755,root,root) /usr/share/aegis/integrate_q.sh
82 %attr(0755,root,root) /usr/share/aegis/ip.inews.sh
83 %attr(0755,root,root) /usr/share/aegis/ip.sh
84 %attr(0755,root,root) /usr/share/aegis/remind/awt_dvlp.sh
85 %attr(0755,root,root) /usr/share/aegis/remind/awt_intgrtn.sh
86 %attr(0755,root,root) /usr/share/aegis/remind/bng_dvlpd.sh
87 %attr(0755,root,root) /usr/share/aegis/remind/bng_rvwd.sh
88 %attr(0755,root,root) /usr/share/aegis/rf.inews.sh
89 %attr(0755,root,root) /usr/share/aegis/rf.sh
90 %attr(0755,root,root) /usr/share/aegis/rp.inews.sh
91 %attr(0755,root,root) /usr/share/aegis/rp.sh
92 %attr(0755,root,root) /usr/share/aegis/rpu.inews.sh
93 %attr(0755,root,root) /usr/share/aegis/rpu.sh
94
95 /usr/share/aegis/aegis.icon
96 /usr/share/aegis/aegis.mask
97 /usr/share/aegis/aegis.pgm
98 /usr/share/aegis/config.example/architecture
99 /usr/share/aegis/config.example/cake
100 /usr/share/aegis/config.example/cook
101 /usr/share/aegis/config.example/fhist
102 /usr/share/aegis/config.example/make
103 /usr/share/aegis/config.example/rcs
104 /usr/share/aegis/config.example/sccs
105 /usr/share/aegis/cshrc
106
107 %{_libdir}/aegis/en/LC_MESSAGES/*
108 /usr/share/aegis/en/html/*
109 %{_mandir}/man[15]/*
110
111 /usr/share/aegis/en/notes/locale.man
112 /usr/share/aegis/profile
113 /usr/share/aegis/report.index
114 /usr/share/aegis/report/*
115
116 #%files txtdocs
117 #%attr(0644,root,root) /usr/share/aegis/en/auug93.txt
118 #%attr(0644,root,root) /usr/share/aegis/en/auug96.txt
119 #%attr(0644,root,root) /usr/share/aegis/en/auug97.txt
120 #%attr(0644,root,root) /usr/share/aegis/en/faq.txt
121 #%attr(0644,root,root) /usr/share/aegis/en/refman.txt
122 #%attr(0644,root,root) /usr/share/aegis/en/user-guide.txt
123
124 #%files psdocs
125 #%attr(0644,root,root) /usr/share/aegis/en/auug93.ps
126 #%attr(0644,root,root) /usr/share/aegis/en/auug96.ps
127 #%attr(0644,root,root) /usr/share/aegis/en/auug97.ps
128 #%attr(0644,root,root) /usr/share/aegis/en/faq.ps
129 #%attr(0644,root,root) /usr/share/aegis/en/refman.ps
130 #%attr(0644,root,root) /usr/share/aegis/en/user-guide.ps
131
132 #%files dvidocs
133 #%attr(0644,root,root) /usr/share/aegis/en/auug93.dvi
134 #%attr(0644,root,root) /usr/share/aegis/en/auug96.dvi
135 #%attr(0644,root,root) /usr/share/aegis/en/auug97.dvi
136 #%attr(0644,root,root) /usr/share/aegis/en/faq.dvi
137 #%attr(0644,root,root) /usr/share/aegis/en/refman.dvi
138 #%attr(0644,root,root) /usr/share/aegis/en/user-guide.dvi
139
140 %changelog
141 * Fri Apr  2 1999 Micha³ Kuratczyk <kura@pld.org.pl>
142   [3.12-2]
143   (based on spec by anonymous)
144 - added Group(pl)
145 - sloted BuildRoot into PLD standard
146 - added %changelog
147 - added %defattr(644,root,root,755)
148 - simplifications in %files
149 - root instead bin group on files
150 - added -q %setup parameter
151 - commented Icon (not available)
This page took 0.047788 seconds and 3 git commands to generate.