]> git.pld-linux.org Git - packages/apt.git/blob - apt.spec
a239c1fc61358e780f33bba70f1fe90811f64aa0
[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 BuildRoot: %{_tmppath}/%{name}-%{version}-root
18
19 %description
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.
25
26 Under development, use at your own risk!
27
28 %description -l pt_BR
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.
32
33 %description -l es
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!!!
37
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
42 Group: Development
43 Group(pt_BR): Desenvolvimento
44 Group(es): Desarrollo
45 Requires: apt
46
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,
50 modified for RPM.
51
52 Under development, use at your own risk!
53
54 %description -l pt_BR -n libapt-pkg-devel
55 Arquivos de desenvolvimento para a biblioteca libapt-pkg do APT
56
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,
60 modified for RPM.
61
62 Under development, use at your own risk!
63
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
68 Group: Documentation
69 Group(pt_BR): Documentação
70 Group(es): Documentación
71
72 %description -n libapt-pkg-doc
73 This package contains documentation for development of the APT
74 package manipulation program and its libraries.
75
76 %description -l pt_BR -n libapt-pkg-doc
77 Documentação para quem deseja desenvolver com o APT e suas
78 bibliotecas.
79
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.
83
84 %prep
85 %setup -q
86
87 %build
88 %configure
89 make
90 tar xzf docs.tar.gz
91 gzip docs/*.text
92
93 %install
94 rm -fr %{buildroot}
95 mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}/archives/partial
96 mkdir -p %{buildroot}%{_localstatedir}/state/%{name}/lists/partial
97
98 mkdir -p %{buildroot}%{_libdir}/
99 cp -a bin/libapt-pkg.so.* %{buildroot}%{_libdir}/
100 cp -a bin/libapt-pkg.so %{buildroot}%{_libdir}/
101
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
109
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/
113
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
125
126 mkdir -p %{buildroot}%{_libdir}/apt
127 install  bin/methods/* %{buildroot}%{_libdir}/apt
128
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
133
134 (cd po;make install DESTDIR=%{buildroot})
135
136 %post -p /sbin/ldconfig
137
138 %postun -p /sbin/ldconfig
139
140 %clean
141 rm -rf %{buildroot}
142
143 %files
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
149 %{_mandir}/man5/*
150 %{_mandir}/man8/*
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)
165 %dir %{_libdir}/apt
166 %config %verify(not mode) %{_libdir}/apt/*
167 %{_bindir}/apt-get
168 %{_bindir}/apt-cache
169 %{_bindir}/apt-cdrom
170 %{_bindir}/apt-config
171 %{_bindir}/genpkglist
172 %{_bindir}/gensrclist
173 %{_bindir}/genbasedir
174
175 %files -n libapt-pkg-devel
176 %defattr(0644,root,root,755)
177 %{_libdir}/libapt-pkg.so
178 %{_includedir}/apt-pkg
179
180 %files -n libapt-pkg-doc
181 %defattr(0644,root,root,755)
182 %doc docs/*.text.gz docs/*.html
183
184 %changelog
185 * Mon Oct 30 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
186 - released version 0.3.19cnc21
187
188 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
189 - released version 0.3.19cnc20
190
191 * Sun Oct 29 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
192 - released version 0.3.19cnc19
193 - added gensrclist
194 - support for apt-get source
195
196 * Fri Oct 27 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
197 - released version 0.3.19cnc18
198
199 * Thu Oct 26 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
200 - released version 0.3.19cnc17
201 - new manpages
202
203 * Wed Oct 25 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
204 - released version 0.3.19cnc16
205
206 * Sun Oct 22 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
207 - released version 0.3.19cnc15
208
209 * Sat Oct 21 2000 Alfredo K. Kojima <kojima@conectiva.com.br>
210 - released version 0.3.19cnc14
211
212 * Thu Oct 19 2000 Claudio Matsuoka <claudio@conectiva.com>
213 - new upstream release: 0.3.9cnc13
214
215 * Tue Oct 17 2000 Eliphas Levy Theodoro <eliphas@conectiva.com>
216 - added rpmpriorities to filelist and install
217
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
225
226 * Wed Oct 11 2000 Alfredo K. Kojima <kojima@conectiva.com>
227 - released version 0.3.19cnc11
228 - fixed problem with shard lib symlinks
229
230 * Tue Oct 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
231 - released version 0.3.19cnc10
232
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
237
238 * Sat Sep 30 2000 Claudio Matsuoka <claudio@conectiva.com>
239 - bumped to 0.3.19cnc9
240 - added vendors.list
241 - added gpg method
242 - fixed minor stuff to make Aptitude work
243 - added missing manpages
244 - fixed shared libs
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
248
249 * Tue Sep 26 2000 Alfredo K. Kojima <kojima@conectiva.com>
250 - released version 0.3.19cnc8
251
252 * Wed Sep 20 2000 Alfredo K. Kojima <kojima@conectiva.com>
253 - released version 0.3.19cnc7
254
255 * Mon Sep 18 2000 Alfredo K. Kojima <kojima@conectiva.com>
256 - released version 0.3.19cnc6
257
258 * Sat Sep 16 2000 Alfredo K. Kojima <kojima@conectiva.com>
259 - released version 0.3.19cnc5
260
261 * Fri Sep 15 2000 Alfredo K. Kojima <kojima@conectiva.com>
262 - released version 0.3.19cnc4
263
264 * Mon Sep 12 2000 Alfredo K. Kojima <kojima@conectiva.com>
265 - released version 0.3.19cnc3
266
267 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
268 - renamed package to apt, with version 0.3.19cncV
269
270 * Mon Sep 5 2000 Alfredo K. Kojima <kojima@conectiva.com>
271 - 0.10
272 - added genpkglist and rapt-config
273 - program names changed back to apt-*
274
275 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
276 - 0.9
277
278 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
279 - 0.8
280
281 * Mon Sep 4 2000 Alfredo K. Kojima <kojima@conectiva.com>
282 - 0.7
283
284 * Fri Sep 1 2000 Alfredo K. Kojima <kojima@conectiva.com>
285 - fixed typo in sources.list
286
287 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
288 - version 0.6
289
290 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
291 - version 0.5
292
293 * Tue Aug 31 2000 Alfredo K. Kojima <kojima@conectiva.com>
294 - version 0.4
295
296 * Wed Aug 30 2000 Alfredo K. Kojima <kojima@conectiva.com>
297 - version 0.3
298
299 * Thu Aug 28 2000 Alfredo K. Kojima <kojima@conectiva.com>
300 - second try. new release with direct hdlist handling
301
302 * Thu Aug 10 2000 Alfredo K. Kojima <kojima@conectiva.com>
303 - initial package creation. Yeah, it's totally broken for sure.
This page took 0.09285 seconds and 3 git commands to generate.