summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2014-12-14 14:11:41 +0100
committerThomas Sachau <tommy@gentoo.org>2014-12-14 14:11:41 +0100
commit6dd79575c5ee474a2ef4ee068ad07cd3ca0a3e76 (patch)
treec19cf407d176f08af78006403f92c72f0d073738
parentAutomatic update to use.local.desc (diff)
downloadsunrise-reviewed-6dd79575c5ee474a2ef4ee068ad07cd3ca0a3e76.tar.gz
sunrise-reviewed-6dd79575c5ee474a2ef4ee068ad07cd3ca0a3e76.tar.bz2
sunrise-reviewed-6dd79575c5ee474a2ef4ee068ad07cd3ca0a3e76.zip
Remove dev-util/lintian because of missing dependencies: app-misc/hardening-wrapper dev-perl/Parse-DebianChangelog
-rw-r--r--dev-util/lintian/ChangeLog16
-rw-r--r--dev-util/lintian/Manifest5
-rw-r--r--dev-util/lintian/files/lintian-2.5.10.3-FrontendUtil.pm.patch26
-rw-r--r--dev-util/lintian/lintian-2.5.10.3.ebuild79
-rw-r--r--dev-util/lintian/metadata.xml9
5 files changed, 0 insertions, 135 deletions
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) <mattsch@gmail.com>
- 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) <mattsch@gmail.com>
- +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 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
- <longdescription>
- 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.
- </longdescription>
-</pkgmetadata>