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 BuildRequires: db1-devel
18 BuildRoot: %{_tmppath}/%{name}-%{version}-root
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.
27 Under development, use at your own risk!
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.
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!!!
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
44 Group(pt_BR): Desenvolvimento
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,
53 Under development, use at your own risk!
55 %description -l pt_BR -n libapt-pkg-devel
56 Arquivos de desenvolvimento para a biblioteca libapt-pkg do APT
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,
63 Under development, use at your own risk!
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
70 Group(pt_BR): Documentação
71 Group(es): Documentación
73 %description -n libapt-pkg-doc
74 This package contains documentation for development of the APT
75 package manipulation program and its libraries.
77 %description -l pt_BR -n libapt-pkg-doc
78 Documentação para quem deseja desenvolver com o APT e suas
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.
96 mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}/archives/partial
97 mkdir -p %{buildroot}%{_localstatedir}/state/%{name}/lists/partial
99 mkdir -p %{buildroot}%{_libdir}/
100 cp -a bin/libapt-pkg.so.* %{buildroot}%{_libdir}/
101 cp -a bin/libapt-pkg.so %{buildroot}%{_libdir}/
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
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/
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
127 mkdir -p %{buildroot}%{_libdir}/apt
128 install bin/methods/* %{buildroot}%{_libdir}/apt
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
135 (cd po;make install DESTDIR=%{buildroot})
137 %post -p /sbin/ldconfig
139 %postun -p /sbin/ldconfig
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
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)
167 %config %verify(not mode) %{_libdir}/apt/*
171 %{_bindir}/apt-config
172 %{_bindir}/genpkglist
173 %{_bindir}/gensrclist
174 %{_bindir}/genbasedir
176 %files -n libapt-pkg-devel
177 %defattr(0644,root,root,755)
178 %{_libdir}/libapt-pkg.so
179 %{_includedir}/apt-pkg
181 %files -n libapt-pkg-doc
182 %defattr(0644,root,root,755)
183 %doc docs/*.text.gz docs/*.html
186 * Mon Oct 30 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
187 - released version 0.3.19cnc21
189 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
190 - released version 0.3.19cnc20
192 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
193 - released version 0.3.19cnc19
195 - support for apt-get source
197 * Fri Oct 27 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
198 - released version 0.3.19cnc18
200 * Thu Oct 26 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
201 - released version 0.3.19cnc17
204 * Wed Oct 25 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
205 - released version 0.3.19cnc16
207 * Sun Oct 22 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
208 - released version 0.3.19cnc15
210 * Sat Oct 21 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
211 - released version 0.3.19cnc14
213 * Thu Oct 19 2000 Claudio Matsuoka <claudio@conectiva.com>
214 - new upstream release: 0.3.9cnc13
216 * Tue Oct 17 2000 Eliphas Levy Theodoro <eliphas@conectiva.com>
217 - added rpmpriorities to filelist and install
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
227 * Wed Oct 11 2000 Alfredo K. Kojima <kojima@conectiva.com>
228 - released version 0.3.19cnc11
229 - fixed problem with shard lib symlinks
231 * Tue Oct 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
232 - released version 0.3.19cnc10
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
239 * Sat Sep 30 2000 Claudio Matsuoka <claudio@conectiva.com>
240 - bumped to 0.3.19cnc9
243 - fixed minor stuff to make Aptitude work
244 - added missing manpages
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
250 * Tue Sep 26 2000 Alfredo K. Kojima <kojima@conectiva.com>
251 - released version 0.3.19cnc8
253 * Wed Sep 20 2000 Alfredo K. Kojima <kojima@conectiva.com>
254 - released version 0.3.19cnc7
256 * Mon Sep 18 2000 Alfredo K. Kojima <kojima@conectiva.com>
257 - released version 0.3.19cnc6
259 * Sat Sep 16 2000 Alfredo K. Kojima <kojima@conectiva.com>
260 - released version 0.3.19cnc5
262 * Fri Sep 15 2000 Alfredo K. Kojima <kojima@conectiva.com>
263 - released version 0.3.19cnc4
265 * Mon Sep 12 2000 Alfredo K. Kojima <kojima@conectiva.com>
266 - released version 0.3.19cnc3
268 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
269 - renamed package to apt, with version 0.3.19cncV
271 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
273 - added genpkglist and rapt-config
274 - program names changed back to apt-*
276 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
279 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
282 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
285 * Fri Sep 1 2000 Alfredo K. Kojima <kojima@conectiva.com>
286 - fixed typo in sources.list
288 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
291 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
294 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
297 * Wed Aug 30 2000 Alfredo K. Kojima <kojima@conectiva.com>
300 * Thu Aug 28 2000 Alfredo K. Kojima <kojima@conectiva.com>
301 - second try. new release with direct hdlist handling
303 * Thu Aug 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
304 - initial package creation. Yeah, it's totally broken for sure.