# HG changeset patch # User Binki # Date 2010-01-01 21:19:40 # Node ID b2de37529096213ff739804e2496be63358dc515 # Parent aa33987c76d80f05935970f69bf80e3c81256faf sys-apps/pacman: New ebuild, pacman-3.3.3 diff --git a/sys-apps/pacman/ChangeLog b/sys-apps/pacman/ChangeLog new file mode 100644 --- /dev/null +++ b/sys-apps/pacman/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for sys-apps/pacman +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 02 Jan 2010; Nathan Phillip Brink (ohnobinki) + +pacman-3.3.3.ebuild, +metadata.xml: + New ebuild, pacman-3.3.3 + diff --git a/sys-apps/pacman/Manifest b/sys-apps/pacman/Manifest new file mode 100644 --- /dev/null +++ b/sys-apps/pacman/Manifest @@ -0,0 +1,4 @@ +DIST pacman-3.3.3.tar.gz 1246508 RMD160 7ae5700e12b5529dea2d394ff07f91af32107318 SHA1 9d81ca389f95dd5af53fbcbd2fd9f83ed2338451 SHA256 7641f392f80e69187b338d58ebab6351a89bb40d8ec9af51ddb24df3151d43f6 +EBUILD pacman-3.3.3.ebuild 1051 RMD160 73528c46369053507d79a3814659ebdd0daa37c9 SHA1 b9bfa4af4a659ff780ed53717c3a30385686232d SHA256 745129a1bff106fc3603595e59db6fbc1a6dddfe321b8fbb1e00d7908fcf208e +MISC ChangeLog 262 RMD160 fd98070a89cd8c916f993ca44d7c43f5d4bdd051 SHA1 4bfffb66bef71dfd7b42190a7b6d27a0d563403c SHA256 b930873f07b9bccf219484620aec826006e185b1188c0f54fd656a5a7002e0d7 +MISC metadata.xml 353 RMD160 faab7054078d19b5fe66f0909664e9274c69be7d SHA1 b55dd3011dc49951ca5488c6f6ba84fecaac71e7 SHA256 867f9e6778042325f7d500efa910ca5beb1a13bf4fa2005b0d1896cf771b8366 diff --git a/sys-apps/pacman/metadata.xml b/sys-apps/pacman/metadata.xml new file mode 100644 --- /dev/null +++ b/sys-apps/pacman/metadata.xml @@ -0,0 +1,11 @@ + + + +no-herd + + maintaner-wanted@gentoo.org + + + build with support for libfetch (provided by dev-libs/http-fetcher) + + diff --git a/sys-apps/pacman/pacman-3.3.3.ebuild b/sys-apps/pacman/pacman-3.3.3.ebuild new file mode 100644 --- /dev/null +++ b/sys-apps/pacman/pacman-3.3.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit autotools + +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" +IUSE="debug doc +internal-download test" + +RDEPEND="app-arch/libarchive + virtual/libiconv + virtual/libintl + internal-download? ( dev-libs/http-fetcher ) + sys-devel/gettext" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-lang/python )" + +src_prepare() { + sed -i -e 's/-Werror//g' configure.ac || die "-Werror" + # acinclude.m4 overrides libtool macros from /usr/share/aclocal, causing + # elibtoolize's ltmain.sh to incompatible with ./configure after + # eautoreconf is run. + sed -i -e 4,4873d acinclude.m4 || die "libtool fix" + eautoreconf +} + +src_configure() { + econf --disable-git-version \ + $(use_enable debug) \ + $(use_enable doc) \ + $(use_enable doc doxygen) \ + $(use_enable internal-download) +} \ No newline at end of file