]> git.pld-linux.org Git - packages/apt.git/blob - apt.spec
25a01cd6be8484845850836e540a55c24283287f
[packages/apt.git] / apt.spec
1 Name: apt
2 Version: 0.3.19cnc21
3 Release: 1cl
4 Summary: Debian's Advanced Packaging Tool with RPM support
5 Summary(pt_BR): Frontend avançado para pacotes rpm e deb
6 Summary(es): Advanced Packaging Tool frontend for rpm and dpkg
7 Group: Administration
8 Group(pt_BR): Administração
9 Group(es): Administración
10 License: GPL
11 Source0: ftp://ftp.conectiva.com/pub/conectiva/.0/EXPERIMENTAL/apt/%{name}-%{version}.tar.gz
12 Source1: %{name}.conf
13 Source2: sources.list
14 Source3: vendors.list
15 Requires: rpm >= 3.0.5
16 BuildPreReq: rpm-devel >= 3.0.5
17 BuildRequires: db1-devel
18 BuildRoot: %{_tmppath}/%{name}-%{version}-root
19
20 %description
21 A port of Debian's apt tools for RPM based distributions,
22 or at least for Conectiva. It provides the apt-get utility that
23 provides a simpler, safer way to install and upgrade packages.
24 APT features complete installation ordering, multiple source
25 capability and several other unique features.
26
27 Under development, use at your own risk!
28
29 %description -l pt_BR
30 Um porte das ferramentas apt do Debian para distribuições
31 baseadas no RPM. Ou pelo menos para o Conectiva.
32 Sob desenvolvimento, use por sua própria conta e risco.
33
34 %description -l es
35 A port of Debian's apt tools for RPM based distributions.
36 Or at least for Conectiva. 
37 Under development, use at your own risk!!!
38
39 %package -n libapt-pkg-devel
40 Summary: Development files for APT's libapt-pkg
41 Summary(pt_BR): Arquivos de desenvolvimento para a biblioteca libapt-pkg do APT
42 Summary(es): Development files for APT's libapt-pkg
43 Group: Development
44 Group(pt_BR): Desenvolvimento
45 Group(es): Desarrollo
46 Requires: apt
47
48 %description -n libapt-pkg-devel
49 This package contains the header files and static libraries for
50 developing with APT's libapt-pkg package manipulation library,
51 modified for RPM.
52
53 Under development, use at your own risk!
54
55 %description -l pt_BR -n libapt-pkg-devel
56 Arquivos de desenvolvimento para a biblioteca libapt-pkg do APT
57
58 %description -l es -n libapt-pkg-devel
59 This package contains the header files and static libraries for
60 developing with APT's libapt-pkg package manipulation library,
61 modified for RPM.
62
63 Under development, use at your own risk!
64
65 %package -n libapt-pkg-doc
66 Summary: Documentation for APT development
67 Summary(pt_BR): Documentação para o APT (desenvolvimento)
68 Summary(es): Documentation for APT development
69 Group: Documentation
70 Group(pt_BR): Documentação
71 Group(es): Documentación
72
73 %description -n libapt-pkg-doc
74 This package contains documentation for development of the APT
75 package manipulation program and its libraries.
76
77 %description -l pt_BR -n libapt-pkg-doc
78 Documentação para quem deseja desenvolver com o APT e suas
79 bibliotecas.
80
81 %description -l es -n libapt-pkg-doc
82 This package contains documentation for development of the APT
83 package manipulation program and its libraries.
84
85 %prep
86 %setup -q
87
88 %build
89 %configure
90 make
91 tar xzf docs.tar.gz
92 gzip docs/*.text
93
94 %install
95 rm -fr %{buildroot}
96 mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}/archives/partial
97 mkdir -p %{buildroot}%{_localstatedir}/state/%{name}/lists/partial
98
99 mkdir -p %{buildroot}%{_libdir}/
100 cp -a bin/libapt-pkg.so.* %{buildroot}%{_libdir}/
101 cp -a bin/libapt-pkg.so %{buildroot}%{_libdir}/
102
103 install -D bin/apt-get %{buildroot}%{_bindir}/apt-get
104 install -D bin/apt-cache %{buildroot}%{_bindir}/apt-cache
105 install -D bin/apt-config %{buildroot}%{_bindir}/apt-config
106 install -D bin/apt-cdrom %{buildroot}%{_bindir}/apt-cdrom
107 install -D bin/genpkglist %{buildroot}%{_bindir}/genpkglist
108 install -D bin/gensrclist %{buildroot}%{_bindir}/gensrclist
109 install -D tools/genbasedir %{buildroot}%{_bindir}/genbasedir
110
111 mkdir -p %{buildroot}%{_includedir}/apt-pkg/
112 install -D apt-pkg/*.h %{buildroot}%{_includedir}/apt-pkg/
113 install -D apt-pkg/*/*.h %{buildroot}%{_includedir}/apt-pkg/
114
115 mkdir -p %{buildroot}/%{_mandir}/man5/
116 mkdir -p %{buildroot}/%{_mandir}/man8/
117 install -D doc/apt.conf.5 %{buildroot}/%{_mandir}/man5/apt.conf.5
118 install -D doc/sources.list.5 %{buildroot}/%{_mandir}/man5/sources.list.5
119 install -D doc/vendors.list.5 %{buildroot}/%{_mandir}/man5/vendors.list.5
120 install -D doc/apt-cache.8 %{buildroot}/%{_mandir}/man8/apt-cache.8
121 install -D doc/apt-config.8 %{buildroot}/%{_mandir}/man8/apt-config.8
122 install -D doc/apt.8 %{buildroot}/%{_mandir}/man8/apt.8
123 install -D doc/apt-cdrom.8 %{buildroot}/%{_mandir}/man8/apt-cdrom.8
124 install -D doc/apt-get.8 %{buildroot}/%{_mandir}/man8/apt-get.8
125 install -D doc/apt-get.8 %{buildroot}/%{_mandir}/man8/apt-get.8
126
127 mkdir -p %{buildroot}%{_libdir}/apt
128 install  bin/methods/* %{buildroot}%{_libdir}/apt
129
130 install -D %{SOURCE1}    %{buildroot}%{_sysconfdir}/apt/apt.conf
131 install -D %{SOURCE2}    %{buildroot}%{_sysconfdir}/apt/sources.list
132 install -D %{SOURCE3}    %{buildroot}%{_sysconfdir}/apt/vendors.list
133 install -D rpmpriorities %{buildroot}%{_sysconfdir}/apt/rpmpriorities
134
135 (cd po;make install DESTDIR=%{buildroot})
136
137 %post -p /sbin/ldconfig
138
139 %postun -p /sbin/ldconfig
140
141 %clean
142 rm -rf %{buildroot}
143
144 %files
145 %defattr(0644,root,root,755)
146 %doc COPYING* README* TODO
147 %doc docs/examples/configure-index
148 %doc docs/examples/vendors.list
149 %doc docs/examples/sources.list
150 %{_mandir}/man5/*
151 %{_mandir}/man8/*
152 %{_libdir}/libapt-pkg.so.*
153 %{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
154 %dir %{_sysconfdir}/apt
155 %config(noreplace) %{_sysconfdir}/apt/apt.conf 
156 %config(noreplace) %{_sysconfdir}/apt/sources.list
157 %config(noreplace) %{_sysconfdir}/apt/vendors.list
158 %config %{_sysconfdir}/apt/rpmpriorities
159 %dir %{_localstatedir}/cache/apt
160 %dir %{_localstatedir}/cache/apt/archives       
161 %dir %{_localstatedir}/cache/apt/archives/partial
162 %dir %{_localstatedir}/state/apt
163 %dir %{_localstatedir}/state/apt/lists
164 %dir %{_localstatedir}/state/apt/lists/partial
165 %defattr(755,root,root)
166 %dir %{_libdir}/apt
167 %config %verify(not mode) %{_libdir}/apt/*
168 %{_bindir}/apt-get
169 %{_bindir}/apt-cache
170 %{_bindir}/apt-cdrom
171 %{_bindir}/apt-config
172 %{_bindir}/genpkglist
173 %{_bindir}/gensrclist
174 %{_bindir}/genbasedir
175
176 %files -n libapt-pkg-devel
177 %defattr(0644,root,root,755)
178 %{_libdir}/libapt-pkg.so
179 %{_includedir}/apt-pkg
180
181 %files -n libapt-pkg-doc
182 %defattr(0644,root,root,755)
183 %doc docs/*.text.gz docs/*.html
184
185 %changelog
186 * Mon Oct 30 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
187 - released version 0.3.19cnc21
188
189 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
190 - released version 0.3.19cnc20
191
192 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
193 - released version 0.3.19cnc19
194 - added gensrclist
195 - support for apt-get source
196
197 * Fri Oct 27 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
198 - released version 0.3.19cnc18
199
200 * Thu Oct 26 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
201 - released version 0.3.19cnc17
202 - new manpages
203
204 * Wed Oct 25 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
205 - released version 0.3.19cnc16
206
207 * Sun Oct 22 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
208 - released version 0.3.19cnc15
209
210 * Sat Oct 21 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
211 - released version 0.3.19cnc14
212
213 * Thu Oct 19 2000 Claudio Matsuoka <claudio@conectiva.com>
214 - new upstream release: 0.3.9cnc13
215
216 * Tue Oct 17 2000 Eliphas Levy Theodoro <eliphas@conectiva.com>
217 - added rpmpriorities to filelist and install
218
219 * Tue Oct 17 2000 Claudio Matsuoka <claudio@conectiva.com>
220 - updated to 0.3.19cnc12
221 - fresh CVS snapshot including: support to Acquire::ComprExtension,
222   debug messages removed, fixed apt-cdrom, RPM DB path, rpmlib call
223   in pkgRpmLock::Close(), package priority kludge removed, i18n
224   improvements, and genbasedir/genpkglist updates.
225 - handling language setting in genpkglist to make aptitude happy
226
227 * Wed Oct 11 2000 Alfredo K. Kojima <kojima@conectiva.com>
228 - released version 0.3.19cnc11
229 - fixed problem with shard lib symlinks
230
231 * Tue Oct 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
232 - released version 0.3.19cnc10
233
234 * Mon Oct  2 2000 Claudio Matsuoka <claudio@conectiva.com>
235 - fixed brown paper bag bug with method permissions
236 - added parameter --sign to genbasedir
237 - added html/text doc files
238
239 * Sat Sep 30 2000 Claudio Matsuoka <claudio@conectiva.com>
240 - bumped to 0.3.19cnc9
241 - added vendors.list
242 - added gpg method
243 - fixed minor stuff to make Aptitude work
244 - added missing manpages
245 - fixed shared libs
246 - split in apt, libapt-pkg, libapt-pkg-devel, libapt-pkg-doc
247 - rewrote genbasedir in shell script (original was in TCL)
248 - misc cosmetic changes
249
250 * Tue Sep 26 2000 Alfredo K. Kojima <kojima@conectiva.com>
251 - released version 0.3.19cnc8
252
253 * Wed Sep 20 2000 Alfredo K. Kojima <kojima@conectiva.com>
254 - released version 0.3.19cnc7
255
256 * Mon Sep 18 2000 Alfredo K. Kojima <kojima@conectiva.com>
257 - released version 0.3.19cnc6
258
259 * Sat Sep 16 2000 Alfredo K. Kojima <kojima@conectiva.com>
260 - released version 0.3.19cnc5
261
262 * Fri Sep 15 2000 Alfredo K. Kojima <kojima@conectiva.com>
263 - released version 0.3.19cnc4
264
265 * Mon Sep 12 2000 Alfredo K. Kojima <kojima@conectiva.com>
266 - released version 0.3.19cnc3
267
268 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
269 - renamed package to apt, with version 0.3.19cncV
270
271 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
272 - 0.10
273 - added genpkglist and rapt-config
274 - program names changed back to apt-*
275
276 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
277 - 0.9
278
279 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
280 - 0.8
281
282 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
283 - 0.7
284
285 * Fri Sep 1 2000 Alfredo K. Kojima <kojima@conectiva.com>
286 - fixed typo in sources.list
287
288 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
289 - version 0.6
290
291 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
292 - version 0.5
293
294 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
295 - version 0.4
296
297 * Wed Aug 30 2000 Alfredo K. Kojima <kojima@conectiva.com>
298 - version 0.3
299
300 * Thu Aug 28 2000 Alfredo K. Kojima <kojima@conectiva.com>
301 - second try. new release with direct hdlist handling
302
303 * Thu Aug 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
304 - initial package creation. Yeah, it's totally broken for sure.
This page took 0.056592 seconds and 3 git commands to generate.