sys-apps/pacman: Drop from overlay as it’s in-tree now.
Package-Manager: Portage-2.3.6, Repoman-2.3.3 Manifest-Sign-Key: 766B8122134269123401492A8B54D7A3FF3CDB17
This commit is contained in:
parent
f36e397d22
commit
f4d3611fe1
@ -1 +0,0 @@
|
|||||||
DIST pacman-5.0.2.tar.gz 3361701 SHA256 dfd36086ad68564bcd977f4a1fafe51dd328acd4a95093ac4bf1249be9c41f0e SHA512 94a8cce1a52d2365a993c72f16537f4dbea6100feb8f22e8782cc7d2c1ef8a525a63f3c40bb183294c0faedcc743e3d806d2fc3c50a21ab9b03df2910039d628 WHIRLPOOL 2419486287d1ce26d97b3ad53513b4699d876cf5823f65b10d60d8f1df6b2150bc1b742677a60891dccc32bb2105a9a9bb10b58950f5403d0bd64859b0b8640b
|
|
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>holgersson@posteo.de</email>
|
|
||||||
<name>Holgersson</name>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="gpg">Support verifying packages signed with GPG using <pkg>app-crypt/gpgme</pkg></flag>
|
|
||||||
</use>
|
|
||||||
</pkgmetadata>
|
|
@ -1,84 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="6"
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
DESCRIPTION="Archlinux's binary package manager"
|
|
||||||
HOMEPAGE="https://archlinux.org/pacman/"
|
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://git.archlinux.org/pacman.git"
|
|
||||||
EGIT_BRANCH="master"
|
|
||||||
else
|
|
||||||
SRC_URI="https://sources.archlinux.org/other/pacman/${P}.tar.gz"
|
|
||||||
# Do *not* re-add ~x86!
|
|
||||||
# https://www.archlinux.org/news/phasing-out-i686-support/
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
IUSE="curl debug doc gpg"
|
|
||||||
|
|
||||||
COMMON_DEPEND="app-arch/libarchive[lzma]
|
|
||||||
gpg? ( >=app-crypt/gpgme-1.4.0 )
|
|
||||||
dev-libs/openssl:=
|
|
||||||
curl? ( net-misc/curl )
|
|
||||||
sys-devel/gettext
|
|
||||||
virtual/libiconv
|
|
||||||
virtual/libintl"
|
|
||||||
RDEPEND="${COMMON_DEPEND}"
|
|
||||||
# create manpages *everytime*
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
app-text/asciidoc
|
|
||||||
doc? ( app-doc/doxygen )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Remove a line that adds -Werror in ./configure when --enable-debug
|
|
||||||
# is passed:
|
|
||||||
sed -i -e '/-Werror/d' configure.ac
|
|
||||||
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myeconfargs=(
|
|
||||||
--localstatedir=/var
|
|
||||||
--disable-git-version
|
|
||||||
--with-openssl
|
|
||||||
# Help protect user from shooting his/her Gentoo installation
|
|
||||||
# in its foot.
|
|
||||||
--with-root-dir="${EPREFIX}/var/chroot/archlinux"
|
|
||||||
$(use_enable debug)
|
|
||||||
# build always manpages
|
|
||||||
--with-doc
|
|
||||||
# full doc with doxygen
|
|
||||||
$(use_enable doc doxygen)
|
|
||||||
$(use_with curl libcurl)
|
|
||||||
$(use_with gpg gpgme)
|
|
||||||
)
|
|
||||||
econf "${myeconfargs[@]}"
|
|
||||||
}
|
|
||||||
src_install() {
|
|
||||||
dodir /etc/pacman.d/
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo ""
|
|
||||||
einfo "The default root dir was set to ${EPREFIX}/var/chroot/archlinux"
|
|
||||||
einfo "to avoid breaking Gentoo systems due to oscitancy."
|
|
||||||
einfo "You need to create this path by yourself (or choose another via"
|
|
||||||
einfo "pacman’s parameter -r|--root)."
|
|
||||||
einfo ""
|
|
||||||
einfo ""
|
|
||||||
einfo "Archlinux is dropping support for x86 (i686 called there) entirely"
|
|
||||||
einfo "in the near future. Keep this in mind when setting up new systems."
|
|
||||||
einfo "For more details see"
|
|
||||||
einfo "https://www.archlinux.org/news/phasing-out-i686-support"
|
|
||||||
einfo ""
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user