Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-util/confix
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/confix/ChangeLog,v 1.3 2008/06/16 08:36:21 haubi Exp $
16 Jun 2008; Michael Haubenwallner
set IUSE to empty (#224359)
28 May 2008; Christian Heim
Fixing bogus herd tag in metadata.xml.
*confix-2.1.0 (13 May 2008)
13 May 2008; Michael Haubenwallner
+files/2.1.0/CALL_RESCAN_HACK.patch, +files/2.1.0/exeext.patch,
+files/2.1.0/ext-ac-archive.patch, +files/2.1.0/jni-hpux.patch,
+metadata.xml, +confix-2.1.0.ebuild:
initial import of dev-util/confix (ebuild from me).
AUX 2.1.0/CALL_RESCAN_HACK.patch 1903 RMD160 5d39086ec359febe718ac01e74ab2c66618710e9 SHA1 10be6be55790b20ddd8839663428389c84b392ec SHA256 32a5ef51215a3694a6c1f9a2f86501c1f931d508ae1f2e0d7ef1a2165cbaf6d7
AUX 2.1.0/exeext.patch 853 RMD160 a74991889f13ae4ac9c693a31a3cac45c3369c64 SHA1 fed309c4a92a316d75145426566abca547725d95 SHA256 8acfacd280fcc61506078f54ad4a15b31514272ec61d50296eeed77f9f8bfc50
AUX 2.1.0/ext-ac-archive.patch 1219 RMD160 132c5f93b6ab7bb6180e3387ae2c0053e988f6e6 SHA1 e46fa3c669fabcbac9fb425645e30c29765e880e SHA256 93869837ba4c9430cd1f4997f7a446a43f294c28b2bb74018574d33ff9acfbc8
AUX 2.1.0/jni-hpux.patch 461 RMD160 ceb81eab19f5ad68cbfea6e0a222396e568ee04f SHA1 1d106059b0c5af376dc63fa39c95a98d27acd7f7 SHA256 7b53466e987f738a34adaca8cbd8266265f43985ba7bddb02f100f068ca946e3
DIST Confix-2.1.0.tar.bz2 977383 RMD160 f83dc809b674cf7cfc78ad2a6a843c8bba9cc43a SHA1 837a8db0ca59c451289661f012eb227ccc8fda08 SHA256 ba4c4278e6bf1bf74503935fb394a2c045d122afebde52d863b040fba6e7104f
EBUILD confix-2.1.0.ebuild 1487 RMD160 4bb8e31cfc4bb639c03f4b3d81799e770dae3931 SHA1 86548c173643c70888cff9838466fb4ea7d0ddda SHA256 d3fa0ea2e60e8304555d284eff41bad742722c75df39f1ba85ad13f2552691f7
MISC ChangeLog 727 RMD160 72adb66a09979cda476a4e8bb13587a75e2e5e4a SHA1 1c019f386cc3eb16f6be34467210bba8faeae9d4 SHA256 de5a32e78c5a1d4212e74ca6ff7e125c58efd6af827ce82b88cb716cbab667ee
MISC metadata.xml 310 RMD160 8705c05dd91101641c0c967f040cf8c6de36f5e0 SHA1 255e1d97639f0f1698d667d23273797d05ac034d SHA256 05b48b7bd20b100b293a45dd84f1d9e7beeb52409327248b0d5ad242e0d9d2e5
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/confix/confix-2.1.0.ebuild,v 1.3 2008/06/16 08:36:21 haubi Exp $
inherit distutils
DESCRIPTION="Confix: A Build Tool on Top of GNU Automake"
HOMEPAGE="http://confix.sourceforge.net"
SRC_URI="mirror://sourceforge/confix/Confix-${PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~x86"
IUSE=""
DEPEND="dev-lang/python"
RDEPEND="${DEPEND}
sys-devel/automake
sys-devel/libtool
sys-devel/autoconf-archive
dev-util/confix-wrapper
"
S="${WORKDIR}/Confix-${PV}"
PYTHON_MODNAME="libconfix tests"
src_unpack() {
unpack ${A}
cd "${S}"
# find jni-include dirs on hpux.
epatch "${FILESDIR}"/${PV}/jni-hpux.patch
# hack to ignore duplicate files in rescan
epatch "${FILESDIR}"/${PV}/CALL_RESCAN_HACK.patch
# add .exe extension to TESTS
epatch "${FILESDIR}"/${PV}/exeext.patch
# use external autoconf archive
epatch "${FILESDIR}"/${PV}/ext-ac-archive.patch
# need to store repos in exact versioned share/confix-PV/repo
sed -i -e "s,'confix2','confix-${PV}'," \
libconfix/core/automake/repo_automake.py \
|| die "cannot adjust repo dir"
# adjust version-printing to have same version as share/confix-PV/repo,
# to ease revdep-rebuild-alike scripts for rebuilding confix-packages.
sed -i -e "/^CONFIX_VERSION[ ]*=/s,.*,CONFIX_VERSION = '${PV}'," \
libconfix/core/utils/const.py \
|| die "cannot adjust confix version"
}