Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/cocom/, net-dialup/capisuite/, net-dns/noip-updater/files/, ...
Date: Sat, 20 Feb 2016 17:22:21
Message-Id: 1455988926.59abe4fc46f34298c03a49e3034093bb1d9c311e.pacho@gentoo
1 commit: 59abe4fc46f34298c03a49e3034093bb1d9c311e
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 20 17:22:06 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 20 17:22:06 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59abe4fc
7
8 Remove masked for removal packages
9
10 app-admin/showconsole/Manifest | 1 -
11 app-admin/showconsole/files/1.07-no-TIOCGDEV.patch | 27 ---
12 app-admin/showconsole/files/bootlogger.sh | 33 ---
13 .../showconsole/files/showconsole-1.08-build.patch | 13 -
14 .../files/showconsole-1.08-no-pthread-yield.patch | 17 --
15 .../showconsole/files/showconsole-1.08-quiet.patch | 34 ---
16 app-admin/showconsole/metadata.xml | 8 -
17 app-admin/showconsole/showconsole-1.08.ebuild | 41 ----
18 dev-ada/adasockets/Manifest | 1 -
19 dev-ada/adasockets/adasockets-1.8.4.7.ebuild | 59 -----
20 dev-ada/adasockets/metadata.xml | 9 -
21 dev-ada/booch_components/Manifest | 4 -
22 .../booch_components-20051222-r1.ebuild | 83 -------
23 .../booch_components-20070420.ebuild | 67 ------
24 dev-ada/booch_components/metadata.xml | 12 -
25 dev-util/cocom/Manifest | 1 -
26 dev-util/cocom/cocom-0.996-r1.ebuild | 29 ---
27 dev-util/cocom/files/cocom-0.996-configure.patch | 11 -
28 dev-util/cocom/metadata.xml | 23 --
29 net-dialup/capisuite/Manifest | 1 -
30 net-dialup/capisuite/capisuite-0.4.5-r8.ebuild | 82 -------
31 .../files/capisuite-0.4.5-as-needed.patch | 11 -
32 .../files/capisuite-0.4.5-automake-1.11.patch | 12 -
33 .../files/capisuite-0.4.5-capi4linux_v3.diff | 103 --------
34 .../files/capisuite-0.4.5-date-header.patch | 26 --
35 .../capisuite/files/capisuite-0.4.5-gcc43.patch | 21 --
36 .../capisuite/files/capisuite-0.4.5-python25.patch | 49 ----
37 .../files/capisuite-0.4.5-respect-ar.patch | 10 -
38 .../capisuite/files/capisuite-0.4.5-sox.patch | 12 -
39 .../capisuite/files/capisuite-0.4.5-syntax.patch | 133 -----------
40 .../files/capisuite-fax-compatibility.patch | 12 -
41 net-dialup/capisuite/files/capisuite.initd | 58 -----
42 net-dialup/capisuite/files/capisuite.logrotated | 39 ---
43 net-dialup/capisuite/metadata.xml | 4 -
44 net-dns/noip-updater/Manifest | 1 -
45 net-dns/noip-updater/files/noip-2.1.9-daemon.patch | 21 --
46 net-dns/noip-updater/files/noip-2.1.9-flags.patch | 11 -
47 net-dns/noip-updater/files/noip.service | 12 -
48 net-dns/noip-updater/files/noip2.start | 34 ---
49 net-dns/noip-updater/metadata.xml | 16 --
50 net-dns/noip-updater/noip-updater-2.1.9-r1.ebuild | 56 -----
51 profiles/package.mask | 36 ---
52 sys-libs/nss-db/Manifest | 4 -
53 sys-libs/nss-db/files/db3.patch | 43 ----
54 .../nss-db-2.2.3_pre1-root-upgrade-only.patch | 27 ---
55 .../files/nss-db-2.2.3_pre1-symlinkvuln.patch | 262 ---------------------
56 sys-libs/nss-db/files/remake-all-db | 6 -
57 sys-libs/nss-db/files/sandbox.d_50nss-db | 1 -
58 sys-libs/nss-db/metadata.xml | 8 -
59 sys-libs/nss-db/nss-db-2.2.3_pre1-r2.ebuild | 107 ---------
60 sys-libs/nss-db/nss-db-2.2.3_pre1-r3.ebuild | 111 ---------
61 sys-libs/nss-db/nss-db-2.2.3_pre1-r4.ebuild | 112 ---------
62 52 files changed, 1914 deletions(-)
63
64 diff --git a/app-admin/showconsole/Manifest b/app-admin/showconsole/Manifest
65 deleted file mode 100644
66 index 00ea825..0000000
67 --- a/app-admin/showconsole/Manifest
68 +++ /dev/null
69 @@ -1 +0,0 @@
70 -DIST showconsole-1.08.tar.bz2 20821 SHA256 3f3c1462c21db37054e109bbda23490de759311e8d182a3565f1ae8926d10e27 SHA512 b80c83350408211ba3e069befb2cc9ee53bfdde5ddeb43213bd02a70d65cf987c223cb22dabb687b9a21ccf7312bef17dee968d1d1cd6c66fc0b1ad6e0bd02b2 WHIRLPOOL 7ed12042b45a8771729d254ffd6c2ab7db0174b3e5c485bfd088faff7455cd45a2df4341dc6390106857becff850e3091ae93edcfe87cc2be81c36f1893a4583
71
72 diff --git a/app-admin/showconsole/files/1.07-no-TIOCGDEV.patch b/app-admin/showconsole/files/1.07-no-TIOCGDEV.patch
73 deleted file mode 100644
74 index 49a09ce..0000000
75 --- a/app-admin/showconsole/files/1.07-no-TIOCGDEV.patch
76 +++ /dev/null
77 @@ -1,27 +0,0 @@
78 ---- showconsole-1.07/libconsole.c.orig 2004-12-03 21:57:24.507411240 -0500
79 -+++ showconsole-1.07/libconsole.c 2004-12-03 21:59:26.820816776 -0500
80 -@@ -1021,13 +1021,8 @@
81 - char * name = NULL;
82 - DIR * dev;
83 -
84 --#ifdef TIOCGDEV
85 -+#define TIOCGDEV _IOR('T',0x32, unsigned int)
86 - if (ioctl (0, TIOCGDEV, &tty) < 0) {
87 -- if (errno == EINVAL && !getenv("NOTIOCGDEV"))
88 -- warn("Warning: the ioctl TIOCGDEV is not known by the kernel\n");
89 --#else
90 --# error The ioctl TIOCGDEV is not defined (SuSE TIOCGDEV patch is missed)
91 --#endif
92 - if (!(name = ttyname(0)) || !strcmp(name, "/dev/console"))
93 - tty = fallback(pid, ppid);
94 - else {
95 -@@ -1036,9 +1031,7 @@
96 - name = lnk;
97 - goto out;
98 - }
99 --#ifdef TIOCGDEV
100 - }
101 --#endif
102 -
103 - if (!(dev = opendir("/dev")))
104 - error("can not opendir(/dev): %s\n", STRERR);
105
106 diff --git a/app-admin/showconsole/files/bootlogger.sh b/app-admin/showconsole/files/bootlogger.sh
107 deleted file mode 100644
108 index bea8568..0000000
109 --- a/app-admin/showconsole/files/bootlogger.sh
110 +++ /dev/null
111 @@ -1,33 +0,0 @@
112 -# /lib/rcscripts/addons/bootlogger.sh: Handle logging of output at boot
113 -# Copyright 1999-2005 Gentoo Foundation
114 -# Distributed under the terms of the GNU General Public License v2
115 -# $Id$
116 -
117 -if [[ -x /sbin/blogd ]] ; then
118 -
119 -bootlog() {
120 - [[ ${RC_BOOTLOG} == "yes" ]] || return 0
121 -
122 - local opt=$1
123 - shift
124 - case ${opt} in
125 - start) blogd_start "$@";;
126 - sync) blogd_sync "$@";;
127 - quit) blogd_quit "$@";;
128 - esac
129 -}
130 -
131 -blogd_start() {
132 - /sbin/blogd -q
133 -}
134 -
135 -blogd_sync() {
136 - echo > /var/log/boot.msg
137 - killall -IO blogd
138 -}
139 -
140 -blogd_quit() {
141 - killall -QUIT blogd
142 -}
143 -
144 -fi
145
146 diff --git a/app-admin/showconsole/files/showconsole-1.08-build.patch b/app-admin/showconsole/files/showconsole-1.08-build.patch
147 deleted file mode 100644
148 index 520a160..0000000
149 --- a/app-admin/showconsole/files/showconsole-1.08-build.patch
150 +++ /dev/null
151 @@ -1,13 +0,0 @@
152 -http://bugs.gentoo.org/143768
153 -
154 ---- showconsole-1.08/Makefile
155 -+++ showconsole-1.08/Makefile
156 -@@ -37,7 +37,7 @@
157 - RM = rm -f
158 - MKDIR = mkdir -p
159 - RMDIR = rm -rf
160 -- INSTBINFLAGS = -s -m 0700
161 -+ INSTBINFLAGS = -m 0700
162 - INSTBIN = install $(INSTBINFLAGS)
163 - INSTDOCFLAGS = -c -m 0444
164 - INSTDOC = install $(INSTDOCFLAGS)
165
166 diff --git a/app-admin/showconsole/files/showconsole-1.08-no-pthread-yield.patch b/app-admin/showconsole/files/showconsole-1.08-no-pthread-yield.patch
167 deleted file mode 100644
168 index 7592b5e..0000000
169 --- a/app-admin/showconsole/files/showconsole-1.08-no-pthread-yield.patch
170 +++ /dev/null
171 @@ -1,17 +0,0 @@
172 -http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/linuxthreads/linuxthreads/FAQ.html?rev=1.2.2.1&content-type=text/html&cvsroot=glibc#E
173 -
174 -use sched_yield, not pthread_yield
175 -
176 -http://bugs.gentoo.org/119762
177 -
178 ---- libconsole.c
179 -+++ libconsole.c
180 -@@ -439,7 +439,7 @@
181 - ret = 0;
182 - }
183 - } else
184 -- pthread_yield();
185 -+ sched_yield();
186 -
187 - return ret;
188 - }
189
190 diff --git a/app-admin/showconsole/files/showconsole-1.08-quiet.patch b/app-admin/showconsole/files/showconsole-1.08-quiet.patch
191 deleted file mode 100644
192 index d039960..0000000
193 --- a/app-admin/showconsole/files/showconsole-1.08-quiet.patch
194 +++ /dev/null
195 @@ -1,34 +0,0 @@
196 ---- blogd.c
197 -+++ blogd.c
198 -@@ -183,6 +183,7 @@
199 - {
200 - int fd, flags;
201 - int ptm, pts, cntrtty = 1;
202 -+ int quiet = 0;
203 - pid_t pid, ppid = getppid();
204 - char ptsname[NAME_MAX+1];
205 - struct termios t;
206 -@@ -193,7 +194,14 @@
207 - myname = basename(*argv);
208 -
209 - if (argc > 2)
210 -- error("Too many args; usage: %s [/dev/tty<X>]\n", myname);
211 -+ error("Too many args; usage: %s [-q] [/dev/tty<X>]\n", myname);
212 -+
213 -+ if (argc > 1 && strcmp(argv[1], "-q") == 0) {
214 -+ quiet = 1;
215 -+ --argc;
216 -+ if (argc > 2)
217 -+ argv[1] = argv[2];
218 -+ }
219 -
220 - if (argc == 2)
221 - tty = argv[1];
222 -@@ -282,6 +289,7 @@
223 - close(pts);
224 - close(ptm);
225 - close(fd);
226 -+ if (!quiet)
227 - fprintf(stdout, "\rBoot logging started on %s(%s) at %.24s\n", tty, name, stt);
228 - fflush(stdout);
229 - exit(0);
230
231 diff --git a/app-admin/showconsole/metadata.xml b/app-admin/showconsole/metadata.xml
232 deleted file mode 100644
233 index 56c1244..0000000
234 --- a/app-admin/showconsole/metadata.xml
235 +++ /dev/null
236 @@ -1,8 +0,0 @@
237 -<?xml version="1.0" encoding="UTF-8"?>
238 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
239 -<pkgmetadata>
240 -<maintainer type="project">
241 - <email>base-system@g.o</email>
242 - <name>Gentoo Base System</name>
243 -</maintainer>
244 -</pkgmetadata>
245
246 diff --git a/app-admin/showconsole/showconsole-1.08.ebuild b/app-admin/showconsole/showconsole-1.08.ebuild
247 deleted file mode 100644
248 index 5a62322..0000000
249 --- a/app-admin/showconsole/showconsole-1.08.ebuild
250 +++ /dev/null
251 @@ -1,41 +0,0 @@
252 -# Copyright 1999-2012 Gentoo Foundation
253 -# Distributed under the terms of the GNU General Public License v2
254 -# $Id$
255 -
256 -# This tarball is extracted from SuSe's sysvinit-2.86-#.src.rpm
257 -# You can find said src rpm via opensuse.org:
258 -# https://mirrors.kernel.org/opensuse/distribution/SL-OSS-*/inst-source/suse/src/
259 -
260 -inherit eutils multilib toolchain-funcs
261 -
262 -DESCRIPTION="small daemon for logging console output during boot"
263 -HOMEPAGE="http://www.novell.com/linux/suse/"
264 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
265 -
266 -LICENSE="GPL-2"
267 -SLOT="0"
268 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh ~sparc x86"
269 -IUSE=""
270 -
271 -DEPEND=""
272 -
273 -src_unpack() {
274 - unpack ${P}.tar.bz2
275 - cd "${S}"
276 - epatch "${FILESDIR}"/1.07-no-TIOCGDEV.patch
277 - epatch "${FILESDIR}"/${P}-quiet.patch
278 - epatch "${FILESDIR}"/${P}-no-pthread-yield.patch #119762
279 - epatch "${FILESDIR}"/${P}-build.patch #143768
280 -}
281 -
282 -src_compile() {
283 - emake COPTS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
284 -}
285 -
286 -src_install() {
287 - make install DESTDIR="${D}" || die "install failed"
288 - insinto /$(get_libdir)/rcscripts/addons
289 - doins "${FILESDIR}"/bootlogger.sh || die "rcscript addon"
290 - rmdir "${D}"/usr/lib/lsb || die
291 - dodoc showconsole-*.lsm README
292 -}
293
294 diff --git a/dev-ada/adasockets/Manifest b/dev-ada/adasockets/Manifest
295 deleted file mode 100644
296 index e21bd95..0000000
297 --- a/dev-ada/adasockets/Manifest
298 +++ /dev/null
299 @@ -1 +0,0 @@
300 -DIST adasockets-1.8.4.7.tar.gz 621945 SHA256 496591ab6eb97597088554492c91500a464afe774a9c56dffc1ba048016e8a3e SHA512 d8aa68f1296f538fb38c49f99f9ff63d204e94c64c46c39cf2d337095e73fe43394e9087d4163ee29af1061bd46e00f41a847c82fdbb203e35bdb89e5635ce6f WHIRLPOOL bfaa138278ca225a38edebb680538564bcd0f3940164d6605c2442b2798a5d1daa6d640eb9bd90fa87518f75a8dc9ce042faca0610e006a6d04f22db18eba169
301
302 diff --git a/dev-ada/adasockets/adasockets-1.8.4.7.ebuild b/dev-ada/adasockets/adasockets-1.8.4.7.ebuild
303 deleted file mode 100644
304 index f9e7fe6..0000000
305 --- a/dev-ada/adasockets/adasockets-1.8.4.7.ebuild
306 +++ /dev/null
307 @@ -1,59 +0,0 @@
308 -# Copyright 1999-2014 Gentoo Foundation
309 -# Distributed under the terms of the GNU General Public License v2
310 -# $Id$
311 -
312 -WANT_AUTOCONF="2.1"
313 -
314 -inherit gnat
315 -
316 -DESCRIPTION="An Interface to BSD sockets from Ada (TCP, UDP and multicast)"
317 -SRC_URI="http://www.rfc1149.net/download/adasockets/${P}.tar.gz"
318 -HOMEPAGE="http://www.rfc1149.net/devel/adasockets/"
319 -LICENSE="GMGPL"
320 -
321 -DEPEND="virtual/ada"
322 -
323 -SLOT="0"
324 -IUSE=""
325 -KEYWORDS="~x86 ~amd64"
326 -
327 -# a location to temporarily keep common stuff installed by make install
328 -CommonInst="${WORKDIR}/common-install"
329 -
330 -lib_compile() {
331 - econf || die "./configure failed"
332 - emake || die
333 -}
334 -
335 -lib_install() {
336 - mv ${SL}/src/sockets*.ali ${DL}
337 - mv src/.libs/libadasockets.a ${DL}
338 - mv src/.libs/libadasockets.so* ${DL}
339 -
340 - # move common stuff out of $DL
341 - if [[ ! -d "${CommonInst}" ]] ; then
342 - # we need only one copy, its all identical
343 - mkdir "${CommonInst}"
344 - mv ${SL}/src/*.ad? "${CommonInst}"
345 - fi
346 -}
347 -
348 -src_install() {
349 - # sources
350 - dodir "${AdalibSpecsDir}/${PN}"
351 - insinto "${AdalibSpecsDir}/${PN}"
352 - doins "${CommonInst}"/sockets*.ad?
353 -
354 - # environment
355 - echo "ADA_OBJECTS_PATH=%DL%" > ${LibEnv}
356 - echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
357 - echo "LDPATH=%DL%" >> ${LibEnv}
358 -
359 - gnat_src_install
360 -
361 - # and docs
362 - dodoc AUTHORS INSTALL NEWS README doc/adasockets.ps
363 - doinfo doc/adasockets.info
364 - insinto /usr/share/doc/${PF}
365 - doins doc/adasockets.pdf
366 -}
367
368 diff --git a/dev-ada/adasockets/metadata.xml b/dev-ada/adasockets/metadata.xml
369 deleted file mode 100644
370 index 54d526b..0000000
371 --- a/dev-ada/adasockets/metadata.xml
372 +++ /dev/null
373 @@ -1,9 +0,0 @@
374 -<?xml version="1.0" encoding="UTF-8"?>
375 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
376 -<pkgmetadata>
377 -<maintainer type="project">
378 - <email>ada@g.o</email>
379 - <name>Gentoo Resources for Ada</name>
380 -</maintainer>
381 -<longdescription>AdaSockets is a set of free software Ada packages allowing Ada programmers to use the so-called BSD sockets from their favourite programming language. AdaSockets has been designed and tested with the GNAT free software Ada compiler, but should be portable to other compilers quite easily. AdaSockets philosophy is to help the Ada programmer by providing easy-to-use objects. Special care has been taken to ensure that performances do however remain good.</longdescription>
382 -</pkgmetadata>
383
384 diff --git a/dev-ada/booch_components/Manifest b/dev-ada/booch_components/Manifest
385 deleted file mode 100644
386 index b26b4c2..0000000
387 --- a/dev-ada/booch_components/Manifest
388 +++ /dev/null
389 @@ -1,4 +0,0 @@
390 -DIST bc-20051222.tgz 181962 SHA256 b9ea09a084fcfd3cab04951b6ad3b882b8bec41c05203986004c46ad60d4d27f SHA512 3d7f39255d832d82f8bf3ab9e68343c69d7c20757f84cd12708cde62f1e8a94764b7966bddd0727c7c0c6c25249911d7e17ba5e0024c6f22cecccd6b2229fee0 WHIRLPOOL fe25da0388fb2f683d775dd86de40b2dd342364d93f26b82e7f3a4c07020b252b903ccdb5890b1253c3595447df01711f75bead53dd4b2b281955bcf68ce7b9c
391 -DIST bc-20070420.tgz 183645 SHA256 09eb43fa318c354ef5dc57c25faaa0d472fedc7b26215e14914e611a483686bb SHA512 7af86db3b7c7543b6fcbe9f7154ece69a1e4219d5da9a9652cc75f76b2968ccb4682792f4f3041addec7d56a0ebed6e532cdac05da6461c6510f256cd4ae34aa WHIRLPOOL e3772fddbebc719b2865686c6890d456eb29f9274df25c1eed2e353aca417efbe757582dac776743fafd19d088329af20cff58719f3e882e1b53fe0ff8d1d1c3
392 -DIST bc-html-20051222.zip 59373 SHA256 1f92a74fb2427af92c28a4dacc5d02b515a6ae1a783a354efb8b9b2f11b85dd4 SHA512 14667e14f7075311720356931352ad261bf544928a10e60ab414fac45349a5833b94facf939b6ec4c48e7238c8952607de9e8d85cbc291250ed2d4eda23c5310 WHIRLPOOL 3a7ff4fb9bfd55baead14d32ac29240ddfbe29856d070e269f2c49394c61cb1249bff880a39659cd005772a3203e1d0c16f6e680bee241f68dd3f2a7bfe87af6
393 -DIST bc-html-20070420.zip 60500 SHA256 049c5edbe8c54cb632807488deb5d2782923b934afde16b565dcb7bab79629da SHA512 d5d70d73c2a6850f00912d2f2c92a5ce16f9fb72c1c0c1399095686c7c77250f40d56586c75a6ac14ecd19ed9a35b3852ef8c97f5fd52639c4d949a0c1568219 WHIRLPOOL b6c851cf19b743caea964862487b540430c594b1c416e36ae9e2ac295274f8ee2ddda7232d964d5e96311a8871b06a35ddd79b023c0eaf7b1e9a8507bd2cbe22
394
395 diff --git a/dev-ada/booch_components/booch_components-20051222-r1.ebuild b/dev-ada/booch_components/booch_components-20051222-r1.ebuild
396 deleted file mode 100644
397 index 31d25b8..0000000
398 --- a/dev-ada/booch_components/booch_components-20051222-r1.ebuild
399 +++ /dev/null
400 @@ -1,83 +0,0 @@
401 -# Copyright 1999-2015 Gentoo Foundation
402 -# Distributed under the terms of the GNU General Public License v2
403 -# $Id$
404 -
405 -IUSE="doc"
406 -
407 -inherit gnat
408 -
409 -My_PN="bc"
410 -S="${WORKDIR}/${My_PN}-${PV}"
411 -DESCRIPTION="Booch Components for Ada"
412 -SRC_URI="mirror://sourceforge/booch95/${My_PN}-${PV}.tgz
413 - mirror://sourceforge/booch95/${My_PN}-html-${PV}.zip"
414 -
415 -HOMEPAGE="http://booch95.sourceforge.net/"
416 -
417 -LICENSE="GPL-2"
418 -KEYWORDS="~x86 ~amd64"
419 -SLOT="0"
420 -
421 -RDEPEND="virtual/ada
422 - >=app-eselect/eselect-gnat-0.7"
423 -
424 -DEPEND="${RDEPEND}
425 - app-arch/unzip"
426 -
427 -lib_compile() {
428 - cd ${SL}/GNAT
429 - make
430 -}
431 -
432 -lib_install() {
433 - # new style booch components install Debug and Release versions, we only
434 - # need the lib subdir of either
435 - mkdir -p "${DL}"/Debug
436 - # both $SL and $DL are under ${WORKDIR}, so no dodir, doins...
437 - # (as lib_install is called from src_compile it is not safe to have $DL
438 - # under $D)
439 - mv "${SL}"/GNAT/*-Release/lib/* "${DL}"
440 - mv "${SL}"/GNAT/*-Debug/lib/* "${DL}"/Debug
441 -}
442 -
443 -src_install () {
444 - dodir "${AdalibSpecsDir}/${PN}"
445 - cd "${S}"
446 - insinto "${AdalibSpecsDir}/${PN}"
447 - doins *.ad?
448 -
449 - #set up environment
450 - echo "LDPATH=%DL%" > ${LibEnv}
451 - echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
452 - echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
453 -
454 - gnat_src_install
455 -
456 - # Install documentation.
457 - dodoc README
458 - if use doc ; then
459 - einfo "installing docs"
460 - cd "${WORKDIR}"
461 - dohtml *.html *.gif *.jpg
462 - cp coldframe-hash.* x.ada "${D}"/usr/share/doc/${PF}/html
463 -
464 - cd "${S}"
465 - dodir /usr/share/doc/${PF}/demo
466 - insinto /usr/share/doc/${PF}/demo
467 - doins demo/*
468 -
469 - dodir /usr/share/doc/${PF}/test
470 - insinto /usr/share/doc/${PF}/test
471 - doins test/*
472 - fi
473 -}
474 -
475 -pkg_postinst(){
476 - einfo "Updating gnat configuration to pick up ${PN} library..."
477 - eselect gnat update
478 - elog "The environment has been set up to make gnat automatically find files in"
479 - elog "Booch components. In order to immediately activate these settings please do"
480 - elog "env-update"
481 - elog "source /etc/profile"
482 - elog "Otherwise the settings will become active next time you login"
483 -}
484
485 diff --git a/dev-ada/booch_components/booch_components-20070420.ebuild b/dev-ada/booch_components/booch_components-20070420.ebuild
486 deleted file mode 100644
487 index 4d66880..0000000
488 --- a/dev-ada/booch_components/booch_components-20070420.ebuild
489 +++ /dev/null
490 @@ -1,67 +0,0 @@
491 -# Copyright 1999-2008 Gentoo Foundation
492 -# Distributed under the terms of the GNU General Public License v2
493 -# $Id$
494 -
495 -IUSE="doc"
496 -
497 -inherit gnat
498 -
499 -My_PN="bc"
500 -S="${WORKDIR}/${My_PN}-${PV}"
501 -DESCRIPTION="Booch Components for Ada"
502 -SRC_URI="mirror://sourceforge/booch95/${My_PN}-${PV}.tgz
503 - mirror://sourceforge/booch95/${My_PN}-html-${PV}.zip"
504 -
505 -HOMEPAGE="http://booch95.sourceforge.net/"
506 -
507 -LICENSE="GPL-2"
508 -KEYWORDS="~x86 ~amd64"
509 -SLOT="0"
510 -
511 -RDEPEND="virtual/ada"
512 -
513 -DEPEND="${RDEPEND}
514 - app-arch/unzip"
515 -
516 -lib_compile() {
517 - cd "${SL}"/GNAT
518 - make
519 -}
520 -
521 -lib_install() {
522 - mkdir -p "${DL}"/Debug
523 - mv "${SL}"/GNAT/*-Release/lib/* "${DL}"
524 - mv "${SL}"/GNAT/*-Debug/lib/* "${DL}"/Debug
525 - chmod 0444 "${DL}"/*.ali "${DL}"/Debug/*.ali
526 -}
527 -
528 -src_install () {
529 - dodir "${AdalibSpecsDir}/${PN}"
530 - insinto "${AdalibSpecsDir}/${PN}"
531 - doins *.ad?
532 -
533 - #set up environment
534 - echo "LDPATH=%DL%" > ${LibEnv}
535 - echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
536 - echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
537 -
538 - gnat_src_install
539 -
540 - # Install documentation.
541 - dodoc README
542 - if use doc ; then
543 - einfo "installing docs"
544 - cd "${WORKDIR}"
545 - dohtml *.html *.gif *.jpg
546 - cp coldframe-hash.* x.ada "${D}"/usr/share/doc/${PF}/html
547 -
548 - cd "${S}"
549 - dodir /usr/share/doc/${PF}/demo
550 - insinto /usr/share/doc/${PF}/demo
551 - doins demo/*
552 -
553 - dodir /usr/share/doc/${PF}/test
554 - insinto /usr/share/doc/${PF}/test
555 - doins test/*
556 - fi
557 -}
558
559 diff --git a/dev-ada/booch_components/metadata.xml b/dev-ada/booch_components/metadata.xml
560 deleted file mode 100644
561 index 9600422..0000000
562 --- a/dev-ada/booch_components/metadata.xml
563 +++ /dev/null
564 @@ -1,12 +0,0 @@
565 -<?xml version="1.0" encoding="UTF-8"?>
566 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
567 -<pkgmetadata>
568 - <maintainer type="project">
569 - <email>ada@g.o</email>
570 - <name>Gentoo Resources for Ada</name>
571 - </maintainer>
572 - <longdescription>The booch components provide a set of reusable components used in an efficient and appropriate manner, with the overall goal of balancing usability and extensibility. The BCs cover several issues: Time and Space semantics, Storage Management policies, Exception and Idioms for iteration.</longdescription>
573 - <upstream>
574 - <remote-id type="sourceforge">booch95</remote-id>
575 - </upstream>
576 -</pkgmetadata>
577
578 diff --git a/dev-util/cocom/Manifest b/dev-util/cocom/Manifest
579 deleted file mode 100644
580 index 6d8d18a..0000000
581 --- a/dev-util/cocom/Manifest
582 +++ /dev/null
583 @@ -1 +0,0 @@
584 -DIST cocom-0.996.tar.gz 4632140 SHA256 e143ab556d79a35ef31ec1e240897c9b8a8d0b6693e50a2b6e47d7fd4b200519 SHA512 57a7338677c443d293f02d64f38268bd76feb075e3c9780fcd37e53a294d5e8fa374bb98d40b505d2d8f9fd9b7d8327f8f461cf4650868bf4adfd5b244cf1d4e WHIRLPOOL 599b48e444acb13bc14e170d8f34602462e45de8c4efea2f611ac7e023f876249c68e83712d9734639e456fc5961704999df6dc0baa139ae4fd965ecca7cd26f
585
586 diff --git a/dev-util/cocom/cocom-0.996-r1.ebuild b/dev-util/cocom/cocom-0.996-r1.ebuild
587 deleted file mode 100644
588 index 8e81796..0000000
589 --- a/dev-util/cocom/cocom-0.996-r1.ebuild
590 +++ /dev/null
591 @@ -1,29 +0,0 @@
592 -# Copyright 1999-2010 Gentoo Foundation
593 -# Distributed under the terms of the GNU General Public License v2
594 -# $Id$
595 -
596 -EAPI="2"
597 -
598 -inherit eutils autotools
599 -
600 -DESCRIPTION="Toolset to help create compilers, cross-compilers, interpreters, and other language processors"
601 -HOMEPAGE="http://cocom.sourceforge.net/"
602 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
603 -
604 -LICENSE="GPL-2"
605 -SLOT="0"
606 -KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
607 -IUSE=""
608 -RDEPEND="!!media-gfx/hugin"
609 -DEPEND="${RDEPEND}"
610 -
611 -src_prepare() {
612 - epatch "${FILESDIR}/${P}-configure.patch"
613 - cd "${S}"/REGEX
614 - eautoconf
615 -}
616 -
617 -src_install() {
618 - emake install DESTDIR="${D}" || die
619 - dodoc CHANGES README
620 -}
621
622 diff --git a/dev-util/cocom/files/cocom-0.996-configure.patch b/dev-util/cocom/files/cocom-0.996-configure.patch
623 deleted file mode 100644
624 index ad584a8..0000000
625 --- a/dev-util/cocom/files/cocom-0.996-configure.patch
626 +++ /dev/null
627 @@ -1,11 +0,0 @@
628 ---- cocom-0.996/configure.orig 2007-02-08 19:25:24.000000000 +0100
629 -+++ cocom-0.996/configure 2009-09-01 20:21:04.000000000 +0200
630 -@@ -5474,7 +5474,7 @@
631 - Linux*)
632 - GCC_FPIC=-fPIC
633 - LIB_SUFFIX=so
634 -- MAKELIB="gcc -shared -Wl,-soname,\\\$\$0 -o \\\$\$0"
635 -+ MAKELIB="$CC $LDFLAGS -shared -Wl,-soname,\\\$\$0 -o \\\$\$0"
636 - AFTER_MAKELIB="echo \\\$\$0"
637 - # The following option is needed if we use no shared dino library but
638 - # shared external library
639
640 diff --git a/dev-util/cocom/metadata.xml b/dev-util/cocom/metadata.xml
641 deleted file mode 100644
642 index 0101a3e..0000000
643 --- a/dev-util/cocom/metadata.xml
644 +++ /dev/null
645 @@ -1,23 +0,0 @@
646 -<?xml version="1.0" encoding="UTF-8"?>
647 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
648 -<pkgmetadata>
649 - <longdescription>
650 - COCOM tool set is oriented towards the creation of compilers,
651 - cross-compilers, interpreters, and other language processors.
652 - Now COCOM tool set consists of the following components:
653 - * Ammunition (reusable packages)
654 - * Sprut (internal representation description translator)
655 - * Nona (code selector description translator)
656 - * Msta (syntax description translator)
657 - * Oka (pipeline hazards description translator)
658 - * Shilka (keywords description translator)
659 -
660 - All of these components are written in ANSI C and have common style
661 - input languages (a la YACC). All code generated by the components is in
662 - also strict ANSI C and in standard C++. All documentation exists in
663 - ASCII, TeX dvi, Postsrcipt, HTML, and GNU info formats.
664 - </longdescription>
665 - <upstream>
666 - <remote-id type="sourceforge">cocom</remote-id>
667 - </upstream>
668 -</pkgmetadata>
669
670 diff --git a/net-dialup/capisuite/Manifest b/net-dialup/capisuite/Manifest
671 deleted file mode 100644
672 index 6022714..0000000
673 --- a/net-dialup/capisuite/Manifest
674 +++ /dev/null
675 @@ -1 +0,0 @@
676 -DIST capisuite-0.4.5.tar.gz 1184603 SHA256 3e94e42eae6477a222c608c2cd040568fd9fcfa4e8eb0b06a538175d44cbae96 SHA512 f52a0a687443562d514f2d485724208b4a0d856b87c202190fdbf520f5c11929c3c7ddf9fed73ed64b02fdfab19631973c5a54d7301d290d339bcb12274fceaa WHIRLPOOL 163c9d6cedf9966fd3ada091e42534f16d2dccfbdd1cfa383c74543af422ec66697db110c1be76eb124669e19fc19bb7f751c77b06f1428bf1392bf54a629c40
677
678 diff --git a/net-dialup/capisuite/capisuite-0.4.5-r8.ebuild b/net-dialup/capisuite/capisuite-0.4.5-r8.ebuild
679 deleted file mode 100644
680 index 7fbc8b9..0000000
681 --- a/net-dialup/capisuite/capisuite-0.4.5-r8.ebuild
682 +++ /dev/null
683 @@ -1,82 +0,0 @@
684 -# Copyright 1999-2013 Gentoo Foundation
685 -# Distributed under the terms of the GNU General Public License v2
686 -# $Id$
687 -
688 -EAPI=5
689 -
690 -AUTOTOOLS_AUTORECONF=1
691 -AUTOTOOLS_IN_SOURCE_BUILD=1
692 -AUTOTOOLS_PRUNE_LIBTOOL_FILES=none # bugs 468292 and 468380
693 -PYTHON_COMPAT=( python2_7 )
694 -inherit autotools-utils flag-o-matic python-single-r1
695 -
696 -DESCRIPTION="ISDN telecommunication suite providing fax and voice services"
697 -HOMEPAGE="http://www.capisuite.org"
698 -SRC_URI="http://www.capisuite.org/${P}.tar.gz"
699 -
700 -LICENSE="GPL-2"
701 -SLOT="0"
702 -KEYWORDS="amd64 ~ppc x86"
703 -
704 -DEPEND="${PYTHON_DEPS}
705 - media-sound/sox
706 - >=media-libs/tiff-3.7.1
707 - media-gfx/jpeg2ps
708 - media-gfx/sfftobmp
709 - app-text/ghostscript-gpl
710 - net-dialup/capi4k-utils"
711 -RDEPEND="${DEPEND}
712 - virtual/mta"
713 -
714 -DOCS=( AUTHORS ChangeLog NEWS README TODO )
715 -PATCHES=(
716 - "${FILESDIR}/${P}-as-needed.patch"
717 - # taken from capisuite-0.4.5-5.src.rpm (SuSE-9.3)
718 - "${FILESDIR}/${P}-capi4linux_v3.diff"
719 - # patched scripts/cs_helpers.pyin (bug #96540)
720 - "${FILESDIR}/${P}-date-header.patch"
721 - # patched src/backend/connection.cpp (bug #69522)
722 - "${FILESDIR}/${PN}-fax-compatibility.patch"
723 - # patched scripts/{incoming,idle}.py (bug #147854)
724 - "${FILESDIR}/${P}-syntax.patch"
725 - # GCC 4.3 patches (bug #236777)
726 - "${FILESDIR}/${P}-gcc43.patch"
727 - # Python 2.5 patches (bug #232734)
728 - "${FILESDIR}/${P}-python25.patch"
729 - # Compability with current SOX (bug #250320)
730 - "${FILESDIR}/${P}-sox.patch"
731 - # Compatibility with automake >= 1.11.2 (bug #424892)
732 - "${FILESDIR}/${P}-automake-1.11.patch"
733 - # Respect AR (bug #467222)
734 - "${FILESDIR}/${P}-respect-ar.patch"
735 -)
736 -
737 -src_configure() {
738 - strip-flags # see bug #90901
739 -
740 - local myeconfargs=(
741 - --localstatedir="/var"
742 - --with-docdir="/usr/share/doc/${PF}"
743 - )
744 - autotools-utils_src_configure
745 -}
746 -
747 -src_install() {
748 - autotools-utils_src_install
749 -
750 - rm -f "${D}"/usr/{lib,share}/capisuite/README
751 - rmdir -p --ignore-fail-on-non-empty "${D}/var/log"
752 - rm -f "${D}/usr/share/doc/${PF}"/{COPYING,manual.pdf}
753 - keepdir /var/spool/capisuite/{done,failed,sendq,users}
754 -
755 - newinitd "${FILESDIR}/capisuite.initd" capisuite
756 -
757 - insinto /etc/logrotate.d
758 - newins "${FILESDIR}/capisuite.logrotated" capisuite
759 -
760 - exeinto /etc/cron.daily
761 - doexe capisuite.cron
762 -
763 - insinto /etc/capisuite
764 - doins cronjob.conf
765 -}
766
767 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-as-needed.patch b/net-dialup/capisuite/files/capisuite-0.4.5-as-needed.patch
768 deleted file mode 100644
769 index d740366..0000000
770 --- a/net-dialup/capisuite/files/capisuite-0.4.5-as-needed.patch
771 +++ /dev/null
772 @@ -1,11 +0,0 @@
773 ---- acinclude.m4.old 2007-08-02 21:34:26.000000000 +0200
774 -+++ acinclude.m4 2007-08-02 21:42:36.000000000 +0200
775 -@@ -155,7 +155,7 @@
776 - _python_libbasemod=`grep '^BASEMODLIBS=' $python_configdir/Makefile | sed 's/^.*=//'`
777 -
778 - pgac_tab=" " # tab character
779 --python_libspec=`echo X"$_python_libs $_python_libc $_python_libm -lpython$python_version $_python_liblocalmod $_python_libbasemod" | sed -e 's/^X//' -e "s/[[ $pgac_tab]][[ $pgac_tab]]*/ /g"`
780 -+python_libspec=`echo X"-lpython$python_version $_python_liblocalmod $_python_libbasemod $_python_libm $_python_libs $_python_libc" | sed -e 's/^X//' -e "s/[[ $pgac_tab]][[ $pgac_tab]]*/ /g"`
781 - LIBS="$LIBS $python_libspec"
782 - LDFLAGS="$LDFLAGS -L$python_configdir $python_linkforshared"
783 - AC_MSG_RESULT([${python_libspec}])
784
785 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-automake-1.11.patch b/net-dialup/capisuite/files/capisuite-0.4.5-automake-1.11.patch
786 deleted file mode 100644
787 index 4abd326..0000000
788 --- a/net-dialup/capisuite/files/capisuite-0.4.5-automake-1.11.patch
789 +++ /dev/null
790 @@ -1,12 +0,0 @@
791 ---- scripts/Makefile.am.orig 2012-07-05 14:10:56.725746439 +0200
792 -+++ scripts/Makefile.am 2012-07-05 14:12:00.840861325 +0200
793 -@@ -1,7 +1,8 @@
794 - spooldir = @localstatedir@/spool/capisuite
795 - pkgsysconfdir = @sysconfdir@/capisuite
796 -
797 --dist_pkglib_DATA = idle.py incoming.py README
798 -+scriptdatadir=$(pkglibdir)
799 -+dist_scriptdata_DATA = idle.py incoming.py README
800 - python_module_DATA = cs_helpers.py
801 - EXTRA_DIST = cs_helpers.pyin fax.confin answering_machine.confin capisuitefax.in
802 -
803
804 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-capi4linux_v3.diff b/net-dialup/capisuite/files/capisuite-0.4.5-capi4linux_v3.diff
805 deleted file mode 100644
806 index 1f4e501..0000000
807 --- a/net-dialup/capisuite/files/capisuite-0.4.5-capi4linux_v3.diff
808 +++ /dev/null
809 @@ -1,103 +0,0 @@
810 -diff -urN capisuite-0.4.5.org/acinclude.m4 capisuite-0.4.5/acinclude.m4
811 ---- capisuite-0.4.5.org/acinclude.m4 2004-11-28 14:35:28.000000000 +0100
812 -+++ capisuite-0.4.5/acinclude.m4 2005-03-08 07:31:42.130970593 +0100
813 -@@ -72,6 +72,21 @@
814 - )
815 - ]) dnl CS_TEST_CAPI4LINUX
816 -
817 -+#
818 -+# old capiutils.h missed the Globalconfiguration in BProtocol
819 -+# in library version 3 this was added to the API
820 -+#
821 -+AC_DEFUN([CS_TEST_CAPI4LINUX_V3],
822 -+[AC_MSG_CHECKING([for capi20 ALERT with sending complete])
823 -+AC_TRY_COMPILE([#include <capiutils.h>],
824 -+ [_cmsg cm;void *p; p=CONNECT_REQ_GLOBALCONFIGURATION(&cm);],
825 -+ [
826 -+ AC_DEFINE([HAVE_CAPI4LINUX_V3],1,[we have GLOBALCONFIGURATION in BProtocol])
827 -+ AC_MSG_RESULT([yes])
828 -+ ],
829 -+ [AC_MSG_RESULT([no])]
830 -+)]) dnl CS_TEST_CAPI4LINUX_V3
831 -+
832 - # PGAC_CHECK_PYTHON_DIRS
833 - # -----------------------
834 - # Determine the name of various directory of a given Python installation.
835 -diff -urN capisuite-0.4.5.org/config.h.in capisuite-0.4.5/config.h.in
836 ---- capisuite-0.4.5.org/config.h.in 2004-11-28 14:36:20.000000000 +0100
837 -+++ capisuite-0.4.5/config.h.in 2005-03-08 07:31:42.135969715 +0100
838 -@@ -18,6 +18,9 @@
839 - /* we have new ALERT_REQ implementation */
840 - #undef HAVE_NEW_CAPI4LINUX
841 -
842 -+/* we have GLOBALCONFIGURATION in BProtocol */
843 -+#undef HAVE_CAPI4LINUX_V3
844 -+
845 - /* we can #include<ostream> instead of ostream.h - new gcc3 feature */
846 - #undef HAVE_OSTREAM
847 -
848 -diff -urN capisuite-0.4.5.org/configure.in capisuite-0.4.5/configure.in
849 ---- capisuite-0.4.5.org/configure.in 2004-11-28 14:35:16.000000000 +0100
850 -+++ capisuite-0.4.5/configure.in 2005-03-08 07:31:42.141968662 +0100
851 -@@ -18,6 +18,7 @@
852 - CS_TEST_GCC3
853 - CS_TEST_SFFTOBMP
854 - CS_TEST_CAPI4LINUX
855 -+CS_TEST_CAPI4LINUX_V3
856 -
857 - CS_SET_DOCDIR
858 -
859 -diff -urN capisuite-0.4.5.org/src/backend/capi.cpp capisuite-0.4.5/src/backend/capi.cpp
860 ---- capisuite-0.4.5.org/src/backend/capi.cpp 2004-11-28 14:35:25.000000000 +0100
861 -+++ capisuite-0.4.5/src/backend/capi.cpp 2005-03-08 07:35:02.553782154 +0100
862 -@@ -148,7 +148,15 @@
863 - << " CIPValue 0x" << CIPValue << ", B1proto 0x" << B1protocol << ", B2proto 0x" << B2protocol <<", B3proto 0x" << B3protocol << endl;
864 - }
865 - unsigned info=CONNECT_REQ(&CMSG, applId, messageNumber, controller, CIPValue, calledPartyNumber, callingPartyNumber, NULL, NULL,
866 -- B1protocol, B2protocol, B3protocol, B1configuration, B2configuration, B3configuration, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
867 -+ B1protocol, B2protocol, B3protocol, B1configuration, B2configuration, B3configuration,
868 -+ #ifdef HAVE_CAPI4LINUX_V3
869 -+ NULL,
870 -+ #endif
871 -+ NULL, NULL, NULL, NULL, NULL, NULL, NULL
872 -+ #ifdef HAVE_CAPI4LINUX_V3
873 -+ ,NULL
874 -+ #endif
875 -+ );
876 - if (debug_level >= 2) {
877 - debug << prefix() << "info: " << info << endl;
878 - }
879 -@@ -181,7 +189,12 @@
880 -
881 - if (debug_level >= 2) debug << prefix() << ">SELECT_B_PROTOCOL_REQ: ApplId 0x" << hex << applId << ", MsgNr 0x" << messageNumber << ", PLCI 0x" << plci
882 - << ", B1protocol " << B1protocol << ", B2protocol " << B2protocol << ", B3protocol " << B3protocol << endl;
883 -- unsigned info=SELECT_B_PROTOCOL_REQ(&CMSG, applId, messageNumber++, plci, B1protocol, B2protocol, B3protocol, B1configuration, B2configuration, B3configuration);
884 -+ unsigned info=SELECT_B_PROTOCOL_REQ(&CMSG, applId, messageNumber++, plci, B1protocol, B2protocol, B3protocol,
885 -+ B1configuration, B2configuration, B3configuration
886 -+ #ifdef HAVE_CAPI4LINUX_V3
887 -+ ,NULL
888 -+ #endif
889 -+ );
890 - if (debug_level >= 2)
891 - debug << prefix() << "info: " << info << endl;
892 -
893 -@@ -295,12 +308,17 @@
894 - << reject << ", B1proto 0x" << B1protocol << ", B2proto 0x" << B2protocol << ", B3proto 0x" << B3protocol << endl;
895 -
896 - _cmsg new_message;
897 -- unsigned info=CONNECT_RESP(&new_message, applId, messageNumber, plci, reject, B1protocol, B2protocol, B3protocol, B1configuration, B2configuration, B3configuration, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
898 -+ unsigned info=CONNECT_RESP(&new_message, applId, messageNumber, plci, reject, B1protocol, B2protocol, B3protocol,
899 -+ B1configuration, B2configuration, B3configuration,
900 -+ #ifdef HAVE_CAPI4LINUX_V3
901 -+ NULL,
902 -+ #endif
903 -+ NULL, NULL, NULL, NULL, NULL, NULL, NULL);
904 - if (debug_level >= 2)
905 - debug << prefix() << "info: " << info << endl;
906 -
907 - if (info != 0)
908 -- throw(CapiMsgError(info,"Error while CONNECT_REQ: "+Capi::describeParamInfo(info),"Capi::connect_resp()"));
909 -+ throw(CapiMsgError(info,"Error while CONNECT_RESP: "+Capi::describeParamInfo(info),"Capi::connect_resp()"));
910 -
911 - }
912 -
913
914 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-date-header.patch b/net-dialup/capisuite/files/capisuite-0.4.5-date-header.patch
915 deleted file mode 100644
916 index 76738fb..0000000
917 --- a/net-dialup/capisuite/files/capisuite-0.4.5-date-header.patch
918 +++ /dev/null
919 @@ -1,26 +0,0 @@
920 ---- scripts/cs_helpers.pyin.orig 2004-11-28 14:35:23.000000000 +0100
921 -+++ scripts/cs_helpers.pyin 2005-06-19 20:55:49.000000000 +0200
922 -@@ -10,6 +10,7 @@
923 - # (at your option) any later version.
924 -
925 - import os
926 -+import time
927 -
928 - # the name of the config file read by the scripts; see there for options and
929 - # descriptions
930 -@@ -170,6 +171,7 @@
931 - msg['Subject']=mail_subject
932 - msg['From']=mail_from
933 - msg['To']=mail_to
934 -+ msg['Date']=time.strftime('%a, %d %b %Y %H:%M:%S %z')
935 -
936 - msg.preamble = 'This is a Multipart-MIME-message. Please use a capable mailer.\n'
937 - msg.epilogue = '' # To guarantee the message ends with a newline
938 -@@ -267,6 +269,7 @@
939 - msg['Subject'] = mail_subject
940 - msg['From'] = mail_from
941 - msg['To'] = mail_to
942 -+ msg['Date'] = time.strftime('%a, %d %b %Y %H:%M:%S %z')
943 -
944 - try:
945 - server = smtplib.SMTP('localhost')
946
947 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-gcc43.patch b/net-dialup/capisuite/files/capisuite-0.4.5-gcc43.patch
948 deleted file mode 100644
949 index 51326c3..0000000
950 --- a/net-dialup/capisuite/files/capisuite-0.4.5-gcc43.patch
951 +++ /dev/null
952 @@ -1,21 +0,0 @@
953 ---- src/backend/connection.cpp.orig 2008-09-05 08:53:19.000000000 +0200
954 -+++ src/backend/connection.cpp 2008-09-05 08:54:08.000000000 +0200
955 -@@ -20,6 +20,7 @@
956 - #include <pthread.h>
957 - #include <errno.h> // for errno
958 - #include <iconv.h> // for iconv(), iconv_open(), iconv_close()
959 -+#include <cstring>
960 - #include "capi.h"
961 - #include "callinterface.h"
962 - #include "connection.h"
963 -
964 ---- src/backend/capi.cpp.orig 2008-09-05 09:01:18.000000000 +0200
965 -+++ src/backend/capi.cpp 2008-09-05 09:01:38.000000000 +0200
966 -@@ -16,6 +16,7 @@
967 -
968 - #include <iostream>
969 - #include <sstream>
970 -+#include <cstdlib>
971 - #include "connection.h"
972 - #include "applicationinterface.h"
973 - #include "capi.h"
974
975 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-python25.patch b/net-dialup/capisuite/files/capisuite-0.4.5-python25.patch
976 deleted file mode 100644
977 index e86919a..0000000
978 --- a/net-dialup/capisuite/files/capisuite-0.4.5-python25.patch
979 +++ /dev/null
980 @@ -1,49 +0,0 @@
981 ---- src/application/pythonscript.cpp.orig 2004-11-28 14:35:24.000000000 +0100
982 -+++ src/application/pythonscript.cpp 2008-08-03 17:12:45.000000000 +0200
983 -@@ -99,14 +99,14 @@
984 - if ( !(py_traceback=cStringIO->cgetvalue(catch_stderr)) )
985 - throw ApplicationError("unable to get traceback","PythonScript::run()");
986 -
987 -- int length;
988 -+ Py_ssize_t length;
989 - char *traceback;
990 - if (PyString_AsStringAndSize(py_traceback, &traceback, &length))
991 - throw ApplicationError("unable to convert traceback to char*","PythonScript::run()");
992 -
993 - error << prefix() << "A python error occured. See traceback below." << endl;
994 - error << prefix(false) << "Python traceback: ";
995 -- for (int i=0;i<length-1;i++) {
996 -+ for (Py_ssize_t i=0;i<length-1;i++) {
997 - error << traceback[i];
998 - if (traceback[i]=='\n')
999 - error << prefix(false) << "Traceback: ";
1000 ---- src/application/idlescript.cpp.orig 2004-11-28 14:35:24.000000000 +0100
1001 -+++ src/application/idlescript.cpp 2008-08-03 17:13:55.000000000 +0200
1002 -@@ -28,6 +28,7 @@
1003 - IdleScript *instance=static_cast<IdleScript*>(arg);
1004 - instance->run();
1005 - pthread_cleanup_pop(1); // run the cleanup_handler and then deregister it
1006 -+ return NULL;
1007 - }
1008 -
1009 - void idlescript_cleanup_handler(void* arg)
1010 ---- src/application/incomingscript.cpp.orig 2004-11-28 14:35:24.000000000 +0100
1011 -+++ src/application/incomingscript.cpp 2008-08-03 17:14:36.000000000 +0200
1012 -@@ -31,6 +31,7 @@
1013 - IncomingScript *instance=static_cast<IncomingScript*>(arg);
1014 - instance->run();
1015 - pthread_cleanup_pop(1); // run the cleanup_handler and then deregister it
1016 -+ return NULL;
1017 - }
1018 -
1019 - void incomingscript_cleanup_handler(void* arg)
1020 ---- src/backend/capi.cpp.orig 2008-08-03 17:10:41.000000000 +0200
1021 -+++ src/backend/capi.cpp 2008-08-03 17:21:37.000000000 +0200
1022 -@@ -30,6 +30,7 @@
1023 -
1024 - Capi *instance=static_cast<Capi*>(arg);
1025 - instance->run();
1026 -+ return NULL;
1027 - }
1028 -
1029 - Capi::Capi (ostream& debug, unsigned short debug_level, ostream &error, unsigned short DDILength, unsigned short DDIBaseLength, vector<string> DDIStopNumbers, unsigned maxLogicalConnection, unsigned maxBDataBlocks,unsigned maxBDataLen) throw (CapiError, CapiMsgError)
1030
1031 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-respect-ar.patch b/net-dialup/capisuite/files/capisuite-0.4.5-respect-ar.patch
1032 deleted file mode 100644
1033 index caadae6..0000000
1034 --- a/net-dialup/capisuite/files/capisuite-0.4.5-respect-ar.patch
1035 +++ /dev/null
1036 @@ -1,10 +0,0 @@
1037 ---- configure.in.orig 2013-04-26 12:48:19.758668706 +0400
1038 -+++ configure.in 2013-04-26 12:48:27.147668235 +0400
1039 -@@ -6,6 +6,7 @@
1040 - AC_PROG_CC
1041 - AC_PROG_CXX
1042 - AC_PROG_INSTALL
1043 -+AM_PROG_AR
1044 - AC_PROG_RANLIB
1045 - AC_PROG_MAKE_SET
1046 - AC_PATH_PROG(doxygen,doxygen)
1047
1048 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-sox.patch b/net-dialup/capisuite/files/capisuite-0.4.5-sox.patch
1049 deleted file mode 100644
1050 index ef58325..0000000
1051 --- a/net-dialup/capisuite/files/capisuite-0.4.5-sox.patch
1052 +++ /dev/null
1053 @@ -1,12 +0,0 @@
1054 -diff -ur capisuite-0.4.5.orig/scripts/cs_helpers.pyin capisuite-0.4.5/scripts/cs_helpers.pyin
1055 ---- capisuite-0.4.5.orig/scripts/cs_helpers.pyin 2004-11-28 15:35:23.000000000 +0200
1056 -+++ capisuite-0.4.5/scripts/cs_helpers.pyin 2009-05-12 20:58:34.000000000 +0300
1057 -@@ -227,7 +227,7 @@
1058 - elif (mail_type=="la"): # voice file
1059 - # la -> wav
1060 - # don't use stdout as sox needs a file to be able to seek in it otherwise the header will be incomplete
1061 -- ret = os.spawnlp(os.P_WAIT,"sox","sox",attachment,"-w",basename+"wav")
1062 -+ ret = os.spawnlp(os.P_WAIT,"sox","sox",attachment,"-2",basename+"wav")
1063 - if (ret or not os.access(basename+"wav",os.R_OK)):
1064 - raise "conv-error","Error while calling sox. Not installed?"
1065 - filepart = email.MIMEAudio.MIMEAudio(open(basename+"wav").read(),"x-wav",email.Encoders.encode_base64,name=os.path.basename(basename)+"wav")
1066
1067 diff --git a/net-dialup/capisuite/files/capisuite-0.4.5-syntax.patch b/net-dialup/capisuite/files/capisuite-0.4.5-syntax.patch
1068 deleted file mode 100644
1069 index 0a0725f..0000000
1070 --- a/net-dialup/capisuite/files/capisuite-0.4.5-syntax.patch
1071 +++ /dev/null
1072 @@ -1,133 +0,0 @@
1073 ---- scripts/incoming.py.orig 2004-11-28 14:35:23.000000000 +0100
1074 -+++ scripts/incoming.py 2006-09-22 15:17:28.000000000 +0200
1075 -@@ -1,3 +1,4 @@
1076 -+# -*- coding: UTF-8 -*-
1077 - # incoming.py - standard incoming script for capisuite
1078 - # ----------------------------------------------------
1079 - # copyright : (C) 2002 by Gernot Hillier
1080 -@@ -48,7 +49,7 @@
1081 - if config.has_option(u,'fax_numbers'):
1082 - numbers=config.get(u,'fax_numbers')
1083 - if (call_to in numbers.split(',') or numbers=="*"):
1084 -- if (service in (capisuite.SERVICE_FAXG3,capisuite.SERVICE_VOICE)):
1085 -+ if (service in (capisuite.SERVICE_FAXG3,capisuite.SERVICE_VOICE)):
1086 - curr_user=u
1087 - curr_service=capisuite.SERVICE_FAXG3
1088 - break
1089 -@@ -133,8 +134,8 @@
1090 -
1091 - if (os.access(filename,os.R_OK)):
1092 - cs_helpers.writeDescription(filename,
1093 -- "call_from=\""+call_from+"\"\ncall_to=\""+call_to+"\"\ntime=\""
1094 -- +time.ctime()+"\"\ncause=\"0x%x/0x%x\"\n" % (cause,causeB3))
1095 -+ "call_from=\""+call_from+"\"\ncall_to=\""+call_to+"\"\ntime=\""
1096 -+ +time.ctime()+"\"\ncause=\"0x%x/0x%x\"\n" % (cause,causeB3))
1097 - userdata=pwd.getpwnam(curr_user)
1098 - os.chmod(filename,0600)
1099 - os.chown(filename,userdata[2],userdata[3])
1100 -@@ -153,8 +154,8 @@
1101 - action="saveonly"
1102 - if (action=="mailandsave"):
1103 - cs_helpers.sendMIMEMail(fromaddress, mailaddress, "Fax received from "+call_from+" to "+call_to, faxFormat,
1104 -- "You got a fax from "+call_from+" to "+call_to+"\nDate: "+time.ctime()+"\n\n"
1105 -- +"See attached file.\nThe original file was saved to file://"+filename+"\n\n", filename)
1106 -+ "You got a fax from "+call_from+" to "+call_to+"\nDate: "+time.ctime()+"\n\n"
1107 -+ +"See attached file.\nThe original file was saved to file://"+filename+"\n\n", filename)
1108 -
1109 - # @brief called by callIncoming when an incoming voice call is received
1110 - #
1111 -@@ -234,8 +235,8 @@
1112 -
1113 - if (os.access(filename,os.R_OK)):
1114 - cs_helpers.writeDescription(filename,
1115 -- "call_from=\""+call_from+"\"\ncall_to=\""+call_to+"\"\ntime=\""
1116 -- +time.ctime()+"\"\ncause=\"0x%x/0x%x\"\n" % (cause,causeB3))
1117 -+ "call_from=\""+call_from+"\"\ncall_to=\""+call_to+"\"\ntime=\""
1118 -+ +time.ctime()+"\"\ncause=\"0x%x/0x%x\"\n" % (cause,causeB3))
1119 - userdata=pwd.getpwnam(curr_user)
1120 - os.chmod(filename,0600)
1121 - os.chown(filename,userdata[2],userdata[3])
1122 -@@ -250,8 +251,8 @@
1123 - mailaddress=curr_user
1124 - if (action=="mailandsave"):
1125 - cs_helpers.sendMIMEMail(fromaddress, mailaddress, "Voice call received from "+call_from+" to "+call_to, "la",
1126 -- "You got a voice call from "+call_from+" to "+call_to+"\nDate: "+time.ctime()+"\n\n"
1127 -- +"See attached file.\nThe original file was saved to file://"+filename+"\n\n", filename)
1128 -+ "You got a voice call from "+call_from+" to "+call_to+"\nDate: "+time.ctime()+"\n\n"
1129 -+ +"See attached file.\nThe original file was saved to file://"+filename+"\n\n", filename)
1130 -
1131 -
1132 - # @brief remote inquiry function (uses german wave snippets!)
1133 -@@ -418,7 +419,7 @@
1134 - #
1135 - # Revision 1.9 2003/06/27 07:51:09 gernot
1136 - # - replaced german umlaut in filename "nachricht-gelscht.la", can cause
1137 --# problems on Redhat, thx to Herbert Hübner for reporting
1138 -+# problems on Redhat, thx to Herbert Hübner for reporting
1139 - #
1140 - # Revision 1.8 2003/06/16 10:21:05 gernot
1141 - # - define filename in any case (thx to Axel Schneck for reporting and
1142 ---- scripts/idle.py.orig 2004-11-28 14:35:16.000000000 +0100
1143 -+++ scripts/idle.py 2006-09-22 15:33:50.000000000 +0200
1144 -@@ -1,3 +1,4 @@
1145 -+# -*- coding: UTF-8 -*-
1146 - # idle.py - default script for capisuite
1147 - # ---------------------------------------------
1148 - # copyright : (C) 2002 by Gernot Hillier
1149 -@@ -105,13 +106,13 @@
1150 - movejob(job_fax,sendq,done,user)
1151 - capisuite.log("job "+job_fax+": finished successfully",1)
1152 - mailtext="Your fax job to "+addressee+" ("+dialstring+") was sent successfully.\n\n" \
1153 -- +"Subject: "+subject+"\nFilename: "+job_fax \
1154 -- +"\nNeeded tries: "+str(tries) \
1155 -- +("\nLast result: 0x%x/0x%x" % (result,resultB3)) \
1156 -- +"\n\nIt was moved to file://"+done+user+"-"+job_fax
1157 -+ +"Subject: "+subject+"\nFilename: "+job_fax \
1158 -+ +"\nNeeded tries: "+str(tries) \
1159 -+ +("\nLast result: 0x%x/0x%x" % (result,resultB3)) \
1160 -+ +"\n\nIt was moved to file://"+done+user+"-"+job_fax
1161 - cs_helpers.sendSimpleMail(fromaddress,mailaddress,
1162 -- "Fax to "+addressee+" ("+dialstring+") sent successfully.",
1163 -- mailtext)
1164 -+ "Fax to "+addressee+" ("+dialstring+") sent successfully.",
1165 -+ mailtext)
1166 - else:
1167 - max_tries=int(cs_helpers.getOption(config,"","send_tries","10"))
1168 - delays=cs_helpers.getOption(config,"","send_delays","60,60,60,300,300,3600,3600,18000,36000").split(",")
1169 -@@ -123,19 +124,19 @@
1170 - starttime=time.time()+next_delay
1171 - capisuite.log("job "+job_fax+": delayed for "+str(next_delay)+" seconds",2)
1172 - cs_helpers.writeDescription(sendq+job_fax,"dialstring=\""+dialstring+"\"\n"
1173 -- +"starttime=\""+time.ctime(starttime)+"\"\ntries=\""+str(tries)+"\"\n"
1174 -- +"user=\""+user+"\"\naddressee=\""+addressee+"\"\nsubject=\""+subject+"\"\n")
1175 -+ +"starttime=\""+time.ctime(starttime)+"\"\ntries=\""+str(tries)+"\"\n"
1176 -+ +"user=\""+user+"\"\naddressee=\""+addressee+"\"\nsubject=\""+subject+"\"\n")
1177 - if (tries>=max_tries):
1178 - movejob(job_fax,sendq,failed,user)
1179 - capisuite.log("job "+job_fax+": failed finally",1)
1180 - mailtext="I'm sorry, but your fax job to "+addressee+" ("+dialstring \
1181 -- +") failed finally.\n\nSubject: "+subject \
1182 -- +"\nFilename: "+job_fax+"\nTries: "+str(tries) \
1183 -- +"\nLast result: 0x%x/0x%x" % (result,resultB3) \
1184 -- +"\n\nIt was moved to file://"+failed+user+"-"+job_fax
1185 -+ +") failed finally.\n\nSubject: "+subject \
1186 -+ +"\nFilename: "+job_fax+"\nTries: "+str(tries) \
1187 -+ +"\nLast result: 0x%x/0x%x" % (result,resultB3) \
1188 -+ +"\n\nIt was moved to file://"+failed+user+"-"+job_fax
1189 - cs_helpers.sendSimpleMail(fromaddress,mailaddress,
1190 -- "Fax to "+addressee+" ("+dialstring+") FAILED.",
1191 -- mailtext)
1192 -+ "Fax to "+addressee+" ("+dialstring+") FAILED.",
1193 -+ mailtext)
1194 -
1195 - fcntl.lockf(lockfile,fcntl.LOCK_UN)
1196 - lockfile.close()
1197 -@@ -149,7 +150,7 @@
1198 - if (stationID==None):
1199 - capisuite.error("Warning: fax_stationID for user "+user+" not set")
1200 - stationID=""
1201 -- headline=cs_helpers.getOption(config,user,"fax_headline","")
1202 -+ headline=cs_helpers.getOption(config,user,"fax_headline","")
1203 - (call,result)=capisuite.call_faxG3(capi,controller,outgoing_nr,dialstring,timeout,stationID,headline)
1204 - if (result!=0):
1205 - return(result,0)
1206
1207 diff --git a/net-dialup/capisuite/files/capisuite-fax-compatibility.patch b/net-dialup/capisuite/files/capisuite-fax-compatibility.patch
1208 deleted file mode 100644
1209 index 859ca88..0000000
1210 --- a/net-dialup/capisuite/files/capisuite-fax-compatibility.patch
1211 +++ /dev/null
1212 @@ -1,12 +0,0 @@
1213 -diff -r -u -b -B src.orig/backend/connection.cpp src/backend/connection.cpp
1214 ---- src.orig/backend/connection.cpp 2003-07-20 14:08:44.000000000 -0500
1215 -+++ src/backend/connection.cpp 2004-11-12 20:35:22.035045216 -0600
1216 -@@ -85,7 +85,7 @@
1217 - CIPvalue=16;
1218 - break;
1219 - case FAXG3:
1220 -- CIPvalue=17;
1221 -+ CIPvalue=4;
1222 - break;
1223 - default:
1224 - throw CapiExternalError("unsupported service given","Connection::Connection()");
1225
1226 diff --git a/net-dialup/capisuite/files/capisuite.initd b/net-dialup/capisuite/files/capisuite.initd
1227 deleted file mode 100644
1228 index 679bb42..0000000
1229 --- a/net-dialup/capisuite/files/capisuite.initd
1230 +++ /dev/null
1231 @@ -1,58 +0,0 @@
1232 -#!/sbin/runscript
1233 -# Copyright 1999-2004 Gentoo Foundation
1234 -# Distributed under the terms of the GNU General Public License v2
1235 -# $Id$
1236 -
1237 -opts="reload"
1238 -
1239 -depend() {
1240 - need capi
1241 -}
1242 -
1243 -checkconfig() {
1244 - local conf_fax conf_voice sec rest
1245 - # Check if there are configured users for fax or
1246 - # answering machine. Otherwise exit.
1247 - # IMPORTANT: Change this or comment it out if you want to use
1248 - # your own CapiSuite scripts.
1249 - while read -r sec rest; do
1250 - if [ "${sec:0:1}" = "[" -a "$sec" != "[GLOBAL]" ]; then
1251 - conf_fax=yes
1252 - break
1253 - fi
1254 - done < /etc/capisuite/fax.conf
1255 - while read -r sec rest; do
1256 - if [ "${sec:0:1}" = "[" -a "$sec" != "[GLOBAL]" ]; then
1257 - conf_voice=yes
1258 - break
1259 - fi
1260 - done < /etc/capisuite/answering_machine.conf
1261 - # end check for configured users
1262 -
1263 - if ! [ "$conf_fax" -o "$conf_voice" ]; then
1264 - eerror "Please configure CapiSuite first!"
1265 - return 1
1266 - fi
1267 -
1268 - return 0
1269 -}
1270 -
1271 -start() {
1272 - checkconfig || return 1
1273 -
1274 - ebegin "Starting CapiSuite"
1275 - start-stop-daemon --start --quiet --exec /usr/sbin/capisuite -- -d
1276 - eend $?
1277 -}
1278 -
1279 -stop() {
1280 - ebegin "Stopping CapiSuite"
1281 - start-stop-daemon --stop --quiet --exec /usr/sbin/capisuite --retry 10 --signal TERM >/dev/null
1282 - eend $?
1283 -}
1284 -
1285 -reload() {
1286 - ebegin "Reload CapiSuite"
1287 - start-stop-daemon --stop --quiet --exec /usr/sbin/capisuite --signal HUP
1288 - eend $?
1289 -}
1290
1291 diff --git a/net-dialup/capisuite/files/capisuite.logrotated b/net-dialup/capisuite/files/capisuite.logrotated
1292 deleted file mode 100644
1293 index 9298cc5..0000000
1294 --- a/net-dialup/capisuite/files/capisuite.logrotated
1295 +++ /dev/null
1296 @@ -1,39 +0,0 @@
1297 -/var/log/capisuite.log {
1298 - weekly
1299 - missingok
1300 - rotate 52
1301 - compress
1302 - delaycompress
1303 - notifempty
1304 - create 640 root adm
1305 - sharedscripts
1306 - postrotate
1307 - if [ -f /var/run/capisuite.pid ]; then \
1308 - if [ -x /usr/sbin/invoke-rc.d ]; then \
1309 - invoke-rc.d capisuite restart > /dev/null; \
1310 - else \
1311 - /etc/init.d/capisuite restart > /dev/null; \
1312 - fi; \
1313 - fi;
1314 - endscript
1315 -}
1316 -
1317 -/var/log/capisuite.error {
1318 - weekly
1319 - missingok
1320 - rotate 52
1321 - compress
1322 - delaycompress
1323 - notifempty
1324 - create 640 root adm
1325 - sharedscripts
1326 - postrotate
1327 - if [ -f /var/run/capisuite.pid ]; then \
1328 - if [ -x /usr/sbin/invoke-rc.d ]; then \
1329 - invoke-rc.d capisuite restart > /dev/null; \
1330 - else \
1331 - /etc/init.d/capisuite restart > /dev/null; \
1332 - fi; \
1333 - fi;
1334 - endscript
1335 -}
1336
1337 diff --git a/net-dialup/capisuite/metadata.xml b/net-dialup/capisuite/metadata.xml
1338 deleted file mode 100644
1339 index 097975e..0000000
1340 --- a/net-dialup/capisuite/metadata.xml
1341 +++ /dev/null
1342 @@ -1,4 +0,0 @@
1343 -<?xml version="1.0" encoding="UTF-8"?>
1344 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1345 -<pkgmetadata>
1346 -</pkgmetadata>
1347
1348 diff --git a/net-dns/noip-updater/Manifest b/net-dns/noip-updater/Manifest
1349 deleted file mode 100644
1350 index 5c26676..0000000
1351 --- a/net-dns/noip-updater/Manifest
1352 +++ /dev/null
1353 @@ -1 +0,0 @@
1354 -DIST noip-2.1.9.tar.gz 152995 SHA256 86ad0a6362263a33f59a658d1b1ce428e255556ddad0d062aa0ee4b7f412f98a SHA512 3e76d39e22383dc3eceee10f8bdf791fc5ed253c756cd2d345fdd8fb9c9ab3bac6a1a6ca123a26cebbf6e615bb8f236c58d4ecf6254fcaf6b92da17f42f0dd6f WHIRLPOOL 4a737490fdf8be0bc6f708c7f73d2025f62a8e7c043e6259ee34738a5ed1b78d34c4243b58f7f61bb7afcf05d9e786b7f80b16bb641be59f5a5a5bd0929adee3
1355
1356 diff --git a/net-dns/noip-updater/files/noip-2.1.9-daemon.patch b/net-dns/noip-updater/files/noip-2.1.9-daemon.patch
1357 deleted file mode 100644
1358 index b2fb4e6..0000000
1359 --- a/net-dns/noip-updater/files/noip-2.1.9-daemon.patch
1360 +++ /dev/null
1361 @@ -1,21 +0,0 @@
1362 -diff -ur a/noip2.c b/noip2.c
1363 ---- a/noip2.c 2004-01-09 14:18:39.000000000 +0000
1364 -+++ b/noip2.c 2007-07-20 14:02:41.100377515 +0100
1365 -@@ -895,16 +895,13 @@
1366 - char *err_string;
1367 - static int startup = 1;
1368 -
1369 -- x = fork();
1370 -+ x = daemon (0, 0);
1371 - switch (x) {
1372 - case -1: // error
1373 - err_string = strerror(errno);
1374 - Msg( "Can't fork!! (%s) Ending!\n", err_string);
1375 - return FATALERR;
1376 -- default: // parent
1377 -- exit(0);
1378 - case 0: //child
1379 -- setsid();
1380 - if (get_shm_info() == FATALERR)
1381 - return FATALERR;
1382 - log2syslog++;
1383
1384 diff --git a/net-dns/noip-updater/files/noip-2.1.9-flags.patch b/net-dns/noip-updater/files/noip-2.1.9-flags.patch
1385 deleted file mode 100644
1386 index 9fe05f3..0000000
1387 --- a/net-dns/noip-updater/files/noip-2.1.9-flags.patch
1388 +++ /dev/null
1389 @@ -1,11 +0,0 @@
1390 ---- a/Makefile 2006-09-07 09:52:55.000000000 +0200
1391 -+++ b/Makefile 2006-09-07 09:54:54.000000000 +0200
1392 -@@ -21,7 +21,7 @@
1393 - # ARCH=sun
1394 -
1395 - ${TGT}: Makefile ${TGT}.c
1396 -- ${CC} -Wall -g -D${ARCH} -DPREFIX=\"${PREFIX}\" ${TGT}.c -o ${TGT} ${LIBS}
1397 -+ ${CC} ${CFLAGS} -D${ARCH} -DPREFIX=\"${PREFIX}\" ${TGT}.c -o ${TGT} ${LIBS} ${LDFLAGS}
1398 -
1399 - install: ${TGT}
1400 - if [ ! -d ${BINDIR} ]; then mkdir -p ${BINDIR};fi
1401
1402 diff --git a/net-dns/noip-updater/files/noip.service b/net-dns/noip-updater/files/noip.service
1403 deleted file mode 100644
1404 index b4834e8..0000000
1405 --- a/net-dns/noip-updater/files/noip.service
1406 +++ /dev/null
1407 @@ -1,12 +0,0 @@
1408 -[Unit]
1409 -Description=No-IP Dynamic DNS Update Client
1410 -Require=network-online.target
1411 -After=network-online.target
1412 -
1413 -[Service]
1414 -Type=forking
1415 -ExecStart=/usr/sbin/noip2 -c /etc/no-ip2.conf
1416 -
1417 -[Install]
1418 -WantedBy=multi-user.target
1419 -
1420
1421 diff --git a/net-dns/noip-updater/files/noip2.start b/net-dns/noip-updater/files/noip2.start
1422 deleted file mode 100644
1423 index 2330ee6..0000000
1424 --- a/net-dns/noip-updater/files/noip2.start
1425 +++ /dev/null
1426 @@ -1,34 +0,0 @@
1427 -#!/sbin/runscript
1428 -
1429 -depend() {
1430 - need localmount
1431 - need net
1432 - use dns
1433 -}
1434 -
1435 -checkconfig() {
1436 - if [ ! -f /etc/no-ip2.conf ]
1437 - then
1438 - einfo "Answer the following questions about your no-ip account."
1439 - noip2 -C || return 1
1440 - fi
1441 -}
1442 -
1443 -start() {
1444 - checkconfig || return 1
1445 - ebegin "Starting noip"
1446 - start-stop-daemon --quiet --start -x /usr/sbin/noip2 -- -c /etc/no-ip2.conf
1447 - eend $? "noip did not start, error code $?"
1448 -}
1449 -
1450 -stop() {
1451 - ebegin "Stopping noip"
1452 - start-stop-daemon --quiet --stop -x /usr/sbin/noip2
1453 - noip_ecode=$?
1454 - eend $noip_ecode "Error stopping the noip daemon, error $noip_ecode"
1455 - checkconfig || return 1
1456 - ebegin "Setting noip addresses to 0.0.0.0"
1457 - noip2 -c /etc/no-ip2.conf -i 0.0.0.0 >& /dev/null
1458 - eend $? "Failed to set noip addresses to 0.0.0.0, error $?"
1459 - return $noip_ecode
1460 -}
1461
1462 diff --git a/net-dns/noip-updater/metadata.xml b/net-dns/noip-updater/metadata.xml
1463 deleted file mode 100644
1464 index 25f9805..0000000
1465 --- a/net-dns/noip-updater/metadata.xml
1466 +++ /dev/null
1467 @@ -1,16 +0,0 @@
1468 -<?xml version="1.0" encoding="UTF-8"?>
1469 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1470 -<pkgmetadata>
1471 - <maintainer type="person">
1472 - <email>boothfsec@×××××.com</email>
1473 - <name>Francis Booth</name>
1474 - <description>Active Maintainer, Assign bugs</description>
1475 - </maintainer>
1476 - <maintainer type="project">
1477 - <email>proxy-maint@g.o</email>
1478 - <name>Proxy Maintainers</name>
1479 - </maintainer>
1480 - <longdescription lang="en">
1481 - no-ip.com dynamic DNS updater
1482 - </longdescription>
1483 -</pkgmetadata>
1484
1485 diff --git a/net-dns/noip-updater/noip-updater-2.1.9-r1.ebuild b/net-dns/noip-updater/noip-updater-2.1.9-r1.ebuild
1486 deleted file mode 100644
1487 index 493e086..0000000
1488 --- a/net-dns/noip-updater/noip-updater-2.1.9-r1.ebuild
1489 +++ /dev/null
1490 @@ -1,56 +0,0 @@
1491 -# Copyright 1999-2014 Gentoo Foundation
1492 -# Distributed under the terms of the GNU General Public License v2
1493 -# $Id$
1494 -
1495 -EAPI=5
1496 -inherit eutils readme.gentoo systemd toolchain-funcs
1497 -
1498 -MY_P=${P/-updater/}
1499 -DESCRIPTION="no-ip.com dynamic DNS updater"
1500 -HOMEPAGE="http://www.no-ip.com"
1501 -SRC_URI="http://www.no-ip.com/client/linux/${MY_P}.tar.gz"
1502 -
1503 -LICENSE="GPL-2"
1504 -SLOT="0"
1505 -KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ppc64 sparc x86"
1506 -IUSE=""
1507 -
1508 -RDEPEND=""
1509 -DEPEND="sys-devel/gcc"
1510 -
1511 -S=${WORKDIR}/${MY_P}
1512 -
1513 -DOC_CONTENTS="
1514 - Configuration can be done manually via /usr/sbin/noip2 -C or
1515 - by using this ebuild's config option.
1516 -"
1517 -
1518 -src_prepare() {
1519 - epatch "${FILESDIR}"/noip-2.1.9-flags.patch
1520 - epatch "${FILESDIR}"/noip-2.1.9-daemon.patch
1521 - sed -i \
1522 - -e "s:\(#define CONFIG_FILEPATH\).*:\1 \"/etc\":" \
1523 - -e "s:\(#define CONFIG_FILENAME\).*:\1 \"/etc/no-ip2.conf\":" \
1524 - noip2.c || die "sed failed"
1525 -}
1526 -
1527 -src_compile() {
1528 - emake \
1529 - CC=$(tc-getCC) \
1530 - PREFIX=/usr \
1531 - CONFDIR=/etc
1532 -}
1533 -
1534 -src_install() {
1535 - dosbin noip2
1536 - dodoc README.FIRST
1537 - newinitd "${FILESDIR}"/noip2.start noip
1538 - systemd_dounit "${FILESDIR}"/noip.service
1539 - readme.gentoo_create_doc
1540 -}
1541 -
1542 -pkg_config() {
1543 - cd /tmp
1544 - einfo "Answer the following questions."
1545 - noip2 -C || die
1546 -}
1547
1548 diff --git a/profiles/package.mask b/profiles/package.mask
1549 index f5b33ae..2f8ad55 100644
1550 --- a/profiles/package.mask
1551 +++ b/profiles/package.mask
1552 @@ -720,42 +720,6 @@ x11-libs/libsexy
1553 # Removal in a month.
1554 =dev-db/sqlite-2*
1555
1556 -# Pacho Ramos <pacho@g.o> (01 Jan 2016)
1557 -# Fails to build in multiple ways, bug #250055
1558 -# Removal in a month.
1559 -dev-ada/adasockets
1560 -
1561 -# Pacho Ramos <pacho@g.o> (01 Jan 2016)
1562 -# Security issues, without maintainer, upstream dead, bug #261194
1563 -# Removal in a month.
1564 -net-dns/noip-updater
1565 -
1566 -# Pacho Ramos <pacho@g.o> (01 Jan 2016)
1567 -# Tests fail, the version was superseeded by Dino package
1568 -# long time ago but it lack maintainer to do the work.
1569 -# Removal in a month. bug #297952
1570 -dev-util/cocom
1571 -
1572 -# Pacho Ramos <pacho@g.o> (01 Jan 2016)
1573 -# Fails to build, bug #298686
1574 -# Removal in a month
1575 -dev-ada/booch_components
1576 -
1577 -# Pacho Ramos <pacho@g.o> (01 Jan 2016)
1578 -# Unresolved security issues, bug #324017
1579 -# Removal in a month.
1580 -sys-libs/nss-db
1581 -
1582 -# Pacho Ramos <pacho@g.o> (01 Jan 2016)
1583 -# Doesn't work, bug #330329
1584 -# Removal in a month.
1585 -net-dialup/capisuite
1586 -
1587 -# Pacho Ramos <pacho@g.o> (01 Jan 2016)
1588 -# Does not respect LDFLAGS, nothing requires it, bug #334627
1589 -# Removal in a month.
1590 -app-admin/showconsole
1591 -
1592 # Victor Ostorga <vostorga@g.o> (30 Dec 2015)
1593 # Mask this liferea version because upstream released it broken
1594 =net-news/liferea-1.10.17
1595
1596 diff --git a/sys-libs/nss-db/Manifest b/sys-libs/nss-db/Manifest
1597 deleted file mode 100644
1598 index 6415d1c..0000000
1599 --- a/sys-libs/nss-db/Manifest
1600 +++ /dev/null
1601 @@ -1,4 +0,0 @@
1602 -DIST nss_db-2.2.3pre1-dbopen.patch.bz2 258 SHA256 9d7bf1ef17ca91c59c234bfa96d4b9e3f866a792c609a02cc6d9daa601dee1d3 SHA512 59c9c375150f217e5d98d6f12cde5f9227a4734721b1352bd8bae33579bccfc208cfe43af57e20081a25fb7c32b5926fe0344a16fab497cb7a0de0a2b37c9a60 WHIRLPOOL f1dfc1355bc6f40cbf3414665cf3704e751db56376d8e26dec64f59505ca224e87889064997201c9a3b135167819ca292731e51bdef7baf692fbf69560157639
1603 -DIST nss_db-2.2.3pre1-dbupgrade.patch.bz2 263 SHA256 31052eb79cc4aa60f639a3a57d9225630327ee6c728d62eda1d9c91ea7d70dc3 SHA512 f3c787d2ccec66039e2af08d18f69890192aa95670c9e26066d94249f1f6f3a3f2df17c35b6ba214f9ac9522642c3adce8a9bea98562f33efc907b16334c2512 WHIRLPOOL 73cda93849598dd9b3b86a391dbab7679358eb4084f82d723a58812726c2c9215c7636aeef3756ea0e129efd5fb7d90b4193f2428b094cc5790e946f091a5313
1604 -DIST nss_db-2.2.3pre1-external.patch.bz2 1870 SHA256 dbc45a4dc7c977fae2193e0a14fdb862a5f42479ac40da0d4772d5d66e95ade0 SHA512 6f1c6ed373130c9fa5e4ba7c57d110f42be235b20a30f2fe971de09f8be255e59ac319bd95cc46af50f0ce11e0af482f496cdd6db2318028ad2e7ac2ed4fdc3e WHIRLPOOL de050b229134d60d1c24efdff36c0625b7ffc8f256521a2f3380c6a4dcf3e136e99df5ae41319a7e3a1626477c84dabdfd463cf7aa7f6c41003fd62ce3641092
1605 -DIST nss_db-2.2.3pre1.tar.gz 235360 SHA256 0c5d677a49c7bf6b9318bf40adf335839a668d1c7509e9b1915bd22a9e0ac694 SHA512 f8839cd0bea11e349be1afd7189560993b320d33f9c70da25c8aae03bae91cd6a48b597462d636021cf0e4e477c2bdb37952100bc6b871049c2650d5ee7853ae WHIRLPOOL 3695650757a9f6c5b3cd28f866c0bd0334d686aac2770b1567d0be9658797b32e3bdc4a5e3774fadddbffd9e9eedf40b6eb86058e1b0789dad6925275ccde0a0
1606
1607 diff --git a/sys-libs/nss-db/files/db3.patch b/sys-libs/nss-db/files/db3.patch
1608 deleted file mode 100644
1609 index 2da6ecb..0000000
1610 --- a/sys-libs/nss-db/files/db3.patch
1611 +++ /dev/null
1612 @@ -1,43 +0,0 @@
1613 -diff -u nss_db-2.2.orig/configure.in nss_db-2.2/configure.in
1614 ---- nss_db-2.2.orig/configure.in 2003-06-27 11:41:13.000000000 +0200
1615 -+++ nss_db-2.2/configure.in 2003-06-27 11:44:30.000000000 +0200
1616 -@@ -43,22 +43,28 @@
1617 - AC_CHECK_HEADER(db.h,, AC_MSG_ERROR([
1618 - *** Could not find Berkeley DB headers.]))
1619 -
1620 --AC_CHECK_LIB(db, db_version,, AC_MSG_ERROR([
1621 -+
1622 -+AC_CHECK_LIB(db-3, db_version,,
1623 -+ AC_CHECK_LIB(db, db_version,,AC_MSG_ERROR([
1624 - *** Could not find Berkeley DB library.]))
1625 -+)
1626 -
1627 - AC_CACHE_CHECK([Berkeley DB version], nss_db_cv_db_version,
1628 - [AC_TRY_CPP(
1629 - [
1630 --# include <db.h>
1631 --# ifndef DB_VERSION_STRING
1632 --# error "Unknown"
1633 --# endif
1634 --# if DB_VERSION_MAJOR < 2
1635 --# error "Too old"
1636 --# endif
1637 --# if DB_VERSION_MAJOR == 2 && DB_VERSION_MINOR < 4
1638 --# error "Too old"
1639 --# endif
1640 -+ include <db.h>
1641 -+ ifndef DB_VERSION_STRING
1642 -+ error "Unknown"
1643 -+ endif
1644 -+ if DB_VERSION_MAJOR < 2
1645 -+ error "Too old"
1646 -+ endif
1647 -+ if DB_VERSION_MAJOR == 2 && DB_VERSION_MINOR < 4
1648 -+ error "Too old"
1649 -+ endif
1650 -+ if DB_VERSION_MAJOR >= 4
1651 -+ error "Too new"
1652 -+ endif
1653 - ],
1654 - nss_db_cv_db_version="ok",
1655 - nss_db_cv_db_version="not ok")
1656
1657 diff --git a/sys-libs/nss-db/files/nss-db-2.2.3_pre1-root-upgrade-only.patch b/sys-libs/nss-db/files/nss-db-2.2.3_pre1-root-upgrade-only.patch
1658 deleted file mode 100644
1659 index e2db234..0000000
1660 --- a/sys-libs/nss-db/files/nss-db-2.2.3_pre1-root-upgrade-only.patch
1661 +++ /dev/null
1662 @@ -1,27 +0,0 @@
1663 -diff -NuarwbB nss_db-2.2.3pre1.orig/src/db-compat.c nss_db-2.2.3pre1/src/db-compat.c
1664 ---- nss_db-2.2.3pre1.orig/src/db-compat.c 2005-06-07 00:08:39.000000000 -0700
1665 -+++ nss_db-2.2.3pre1/src/db-compat.c 2005-06-07 00:53:00.000000000 -0700
1666 -@@ -20,6 +20,9 @@
1667 - #include <assert.h>
1668 - #include <db.h>
1669 - #include <fcntl.h>
1670 -+#include <unistd.h>
1671 -+#include <sys/types.h>
1672 -+
1673 -
1674 - #if DB_VERSION_MAJOR > 2
1675 -
1676 -@@ -39,8 +42,13 @@
1677 - if (err)
1678 - return err;
1679 -
1680 -+ uid_t uid = geteuid();
1681 -+
1682 -+ if(uid == 0) {
1683 - /* Make sure we upgrade, in case this is an older database */
1684 -+ /* However we need root access to do so */
1685 - db->upgrade(db, file, 0);
1686 -+ }
1687 -
1688 - err = db->open (db, NULL, file, NULL, type, flags, mode);
1689 - if (err)
1690
1691 diff --git a/sys-libs/nss-db/files/nss-db-2.2.3_pre1-symlinkvuln.patch b/sys-libs/nss-db/files/nss-db-2.2.3_pre1-symlinkvuln.patch
1692 deleted file mode 100644
1693 index 54a67b5..0000000
1694 --- a/sys-libs/nss-db/files/nss-db-2.2.3_pre1-symlinkvuln.patch
1695 +++ /dev/null
1696 @@ -1,262 +0,0 @@
1697 -diff -urNad libnss-db-2.2.3pre1~/src/db-XXX.c libnss-db-2.2.3pre1/src/db-XXX.c
1698 ---- libnss-db-2.2.3pre1~/src/db-XXX.c 2010-03-30 10:41:48.026483855 -0700
1699 -+++ libnss-db-2.2.3pre1/src/db-XXX.c 2010-03-30 10:41:48.216484130 -0700
1700 -@@ -56,6 +56,7 @@
1701 -
1702 - /* Maintenance of the shared handle open on the database. */
1703 -
1704 -+static DB_ENV *dbenv;
1705 - static DB *db;
1706 - static int keep_db;
1707 - static int entidx;
1708 -@@ -69,7 +70,7 @@
1709 -
1710 - pthread_mutex_lock (&lock);
1711 -
1712 -- status = internal_setent (DBFILE, &db);
1713 -+ status = internal_setent (DBFILE, &db, &dbenv);
1714 -
1715 - /* Remember STAYOPEN flag. */
1716 - if (db != NULL)
1717 -@@ -89,7 +90,7 @@
1718 - {
1719 - pthread_mutex_lock (&lock);
1720 -
1721 -- internal_endent (&db);
1722 -+ internal_endent (&db, &dbenv);
1723 -
1724 - /* Reset STAYOPEN flag. */
1725 - keep_db = 0;
1726 -@@ -112,7 +113,7 @@
1727 - /* Open the database. */
1728 - if (db == NULL)
1729 - {
1730 -- status = internal_setent (DBFILE, &db);
1731 -+ status = internal_setent (DBFILE, &db, &dbenv);
1732 - if (status != NSS_STATUS_SUCCESS)
1733 - {
1734 - *errnop = errno;
1735 -@@ -194,7 +195,7 @@
1736 - }
1737 -
1738 - if (! keep_db)
1739 -- internal_endent (&db);
1740 -+ internal_endent (&db, &dbenv);
1741 -
1742 - return status;
1743 - }
1744 -diff -urNad libnss-db-2.2.3pre1~/src/db-alias.c libnss-db-2.2.3pre1/src/db-alias.c
1745 ---- libnss-db-2.2.3pre1~/src/db-alias.c 2010-03-30 10:41:47.996483420 -0700
1746 -+++ libnss-db-2.2.3pre1/src/db-alias.c 2010-03-30 10:41:48.216484130 -0700
1747 -@@ -34,6 +34,7 @@
1748 -
1749 - /* Maintenance of the shared handle open on the database. */
1750 -
1751 -+static DB_ENV *dbenv;
1752 - static DB *db;
1753 - static int keep_db;
1754 - static unsigned int entidx; /* Index for `getaliasent_r'. */
1755 -@@ -47,7 +48,7 @@
1756 -
1757 - pthread_mutex_lock (&lock);
1758 -
1759 -- status = internal_setent (_PATH_VARDB "aliases.db", &db);
1760 -+ status = internal_setent (_PATH_VARDB "aliases.db", &db, &dbenv);
1761 -
1762 - /* Remember STAYOPEN flag. */
1763 - if (db != NULL)
1764 -@@ -68,7 +69,7 @@
1765 - {
1766 - pthread_mutex_lock (&lock);
1767 -
1768 -- internal_endent (&db);
1769 -+ internal_endent (&db, &dbenv);
1770 -
1771 - /* Reset STAYOPEN flag. */
1772 - keep_db = 0;
1773 -@@ -92,7 +93,7 @@
1774 - /* Open the database. */
1775 - if (db == NULL)
1776 - {
1777 -- status = internal_setent (_PATH_VARDB "aliases.db", &db);
1778 -+ status = internal_setent (_PATH_VARDB "aliases.db", &db, &dbenv);
1779 - if (status != NSS_STATUS_SUCCESS)
1780 - {
1781 - *errnop = errno;
1782 -@@ -165,7 +166,7 @@
1783 - status = NSS_STATUS_NOTFOUND;
1784 -
1785 - if (! keep_db)
1786 -- internal_endent (&db);
1787 -+ internal_endent (&db, &dbenv);
1788 -
1789 - return status;
1790 - }
1791 -diff -urNad libnss-db-2.2.3pre1~/src/db-compat.c libnss-db-2.2.3pre1/src/db-compat.c
1792 ---- libnss-db-2.2.3pre1~/src/db-compat.c 2010-03-30 10:41:47.956483550 -0700
1793 -+++ libnss-db-2.2.3pre1/src/db-compat.c 2010-03-30 10:41:48.216484130 -0700
1794 -@@ -27,15 +27,14 @@
1795 -
1796 - int
1797 - db_open (const char *file, DBTYPE type, u_int32_t flags, int mode,
1798 -- void *dbenv, void *dbinfo, DB **dbp)
1799 -+ DB_ENV *dbenv, void *dbinfo, DB **dbp)
1800 - {
1801 - DB *db;
1802 - int err;
1803 -
1804 -- assert (dbenv == NULL);
1805 - assert (dbinfo == NULL);
1806 -
1807 -- err = db_create (&db, NULL, 0);
1808 -+ err = db_create (&db, dbenv, 0);
1809 - if (err)
1810 - return err;
1811 -
1812 -diff -urNad libnss-db-2.2.3pre1~/src/db-compat.h libnss-db-2.2.3pre1/src/db-compat.h
1813 ---- libnss-db-2.2.3pre1~/src/db-compat.h 2001-04-29 18:07:41.000000000 -0700
1814 -+++ libnss-db-2.2.3pre1/src/db-compat.h 2010-03-30 10:41:48.216484130 -0700
1815 -@@ -2,5 +2,5 @@
1816 -
1817 - #if DB_VERSION_MAJOR > 2
1818 - extern int db_open (const char *__file, DBTYPE __type, u_int32_t __flags,
1819 -- int __mode, void *__dbenv, void *__dbinfo, DB **__dbp);
1820 -+ int __mode, DB_ENV *dbenv, void *__dbinfo, DB **__dbp);
1821 - #endif
1822 -diff -urNad libnss-db-2.2.3pre1~/src/db-netgrp.c libnss-db-2.2.3pre1/src/db-netgrp.c
1823 ---- libnss-db-2.2.3pre1~/src/db-netgrp.c 2010-03-30 10:41:47.996483420 -0700
1824 -+++ libnss-db-2.2.3pre1/src/db-netgrp.c 2010-03-30 10:41:48.216484130 -0700
1825 -@@ -35,6 +35,7 @@
1826 - static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
1827 -
1828 - /* Maintenance of the shared handle open on the database. */
1829 -+static DB_ENV *dbenv;
1830 - static DB *db;
1831 - static char *entry;
1832 - static char *cursor;
1833 -@@ -46,7 +47,7 @@
1834 -
1835 - pthread_mutex_lock (&lock);
1836 -
1837 -- status = internal_setent (DBFILE, &db);
1838 -+ status = internal_setent (DBFILE, &db, &dbenv);
1839 -
1840 - if (status == NSS_STATUS_SUCCESS)
1841 - {
1842 -@@ -72,7 +73,7 @@
1843 - {
1844 - pthread_mutex_lock (&lock);
1845 -
1846 -- internal_endent (&db);
1847 -+ internal_endent (&db, &dbenv);
1848 -
1849 - pthread_mutex_unlock (&lock);
1850 -
1851 -diff -urNad libnss-db-2.2.3pre1~/src/db-open.c libnss-db-2.2.3pre1/src/db-open.c
1852 ---- libnss-db-2.2.3pre1~/src/db-open.c 2010-03-30 10:41:47.996483420 -0700
1853 -+++ libnss-db-2.2.3pre1/src/db-open.c 2010-03-30 10:42:24.127733451 -0700
1854 -@@ -21,6 +21,9 @@
1855 - #include <db.h>
1856 - #include <errno.h>
1857 - #include <fcntl.h>
1858 -+#include <stdlib.h>
1859 -+#include <string.h>
1860 -+#include <libgen.h>
1861 -
1862 - #include "db-compat.h"
1863 -
1864 -@@ -45,35 +48,46 @@
1865 - handle in *DBP and return NSS_STATUS_SUCCESS. On failure, return
1866 - the appropriate lookup status. */
1867 - enum nss_status
1868 --internal_setent (const char *file, DB **dbp)
1869 -+internal_setent (const char *file, DB **dbp, DB_ENV **dbenvp)
1870 - {
1871 -- DB *db;
1872 -+ char *filecopy = NULL, *home;
1873 -+ DB_ENV *dbenv = NULL;
1874 -+ DB *db = NULL;
1875 - int err;
1876 - int fd;
1877 -
1878 - if (*dbp)
1879 - return NSS_STATUS_SUCCESS;
1880 -
1881 -- err = db_open (file, DB_BTREE, DB_RDONLY, 0, NULL, NULL, &db);
1882 -+ err = db_env_create(&dbenv, 0);
1883 - if (err != 0)
1884 -- {
1885 -- if (err > 0)
1886 -- errno = err;
1887 -- return NSS_STATUS_UNAVAIL;
1888 -- }
1889 -+ goto fail;
1890 -+ filecopy = strdup(file);
1891 -+ home = dirname(filecopy);
1892 -+ err = dbenv->open(dbenv, home, DB_INIT_MPOOL | DB_CREATE | DB_PRIVATE, 0);
1893 -+ if (err != 0)
1894 -+ goto fail_env;
1895 -+ err = db_open (file, DB_BTREE, DB_RDONLY, 0, dbenv, NULL, &db);
1896 -+ if (err != 0)
1897 -+ goto fail_env;
1898 -
1899 - /* We have to make sure the file is `closed on exec'. */
1900 - err = db->fd (db, &fd);
1901 - if (err)
1902 -- goto fail;
1903 -+ goto fail_db;
1904 - if (set_cloexec_flag (fd) < 0)
1905 -- goto fail;
1906 -+ goto fail_db;
1907 -
1908 -+ *dbenvp = dbenv;
1909 - *dbp = db;
1910 - return NSS_STATUS_SUCCESS;
1911 -
1912 -- fail:
1913 -+ fail_db:
1914 - db->close (db, 0);
1915 -+ fail_env:
1916 -+ dbenv->close (dbenv, 0);
1917 -+ fail:
1918 -+ if (filecopy) free(filecopy);
1919 - if (err > 0)
1920 - errno = err;
1921 - return NSS_STATUS_UNAVAIL;
1922 -@@ -81,8 +95,9 @@
1923 -
1924 - /* Close the database *DBP. */
1925 - void
1926 --internal_endent (DB **dbp)
1927 -+internal_endent (DB **dbp, DB_ENV **dbenvp)
1928 - {
1929 -+ DB_ENV *dbenv = *dbenvp;
1930 - DB *db = *dbp;
1931 -
1932 - if (db != NULL)
1933 -@@ -90,4 +105,9 @@
1934 - db->close (db, 0);
1935 - *dbp = NULL;
1936 - }
1937 -+ if (dbenv != NULL)
1938 -+ {
1939 -+ dbenv->close (dbenv, 0);
1940 -+ *dbenvp = NULL;
1941 -+ }
1942 - }
1943 -diff -urNad libnss-db-2.2.3pre1~/src/nss_db.h libnss-db-2.2.3pre1/src/nss_db.h
1944 ---- libnss-db-2.2.3pre1~/src/nss_db.h 2001-04-29 18:07:41.000000000 -0700
1945 -+++ libnss-db-2.2.3pre1/src/nss_db.h 2010-03-30 10:41:48.216484130 -0700
1946 -@@ -26,9 +26,9 @@
1947 - /* Open the database stored in FILE. If succesful, store the database
1948 - handle in *DBP and return NSS_STATUS_SUCCESS. On failure, return
1949 - the appropriate lookup status. */
1950 --extern enum nss_status internal_setent (const char *file, DB **dbp);
1951 -+extern enum nss_status internal_setent (const char *file, DB **dbp, DB_ENV **dbenvp);
1952 -
1953 - /* Close the database *DBP. */
1954 --extern void internal_endent (DB **dbp);
1955 -+extern void internal_endent (DB **dbp, DB_ENV **dbenvp);
1956 -
1957 - #endif /* nss_db.h */
1958 -
1959
1960 diff --git a/sys-libs/nss-db/files/remake-all-db b/sys-libs/nss-db/files/remake-all-db
1961 deleted file mode 100644
1962 index eab57a5..0000000
1963 --- a/sys-libs/nss-db/files/remake-all-db
1964 +++ /dev/null
1965 @@ -1,6 +0,0 @@
1966 -#!/bin/sh
1967 -# Copyright 1999-2004 Gentoo Foundation
1968 -# Distributed under the terms of the GNU General Public License v2
1969 -# Written by Robin H. Johnson <robbat2@g.o>
1970 -# 16 Feb 2004
1971 -/usr/bin/make -f /usr/share/nss-db/db-Makefile all
1972
1973 diff --git a/sys-libs/nss-db/files/sandbox.d_50nss-db b/sys-libs/nss-db/files/sandbox.d_50nss-db
1974 deleted file mode 100644
1975 index f8cfba2..0000000
1976 --- a/sys-libs/nss-db/files/sandbox.d_50nss-db
1977 +++ /dev/null
1978 @@ -1 +0,0 @@
1979 -SANDBOX_PREDICT="/var/db/aliases.db:/var/db/automount.db:/var/db/bootparams.db:/var/db/ethers.db:/var/db/group.db:/var/db/hosts.db:/var/db/netgroup.db:/var/db/netmasks.db:/var/db/networks.db:/var/db/passwd.db:/var/db/protocols.db:/var/db/rpc.db:/var/db/services.db:/var/db/shadow.db"
1980
1981 diff --git a/sys-libs/nss-db/metadata.xml b/sys-libs/nss-db/metadata.xml
1982 deleted file mode 100644
1983 index 56c1244..0000000
1984 --- a/sys-libs/nss-db/metadata.xml
1985 +++ /dev/null
1986 @@ -1,8 +0,0 @@
1987 -<?xml version="1.0" encoding="UTF-8"?>
1988 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1989 -<pkgmetadata>
1990 -<maintainer type="project">
1991 - <email>base-system@g.o</email>
1992 - <name>Gentoo Base System</name>
1993 -</maintainer>
1994 -</pkgmetadata>
1995
1996 diff --git a/sys-libs/nss-db/nss-db-2.2.3_pre1-r2.ebuild b/sys-libs/nss-db/nss-db-2.2.3_pre1-r2.ebuild
1997 deleted file mode 100644
1998 index 5c7e962..0000000
1999 --- a/sys-libs/nss-db/nss-db-2.2.3_pre1-r2.ebuild
2000 +++ /dev/null
2001 @@ -1,107 +0,0 @@
2002 -# Copyright 1999-2015 Gentoo Foundation
2003 -# Distributed under the terms of the GNU General Public License v2
2004 -# $Id$
2005 -
2006 -inherit eutils versionator multilib autotools
2007 -
2008 -MY_PN="${PN/-/_}"
2009 -MY_PV="${PV/_}"
2010 -MY_P="${MY_PN}-${MY_PV}"
2011 -
2012 -DESCRIPTION="Allows important system files to be stored in a fast database file rather than plain text"
2013 -HOMEPAGE="https://sources.redhat.com/glibc/"
2014 -SRC_URI="ftp://sources.redhat.com/pub/glibc/old-releases/${MY_P}.tar.gz
2015 - mirror://gentoo/${MY_P}-external.patch.bz2
2016 - mirror://gentoo/${MY_P}-dbupgrade.patch.bz2
2017 - mirror://gentoo/${MY_P}-dbopen.patch.bz2"
2018 -
2019 -LICENSE="GPL-2 LGPL-2"
2020 -SLOT="0"
2021 -KEYWORDS="amd64 ppc x86"
2022 -IUSE="nls"
2023 -
2024 -# awk and make ARE needed at runtime!
2025 -# and this didn't compile on BSD libc either
2026 -RDEPEND=">=sys-libs/db-4
2027 - sys-devel/make
2028 - >=sys-libs/glibc-2.3
2029 - !>=sys-libs/glibc-2.15"
2030 -# We really do need gettext to compile always :-(
2031 -DEPEND="${RDEPEND}
2032 - sys-devel/gettext"
2033 -
2034 -S="${WORKDIR}/${MY_P}"
2035 -
2036 -db_getver() {
2037 - local DBPKG
2038 - DBPKG="$(best_version '>=sys-libs/db-4')"
2039 - echo "${DBPKG//sys-libs\/db-}"
2040 -}
2041 -
2042 -db_getversym() {
2043 - local DBVER DBSYMSUFFIX
2044 - [ -n "${1}" ] && DBVER="${1}" || DBVER="$(db_getver)"
2045 - DBVER=($(get_version_components "${DBVER}"))
2046 - if has_version '>=sys-libs/db-4.3'; then
2047 - DBSYMSUFFIX=""
2048 - else
2049 - let DBSYMSUFFIX=(${DBVER[0]}*1000)+${DBVER[1]}
2050 - DBSYMSUFFIX=_${DBSYMSUFFIX}
2051 - fi
2052 - echo "${DBSYMSUFFIX}"
2053 -}
2054 -
2055 -src_unpack() {
2056 - unpack ${MY_P}.tar.gz
2057 - EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${MY_P}-external.patch.bz2
2058 - EPATCH_OPTS="-p0 -d ${S}" epatch ${DISTDIR}/${MY_P}-dbupgrade.patch.bz2
2059 - EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${MY_P}-dbopen.patch.bz2
2060 - EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${P}-root-upgrade-only.patch
2061 -
2062 - # make sure we use the correct version of DB
2063 - cd "${S}"
2064 - DB_PV="$(db_getver)"
2065 - DB_SYM="$(db_getversym ${DB_PV})"
2066 - DB_PV_MAJORMINOR="$(get_version_component_range 1-2 ${DB_PV})"
2067 - sed -i configure.in \
2068 - -e "s!db.h!db${DB_PV_MAJORMINOR}/db.h!g" \
2069 - -e "s!db, db_version!db-${DB_PV_MAJORMINOR}, db_version${DB_SYM}!g"
2070 -
2071 - # fix ancient broken-ness
2072 - for f in po/Makefile.in.in ./intl/Makefile.in; do
2073 - egrep -q '^mkinstalldirs = .*case.*esac' ${f} && \
2074 - sed -i ${f} \
2075 - -e '/^mkinstalldirs = /s,\(mkinstalldirs =\).*,\1 $(top_builddir)/./mkinstalldirs,'
2076 - done
2077 -
2078 - # Fixes thanks to Flameeyes
2079 - cp /usr/share/gettext/config.rpath . # missing
2080 - sed -i -e '/makedb_LDADD/i makedb_CFLAGS=$(AM_CFLAGS)' src/Makefile.am
2081 - sed -i -e '/AC_PROG_CC/a AC_PROG_CC_C_O' configure.in
2082 - eautoreconf
2083 -
2084 - # This is an evil target and we don't like it
2085 - sed -i -e '/^install-data-am:.*install-data-local/s,install-data-local,,g' "${S}"/src/Makefile.in
2086 -}
2087 -
2088 -src_compile() {
2089 - econf -C --libdir=/$(get_libdir) `use_enable nls` || die
2090 - emake || die
2091 -}
2092 -
2093 -src_install() {
2094 - emake -j1 DESTDIR="${D}" slibdir="/$(get_libdir)" install || \
2095 - die "failed emake install"
2096 -
2097 - into /usr
2098 - insinto /usr/share/${PN}
2099 - doins db-Makefile
2100 -
2101 - dosbin "${FILESDIR}"/remake-all-db
2102 -
2103 - dodoc AUTHORS COPYING* ChangeLog INSTALL NEWS README THANKS
2104 -
2105 - dodir /usr/$(get_libdir)/
2106 - mv "${D}"/$(get_libdir)/*.la "${D}"/usr/$(get_libdir)/ || \
2107 - die "failed to set up .la"
2108 -}
2109
2110 diff --git a/sys-libs/nss-db/nss-db-2.2.3_pre1-r3.ebuild b/sys-libs/nss-db/nss-db-2.2.3_pre1-r3.ebuild
2111 deleted file mode 100644
2112 index 799de94..0000000
2113 --- a/sys-libs/nss-db/nss-db-2.2.3_pre1-r3.ebuild
2114 +++ /dev/null
2115 @@ -1,111 +0,0 @@
2116 -# Copyright 1999-2015 Gentoo Foundation
2117 -# Distributed under the terms of the GNU General Public License v2
2118 -# $Id$
2119 -
2120 -inherit eutils versionator multilib autotools
2121 -
2122 -MY_PN="${PN/-/_}"
2123 -MY_PV="${PV/_}"
2124 -MY_P="${MY_PN}-${MY_PV}"
2125 -
2126 -DESCRIPTION="Allows important system files to be stored in a fast database file rather than plain text"
2127 -HOMEPAGE="https://sources.redhat.com/glibc/"
2128 -SRC_URI="ftp://sources.redhat.com/pub/glibc/old-releases/${MY_P}.tar.gz
2129 - mirror://gentoo/${MY_P}-external.patch.bz2
2130 - mirror://gentoo/${MY_P}-dbupgrade.patch.bz2
2131 - mirror://gentoo/${MY_P}-dbopen.patch.bz2"
2132 -
2133 -LICENSE="GPL-2 LGPL-2"
2134 -SLOT="0"
2135 -KEYWORDS="~amd64 ~ppc ~x86"
2136 -IUSE="nls"
2137 -
2138 -# awk and make ARE needed at runtime!
2139 -# and this didn't compile on BSD libc either
2140 -RDEPEND=">=sys-libs/db-4
2141 - sys-devel/make
2142 - >=sys-libs/glibc-2.3
2143 - !>=sys-libs/glibc-2.15"
2144 -# We really do need gettext to compile always :-(
2145 -DEPEND="${RDEPEND}
2146 - sys-devel/gettext"
2147 -
2148 -S="${WORKDIR}/${MY_P}"
2149 -
2150 -db_getver() {
2151 - local DBPKG
2152 - DBPKG="$(best_version '>=sys-libs/db-4')"
2153 - echo "${DBPKG//sys-libs\/db-}"
2154 -}
2155 -
2156 -db_getversym() {
2157 - local DBVER DBSYMSUFFIX
2158 - [ -n "${1}" ] && DBVER="${1}" || DBVER="$(db_getver)"
2159 - DBVER=($(get_version_components "${DBVER}"))
2160 - if has_version '>=sys-libs/db-4.3'; then
2161 - DBSYMSUFFIX=""
2162 - else
2163 - let DBSYMSUFFIX=(${DBVER[0]}*1000)+${DBVER[1]}
2164 - DBSYMSUFFIX=_${DBSYMSUFFIX}
2165 - fi
2166 - echo "${DBSYMSUFFIX}"
2167 -}
2168 -
2169 -src_unpack() {
2170 - unpack ${MY_P}.tar.gz
2171 - EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${MY_P}-external.patch.bz2
2172 - EPATCH_OPTS="-p0 -d ${S}" epatch ${DISTDIR}/${MY_P}-dbupgrade.patch.bz2
2173 - EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${MY_P}-dbopen.patch.bz2
2174 - EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${P}-root-upgrade-only.patch
2175 -
2176 - # make sure we use the correct version of DB
2177 - cd "${S}"
2178 - DB_PV="$(db_getver)"
2179 - DB_SYM="$(db_getversym ${DB_PV})"
2180 - DB_PV_MAJORMINOR="$(get_version_component_range 1-2 ${DB_PV})"
2181 - sed -i configure.in \
2182 - -e "s!db.h!db${DB_PV_MAJORMINOR}/db.h!g" \
2183 - -e "s!db, db_version!db-${DB_PV_MAJORMINOR}, db_version${DB_SYM}!g"
2184 -
2185 - # fix ancient broken-ness
2186 - for f in po/Makefile.in.in ./intl/Makefile.in; do
2187 - egrep -q '^mkinstalldirs = .*case.*esac' ${f} && \
2188 - sed -i ${f} \
2189 - -e '/^mkinstalldirs = /s,\(mkinstalldirs =\).*,\1 $(top_builddir)/./mkinstalldirs,'
2190 - done
2191 -
2192 - # Fixes thanks to Flameeyes
2193 - # missing
2194 - cp /usr/share/gettext/config.rpath .
2195 - sed -i -e '/makedb_LDADD/i makedb_CFLAGS=$(AM_CFLAGS)' src/Makefile.am
2196 - sed -i -e '/AC_PROG_CC/a AC_PROG_CC_C_O' configure.in
2197 - eautoreconf
2198 -
2199 - # This is an evil target and we don't like it
2200 - sed -i -e '/^install-data-am:.*install-data-local/s,install-data-local,,g' "${S}"/src/Makefile.in
2201 -}
2202 -
2203 -src_compile() {
2204 - econf -C --libdir=/$(get_libdir) `use_enable nls` || die
2205 - emake || die
2206 -}
2207 -
2208 -src_install() {
2209 - emake -j1 DESTDIR="${D}" slibdir="/$(get_libdir)" install || \
2210 - die "failed emake install"
2211 -
2212 - into /usr
2213 - insinto /usr/share/${PN}
2214 - doins db-Makefile
2215 -
2216 - dosbin "${FILESDIR}"/remake-all-db
2217 -
2218 - dodoc AUTHORS COPYING* ChangeLog INSTALL NEWS README THANKS
2219 -
2220 - dodir /usr/$(get_libdir)/
2221 - mv "${D}"/$(get_libdir)/*.la "${D}"/usr/$(get_libdir)/ || \
2222 - die "failed to set up .la"
2223 -
2224 - insinto /etc/sandbox.d/
2225 - newins "${FILESDIR}"/sandbox.d_50nss-db 50nss-db
2226 -}
2227
2228 diff --git a/sys-libs/nss-db/nss-db-2.2.3_pre1-r4.ebuild b/sys-libs/nss-db/nss-db-2.2.3_pre1-r4.ebuild
2229 deleted file mode 100644
2230 index 17076c9..0000000
2231 --- a/sys-libs/nss-db/nss-db-2.2.3_pre1-r4.ebuild
2232 +++ /dev/null
2233 @@ -1,112 +0,0 @@
2234 -# Copyright 1999-2015 Gentoo Foundation
2235 -# Distributed under the terms of the GNU General Public License v2
2236 -# $Id$
2237 -
2238 -inherit eutils versionator multilib autotools
2239 -
2240 -MY_PN="${PN/-/_}"
2241 -MY_PV="${PV/_}"
2242 -MY_P="${MY_PN}-${MY_PV}"
2243 -
2244 -DESCRIPTION="Allows important system files to be stored in a fast database file rather than plain text"
2245 -HOMEPAGE="https://sources.redhat.com/glibc/"
2246 -SRC_URI="ftp://sources.redhat.com/pub/glibc/old-releases/${MY_P}.tar.gz
2247 - mirror://gentoo/${MY_P}-external.patch.bz2
2248 - mirror://gentoo/${MY_P}-dbupgrade.patch.bz2
2249 - mirror://gentoo/${MY_P}-dbopen.patch.bz2"
2250 -
2251 -LICENSE="GPL-2 LGPL-2"
2252 -SLOT="0"
2253 -KEYWORDS="~amd64 ~ppc ~x86"
2254 -IUSE="nls"
2255 -
2256 -# awk and make ARE needed at runtime!
2257 -# and this didn't compile on BSD libc either
2258 -RDEPEND=">=sys-libs/db-4
2259 - sys-devel/make
2260 - >=sys-libs/glibc-2.3
2261 - !>=sys-libs/glibc-2.15"
2262 -# We really do need gettext to compile always :-(
2263 -DEPEND="${RDEPEND}
2264 - sys-devel/gettext"
2265 -
2266 -S="${WORKDIR}/${MY_P}"
2267 -
2268 -db_getver() {
2269 - local DBPKG
2270 - DBPKG="$(best_version '>=sys-libs/db-4')"
2271 - echo "${DBPKG//sys-libs\/db-}"
2272 -}
2273 -
2274 -db_getversym() {
2275 - local DBVER DBSYMSUFFIX
2276 - [ -n "${1}" ] && DBVER="${1}" || DBVER="$(db_getver)"
2277 - DBVER=($(get_version_components "${DBVER}"))
2278 - if has_version '>=sys-libs/db-4.3'; then
2279 - DBSYMSUFFIX=""
2280 - else
2281 - let DBSYMSUFFIX=(${DBVER[0]}*1000)+${DBVER[1]}
2282 - DBSYMSUFFIX=_${DBSYMSUFFIX}
2283 - fi
2284 - echo "${DBSYMSUFFIX}"
2285 -}
2286 -
2287 -src_unpack() {
2288 - unpack ${MY_P}.tar.gz
2289 - EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${MY_P}-external.patch.bz2
2290 - EPATCH_OPTS="-p0 -d ${S}" epatch ${DISTDIR}/${MY_P}-dbupgrade.patch.bz2
2291 - EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${MY_P}-dbopen.patch.bz2
2292 - EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${P}-root-upgrade-only.patch
2293 - EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${P}-symlinkvuln.patch
2294 - # make sure we use the correct version of DB
2295 - cd "${S}"
2296 - DB_PV="$(db_getver)"
2297 - DB_SYM="$(db_getversym ${DB_PV})"
2298 - DB_PV_MAJORMINOR="$(get_version_component_range 1-2 ${DB_PV})"
2299 - sed -i configure.in \
2300 - -e "s!db.h!db${DB_PV_MAJORMINOR}/db.h!g" \
2301 - -e "s!db, db_version!db-${DB_PV_MAJORMINOR}, db_version${DB_SYM}!g"
2302 -
2303 - # fix ancient broken-ness
2304 - for f in po/Makefile.in.in ./intl/Makefile.in; do
2305 - egrep -q '^mkinstalldirs = .*case.*esac' ${f} && \
2306 - sed -i ${f} \
2307 - -e '/^mkinstalldirs = /s,\(mkinstalldirs =\).*,\1 $(top_builddir)/./mkinstalldirs,'
2308 - done
2309 -
2310 - # Fixes thanks to Flameeyes
2311 - # missing
2312 - cp /usr/share/gettext/config.rpath .
2313 - sed -i -e '/makedb_LDADD/i makedb_CFLAGS=$(AM_CFLAGS)' src/Makefile.am
2314 - sed -i -e '/AC_PROG_CC/a AC_PROG_CC_C_O' configure.in
2315 - eautoreconf
2316 -
2317 - # This is an evil target and we don't like it
2318 - sed -i -e '/^install-data-am:.*install-data-local/s,install-data-local,,g' "${S}"/src/Makefile.in
2319 -}
2320 -
2321 -src_compile() {
2322 - econf -C --libdir=/$(get_libdir) `use_enable nls` || die
2323 - emake || die
2324 -}
2325 -
2326 -src_install() {
2327 - emake -j1 DESTDIR="${D}" slibdir="/$(get_libdir)" install || \
2328 - die "failed emake install"
2329 -
2330 - into /usr
2331 - insinto /usr/share/${PN}
2332 - doins db-Makefile
2333 -
2334 - exeinto /usr/sbin
2335 - dosbin "${FILESDIR}"/remake-all-db
2336 -
2337 - dodoc AUTHORS COPYING* ChangeLog INSTALL NEWS README THANKS
2338 -
2339 - dodir /usr/$(get_libdir)/
2340 - mv "${D}"/$(get_libdir)/*.la "${D}"/usr/$(get_libdir)/ || \
2341 - die "failed to set up .la"
2342 -
2343 - insinto /etc/sandbox.d/
2344 - newins "${FILESDIR}"/sandbox.d_50nss-db 50nss-db
2345 -}