summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Phillip Brink <binki@gentoo.org>2012-07-02 06:03:57 +0000
committerNathan Phillip Brink <binki@gentoo.org>2012-07-02 06:03:57 +0000
commit829b6e59377d97be1756a1a7415ee7ebfba27d0b (patch)
treede1b7bdcdbad995194daacc0dee66f64022c2b70 /sys-apps/pacman
parentRemove old version. (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--sys-apps/pacman/Manifest30
-rw-r--r--sys-apps/pacman/pacman-4.0.3.ebuild83
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."
+}