[gentoo-commits] gentoo-x86 commit in dev-python/sip: sip-4.16.9.ebuild ChangeLog
pesa15/07/29 16:55:44 Modified: sip-4.16.9.ebuild ChangeLog Log: Sync with live ebuild. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xDADED6B2671CB57D!) Revision ChangesPath 1.2 dev-python/sip/sip-4.16.9.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild?r1=1.1r2=1.2 Index: sip-4.16.9.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sip-4.16.9.ebuild 22 Jul 2015 03:21:29 - 1.1 +++ sip-4.16.9.ebuild 29 Jul 2015 16:55:44 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild,v 1.1 2015/07/22 03:21:29 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild,v 1.2 2015/07/29 16:55:44 pesa Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) @@ -33,23 +33,25 @@ DEPEND=${PYTHON_DEPS} RDEPEND=${DEPEND} - [[ ${PV} == ** ]] DEPEND+= - =dev-lang/python-2* sys-devel/bison sys-devel/flex doc? ( dev-python/sphinx[$(python_gen_usedep 'python2*')] ) REQUIRED_USE=${PYTHON_REQUIRED_USE} +[[ ${PV} == ** ]] REQUIRED_USE+= + || ( $(python_gen_useflags 'python2*') ) + src_prepare() { epatch ${FILESDIR}/${PN}-4.15.5-darwin.patch if [[ ${PV} == ** ]]; then - python2 build.py prepare || die + python_setup 'python2*' + ${PYTHON} build.py prepare || die if use doc; then - python2 build.py doc || die + ${PYTHON} build.py doc || die fi fi 1.314dev-python/sip/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/ChangeLog?rev=1.314view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/ChangeLog?rev=1.314content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/ChangeLog?r1=1.313r2=1.314 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v retrieving revision 1.313 retrieving revision 1.314 diff -u -r1.313 -r1.314 --- ChangeLog 29 Jul 2015 16:49:15 - 1.313 +++ ChangeLog 29 Jul 2015 16:55:44 - 1.314 @@ -1,6 +1,9 @@ # ChangeLog for dev-python/sip # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.313 2015/07/29 16:49:15 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.314 2015/07/29 16:55:44 pesa Exp $ + + 29 Jul 2015; Davide Pesavento p...@gentoo.org sip-4.16.9.ebuild: + Sync with live ebuild. *sip-4. (29 Jul 2015)
[gentoo-commits] gentoo-x86 commit in dev-python/sip: sip-4.16.9.ebuild ChangeLog
pesa15/07/22 03:21:29 Modified: ChangeLog Added:sip-4.16.9.ebuild Log: Version bump. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xDADED6B2671CB57D!) Revision ChangesPath 1.312dev-python/sip/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/ChangeLog?rev=1.312view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/ChangeLog?rev=1.312content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/ChangeLog?r1=1.311r2=1.312 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v retrieving revision 1.311 retrieving revision 1.312 diff -u -r1.311 -r1.312 --- ChangeLog 29 Jun 2015 21:10:54 - 1.311 +++ ChangeLog 22 Jul 2015 03:21:29 - 1.312 @@ -1,6 +1,11 @@ # ChangeLog for dev-python/sip # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.311 2015/06/29 21:10:54 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.312 2015/07/22 03:21:29 pesa Exp $ + +*sip-4.16.9 (22 Jul 2015) + + 22 Jul 2015; Davide Pesavento p...@gentoo.org +sip-4.16.9.ebuild: + Version bump. 29 Jun 2015; Davide Pesavento p...@gentoo.org -files/sip-4.9.3-darwin.patch, -sip-4.15.3.ebuild: 1.1 dev-python/sip/sip-4.16.9.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild?rev=1.1content-type=text/plain Index: sip-4.16.9.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.16.9.ebuild,v 1.1 2015/07/22 03:21:29 pesa Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit eutils python-r1 toolchain-funcs DESCRIPTION=Python extension module generator for C and C++ libraries HOMEPAGE=http://www.riverbankcomputing.com/software/sip/intro https://pypi.python.org/pypi/SIP; LICENSE=|| ( GPL-2 GPL-3 SIP ) if [[ ${PV} == ** ]]; then # live version from mercurial repo EHG_REPO_URI=http://www.riverbankcomputing.com/hg/sip; inherit mercurial elif [[ ${PV} == *_pre* ]]; then # development snapshot HG_REVISION= MY_P=${PN}-${PV%_pre*}-snapshot-${HG_REVISION} SRC_URI=http://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz; S=${WORKDIR}/${MY_P} else # official release SRC_URI=http://www.riverbankcomputing.com/static/Downloads/sip4/${P}.tar.gz; fi # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in SLOT=0/11 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos IUSE=debug doc DEPEND=${PYTHON_DEPS} RDEPEND=${DEPEND} [[ ${PV} == ** ]] DEPEND+= =dev-lang/python-2* sys-devel/bison sys-devel/flex doc? ( dev-python/sphinx[$(python_gen_usedep 'python2*')] ) REQUIRED_USE=${PYTHON_REQUIRED_USE} src_prepare() { epatch ${FILESDIR}/${PN}-4.15.5-darwin.patch if [[ ${PV} == ** ]]; then python2 build.py prepare || die if use doc; then python2 build.py doc || die fi fi # Sub-slot sanity check local sub_slot=${SLOT#*/} local sip_api_major_nr=$(sed -nre 's:^#define SIP_API_MAJOR_NR\s+([0-9]+):\1:p' siplib/sip.h.in) if [[ ${sub_slot} != ${sip_api_major_nr} ]]; then eerror eerror Ebuild sub-slot (${sub_slot}) does not match SIP_API_MAJOR_NR (${sip_api_major_nr}) eerror Please update SLOT variable as follows: eerror SLOT=\${SLOT%%/*}/${sip_api_major_nr}\ eerror die sub-slot sanity check failed fi } src_configure() { configuration() { local myconf=( ${PYTHON} ${S}/configure.py --destdir=$(python_get_sitedir) --incdir=$(python_get_includedir) $(use debug echo --debug) AR=$(tc-getAR) cqs CC=$(tc-getCC) CFLAGS=${CFLAGS} CFLAGS_RELEASE= CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS} CXXFLAGS_RELEASE= LINK=$(tc-getCXX) LINK_SHLIB=$(tc-getCXX) LFLAGS=${LDFLAGS}