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
8 Group(pt_BR): Administração
9 Group(es): Administración
11 Source0: ftp://ftp.conectiva.com/pub/conectiva/.0/EXPERIMENTAL/apt/%{name}-%{version}.tar.gz
15 Requires: rpm >= 3.0.5
16 BuildPreReq: rpm-devel >= 3.0.5
17 BuildRoot: %{_tmppath}/%{name}-%{version}-root
20 A port of Debian's apt tools for RPM based distributions,
21 or at least for Conectiva. It provides the apt-get utility that
22 provides a simpler, safer way to install and upgrade packages.
23 APT features complete installation ordering, multiple source
24 capability and several other unique features.
26 Under development, use at your own risk!
29 Um porte das ferramentas apt do Debian para distribuições
30 baseadas no RPM. Ou pelo menos para o Conectiva.
31 Sob desenvolvimento, use por sua própria conta e risco.
34 A port of Debian's apt tools for RPM based distributions.
35 Or at least for Conectiva.
36 Under development, use at your own risk!!!
38 %package -n libapt-pkg-devel
39 Summary: Development files for APT's libapt-pkg
40 Summary(pt_BR): Arquivos de desenvolvimento para a biblioteca libapt-pkg do APT
41 Summary(es): Development files for APT's libapt-pkg
43 Group(pt_BR): Desenvolvimento
47 %description -n libapt-pkg-devel
48 This package contains the header files and static libraries for
49 developing with APT's libapt-pkg package manipulation library,
52 Under development, use at your own risk!
54 %description -l pt_BR -n libapt-pkg-devel
55 Arquivos de desenvolvimento para a biblioteca libapt-pkg do APT
57 %description -l es -n libapt-pkg-devel
58 This package contains the header files and static libraries for
59 developing with APT's libapt-pkg package manipulation library,
62 Under development, use at your own risk!
64 %package -n libapt-pkg-doc
65 Summary: Documentation for APT development
66 Summary(pt_BR): Documentação para o APT (desenvolvimento)
67 Summary(es): Documentation for APT development
69 Group(pt_BR): Documentação
70 Group(es): Documentación
72 %description -n libapt-pkg-doc
73 This package contains documentation for development of the APT
74 package manipulation program and its libraries.
76 %description -l pt_BR -n libapt-pkg-doc
77 Documentação para quem deseja desenvolver com o APT e suas
80 %description -l es -n libapt-pkg-doc
81 This package contains documentation for development of the APT
82 package manipulation program and its libraries.
95 mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}/archives/partial
96 mkdir -p %{buildroot}%{_localstatedir}/state/%{name}/lists/partial
98 mkdir -p %{buildroot}%{_libdir}/
99 cp -a bin/libapt-pkg.so.* %{buildroot}%{_libdir}/
100 cp -a bin/libapt-pkg.so %{buildroot}%{_libdir}/
102 install -D bin/apt-get %{buildroot}%{_bindir}/apt-get
103 install -D bin/apt-cache %{buildroot}%{_bindir}/apt-cache
104 install -D bin/apt-config %{buildroot}%{_bindir}/apt-config
105 install -D bin/apt-cdrom %{buildroot}%{_bindir}/apt-cdrom
106 install -D bin/genpkglist %{buildroot}%{_bindir}/genpkglist
107 install -D bin/gensrclist %{buildroot}%{_bindir}/gensrclist
108 install -D tools/genbasedir %{buildroot}%{_bindir}/genbasedir
110 mkdir -p %{buildroot}%{_includedir}/apt-pkg/
111 install -D apt-pkg/*.h %{buildroot}%{_includedir}/apt-pkg/
112 install -D apt-pkg/*/*.h %{buildroot}%{_includedir}/apt-pkg/
114 mkdir -p %{buildroot}/%{_mandir}/man5/
115 mkdir -p %{buildroot}/%{_mandir}/man8/
116 install -D doc/apt.conf.5 %{buildroot}/%{_mandir}/man5/apt.conf.5
117 install -D doc/sources.list.5 %{buildroot}/%{_mandir}/man5/sources.list.5
118 install -D doc/vendors.list.5 %{buildroot}/%{_mandir}/man5/vendors.list.5
119 install -D doc/apt-cache.8 %{buildroot}/%{_mandir}/man8/apt-cache.8
120 install -D doc/apt-config.8 %{buildroot}/%{_mandir}/man8/apt-config.8
121 install -D doc/apt.8 %{buildroot}/%{_mandir}/man8/apt.8
122 install -D doc/apt-cdrom.8 %{buildroot}/%{_mandir}/man8/apt-cdrom.8
123 install -D doc/apt-get.8 %{buildroot}/%{_mandir}/man8/apt-get.8
124 install -D doc/apt-get.8 %{buildroot}/%{_mandir}/man8/apt-get.8
126 mkdir -p %{buildroot}%{_libdir}/apt
127 install bin/methods/* %{buildroot}%{_libdir}/apt
129 install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/apt/apt.conf
130 install -D %{SOURCE2} %{buildroot}%{_sysconfdir}/apt/sources.list
131 install -D %{SOURCE3} %{buildroot}%{_sysconfdir}/apt/vendors.list
132 install -D rpmpriorities %{buildroot}%{_sysconfdir}/apt/rpmpriorities
134 (cd po;make install DESTDIR=%{buildroot})
136 %post -p /sbin/ldconfig
138 %postun -p /sbin/ldconfig
144 %defattr(0644,root,root,755)
145 %doc COPYING* README* TODO
146 %doc docs/examples/configure-index
147 %doc docs/examples/vendors.list
148 %doc docs/examples/sources.list
151 %{_libdir}/libapt-pkg.so.*
152 %{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
153 %dir %{_sysconfdir}/apt
154 %config(noreplace) %{_sysconfdir}/apt/apt.conf
155 %config(noreplace) %{_sysconfdir}/apt/sources.list
156 %config(noreplace) %{_sysconfdir}/apt/vendors.list
157 %config %{_sysconfdir}/apt/rpmpriorities
158 %dir %{_localstatedir}/cache/apt
159 %dir %{_localstatedir}/cache/apt/archives
160 %dir %{_localstatedir}/cache/apt/archives/partial
161 %dir %{_localstatedir}/state/apt
162 %dir %{_localstatedir}/state/apt/lists
163 %dir %{_localstatedir}/state/apt/lists/partial
164 %defattr(755,root,root)
166 %config %verify(not mode) %{_libdir}/apt/*
170 %{_bindir}/apt-config
171 %{_bindir}/genpkglist
172 %{_bindir}/gensrclist
173 %{_bindir}/genbasedir
175 %files -n libapt-pkg-devel
176 %defattr(0644,root,root,755)
177 %{_libdir}/libapt-pkg.so
178 %{_includedir}/apt-pkg
180 %files -n libapt-pkg-doc
181 %defattr(0644,root,root,755)
182 %doc docs/*.text.gz docs/*.html
185 * Mon Oct 30 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
186 - released version 0.3.19cnc21
188 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
189 - released version 0.3.19cnc20
191 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
192 - released version 0.3.19cnc19
194 - support for apt-get source
196 * Fri Oct 27 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
197 - released version 0.3.19cnc18
199 * Thu Oct 26 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
200 - released version 0.3.19cnc17
203 * Wed Oct 25 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
204 - released version 0.3.19cnc16
206 * Sun Oct 22 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
207 - released version 0.3.19cnc15
209 * Sat Oct 21 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
210 - released version 0.3.19cnc14
212 * Thu Oct 19 2000 Claudio Matsuoka <claudio@conectiva.com>
213 - new upstream release: 0.3.9cnc13
215 * Tue Oct 17 2000 Eliphas Levy Theodoro <eliphas@conectiva.com>
216 - added rpmpriorities to filelist and install
218 * Tue Oct 17 2000 Claudio Matsuoka <claudio@conectiva.com>
219 - updated to 0.3.19cnc12
220 - fresh CVS snapshot including: support to Acquire::ComprExtension,
221 debug messages removed, fixed apt-cdrom, RPM DB path, rpmlib call
222 in pkgRpmLock::Close(), package priority kludge removed, i18n
223 improvements, and genbasedir/genpkglist updates.
224 - handling language setting in genpkglist to make aptitude happy
226 * Wed Oct 11 2000 Alfredo K. Kojima <kojima@conectiva.com>
227 - released version 0.3.19cnc11
228 - fixed problem with shard lib symlinks
230 * Tue Oct 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
231 - released version 0.3.19cnc10
233 * Mon Oct 2 2000 Claudio Matsuoka <claudio@conectiva.com>
234 - fixed brown paper bag bug with method permissions
235 - added parameter --sign to genbasedir
236 - added html/text doc files
238 * Sat Sep 30 2000 Claudio Matsuoka <claudio@conectiva.com>
239 - bumped to 0.3.19cnc9
242 - fixed minor stuff to make Aptitude work
243 - added missing manpages
245 - split in apt, libapt-pkg, libapt-pkg-devel, libapt-pkg-doc
246 - rewrote genbasedir in shell script (original was in TCL)
247 - misc cosmetic changes
249 * Tue Sep 26 2000 Alfredo K. Kojima <kojima@conectiva.com>
250 - released version 0.3.19cnc8
252 * Wed Sep 20 2000 Alfredo K. Kojima <kojima@conectiva.com>
253 - released version 0.3.19cnc7
255 * Mon Sep 18 2000 Alfredo K. Kojima <kojima@conectiva.com>
256 - released version 0.3.19cnc6
258 * Sat Sep 16 2000 Alfredo K. Kojima <kojima@conectiva.com>
259 - released version 0.3.19cnc5
261 * Fri Sep 15 2000 Alfredo K. Kojima <kojima@conectiva.com>
262 - released version 0.3.19cnc4
264 * Mon Sep 12 2000 Alfredo K. Kojima <kojima@conectiva.com>
265 - released version 0.3.19cnc3
267 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
268 - renamed package to apt, with version 0.3.19cncV
270 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
272 - added genpkglist and rapt-config
273 - program names changed back to apt-*
275 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
278 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
281 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
284 * Fri Sep 1 2000 Alfredo K. Kojima <kojima@conectiva.com>
285 - fixed typo in sources.list
287 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
290 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
293 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
296 * Wed Aug 30 2000 Alfredo K. Kojima <kojima@conectiva.com>
299 * Thu Aug 28 2000 Alfredo K. Kojima <kojima@conectiva.com>
300 - second try. new release with direct hdlist handling
302 * Thu Aug 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
303 - initial package creation. Yeah, it's totally broken for sure.