From 6dd79575c5ee474a2ef4ee068ad07cd3ca0a3e76 Mon Sep 17 00:00:00 2001 From: Thomas Sachau Date: Sun, 14 Dec 2014 14:11:41 +0100 Subject: Remove dev-util/lintian because of missing dependencies: app-misc/hardening-wrapper dev-perl/Parse-DebianChangelog --- dev-util/lintian/ChangeLog | 16 ----- dev-util/lintian/Manifest | 5 -- .../files/lintian-2.5.10.3-FrontendUtil.pm.patch | 26 ------- dev-util/lintian/lintian-2.5.10.3.ebuild | 79 ---------------------- dev-util/lintian/metadata.xml | 9 --- 5 files changed, 135 deletions(-) delete mode 100644 dev-util/lintian/ChangeLog delete mode 100644 dev-util/lintian/Manifest delete mode 100644 dev-util/lintian/files/lintian-2.5.10.3-FrontendUtil.pm.patch delete mode 100644 dev-util/lintian/lintian-2.5.10.3.ebuild delete mode 100644 dev-util/lintian/metadata.xml diff --git a/dev-util/lintian/ChangeLog b/dev-util/lintian/ChangeLog deleted file mode 100644 index 76cba3913..000000000 --- a/dev-util/lintian/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -# ChangeLog for dev-util/lintian -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Jan 2013; Matthew Schultz (mschultz) - lintian-2.5.10.3.ebuild: - Added utf-8 locale generation on install since lintian needs it to run checks - on man pages. - -*lintian-2.5.10.3 (26 Dec 2012) - - 26 Dec 2012; Matthew Schultz (mschultz) - +lintian-2.5.10.3.ebuild, +files/lintian-2.5.10.3-FrontendUtil.pm.patch, - +metadata.xml: - New Ebuild for bug #448704. Thanks for the review hasufell. - diff --git a/dev-util/lintian/Manifest b/dev-util/lintian/Manifest deleted file mode 100644 index 708aea737..000000000 --- a/dev-util/lintian/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX lintian-2.5.10.3-FrontendUtil.pm.patch 1140 SHA256 87a8e7cf0f12c59c6262add103b6b0b4856fc02f833f2ca9e8da0740283433f6 SHA512 cc6b957dd335683d54417660411d806f43eed19dc1c0bfc54d87112b77812cde53c10f6e7b8ec1f439679e7e26c4b1b4120988e895ab1cc0aab469314a5a1341 WHIRLPOOL 3f885ee5a8799422fd59f5f54dddfcfcb7aefade480beadcca157652a67b09bebd5ae8d53811d8998cacf1db0f598e240544672229e49addcd0338b82b20b4bc -DIST lintian_2.5.10.3.tar.gz 1098338 SHA256 0b6f9909f94b8e0f9afca55d28ac9e729617e024a663d7b201ee613b589e3c81 SHA512 93d26559dab8079bfc37e163ea2f68914ef13c30819a4f5a9ba383706ef9d518e8136dc8a55ec10d4ce8d56ae4a32b222097144514430b78e71985fe9db8be76 WHIRLPOOL a32fa406864d53383671e986343de7d4fb16dcb0c6b8723297012fed650a7c089307c8028b8ddb2d93e376cbf5e8d0fa9ffcf787cd06161b692b29136e8156ef -EBUILD lintian-2.5.10.3.ebuild 1997 SHA256 6fd2c6a9125de385953eec8e3d03eb4fed7a273560f7ef1cf5a92f013ef92660 SHA512 fd87a71eb03c7b3847adfe5c1f5c93da951de105016d6ca93020affbcafa3b2294f35e4c3932fc93908220fc74f65d60b1df3b8dcf0c2f08bf4152aeb412b452 WHIRLPOOL d955d847fcf228ff47ab7c2eb4b19b83ba457749ca06a3f50dc8559e2f2f72b802f8844eb53541a93e71a4794e6f87cd1f8b7bbcfb437355bf3780f415016574 -MISC ChangeLog 553 SHA256 9ee5696913d4d0be8a861dcae8879dd53f9df8d706e78f1d75768008dd7ad8ba SHA512 7266eae09a7ced7d75c60504c061e24c7dfb6bcbfa3a0b2efc20d8b789191f0f6242135299c7fdca574ae31c564c2feb6718062ff5c2d117df496ae346aa9525 WHIRLPOOL a9641a2a6a9e395d36a2f3d2042a3809b459d6e975e5e08977391e70b9df05a33834f1a7b36c83b47d5b5d2d358280e6be529aecd15a14aae5a39fb3dee248c1 -MISC metadata.xml 437 SHA256 914c02ebe2b7e905050813d8e78f424e1ad4a72860e660b08e8b41cff01d2e64 SHA512 43b1a772882d6d60116889619c9f957c00774e610461b75d800f37b3233bfd780bb99d8681f1ce02f51eba0e470638275ae99c8b37314216f8164a2718cac5ec WHIRLPOOL 941c7717f4a8a0c5ec97986979474971a66bf09ad0c2c012eafe22ea5ce3c2d99fc08784506e82aaabd684400729164956c487bb7dfb181f4ad648ba7a7b5077 diff --git a/dev-util/lintian/files/lintian-2.5.10.3-FrontendUtil.pm.patch b/dev-util/lintian/files/lintian-2.5.10.3-FrontendUtil.pm.patch deleted file mode 100644 index 7cec54c48..000000000 --- a/dev-util/lintian/files/lintian-2.5.10.3-FrontendUtil.pm.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- lib/Lintian/Internal/FrontendUtil.pm 2012-11-26 11:39:38.000000000 -0600 -+++ lib/Lintian/Internal/FrontendUtil.pm 2012-11-26 10:42:58.415371245 -0600 -@@ -44,11 +44,8 @@ - my $par; - chomp($par = `dpkg-vendor --vendor "$cur" --query Parent`); - # dpkg-vendor returns 1 if there is no parent (because the query failed), -- # which we translate into ''; but other values suggests an internal -- # dpkg-vendor error. -+ # which we translate into ''; - if ( $? ){ -- my $err = ($? >> 8) & 256; -- fail('dpkg-vendor failed (status: ' . ($? >> 8). ").\n") if $err != 1; - return ''; - } - return $par; -@@ -81,7 +78,9 @@ - # Use dpkg-vendor if present (unless we are testing our libdpkg-perl code) - if(check_path('dpkg-vendor') && !check_test_feature('vendor-libdpkg-perl')){ - chomp($vendor = `dpkg-vendor --query Vendor`); -- fail('dpkg-vendor failed (status: ' . ($? >> 8). ").\n") if $?; -+ if ( $? ) { -+ fail('dpkg-vendor failed (status: ' . ($? >> 8). ").\n"); -+ } - $qparent = \&_find_parent_vendor_dpkg_vendor; - } else { - require Dpkg::Vendor; diff --git a/dev-util/lintian/lintian-2.5.10.3.ebuild b/dev-util/lintian/lintian-2.5.10.3.ebuild deleted file mode 100644 index 82ea1f9a2..000000000 --- a/dev-util/lintian/lintian-2.5.10.3.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -#revision for stable versions (e.g. +squeeze1) -MY_PVR="" - -inherit eutils - -DESCRIPTION="Debian package checker" -HOMEPAGE="http://packages.qa.debian.org/${PN}" -SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV}${MY_PVR}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/perl-5.8.8-r8" -RDEPEND="app-arch/dpkg - app-misc/hardening-wrapper - dev-perl/Archive-Zip - dev-perl/Class-Accessor - dev-perl/Clone - dev-perl/IPC-Run - dev-perl/Parse-DebianChangelog - dev-perl/Apt-Pkg - dev-perl/TimeDate - dev-perl/URI - dev-util/diffstat - dev-util/intltool-debian - sys-apps/man-db - sys-devel/gettext - virtual/perl-Digest-MD5 - virtual/perl-Digest-SHA - ${DEPEND}" - -S="${WORKDIR}/${PN}" - -src_prepare() { - # Fixes incorrect reading of exit code for dpkg-vendor - epatch "${FILESDIR}"/${P}-FrontendUtil.pm.patch - # generate man pages - mkdir man/man1 || die - private/generate-lintian-pod | pod2man --name lintian \ - --center "Debian Package Checker" --section=1 > man/man1/lintian.1 || die - pod2man --section=1 man/lintian-info.pod > man/man1/lintian-info.1 || die -} - -src_install() { - insinto /etc - newins doc/${PN}rc.example ${PN}rc - dobin frontend/{${PN},${PN}-info} - - local mysharedir=/usr/share/${PN} - insinto ${mysharedir} - doins -r checks lib profiles vendors - doins -r vendors/debian/ftp-master-auto-reject/data - - insinto ${mysharedir}/collection - doins collection/*.desc - rm collection/*.desc || die - - exeinto ${mysharedir}/collection - doexe collection/* - - dodoc doc/{CREDITS,desc-files,${PN}.xml,README.developers} - dodoc debian/changelog - newdoc doc/README.in README - doman man/man1/* - - # Lintian requires a UTF-8 locale in order to properly do man page tests. - local mylocaledir=/var/lib/${PN}/locale - dodir ${mylocaledir} - localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias \ - --quiet "${D}${mylocaledir}"/en_US.UTF-8 || die -} diff --git a/dev-util/lintian/metadata.xml b/dev-util/lintian/metadata.xml deleted file mode 100644 index de8b8175e..000000000 --- a/dev-util/lintian/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - maintainer-wanted@gentoo.org - - Lintian dissects Debian packages and reports bugs and policy violations. It contains - automated checks for many aspects of Debian policy as well as some checks for common errors. - - -- cgit v1.2.3-65-gdbad