diff options
author | Martin Schlemmer <azarah@gentoo.org> | 2005-07-13 09:25:23 +0000 |
---|---|---|
committer | Martin Schlemmer <azarah@gentoo.org> | 2005-07-13 09:25:23 +0000 |
commit | 16dc67316b611cb1205bbf925b4fa489c1d557b3 (patch) | |
tree | b4e3fb26a22881f455985cb43a73c9e9bda05fac /sys-apps/debianutils | |
parent | Added to ~ppc (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | sys-apps/debianutils/Manifest | 23 | ||||
-rw-r--r-- | sys-apps/debianutils/debianutils-2.14.1-r1.ebuild | 47 | ||||
-rw-r--r-- | sys-apps/debianutils/files/debianutils-2.14.1-no-bs-namespace.patch | 28 | ||||
-rw-r--r-- | sys-apps/debianutils/files/digest-debianutils-2.14.1-r1 | 1 |
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 |