idella4 15/02/28 13:36:42 Modified: confix-9999.ebuild ChangeLog Added: confix-2.3.5-r2.ebuild Removed: confix-2.3.5-r1.ebuild Log: revbump conversion -> distutils-r1, ditto live ebuild, rm old, endorsed by maintainer in bug #540894, closes the bug (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path 1.8 dev-util/confix/confix-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/confix-9999.ebuild?rev=1.8&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/confix-9999.ebuild?rev=1.8&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/confix-9999.ebuild?r1=1.7&r2=1.8 Index: confix-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-util/confix/confix-9999.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- confix-9999.ebuild 5 Nov 2013 14:29:15 -0000 1.7 +++ confix-9999.ebuild 28 Feb 2015 13:36:42 -0000 1.8 @@ -1,13 +1,13 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/confix/confix-9999.ebuild,v 1.7 2013/11/05 14:29:15 haubi Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/confix/confix-9999.ebuild,v 1.8 2015/02/28 13:36:42 idella4 Exp $ -EAPI=3 -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" +EAPI=5 -inherit distutils eutils subversion +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 subversion DESCRIPTION="Confix: A Build Tool on Top of GNU Automake" HOMEPAGE="http://confix.sourceforge.net" @@ -25,19 +25,19 @@ sys-devel/automake sys-devel/libtool" -PYTHON_MODNAME="libconfix" - -src_prepare() { - # find jni-include dirs on hpux. - epatch "${FILESDIR}"/2.1.0/jni-hpux.patch +PATCHES=( # find jni-include dirs on hpux. + "${FILESDIR}"/2.1.0/jni-hpux.patch # add .exe extension to TESTS - epatch "${FILESDIR}"/2.3.0/exeext.patch + "${FILESDIR}"/2.3.0/exeext.patch # use external autoconf archive - epatch "${FILESDIR}"/2.3.0/ext-ac-archive.patch + "${FILESDIR}"/2.3.0/ext-ac-archive.patch # link local libraries first. - epatch "${FILESDIR}"/2.3.0/local-libs-first.patch + "${FILESDIR}"/2.3.0/local-libs-first.patch # don't use automake 1.9, but any newer too... - epatch "${FILESDIR}"/2.3.0/new-automake.patch + "${FILESDIR}"/2.3.0/new-automake.patch ) + +pkg_setup() { + python-single-r1_pkg_setup } pkg_preinst() { 1.21 dev-util/confix/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/ChangeLog?rev=1.21&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/ChangeLog?rev=1.21&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/ChangeLog?r1=1.20&r2=1.21 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-util/confix/ChangeLog,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- ChangeLog 5 Nov 2013 14:29:15 -0000 1.20 +++ ChangeLog 28 Feb 2015 13:36:42 -0000 1.21 @@ -1,6 +1,13 @@ # ChangeLog for dev-util/confix -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/confix/ChangeLog,v 1.20 2013/11/05 14:29:15 haubi Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/confix/ChangeLog,v 1.21 2015/02/28 13:36:42 idella4 Exp $ + +*confix-2.3.5-r2 (28 Feb 2015) + + 28 Feb 2015; Ian Delaney <[email protected]> +confix-2.3.5-r2.ebuild, + -confix-2.3.5-r1.ebuild, confix-9999.ebuild: + revbump conversion -> distutils-r1, ditto live ebuild, rm old, endorsed by + maintainer in bug #540894, closes the bug 05 Nov 2013; Michael Haubenwallner <[email protected]> confix-9999.ebuild: Follow upstream repository move. @@ -106,4 +113,3 @@ +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). - 1.1 dev-util/confix/confix-2.3.5-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/confix-2.3.5-r2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/confix/confix-2.3.5-r2.ebuild?rev=1.1&content-type=text/plain Index: confix-2.3.5-r2.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-util/confix/confix-2.3.5-r2.ebuild,v 1.1 2015/02/28 13:36:42 idella4 Exp $ EAPI=5 PYTHON_COMPAT=( python2_7 ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 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="~amd64 ~x86 ~ppc-aix ~hppa-hpux ~ia64-hpux ~x86-interix ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" DEPEND="" RDEPEND="dev-util/confix-wrapper sys-devel/autoconf-archive sys-devel/automake sys-devel/libtool" S="${WORKDIR}/Confix-${PV}" PATCHES=( # find jni-include dirs on hpux. "${FILESDIR}"/2.1.0/jni-hpux.patch # add .exe extension to TESTS "${FILESDIR}"/2.3.0/exeext.patch # use external autoconf archive "${FILESDIR}"/2.3.0/ext-ac-archive.patch # link local libraries first. "${FILESDIR}"/2.3.0/local-libs-first.patch # don't use automake 1.9, but any newer too... "${FILESDIR}"/2.3.0/new-automake.patch ) pkg_setup() { python-single-r1_pkg_setup } pkg_preinst() { local RV=2.3.0 if has_version "<dev-util/confix-${RV}"; then einfo "After merging ${P} you might have to remerge all packages built" einfo "with <dev-util/confix-${RV} in your EPREFIX to get all the" einfo "repo files useable with current ${PN}". ewarn ewarn "Use this command (copy&paste) to identify packages built with confix" ewarn "needing a remerge in your particular instance of Gentoo Prefix:" ewarn # use 'echo' to get this command from here: ewarn "( cd \$(portageq envvar EPREFIX)/var/db/pkg || exit 1;" \ "pattern=\$(cd ../../.. && echo \$(ls -d" \ "usr/share/confix*/repo | grep -v confix-${RV}) |" \ "sed -e 's, ,|,g'); if [[ -z \${pattern} ]]; then echo" \ "'No more packages were built with broken Confix.'; exit 0;" \ "fi; emerge --ask --oneshot \$(grep -lE \"(\${pattern})\"" \ "*/*/CONTENTS | sed -e 's,^,>=,;s,/CONTENTS,,')" \ ")" ewarn fi }
