summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2014-12-14 12:32:14 +0100
committerThomas Sachau <tommy@gentoo.org>2014-12-14 12:32:14 +0100
commita4fdf5a89cc9555f9e136e9a9676c8f7aeab7442 (patch)
tree6cc0a3e947b3115b00ed51ed372c85d2a33c00cb
parentRemove media-video/ripwrap because EAPI-2 is unsupported by perl-module eclass (diff)
downloadsunrise-reviewed-a4fdf5a89cc9555f9e136e9a9676c8f7aeab7442.tar.gz
sunrise-reviewed-a4fdf5a89cc9555f9e136e9a9676c8f7aeab7442.tar.bz2
sunrise-reviewed-a4fdf5a89cc9555f9e136e9a9676c8f7aeab7442.zip
Remove sys-apps/apt because of missing dependency: app-text/debiandoc-sgml
-rw-r--r--sys-apps/apt/ChangeLog21
-rw-r--r--sys-apps/apt/Manifest5
-rw-r--r--sys-apps/apt/apt-0.9.7.8.ebuild222
-rw-r--r--sys-apps/apt/files/apt.lintian3
-rw-r--r--sys-apps/apt/metadata.xml19
5 files changed, 0 insertions, 270 deletions
diff --git a/sys-apps/apt/ChangeLog b/sys-apps/apt/ChangeLog
deleted file mode 100644
index f877e5b55..000000000
--- a/sys-apps/apt/ChangeLog
+++ /dev/null
@@ -1,21 +0,0 @@
-# ChangeLog for sys-apps/apt
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*apt-0.9.7.8 (15 Mar 2013)
-
- 15 Mar 2013; Patrick Lauer <patrick@gentoo.org> -apt-0.9.7.6.ebuild,
- +apt-0.9.7.8.ebuild:
- [sys-apps/apt] Bump
-
- 04 Dec 2012; Matthew Schultz (mschultz) <mattsch@gmail.com>
- apt-0.9.7.6.ebuild:
- Changed udev dependency to the new virtual udev dependency.
-
-*apt-0.9.7.6 (04 Dec 2012)
-
- 04 Dec 2012; Matthew Schultz (mschultz) <mattsch@gmail.com>
- +apt-0.9.7.6.ebuild, +files/apt.lintian, +metadata.xml:
- New Ebuild for bug #445990. Thanks for the review hasufell. We got apt, oh
- crap. :-)
-
diff --git a/sys-apps/apt/Manifest b/sys-apps/apt/Manifest
deleted file mode 100644
index 01e556387..000000000
--- a/sys-apps/apt/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX apt.lintian 161 SHA256 f015d11657cf670d1a6c131158bed5e526ff574b137f5ead20cb6adc987886e4 SHA512 563ef19b946b8e63a4e47e918bebf6a01a92266aff7a67c1c4ff229b4e3dd75708058fe2ce0ba842e8d53b3c65812451fce6065832abdb8901ec6a6b9804abb6 WHIRLPOOL c5fe5d05b52232d4c8b1a07711a6282053c2619eb864fe18a1a34c5b2547698e5e866e3163f40cce919f260b0810cd4a39da3b1a84201e3b9180a5ba65b65f37
-DIST apt_0.9.7.8.tar.gz 3397253 SHA256 9570905992f4a83b0c182f11f9e0a8c20a1209a52996d1a01ddbfa359ae2c819 SHA512 802738ba230d0b7c648b3e757ab37fd6e91ec811c43606773934ad8d1f4b5f44ee97d07c843526b553e2200e3c97dc6f8f47200b213a3857bd3c4731893ac42e WHIRLPOOL 1bba1cef1a519fde243c4862aaf5d3a5d31ba699438c80f6a2099aa4894bef05ef54590221a845386292904cfe2f16b2773d894b8a158bf8306028932e27c9b3
-EBUILD apt-0.9.7.8.ebuild 5976 SHA256 a1d7aee37ac615c061726441af4eef56d1cd0d86a902f80917775571554dd62d SHA512 76161d9048ac1538a892fe60fbe0823a8dd4977f174ebb276dd68f42989ea5bf5b1f8990209d22fbdf28e9bbbe46ff407e94a4d727610ff82574a44dc6cae998 WHIRLPOOL cff5e26abe38cb54c33d4ce4343d5eb3f2089018bc888bf49ae63c0cbc3b5d5e1ef99f4cf245aaf653fbfffdbff902da4e5cd1f5ac3f20e77701ef1f6de3b790
-MISC ChangeLog 643 SHA256 00106c9db52d197838c5ed092b82d7932cb1a2f8db31e36d879e7ab4bb320798 SHA512 2f3710fba06cd7f4c1328dcad067cfb6aa32a88b14bb48072459c419d41fa77323f00bbd99b9ddecd050ef5d5dc10bf9797f31f6321b6f83a8bc9ab71c66949e WHIRLPOOL 5e9dc0a9f375043fd9ef09d7fa34f63673b21adb3b4d5bfa8b58ca42547d89d9874527ac274891c28f899dbe98e1e7a697bc75b995f81bc5b54cc5bbc4b2575b
-MISC metadata.xml 1061 SHA256 4741ce3916b716d0127175b3b82b689b9323fd40b9a975271adcdf2cac218337 SHA512 490030f2ebb64ef9c52ded5f0d27428644d4fc45c25a6cb43203daa98134aeb57909f67c5494043a60e176072384b0090c7ef531008e1089621a282570b930ba WHIRLPOOL 79a56abddd260feeb41e4082f4384ee6abbe8414da7c258df3ea43af7c71159cd6441e077ba8a61e403ed75fd45af73fedfe4b46326bfbe245255c113b793e90
diff --git a/sys-apps/apt/apt-0.9.7.8.ebuild b/sys-apps/apt/apt-0.9.7.8.ebuild
deleted file mode 100644
index cdaed9503..000000000
--- a/sys-apps/apt/apt-0.9.7.8.ebuild
+++ /dev/null
@@ -1,222 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-inherit eutils gnuconfig multilib
-
-#revision for debian stable versions (e.g. +squeeze)
-MY_PVR=""
-
-DESCRIPTION="Debian commandline package manager"
-HOMEPAGE="http://packages.qa.debian.org/apt"
-SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV}${MY_PVR}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="apt-pkg berkdb doc examples graphviz largefile latex nls rpath ssl utils"
-ILINGUAS="ar ast bg bs ca cs cy da de dz el es eu fi fr gl hu it ja km
- ko ku lt mr nb ne nl nn pl pt pt_BR ro ru sk sl sv th tl uk
- vi zh_CN zh_TW"
-
-for lang in $ILINGUAS; do
- IUSE="${IUSE} linguas_${lang}"
-done
-REQUIRED_USE="berkdb? ( apt-pkg )
- graphviz? ( doc )
- latex? ( doc )
- utils? ( apt-pkg )"
-
-COMMON_DEPEND="sys-libs/zlib
- berkdb? ( sys-libs/db )"
-RDEPEND="app-arch/dpkg
- app-crypt/gnupg
- virtual/udev
- ssl? ( net-misc/curl[ssl] )
- ${COMMON_DEPEND}"
-DEPEND="app-text/debiandoc-sgml
- >=app-text/docbook-xml-dtd-4.5
- app-text/docbook-xsl-stylesheets
- >=app-text/po4a-0.40.1
- dev-libs/libxslt
- dev-util/intltool
- net-misc/curl[ssl]
- sys-devel/gettext
- doc? (
- app-doc/doxygen
- graphviz? ( media-gfx/graphviz )
- )
- ${COMMON_DEPEND}"
-
-S="${WORKDIR}/${P}${MY_PVR}"
-
-src_prepare() {
- strip-linguas $ILINGUAS
- # Fix broken symlinks
- gnuconfig_update
- sed -e 's#xml/docbook/stylesheet/nwalsh#sgml/docbook/xsl-stylesheets#' \
- -i doc/manpage-style.xsl || die
-}
-
-src_configure() {
- HAVE_DOT=$(usex graphviz "YES" "NO") econf \
- $(use_enable largefile ) \
- $(use_enable nls ) \
- $(use_enable rpath )
-}
-
-src_compile() {
- # Make the compile process noisy so it's easier to debug for QA
- emake NOISY=1
-}
-
-src_install() {
- local mydpkglibdir=/usr/$(get_libdir)/dpkg/methods/${PN}
- local myetcdir=/etc/${PN}
- local mylangs=
-
- # Install main binaries
- dobin bin/apt-{cache,cdrom,config,get,key,mark}
- exeinto /usr/$(get_libdir)/${PN}/methods
- doexe bin/methods/*
- if ! use ssl; then
- rm "${D}"/usr/$(get_libdir)/apt/methods/https || die
- fi
-
- insinto ${mydpkglibdir}
- doins dselect/{desc.apt,names}
- exeinto ${mydpkglibdir}
- doexe dselect/{install,setup,update}
- dolib.so bin/libapt-pkg*
- insinto /usr/share/bug/${PN}
- newins debian/apt.bug-script script
-
- # Install lintian overrides
- insinto /usr/share/lintian/overrides
- newins "${FILESDIR}"/apt.lintian ${PN}
-
- # Install configuration examples
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r docs/examples
- fi
-
- # Install API documentation
- if use doc; then
- dohtml -r build/doc/doxygen/html/*.{html,png}
- rm "${D}"/usr/share/doc/${PF}/html/files.html || die
- if use latex; then
- insinto /usr/share/doc/${PF}
- doins -r build/doc/doxygen/latex
- # Uncompress tex files since tex editors cannot use compressed files
- docompress -x /usr/share/doc/${PF}/latex
- fi
- fi
-
- # Install main documentation
- dodoc debian/{changelog,NEWS}
- if use ssl; then
- dodoc debian/apt-transport-https.README
- fi
- dodoc docs/{design.text,dpkg-tech.text,files.text,guide.text,method.text,offline.text}
- dohtml -r docs/{design.html,dpkg-tech.html,files.html,guide.html,method.html,offline.html}
- doman doc/{apt-config.8,apt-get.8,apt-key.8,apt-mark.8,apt-secure.8}
- doman doc/{apt-cache.8,apt-cdrom.8,apt.8,apt.conf.5,apt_preferences.5,sources.list.5}
-
- if ! use utils; then
- find locale -type f -iname "apt-utils.mo" -delete || die
- fi
-
- # Install locale related docs
- for lang in ${ILINGUAS}; do
- use linguas_${lang} || continue
- # store use languages so there's no need to check use again
- mylangs="${mylangs} ${lang}"
-
- insinto /usr/share/locale
- doins -r locale/${lang}
-
- if [ -e docs/guide.${lang}.html ]; then
- dohtml -r docs/guide.${lang}.html
- fi
- if [ -e docs/offline.${lang}.html ]; then
- dohtml -r docs/offline.${lang}.html
- fi
- if [ -e docs/guide.${lang}.text ]; then
- dohtml -r docs/guide.${lang}.text
- fi
- if [ -e docs/offline.${lang}.text ]; then
- dohtml -r docs/offline.${lang}.text
- fi
- if [ -e doc/${lang} ]; then
- doman doc/${lang}/{apt-config.${lang}.8,apt-get.${lang}.8,apt-key.${lang}.8}
- doman doc/${lang}/{apt-mark.${lang}.8,apt-secure.${lang}.8}
- doman doc/${lang}/{apt-cache.${lang}.8,apt-cdrom.${lang}.8,apt.conf.${lang}.5}
- doman doc/${lang}/{apt_preferences.${lang}.5,sources.list.${lang}.5}
- fi
- done
- unset lang
-
- # Install example of sources.list in main configuration area
- insinto ${myetcdir}
- doins doc/examples/sources.list
-
- # Install auto remove configuration
- insinto ${myetcdir}/apt.conf.d
- newins debian/apt.conf.autoremove 01autoremove
-
- # Create other needed configuration directories
- keepdir ${myetcdir}/preferences.d
- keepdir ${myetcdir}/sources.list.d
- keepdir ${myetcdir}/trusted.gpg.d
-
- # Install log rotation configuration
- insinto /etc/logrotate.d
- newins debian/apt.logrotate ${PN}
-
- # Install apt cront script
- insinto /etc/cron.daily
- newins debian/apt.cron.daily ${PN}
-
- # Create other needed directories
- keepdir /var/cache/${PN}/archives/partial
- keepdir /var/lib/${PN}/lists/partial
- keepdir /var/lib/${PN}/mirrors/partial
- keepdir /var/lib/${PN}/periodic
- keepdir /var/log/${PN}
-
- # Install apt pkg libraries
- if use apt-pkg; then
- doheader -r include/apt-pkg
- dolib.so bin/libapt-inst.so*
-
- # Install apt-ftparchive and related docs
- if use berkdb; then
- dobin bin/apt-ftparchive
- doman doc/apt-ftparchive.1
- for lang in ${mylangs}; do
- if [ -e doc/${lang} ]; then
- doman doc/${lang}/apt-ftparchive.${lang}.1
- fi
- done
- unset lang
- if use examples; then
- dodoc doc/examples/apt-ftparchive.conf
- fi
- fi
-
- # Install apt utility programs and docs
- if use utils; then
- dobin bin/apt-{extracttemplates,internal-solver,sortpkgs}
- doman doc/{apt-extracttemplates.1,apt-sortpkgs.1}
- for lang in ${mylangs}; do
- if [ -e doc/${lang} ]; then
- doman doc/${lang}/{apt-extracttemplates.${lang}.1,apt-sortpkgs.${lang}.1}
- fi
- done
- unset lang
- fi
- fi
-}
diff --git a/sys-apps/apt/files/apt.lintian b/sys-apps/apt/files/apt.lintian
deleted file mode 100644
index 49c5ce53c..000000000
--- a/sys-apps/apt/files/apt.lintian
+++ /dev/null
@@ -1,3 +0,0 @@
-# apt-mark is rarely used auxiliary script, we don't want to depend on
-# python-apt only for it.
-apt binary: python-script-but-no-python-dep ./usr/bin/apt-mark
diff --git a/sys-apps/apt/metadata.xml b/sys-apps/apt/metadata.xml
deleted file mode 100644
index b75e5d883..000000000
--- a/sys-apps/apt/metadata.xml
+++ /dev/null
@@ -1,19 +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>
- <use>
- <flag name="apt-pkg">Install development header files for APT's libapt-pkg and libapt-inst</flag>
- <flag name="berkdb">Build and install apt-ftparchive and supporting documentation</flag>
- <flag name="graphviz">Install graph related API documentation</flag>
- <flag name="largefile">Enable support for large files</flag>
- <flag name="latex">Install latex formatted API documentation</flag>
- <flag name="nls">Enable Native Language Support</flag>
- <flag name="rpath">Enable hardcoding of runtime library paths</flag>
- <flag name="utils">Install apt utility programs</flag>
- </use>
- <longdescription lang="en">
- This package provides commandline tools for searching and managing as well as querying information
- about packages as a low-level access to all features of the libapt-pkg library.
- </longdescription>
-</pkgmetadata>