summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2005-07-13 09:25:23 +0000
committerMartin Schlemmer <azarah@gentoo.org>2005-07-13 09:25:23 +0000
commit16dc67316b611cb1205bbf925b4fa489c1d557b3 (patch)
treeb4e3fb26a22881f455985cb43a73c9e9bda05fac /sys-apps/debianutils
parentAdded to ~ppc (diff)
downloadhistorical-16dc67316b611cb1205bbf925b4fa489c1d557b3.tar.gz
historical-16dc67316b611cb1205bbf925b4fa489c1d557b3.tar.bz2
historical-16dc67316b611cb1205bbf925b4fa489c1d557b3.zip
Allow dots in the names, bug #95173. Patch by Kerin Millar.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'sys-apps/debianutils')
-rw-r--r--sys-apps/debianutils/ChangeLog9
-rw-r--r--sys-apps/debianutils/Manifest23
-rw-r--r--sys-apps/debianutils/debianutils-2.14.1-r1.ebuild47
-rw-r--r--sys-apps/debianutils/files/debianutils-2.14.1-no-bs-namespace.patch28
-rw-r--r--sys-apps/debianutils/files/digest-debianutils-2.14.1-r11
5 files changed, 97 insertions, 11 deletions
diff --git a/sys-apps/debianutils/ChangeLog b/sys-apps/debianutils/ChangeLog
index 4870e9f0ba9b..5da94df9a57f 100644
--- a/sys-apps/debianutils/ChangeLog
+++ b/sys-apps/debianutils/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-apps/debianutils
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/debianutils/ChangeLog,v 1.42 2005/07/02 17:36:12 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/debianutils/ChangeLog,v 1.43 2005/07/13 09:25:23 azarah Exp $
+
+*debianutils-2.14.1-r1 (13 Jul 2005)
+
+ 13 Jul 2005; Martin Schlemmer <azarah@gentoo.org>
+ +files/debianutils-2.14.1-no-bs-namespace.patch,
+ +debianutils-2.14.1-r1.ebuild:
+ Allow dots in the names, bug #95173. Patch by Kerin Millar.
*debianutils-2.14.1 (02 Jul 2005)
diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index fcc433b33183..a8ed3d2b5ad5 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,23 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 b98e33513bbc6f2222bca2b81df815f8 debianutils-2.13.1-r1.ebuild 1040
MD5 06e51872059927cc3118a810d11662d1 debianutils-2.14.1.ebuild 1051
-MD5 9e94910bb5402e3e10ed2dd1e7fb411b debianutils-2.13.2.ebuild 1051
-MD5 a0357d4a57d5b46001132deaa5002752 ChangeLog 7131
+MD5 179f29d9440b22daea6d8da2324e82f9 debianutils-2.14.1-r1.ebuild 1142
+MD5 dbefc369678d5a3b5c1b9a77951eee0f ChangeLog 7369
MD5 4a9eb737382c9bb86b6c4b822fd5bb5b debianutils-1.16.7-r4.ebuild 1479
-MD5 a497960da56a8ef8cb07158e15407c18 files/debianutils-1.16.7-gcc33.patch 2588
+MD5 9e94910bb5402e3e10ed2dd1e7fb411b debianutils-2.13.2.ebuild 1051
+MD5 b98e33513bbc6f2222bca2b81df815f8 debianutils-2.13.1-r1.ebuild 1040
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
MD5 f668f7cf3760bd5f131cec5de5602523 files/digest-debianutils-1.16.7-r4 69
+MD5 c2a83b7cc35cd0a76df37cf57c8f6563 files/debianutils-2.14.1-no-bs-namespace.patch 1412
MD5 3f67e66ea1d7aa13843f253310322f51 files/debianutils-compress.patch 743
-MD5 61f8a46fc4a88304676eb068580fe842 files/debianutils-1.16.7-gentoo.patch 3274
-MD5 1139a531f41ec299352621154a9f8cca files/digest-debianutils-2.14.1 70
MD5 2586ac70d559bb0a44c983e25c64335a files/digest-debianutils-2.13.2 70
+MD5 1139a531f41ec299352621154a9f8cca files/digest-debianutils-2.14.1-r1 70
+MD5 61f8a46fc4a88304676eb068580fe842 files/debianutils-1.16.7-gentoo.patch 3274
MD5 930d33ac394a1a72aa0023368f998b2d files/digest-debianutils-2.13.1-r1 70
+MD5 1139a531f41ec299352621154a9f8cca files/digest-debianutils-2.14.1 70
+MD5 a497960da56a8ef8cb07158e15407c18 files/debianutils-1.16.7-gcc33.patch 2588
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCxtC1gIKl8Uu19MoRAk9NAJsGyIlW8cT7ssJjKG/7SkxHDnxE+wCdGBpB
-WLRUg918YTAEgD/kmpvGIos=
-=Aj1a
+iD8DBQFC1N6S1ZcsMnZjRyIRAgzpAJ9k6MVFM7/9pOsLJBYnisehtlh2fwCfWGfR
+u8Y3Ekf8vsg0648Z3OexD1M=
+=SrHM
-----END PGP SIGNATURE-----
diff --git a/sys-apps/debianutils/debianutils-2.14.1-r1.ebuild b/sys-apps/debianutils/debianutils-2.14.1-r1.ebuild
new file mode 100644
index 000000000000..7b98a2c812c4
--- /dev/null
+++ b/sys-apps/debianutils/debianutils-2.14.1-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/debianutils/debianutils-2.14.1-r1.ebuild,v 1.1 2005/07/13 09:25:23 azarah Exp $
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="A selection of tools from Debian"
+HOMEPAGE="http://packages.debian.org/unstable/base/debianutils.html"
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz"
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~ppc-macos ~s390 ~sh ~sparc ~x86"
+IUSE="static build"
+
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ epatch ${FILESDIR}/${P}-no-bs-namespace.patch
+}
+
+src_compile() {
+ use static && append-ldflags -static
+ econf || die
+ emake || die
+}
+
+src_install() {
+ into /
+ dobin tempfile mktemp || die
+
+ if ! use build ; then
+ dobin run-parts || die "run-parts failed"
+ dosbin installkernel || die "installkernel failed"
+
+ into /usr
+ dosbin savelog mkboot || die "savelog/mkboot failed"
+
+ doman mktemp.1 tempfile.1 run-parts.8 savelog.8 \
+ installkernel.8 mkboot.8
+ cd debian
+ dodoc changelog control
+ fi
+}
diff --git a/sys-apps/debianutils/files/debianutils-2.14.1-no-bs-namespace.patch b/sys-apps/debianutils/files/debianutils-2.14.1-no-bs-namespace.patch
new file mode 100644
index 000000000000..dd86fb538dd8
--- /dev/null
+++ b/sys-apps/debianutils/files/debianutils-2.14.1-no-bs-namespace.patch
@@ -0,0 +1,28 @@
+Allow dots in the names, bug #95173. Patch by Kerin Millar.
+
+diff -urN debianutils-2.14.1/run-parts.8 debianutils-2.14.1-r1/run-parts.8
+--- debianutils-2.14.1/run-parts.8 2004-12-10 17:10:37.000000000 +0000
++++ debianutils-2.14.1-r1/run-parts.8 2005-07-12 00:47:44.000000000 +0100
+@@ -26,8 +26,8 @@
+ Other files and directories are silently ignored.
+
+ If the \-\-lsbsysinit option is not given then the names must consist
+-entirely of upper and lower case letters, digits, underscores, and
+-hyphens.
++entirely of upper and lower case letters, digits, underscores, hyphens
++and periods. However, the name must not begin with a period.
+
+ If the \-\-lsbsysinit option is given, then the names must not end
+ in .dpkg\-old or .dpkg\-dist or .dpkg\-new or .dpkg\-tmp, and must
+diff -urN debianutils-2.14.1/run-parts.c debianutils-2.14.1-r1/run-parts.c
+--- debianutils-2.14.1/run-parts.c 2005-02-20 04:25:49.000000000 +0000
++++ debianutils-2.14.1-r1/run-parts.c 2005-07-12 00:47:25.000000000 +0100
+@@ -146,7 +148,7 @@
+ return !regexec(&tradre, c, 0, NULL, 0);
+ }
+ else {
+- if (regcomp(&classicalre, "^[a-zA-Z0-9_-]+$", REG_EXTENDED | REG_NOSUB)) {
++ if (regcomp(&classicalre, "^[a-zA-Z0-9_-][a-zA-Z0-9._-]+$", REG_EXTENDED | REG_NOSUB)) {
+ error("regex failure");
+ exit(1);
+ }
diff --git a/sys-apps/debianutils/files/digest-debianutils-2.14.1-r1 b/sys-apps/debianutils/files/digest-debianutils-2.14.1-r1
new file mode 100644
index 000000000000..0a3f28b2ef82
--- /dev/null
+++ b/sys-apps/debianutils/files/digest-debianutils-2.14.1-r1
@@ -0,0 +1 @@
+MD5 40d7bfcd1a691ebe64db20f64a38430a debianutils_2.14.1.tar.gz 126625