diff options
author | Nathan Phillip Brink <binki@gentoo.org> | 2012-07-02 06:03:57 +0000 |
---|---|---|
committer | Nathan Phillip Brink <binki@gentoo.org> | 2012-07-02 06:03:57 +0000 |
commit | 829b6e59377d97be1756a1a7415ee7ebfba27d0b (patch) | |
tree | de1b7bdcdbad995194daacc0dee66f64022c2b70 /sys-apps/pacman | |
parent | Remove old version. (diff) | |
download | historical-829b6e59377d97be1756a1a7415ee7ebfba27d0b.tar.gz historical-829b6e59377d97be1756a1a7415ee7ebfba27d0b.tar.bz2 historical-829b6e59377d97be1756a1a7415ee7ebfba27d0b.zip |
Add pacman-4.0.3, fixing bug #421313.
Package-Manager: portage-2.2.0_alpha114-r1/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/pacman')
-rw-r--r-- | sys-apps/pacman/ChangeLog | 8 | ||||
-rw-r--r-- | sys-apps/pacman/Manifest | 30 | ||||
-rw-r--r-- | sys-apps/pacman/pacman-4.0.3.ebuild | 83 |
3 files changed, 105 insertions, 16 deletions
diff --git a/sys-apps/pacman/ChangeLog b/sys-apps/pacman/ChangeLog index 9d4c6bd2c57a..6637a0875947 100644 --- a/sys-apps/pacman/ChangeLog +++ b/sys-apps/pacman/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/pacman # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/ChangeLog,v 1.11 2012/06/16 05:28:26 binki Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/ChangeLog,v 1.12 2012/07/02 06:03:57 binki Exp $ + +*pacman-4.0.3 (02 Jul 2012) + + 02 Jul 2012; Nathan Phillip Brink <binki@gentoo.org> +pacman-4.0.3.ebuild: + Add pacman-4.0.3, fixing bug #421313. 16 Jun 2012; Nathan Phillip Brink <binki@gentoo.org> pacman-4.0.1.ebuild: Fix inconsistency between m4/gettext.m4 and Makefile.in.in caused by @@ -57,4 +62,3 @@ Initial commit of pacman package manager. Moved from sunrise overlay. Thanks to Nathan Phillip Brink (ohnobinki) <ohnobinki@ohnopublishing.net>. Fixes bug #299275 - diff --git a/sys-apps/pacman/Manifest b/sys-apps/pacman/Manifest index 3c16500ffdd5..70f5055da9da 100644 --- a/sys-apps/pacman/Manifest +++ b/sys-apps/pacman/Manifest @@ -3,23 +3,25 @@ Hash: SHA512 AUX pacman-4.0.0-gpgme.patch 1588 RMD160 8d2328303e784d6da38d0a184b6865a28bc58c0f SHA1 c793b5d29e7260767f8937526146993d464d8b1c SHA256 19e285aca79c1c0499a013eee30a22a9b16e6d8cd8c3583ffc8c597e39bbb2ed DIST pacman-4.0.1.tar.gz 1897685 RMD160 bd7da5ef866dba08e8f53df691e6d11abc1989d9 SHA1 9dedc26c84ab61cae72e5a6221c30fa4b0247cce SHA256 04f6822b31022100de6cd0a1905b199bbd1eaf878ef0726b6242ee032f3c33b1 +DIST pacman-4.0.3.tar.gz 1961839 RMD160 e2bf4721ab20a7dc5280b85b1e13f221e46bb7cb SHA1 c39f55d3ea763dc9fd88ab1dfa21da96d768b9d9 SHA256 a48696ae51aaccf31a69ea7916ba9b06e7836eb933b8a281c666729c9d55ce25 EBUILD pacman-4.0.1.ebuild 2312 RMD160 f70cfb2c9d1bacf4d3e92cee5f3189ccbfcc502d SHA1 9d4c8d58ef1c955d9597758f337df4e3dc81c462 SHA256 d4d245ebd9f926a2e7ee062a3750454406347a16f080c9fc20b7775390d156b0 -MISC ChangeLog 2351 RMD160 40457646c2dcdcc58d5217d61115e9585c592c85 SHA1 111b7aeaa8e64a95b6e9be6c25141d27d763d534 SHA256 17e26093e35e8dccf6d9af45d399265c1704b4017f3f8456792b2d134637d624 +EBUILD pacman-4.0.3.ebuild 2312 RMD160 250a60dd0d7e3671457c1a9bc3794ce46d30ef72 SHA1 ac1b0b53ce5b94e6d823488c3797329a3809e24a SHA256 9434940ee797c09faa868095de3a916499de55d5dfcc05fd59cd3bab0cc8b084 +MISC ChangeLog 2497 RMD160 c563fda253f6c0014e17fe6c6bc2487e94509006 SHA1 cfbedb2b55f55c979627ab468d80a98773232713 SHA256 1f65f3b16047e9b197a3ea716e53533f764fe4ab93d3a534447b9419c8bf9c46 MISC metadata.xml 365 RMD160 e70af71ae1ca20b37f824bbcbc84059f51708f68 SHA1 9b4244189e85668c1a4c4b11c372b83a38759c47 SHA256 9fc1ef7dbfcf2bf60550a9012a41fb77c8795d2af3cf59a4c6fd1f59169b2d1f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) -iQIcBAEBCgAGBQJP3BmOAAoJEHQ6UuhrqBBQZZoQAKkAtGsGsy2SFQM2xn3TgfF/ -Yx6II0kUleWioyZxAcDzXrIU8PRm8WJYVkKG/rm1w8bCgoYJ+T+hVPsALzxxZ507 -0flPcsNw4OoFHwImfWI7GGNKxu2Nvudzlkjk+0EaJFx7bLKCOUApC0HBJmlu5pe8 -GOAJL7RTAWhs4QCSTWK/P3K2ZbzCHPe8MCWt2WFph9krFOt5Xg17UB6ifp4XQnP6 -9H5oUK8UOf28dBA6fPt2Ybh9hoFDmRXZxiVxMNJti4bACyn/Ou+JaeYlHD6qSOkM -kTUZfu+fp8KMahwGfUtXb2T/ylwI9Wt5XDQs8Z3fgdP0fgPj4KCR1xvIu3hUCj1Q -XhXplPR1OOtqOUpCkngSfcNxBS1kNrxhSSiusH/Dqm/UF4PvBI6SxLgyDqQii88c -cN1n5g40A87qQ0DLn7friYqD+b6NtqLFrBGS3ICXVN2YXJL3t7uA4LlTmPI8/XiA -PvTdTfqOQKVPBF7KA7IqH4cMwckZHsi2+RvWideXQcheNS6HT4PEk9RCh+FGc5Vl -ZoRdAqm+3rgjoVlVzd24rjQ588Y9vzZBvIDPnmdqvLLlsgIbZB7xX7fiwSVEIoN+ -jmDPAaFqE92gYND67KdjQHgdqxBFlHrWq9xLl7xfZ0X/HPnUsD3Nw7+1Csw2PSpD -hkvaYY9q+lFIM5bTlzf4 -=SdAS +iQIcBAEBCgAGBQJP8TnVAAoJEHQ6UuhrqBBQRqEP/0Y9vnk1nknUB1KaEMivBql7 +Yi+c03eM1HkvMy58J5YpTqsNSN63zL8gvb+f8Dz7tGV2H1GMsEToBg7pRIDOpoRJ +xtNDslOEwj17UKcD1Es+uoj+AcHIhD6ZjedjiliDAj0EGOCFgx/HcB+tStp6OElh +uiB4TJ3jaJ1+mK0/hJj+Y266tUw++rq/Z9hxIernBb7laiavUe2OTOMySfxKsNco +GkYUrFtpJ30TI+SMQk4UsgW7qqAAsF+Z6Ubiwl/SaBQcXUrr8Z05gu3xqLDLh7gX +FiP925On820XNuCjM/z4mnL8SvzQ28ONOA3YN3iYe9iw+dA/KX+Z8C50mZoOB9Vz +IUULgLDAVWBIfpy5wKcQme/7yDDO56VE6yvdXXX+4un0DXUiq2z+w8iQ9YqHRn5i +sbCS3XFGPzl0zrK+jockj01uXTiTbNBAUw6pmzKua8sQA9EXJvJInLV2XeL8G+3T +U9ZzA9+3Gxkgj0DMYD8Qf5S08AcWBZcDFA+7Z6YM9ja9MtDsiNjZg1MLnhwHFo1T +mZA8oyJXIYy2eZT0Ki+xapFSkbmFU1jVWY401x/fx0hM+FIRBWWKSJ9+81lO2oAx +SztxVxy0xjfW3igBD+M2AQYN5s9F2r12NQisxX541u8kK9llMAO0H/L5a/Kw8ycU +I68WffRVGCjGPp5zwauC +=CIuH -----END PGP SIGNATURE----- diff --git a/sys-apps/pacman/pacman-4.0.3.ebuild b/sys-apps/pacman/pacman-4.0.3.ebuild new file mode 100644 index 000000000000..a402c4b33946 --- /dev/null +++ b/sys-apps/pacman/pacman-4.0.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/pacman-4.0.3.ebuild,v 1.1 2012/07/02 06:03:57 binki Exp $ + +EAPI=4 + +inherit autotools autotools-utils bash-completion-r1 eutils + +DESCRIPTION="Archlinux's binary package manager" +HOMEPAGE="http://archlinux.org/pacman/" +SRC_URI="ftp://ftp.archlinux.org/other/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="curl debug doc gpg test" + +COMMON_DEPEND="app-arch/libarchive + dev-libs/openssl + virtual/libiconv + virtual/libintl + sys-devel/gettext + curl? ( net-misc/curl ) + gpg? ( app-crypt/gpgme )" +RDEPEND="${COMMON_DEPEND} + app-arch/xz-utils" +# autoconf macros from gpgme requied unconditionally +DEPEND="${COMMON_DEPEND} + app-crypt/gpgme + doc? ( app-doc/doxygen + app-text/asciidoc ) + test? ( dev-lang/python )" + +RESTRICT="test" + +src_prepare() { + # Adds AM_GPGME_PATH call which requires app-crypt/gpgme to be + # DEPENDed on unconditionally: + epatch "${FILESDIR}"/${PN}-4.0.0-gpgme.patch + + # Remove a line that adds -Werror in ./configure when --enable-debug + # is passed: + sed -i -e '/-Werror/d' configure.ac || die "-Werror" + + # autopoint is unwilling to replace m4/gettext.m4 with the correct + # version even though it'll gladly replace */po/Makefile.in.in, + # creating an inconsistency between gettext m4 macros and + # Makefile.in.in. Also, AM_MKINSTALLDIRS apparently doesn't exist + # anymore, so we need newer gettext macros. #420469 + rm m4/gettext.m4 || die + sed -i -e '/AM_GNU_GETTEXT_VERSION/s/0\.13\.1/0.18.1/' configure.ac || die + + eautoreconf +} + +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) + $(use_enable doc) + $(use_enable doc doxygen) + $(use_with curl libcurl) + $(use_with gpg gpgme) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + dodir /etc/pacman.d + newbashcomp "${AUTOTOOLS_BUILD_DIR}"/contrib/bash_completion pacman +} + +pkg_postinst() { + einfo "Please see http://ohnopub.net/~ohnobinki/gentoo/arch/ for information" + einfo "about setting up an archlinux chroot." +} |