dev-python/sip: sync live ebuild
authorDavide Pesavento <pesa@gentoo.org>
Fri, 13 Jul 2018 19:38:27 +0000 (21:38 +0200)
committerDavide Pesavento <pesa@gentoo.org>
Fri, 13 Jul 2018 19:38:27 +0000 (21:38 +0200)
Package-Manager: Portage-2.3.41, Repoman-2.3.9

dev-python/sip/sip-4.9999.ebuild

index 8605ad96cf0893c377f7f34052b6555fc12d3f30..8231fd8a2a395cbf4ce9e45ef80d8c96de6ba4ad 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,7 @@ else
        SRC_URI="mirror://sourceforge/pyqt/${P}.tar.gz"
 fi
 
-# Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in
+# Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 KEYWORDS=""
@@ -54,7 +54,7 @@ src_prepare() {
 
        # 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)
+       local sip_api_major_nr=$(sed -nre 's:^#define SIP_API_MAJOR_NR\s+([0-9]+):\1:p' siplib/sip.h || die)
        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})"