[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-vcs-snapshot.eclass
williamh15/08/05 15:42:55 Modified: ChangeLog Added:golang-vcs-snapshot.eclass Log: Add eclass for vcs snapshots of software written in Go. Revision ChangesPath 1.1745 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1745view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1745content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1744r2=1.1745 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1744 retrieving revision 1.1745 diff -u -r1.1744 -r1.1745 --- ChangeLog 3 Aug 2015 18:31:41 - 1.1744 +++ ChangeLog 5 Aug 2015 15:42:55 - 1.1745 @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1744 2015/08/03 18:31:41 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1745 2015/08/05 15:42:55 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org +golang-vcs-snapshot.eclass: + Add eclass for vcs snapshots of software written in Go. 03 Aug 2015; Michael Sterrett mr_bon...@gentoo.org python-utils-r1.eclass: Add quotes to support reading from files with spaces in the filename. 1.1 eclass/golang-vcs-snapshot.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs-snapshot.eclass?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs-snapshot.eclass?rev=1.1content-type=text/plain Index: golang-vcs-snapshot.eclass === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/eclass/golang-vcs-snapshot.eclass,v 1.1 2015/08/05 15:42:55 williamh Exp $ # @ECLASS: golang-vcs-snapshot.eclass # @MAINTAINER: # William Hubbs willi...@gentoo.org # @BLURB: support eclass for unpacking VCS snapshot tarballs for # software written in the Go programming language # @DESCRIPTION: # This eclass provides a convenience src_unpack() which unpacks the # first tarball mentioned in SRC_URI to its appropriate location in # ${WORKDIR}/${P}, treating ${WORKDIR}/${P} as a go workspace. # # The location where the tarball is extracted is defined as # ${WORKDIR}/${P}/src/${EGO_PN}. # # The typical use case is VCS snapshots coming from github, bitbucket # and similar services. # # Please note that this eclass currently handles only tarballs # (.tar.gz), but support for more formats may be added in the future. # # @EXAMPLE: # # @CODE # EGO_PN=github.com/user/package # inherit golang-vcs-snapshot # # SRC_URI=http://github.com/example/${PN}/tarball/v${PV} - ${P}.tar.gz # @CODE # # The above example will extract the tarball to # ${WORKDIR}/${P}/src/github.com/user/package inherit golang-base case ${EAPI:-0} in 5) ;; *) die ${ECLASS} API in EAPI ${EAPI} not yet established. esac EXPORT_FUNCTIONS src_unpack # @FUNCTION: golang-vcs-snapshot_src_unpack # @DESCRIPTION: # Extract the first archive from ${A} to the appropriate location for GOPATH. golang-vcs-snapshot_src_unpack() { local x ego_pn_check set -- ${A} x=$1 mkdir -p ${WORKDIR}/${P}/src/${EGO_PN%/*} tar -C ${WORKDIR}/${P}/src/${EGO_PN%/*} -x --strip-components 1 \ -f ${DISTDIR}/${x} || die }
[gentoo-commits] gentoo-x86 commit in dev-go/go-crypto: go-crypto-9999.ebuild ChangeLog
williamh15/08/05 16:35:07 Modified: go-crypto-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.9 dev-go/go-crypto/go-crypto-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?r1=1.8r2=1.9 Index: go-crypto-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- go-crypto-.ebuild 6 Jul 2015 16:53:39 - 1.8 +++ go-crypto-.ebuild 5 Aug 2015 16:35:07 - 1.9 @@ -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-go/go-crypto/go-crypto-.ebuild,v 1.8 2015/07/06 16:53:39 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v 1.9 2015/08/05 16:35:07 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/crypto/... @@ -12,6 +12,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=1e856cbfdf9bc25eefca75f83f25d55e35ae72e0 SRC_URI=https://github.com/golang/crypto/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -23,35 +24,6 @@ DEPEND= RDEPEND= -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - src_prepare() { # disable broken tests sed -e 's:TestAgentForward(:_\0:' \ 1.11 dev-go/go-crypto/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.11view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.11content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?r1=1.10r2=1.11 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- ChangeLog 6 Jul 2015 16:53:39 - 1.10 +++ ChangeLog 5 Aug 2015 16:35:07 - 1.11 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-crypto # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.10 2015/07/06 16:53:39 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.11 2015/08/05 16:35:07 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-crypto-.ebuild: + add support for golang-vcs-snapshot to live ebuild 06 Jul 2015; William Hubbs willi...@gentoo.org go-crypto-.ebuild: Add a subslot of the version number so we know which version is installed
[gentoo-commits] gentoo-x86 commit in dev-go/go-eapache-queue: go-eapache-queue-9999.ebuild ChangeLog
williamh15/08/05 16:43:33 Modified: go-eapache-queue-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 dev-go/go-eapache-queue/go-eapache-queue-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-eapache-queue/go-eapache-queue-.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-eapache-queue/go-eapache-queue-.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-eapache-queue/go-eapache-queue-.ebuild?r1=1.1r2=1.2 Index: go-eapache-queue-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-eapache-queue/go-eapache-queue-.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- go-eapache-queue-.ebuild30 Jul 2015 21:09:09 - 1.1 +++ go-eapache-queue-.ebuild5 Aug 2015 16:43:33 - 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-go/go-eapache-queue/go-eapache-queue-.ebuild,v 1.1 2015/07/30 21:09:09 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-eapache-queue/go-eapache-queue-.ebuild,v 1.2 2015/08/05 16:43:33 williamh Exp $ EAPI=5 @@ -12,6 +12,7 @@ else KEYWORDS=~amd64 SRC_URI=https://${EGO_SRC}/archive/v${PV}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -22,37 +23,3 @@ IUSE= DEPEND= RDEPEND= - -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - -src_install() { - rm -rf src/${EGO_SRC}/.git* || die - golang-build_src_install -} 1.2 dev-go/go-eapache-queue/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-eapache-queue/ChangeLog?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-eapache-queue/ChangeLog?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-eapache-queue/ChangeLog?r1=1.1r2=1.2 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-eapache-queue/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ChangeLog 30 Jul 2015 21:09:09 - 1.1 +++ ChangeLog 5 Aug 2015 16:43:33 - 1.2 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-eapache-queue # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-eapache-queue/ChangeLog,v 1.1 2015/07/30 21:09:09 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-eapache-queue/ChangeLog,v 1.2 2015/08/05 16:43:33 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-eapache-queue-.ebuild: + add support for golang-vcs-snapshot to live ebuild *go-eapache-queue-1.0.2 (30 Jul 2015) *go-eapache-queue- (30 Jul 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-net: go-net-9999.ebuild ChangeLog
williamh15/08/05 16:46:10 Modified: go-net-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.9 dev-go/go-net/go-net-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?r1=1.8r2=1.9 Index: go-net-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- go-net-.ebuild 6 Jul 2015 21:40:30 - 1.8 +++ go-net-.ebuild 5 Aug 2015 16:46:10 - 1.9 @@ -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-go/go-net/go-net-.ebuild,v 1.8 2015/07/06 21:40:30 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v 1.9 2015/08/05 16:46:10 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/net/... @@ -12,6 +12,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=dfe268fd2bb5c793f4c083803609fce9806c6f80 SRC_URI=https://github.com/golang/net/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -23,35 +24,6 @@ DEPEND=dev-go/go-text:= RDEPEND= -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - src_prepare() { # disable broken tests sed -e 's:TestReadProppatch(:_\0:' \ 1.13 dev-go/go-net/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.13view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.13content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?r1=1.12r2=1.13 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- ChangeLog 6 Jul 2015 21:40:30 - 1.12 +++ ChangeLog 5 Aug 2015 16:46:10 - 1.13 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-net # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.12 2015/07/06 21:40:30 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.13 2015/08/05 16:46:10 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: + add support for golang-vcs-snapshot to live ebuild 06 Jul 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: Add the slot dependency for go-text
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-9999.ebuild ChangeLog
williamh15/08/05 17:19:04 Modified: go-oauth2-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.7 dev-go/go-oauth2/go-oauth2-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?r1=1.6r2=1.7 Index: go-oauth2-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- go-oauth2-.ebuild 8 Jul 2015 19:42:07 - 1.6 +++ go-oauth2-.ebuild 5 Aug 2015 17:19:04 - 1.7 @@ -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-go/go-oauth2/go-oauth2-.ebuild,v 1.6 2015/07/08 19:42:07 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.7 2015/08/05 17:19:04 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/oauth2 @@ -12,6 +12,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=b5adcc2dcdf009d0391547edc6ecbaff889f5bb9 SRC_URI=https://github.com/golang/oauth2/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -22,32 +23,3 @@ IUSE= DEPEND=dev-go/go-net:= RDEPEND= - -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi 1.11 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.11view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.11content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.10r2=1.11 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- ChangeLog 8 Jul 2015 19:42:07 - 1.10 +++ ChangeLog 5 Aug 2015 17:19:04 - 1.11 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.10 2015/07/08 19:42:07 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.11 2015/08/05 17:19:04 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-oauth2-.ebuild: + add support for golang-vcs-snapshot to live ebuild 08 Jul 2015; William Hubbs willi...@gentoo.org go-oauth2-.ebuild: Add slot dependency for go-net
[gentoo-commits] gentoo-x86 commit in dev-go/go-protobuf: go-protobuf-9999.ebuild ChangeLog
williamh15/08/05 17:24:07 Modified: go-protobuf-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 dev-go/go-protobuf/go-protobuf-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-protobuf/go-protobuf-.ebuild?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-protobuf/go-protobuf-.ebuild?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-protobuf/go-protobuf-.ebuild?r1=1.3r2=1.4 Index: go-protobuf-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-protobuf/go-protobuf-.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- go-protobuf-.ebuild 30 Jul 2015 09:31:49 - 1.3 +++ go-protobuf-.ebuild 5 Aug 2015 17:24:07 - 1.4 @@ -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-go/go-protobuf/go-protobuf-.ebuild,v 1.3 2015/07/30 09:31:49 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-protobuf/go-protobuf-.ebuild,v 1.4 2015/08/05 17:24:07 williamh Exp $ EAPI=5 @@ -13,6 +13,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=68c687dc49948540b356a6b47931c9be4fcd0245 SRC_URI=https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -24,37 +25,7 @@ DEPEND= RDEPEND= -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - src_install() { - rm -rf src/${EGO_SRC}/.git* || die golang-build_src_install dobin bin/* } 1.4 dev-go/go-protobuf/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-protobuf/ChangeLog?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-protobuf/ChangeLog?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-protobuf/ChangeLog?r1=1.3r2=1.4 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-protobuf/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 30 Jul 2015 09:31:49 - 1.3 +++ ChangeLog 5 Aug 2015 17:24:07 - 1.4 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-protobuf # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-protobuf/ChangeLog,v 1.3 2015/07/30 09:31:49 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-protobuf/ChangeLog,v 1.4 2015/08/05 17:24:07 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-protobuf-.ebuild: + add support for golang-vcs-snapshot to live ebuild 30 Jul 2015; Patrick Lauer patr...@gentoo.org go-protobuf-0_pre20150727.ebuild, go-protobuf-.ebuild:
[gentoo-commits] gentoo-x86 commit in dev-go/go-resiliency: go-resiliency-9999.ebuild ChangeLog
williamh15/08/05 17:35:38 Modified: go-resiliency-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 dev-go/go-resiliency/go-resiliency-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-resiliency/go-resiliency-.ebuild?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-resiliency/go-resiliency-.ebuild?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-resiliency/go-resiliency-.ebuild?r1=1.3r2=1.4 Index: go-resiliency-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-resiliency/go-resiliency-.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- go-resiliency-.ebuild 30 Jul 2015 20:45:07 - 1.3 +++ go-resiliency-.ebuild 5 Aug 2015 17:35:38 - 1.4 @@ -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-go/go-resiliency/go-resiliency-.ebuild,v 1.3 2015/07/30 20:45:07 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-resiliency/go-resiliency-.ebuild,v 1.4 2015/08/05 17:35:38 williamh Exp $ EAPI=5 @@ -12,6 +12,7 @@ else KEYWORDS=~amd64 SRC_URI=https://${EGO_SRC}/archive/v${PV}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -22,37 +23,3 @@ IUSE= DEPEND= RDEPEND= - -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - -src_install() { - rm -rf src/${EGO_SRC}/.git* || die - golang-build_src_install -} 1.4 dev-go/go-resiliency/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-resiliency/ChangeLog?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-resiliency/ChangeLog?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-resiliency/ChangeLog?r1=1.3r2=1.4 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-resiliency/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 30 Jul 2015 20:45:07 - 1.3 +++ ChangeLog 5 Aug 2015 17:35:38 - 1.4 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-resiliency # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-resiliency/ChangeLog,v 1.3 2015/07/30 20:45:07 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-resiliency/ChangeLog,v 1.4 2015/08/05 17:35:38 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-resiliency-.ebuild: + add support for golang-vcs-snapshot to live ebuild 30 Jul 2015; Zac Medico zmed...@gentoo.org go-resiliency-1.0.0.ebuild, go-resiliency-.ebuild:
[gentoo-commits] gentoo-x86 commit in dev-go/go-snappy: go-snappy-9999.ebuild ChangeLog
williamh15/08/05 17:37:22 Modified: go-snappy-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.3 dev-go/go-snappy/go-snappy-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-snappy/go-snappy-.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-snappy/go-snappy-.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-snappy/go-snappy-.ebuild?r1=1.2r2=1.3 Index: go-snappy-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-snappy/go-snappy-.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- go-snappy-.ebuild 30 Jul 2015 10:15:41 - 1.2 +++ go-snappy-.ebuild 5 Aug 2015 17:37:22 - 1.3 @@ -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-go/go-snappy/go-snappy-.ebuild,v 1.2 2015/07/30 10:15:41 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-snappy/go-snappy-.ebuild,v 1.3 2015/08/05 17:37:22 williamh Exp $ EAPI=5 @@ -13,6 +13,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=723cc1e459b8eea2dea4583200fd60757d40097a SRC_URI=https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -23,37 +24,3 @@ IUSE= DEPEND= RDEPEND= - -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - -src_install() { - rm -rf src/${EGO_SRC}/.git* || die - golang-build_src_install -} 1.3 dev-go/go-snappy/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-snappy/ChangeLog?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-snappy/ChangeLog?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-snappy/ChangeLog?r1=1.2r2=1.3 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-snappy/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ChangeLog 30 Jul 2015 10:15:41 - 1.2 +++ ChangeLog 5 Aug 2015 17:37:22 - 1.3 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-snappy # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-snappy/ChangeLog,v 1.2 2015/07/30 10:15:41 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-snappy/ChangeLog,v 1.3 2015/08/05 17:37:22 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-snappy-.ebuild: + add support for golang-vcs-snapshot to live ebuild 30 Jul 2015; Patrick Lauer patr...@gentoo.org go-snappy-0_pre20150729.ebuild, go-snappy-.ebuild:
[gentoo-commits] gentoo-x86 commit in dev-go/go-spew: go-spew-9999.ebuild ChangeLog
williamh15/08/05 17:41:50 Modified: go-spew-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.3 dev-go/go-spew/go-spew-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-spew/go-spew-.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-spew/go-spew-.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-spew/go-spew-.ebuild?r1=1.2r2=1.3 Index: go-spew-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-spew/go-spew-.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- go-spew-.ebuild 31 Jul 2015 02:16:35 - 1.2 +++ go-spew-.ebuild 5 Aug 2015 17:41:50 - 1.3 @@ -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-go/go-spew/go-spew-.ebuild,v 1.2 2015/07/31 02:16:35 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-spew/go-spew-.ebuild,v 1.3 2015/08/05 17:41:50 williamh Exp $ EAPI=5 @@ -13,6 +13,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=2df174808ee097f90d259e432cc04442cf60be21 SRC_URI=https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -23,37 +24,3 @@ IUSE= DEPEND= RDEPEND= - -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - -src_install() { - rm -rf src/${EGO_SRC}/.git* || die - golang-build_src_install -} 1.3 dev-go/go-spew/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-spew/ChangeLog?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-spew/ChangeLog?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-spew/ChangeLog?r1=1.2r2=1.3 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-spew/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ChangeLog 31 Jul 2015 02:16:35 - 1.2 +++ ChangeLog 5 Aug 2015 17:41:50 - 1.3 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-spew # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-spew/ChangeLog,v 1.2 2015/07/31 02:16:35 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-spew/ChangeLog,v 1.3 2015/08/05 17:41:50 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-spew-.ebuild: + add support for golang-vcs-snapshot to live ebuild 31 Jul 2015; Patrick Lauer patr...@gentoo.org go-spew-0_pre20150619.ebuild, go-spew-.ebuild:
[gentoo-commits] gentoo-x86 commit in dev-go/go-sys: go-sys-9999.ebuild ChangeLog
williamh15/08/05 17:55:37 Modified: go-sys-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.6 dev-go/go-sys/go-sys-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?r1=1.5r2=1.6 Index: go-sys-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- go-sys-.ebuild 6 Jul 2015 17:09:39 - 1.5 +++ go-sys-.ebuild 5 Aug 2015 17:55:37 - 1.6 @@ -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-go/go-sys/go-sys-.ebuild,v 1.5 2015/07/06 17:09:39 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v 1.6 2015/08/05 17:55:37 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/sys/... @@ -12,6 +12,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=58e109635f5d754f4b3a8a0172db65a52fcab866 SRC_URI=https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -22,32 +23,3 @@ IUSE= DEPEND= RDEPEND= - -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi 1.7 dev-go/go-sys/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?r1=1.6r2=1.7 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 6 Jul 2015 17:09:39 - 1.6 +++ ChangeLog 5 Aug 2015 17:55:37 - 1.7 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-sys # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.6 2015/07/06 17:09:39 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.7 2015/08/05 17:55:37 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-sys-.ebuild: + add support for golang-vcs-snapshot to live ebuild 06 Jul 2015; William Hubbs willi...@gentoo.org go-sys-.ebuild: Add a subslot of the version number so we know which version is installed;
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-vcs-snapshot.eclass
williamh15/08/05 19:23:28 Modified: ChangeLog golang-vcs-snapshot.eclass Log: add || die and fix indentation Revision ChangesPath 1.1746 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1746view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1746content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1745r2=1.1746 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1745 retrieving revision 1.1746 diff -u -r1.1745 -r1.1746 --- ChangeLog 5 Aug 2015 15:42:55 - 1.1745 +++ ChangeLog 5 Aug 2015 19:23:28 - 1.1746 @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1745 2015/08/05 15:42:55 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1746 2015/08/05 19:23:28 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org golang-vcs-snapshot.eclass: + add || die and fix indentation 05 Aug 2015; William Hubbs willi...@gentoo.org +golang-vcs-snapshot.eclass: Add eclass for vcs snapshots of software written in Go. 1.2 eclass/golang-vcs-snapshot.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs-snapshot.eclass?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs-snapshot.eclass?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs-snapshot.eclass?r1=1.1r2=1.2 Index: golang-vcs-snapshot.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-vcs-snapshot.eclass,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- golang-vcs-snapshot.eclass 5 Aug 2015 15:42:55 - 1.1 +++ golang-vcs-snapshot.eclass 5 Aug 2015 19:23:28 - 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/eclass/golang-vcs-snapshot.eclass,v 1.1 2015/08/05 15:42:55 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-vcs-snapshot.eclass,v 1.2 2015/08/05 19:23:28 williamh Exp $ # @ECLASS: golang-vcs-snapshot.eclass # @MAINTAINER: @@ -50,7 +50,7 @@ ego_pn_check set -- ${A} x=$1 - mkdir -p ${WORKDIR}/${P}/src/${EGO_PN%/*} + mkdir -p ${WORKDIR}/${P}/src/${EGO_PN%/*} || die tar -C ${WORKDIR}/${P}/src/${EGO_PN%/*} -x --strip-components 1 \ -f ${DISTDIR}/${x} || die }
[gentoo-commits] gentoo-x86 commit in dev-go/go-text: go-text-9999.ebuild ChangeLog
williamh15/08/05 19:45:02 Modified: go-text-.ebuild ChangeLog Log: add support for golang-vcs-snapshot to live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.9 dev-go/go-text/go-text-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?r1=1.8r2=1.9 Index: go-text-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- go-text-.ebuild 6 Jul 2015 17:10:56 - 1.8 +++ go-text-.ebuild 5 Aug 2015 19:45:02 - 1.9 @@ -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-go/go-text/go-text-.ebuild,v 1.8 2015/07/06 17:10:56 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v 1.9 2015/08/05 19:45:02 williamh Exp $ EAPI=5 @@ -13,6 +13,7 @@ KEYWORDS=~amd64 EGIT_COMMIT=df923bbb63f8ea3a26bb743e2a497abd0ab585f7 SRC_URI=https://github.com/golang/text/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -24,35 +25,6 @@ DEPEND= RDEPEND= -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - src_test() { # Create a writable GOROOT in order to avoid sandbox violations. cp -sR $(go env GOROOT) ${T}/goroot || die 1.11 dev-go/go-text/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.11view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.11content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?r1=1.10r2=1.11 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- ChangeLog 6 Jul 2015 17:10:56 - 1.10 +++ ChangeLog 5 Aug 2015 19:45:02 - 1.11 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-text # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.10 2015/07/06 17:10:56 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.11 2015/08/05 19:45:02 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-text-.ebuild: + add support for golang-vcs-snapshot to live ebuild 06 Jul 2015; William Hubbs willi...@gentoo.org go-text-.ebuild: Add a subslot of the version number so we know which version is installed;
[gentoo-commits] gentoo-x86 commit in dev-go/go-tools: go-tools-9999.ebuild ChangeLog
williamh15/08/05 20:38:07 Modified: go-tools-.ebuild ChangeLog Log: add golang-vcs-snapshot support to the live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.11 dev-go/go-tools/go-tools-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.11view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.11content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?r1=1.10r2=1.11 Index: go-tools-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- go-tools-.ebuild6 Jul 2015 23:34:44 - 1.10 +++ go-tools-.ebuild5 Aug 2015 20:38:06 - 1.11 @@ -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-go/go-tools/go-tools-.ebuild,v 1.10 2015/07/06 23:34:44 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v 1.11 2015/08/05 20:38:06 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/tools/... @@ -12,6 +12,7 @@ EGIT_COMMIT=ac303766f5f240c1796eeea3dc9bf34f1261aa35 ARCHIVE_URI=https://github.com/golang/tools/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz KEYWORDS=~amd64 + inherit golang-vcs-snapshot fi inherit golang-build @@ -25,35 +26,6 @@ DEPEND=dev-go/go-net:= RDEPEND= -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - src_prepare() { # disable broken tests sed -e 's:TestWeb(:_\0:' \ 1.14 dev-go/go-tools/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.14view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.14content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?r1=1.13r2=1.14 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- ChangeLog 6 Jul 2015 23:34:44 - 1.13 +++ ChangeLog 5 Aug 2015 20:38:06 - 1.14 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-tools # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.13 2015/07/06 23:34:44 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.14 2015/08/05 20:38:06 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org go-tools-.ebuild: + add golang-vcs-snapshot support to the live ebuild 06 Jul 2015; William Hubbs willi...@gentoo.org go-tools-.ebuild: add slot dependency on go-net
[gentoo-commits] gentoo-x86 commit in dev-go/sarama: sarama-9999.ebuild ChangeLog
williamh15/08/05 20:42:47 Modified: sarama-.ebuild ChangeLog Log: add golang-vcs-snapshot support to the live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 dev-go/sarama/sarama-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/sarama/sarama-.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/sarama/sarama-.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/sarama/sarama-.ebuild?r1=1.1r2=1.2 Index: sarama-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/sarama/sarama-.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sarama-.ebuild 30 Jul 2015 21:17:18 - 1.1 +++ sarama-.ebuild 5 Aug 2015 20:42:47 - 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-go/sarama/sarama-.ebuild,v 1.1 2015/07/30 21:17:18 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/sarama/sarama-.ebuild,v 1.2 2015/08/05 20:42:47 williamh Exp $ EAPI=5 @@ -12,6 +12,7 @@ else KEYWORDS=~amd64 SRC_URI=https://${EGO_SRC}/archive/v${PV}.tar.gz - ${P}.tar.gz + inherit golang-vcs-snapshot fi inherit golang-build @@ -26,42 +27,12 @@ test? ( dev-go/go-spew ) RDEPEND= -if [[ ${PV} != ** ]]; then -src_unpack() { - local f - - for f in ${A} - do - case ${f} in - *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) - local destdir=${WORKDIR}/${P}/src/${EGO_SRC} - - debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} - - # XXX: check whether the directory structure inside is - # fine? i.e. if the tarball has actually a parent dir. - mkdir -p ${destdir} || die - tar -C ${destdir} -x --strip-components 1 \ - -f ${DISTDIR}/${f} || die - ;; - *) - debug-print ${FUNCNAME}: falling back to unpack for ${f} - - # fall back to the default method - unpack ${f} - ;; - esac - done -} -fi - src_prepare() { # avoid toxiproxy dependency rm src/${EGO_SRC}/functional*_test.go || die } src_install() { - rm -rf src/${EGO_SRC}/.git* || die golang-build_src_install rm bin/http_server || die dobin bin/* 1.2 dev-go/sarama/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/sarama/ChangeLog?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/sarama/ChangeLog?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/sarama/ChangeLog?r1=1.1r2=1.2 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/sarama/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ChangeLog 30 Jul 2015 21:17:18 - 1.1 +++ ChangeLog 5 Aug 2015 20:42:47 - 1.2 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/sarama # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/sarama/ChangeLog,v 1.1 2015/07/30 21:17:18 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/sarama/ChangeLog,v 1.2 2015/08/05 20:42:47 williamh Exp $ + + 05 Aug 2015; William Hubbs willi...@gentoo.org sarama-.ebuild: + add golang-vcs-snapshot support to the live ebuild *sarama- (30 Jul 2015) *sarama-1.4.3 (30 Jul 2015)
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild udev-224.ebuild ChangeLog
williamh15/08/02 17:47:09 Modified: udev-.ebuild ChangeLog Added:udev-224.ebuild Log: version bump (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.334sys-fs/udev/udev-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?rev=1.334view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?rev=1.334content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?r1=1.333r2=1.334 Index: udev-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-.ebuild,v retrieving revision 1.333 retrieving revision 1.334 diff -u -r1.333 -r1.334 --- udev-.ebuild24 Jul 2015 14:12:53 - 1.333 +++ udev-.ebuild2 Aug 2015 17:47:09 - 1.334 @@ -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/sys-fs/udev/udev-.ebuild,v 1.333 2015/07/24 14:12:53 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-.ebuild,v 1.334 2015/08/02 17:47:09 williamh Exp $ EAPI=5 @@ -25,7 +25,7 @@ LICENSE=LGPL-2.1 MIT GPL-2 SLOT=0 -IUSE=acl doc +kmod selinux static-libs +IUSE=acl +kmod selinux static-libs RESTRICT=test @@ -104,7 +104,7 @@ src_prepare() { if ! [[ ${PV} = * ]]; then # secure_getenv() disable for non-glibc systems wrt bug #443030 - if ! [[ $(grep -r secure_getenv * | wc -l) -eq 28 ]]; then + if ! [[ $(grep -r secure_getenv * | wc -l) -eq 25 ]]; then eerror The line count for secure_getenv() failed, see bug #443030 die fi @@ -161,8 +161,6 @@ --docdir=/usr/share/doc/${PF} $(multilib_native_use_enable static-libs static) --disable-nls - $(multilib_native_use_enable doc gtk-doc) - --disable-python-devel --disable-dbus $(multilib_native_use_enable kmod) --disable-xkbcommon @@ -184,11 +182,9 @@ --disable-quotacheck --disable-logind --disable-polkit - --disable-terminal --disable-myhostname $(multilib_is_native_abi || echo --disable-manpages) --enable-split-usr - --with-html-dir=/usr/share/doc/${PF}/html --without-python --with-bashcompletiondir=$(get_bashcompdir) --with-rootprefix= @@ -201,9 +197,6 @@ ) fi - # Use pregenerated copies when possible wrt #480924 - [[ ${PV} = * ]] || econf_args+=( --disable-manpages ) - ECONF_SOURCE=${S} econf ${econf_args[@]} } @@ -231,25 +224,18 @@ collect scsi_id v4l_id - accelerometer mtd_probe ) emake ${helper_targets[@]} - if [[ ${PV} = * ]]; then - local man_targets=( - man/udev.conf.5 - man/systemd.link.5 - man/udev.7 - man/systemd-udevd.service.8 - man/udevadm.8 - ) - emake ${man_targets[@]} - fi - - if use doc; then - emake -C docs/libudev - fi + local man_targets=( + man/udev.conf.5 + man/systemd.link.5 + man/udev.7 + man/systemd-udevd.service.8 + man/udevadm.8 + ) + emake ${man_targets[@]} else local lib_targets=( libudev.la ) emake ${lib_targets[@]} @@ -269,10 +255,8 @@ install-udevlibexecPROGRAMS install-dist_udevconfDATA install-dist_udevrulesDATA - install-girDATA install-pkgconfiglibDATA install-pkgconfigdataDATA - install-typelibsDATA install-dist_docDATA libudev-install-hook install-directories-hook @@ -294,16 +278,7 @@ dist_network_DATA=network/99-default.link ) emake -j1 DESTDIR=${D} ${targets[@]} - - if use doc; then - emake -C docs/libudev DESTDIR=${D} install -
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-base.eclass golang-build.eclass golang-vcs.eclass
williamh15/07/27 19:11:00 Modified: ChangeLog golang-build.eclass golang-vcs.eclass Added:golang-base.eclass Log: Add golang-base.eclass for the basic golang functions and set up the other go eclasses to use it. Revision ChangesPath 1.1733 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1733view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1733content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1732r2=1.1733 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1732 retrieving revision 1.1733 diff -u -r1.1732 -r1.1733 --- ChangeLog 27 Jul 2015 16:35:19 - 1.1732 +++ ChangeLog 27 Jul 2015 19:11:00 - 1.1733 @@ -1,6 +1,12 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1732 2015/07/27 16:35:19 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1733 2015/07/27 19:11:00 williamh Exp $ + + 27 Jul 2015; William Hubbs willi...@gentoo.org +golang-base.eclass, + golang-build.eclass, golang-vcs.eclass: + Add golang-base.eclass for the basic golang functions and set up the + other go eclasses to use it. + 27 Jul 2015; Michał Górny mgo...@gentoo.org python-utils-r1.eclass: python_wrapper_setup(): make banned helpers exit with 127. 1.6 eclass/golang-build.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?r1=1.5r2=1.6 Index: golang-build.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- golang-build.eclass 23 Jul 2015 15:42:26 - 1.5 +++ golang-build.eclass 27 Jul 2015 19:11:00 - 1.6 @@ -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/eclass/golang-build.eclass,v 1.5 2015/07/23 15:42:26 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v 1.6 2015/07/27 19:11:00 williamh Exp $ # @ECLASS: golang-build.eclass # @MAINTAINER: @@ -10,6 +10,8 @@ # This eclass provides default src_compile, src_test and src_install # functions for software written in the Go programming language. +inherit golang-base + case ${EAPI:-0} in 5) ;; @@ -24,9 +26,6 @@ _GOLANG_BUILD=1 -DEPEND==dev-lang/go-1.4.2:= -STRIP_MASK=*.a - # @ECLASS-VARIABLE: EGO_PN # @REQUIRED # @DESCRIPTION: @@ -38,49 +37,10 @@ # EGO_PN=github.com/user/package # @CODE -# @FUNCTION: _golang-build_setup -# @INTERNAL -# @DESCRIPTION: -# Make sure EGO_PN has a value. -_golang-build_setup() { - [[ -z ${EGO_PN} ]] - die ${ECLASS}.eclass: EGO_PN is not set - return 0 -} - -# @FUNCTION: get_golibdir -# @DESCRIPTION: -# Return the non-prefixed library directory where Go packages -# should be installed -get_golibdir() { - echo /usr/lib/go-gentoo -} - -# @FUNCTION: get_golibdir -# @DESCRIPTION: -# Return the library directory where Go packages should be installed -# This is the prefixed version which should be included in GOPATH -get_golibdir_gopath() { - echo ${EPREFIX}$(get_golibdir) -} - -# @FUNCTION: golang_install_pkgs -# @DESCRIPTION: -# Install Go packages. -# This function assumes that $cwd is a Go workspace. -golang_install_pkgs() { - debug-print-function ${FUNCNAME} $@ - - _golang-build_setup - insinto $(get_golibdir) - insopts -m0644 -p # preserve timestamps for bug 551486 - doins -r pkg src -} - golang-build_src_compile() { debug-print-function ${FUNCNAME} $@ - _golang-build_setup + ego_pn_check set -- env GOPATH=${WORKDIR}/${P}:$(get_golibdir_gopath) \ go build -v -work -x ${EGO_PN} echo $@ @@ -90,7 +50,7 @@ golang-build_src_install() { debug-print-function ${FUNCNAME} $@ - _golang-build_setup + ego_pn_check set -- env GOPATH=${WORKDIR}/${P}:$(get_golibdir_gopath) \ go install -v -work -x ${EGO_PN} echo $@ @@ -101,7 +61,7 @@ golang-build_src_test() { debug-print-function ${FUNCNAME} $@ - _golang-build_setup + ego_pn_check set -- env GOPATH=${WORKDIR}/${P}:$(get_golibdir_gopath) \ go test -v -work -x ${EGO_PN} echo $@ 1.4
[gentoo-commits] gentoo-x86 commit in dev-lua/lanes: lanes-3.10.0.ebuild ChangeLog
williamh15/07/27 21:08:56 Modified: lanes-3.10.0.ebuild ChangeLog Log: remove die statement I was using for testing (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 dev-lua/lanes/lanes-3.10.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild?r1=1.1r2=1.2 Index: lanes-3.10.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- lanes-3.10.0.ebuild 24 Jul 2015 23:59:32 - 1.1 +++ lanes-3.10.0.ebuild 27 Jul 2015 21:08:56 - 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-lua/lanes/lanes-3.10.0.ebuild,v 1.1 2015/07/24 23:59:32 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild,v 1.2 2015/07/27 21:08:56 williamh Exp $ EAPI=5 @@ -29,5 +29,4 @@ emake DESTDIR=${D} PREFIX=/usr install dodoc ABOUT BUGS CHANGES README TODO dohtml -r docs/* - die in install phase } 1.2 dev-lua/lanes/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/ChangeLog?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/ChangeLog?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/ChangeLog?r1=1.1r2=1.2 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lua/lanes/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ChangeLog 24 Jul 2015 23:59:32 - 1.1 +++ ChangeLog 27 Jul 2015 21:08:56 - 1.2 @@ -1,10 +1,12 @@ # ChangeLog for dev-lua/lanes # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lua/lanes/ChangeLog,v 1.1 2015/07/24 23:59:32 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lua/lanes/ChangeLog,v 1.2 2015/07/27 21:08:56 williamh Exp $ + + 27 Jul 2015; William Hubbs willi...@gentoo.org lanes-3.10.0.ebuild: + remove die statement I was using for testing *lanes-3.10.0 (24 Jul 2015) 24 Jul 2015; William Hubbs willi...@gentoo.org +lanes-3.10.0.ebuild, +files/lanes-3.10.0-fix-makefile.patch, +metadata.xml: Initial commit -
[gentoo-commits] gentoo-x86 commit in dev-lua/lanes/files: - New directory
williamh15/07/24 23:53:57 Log: Directory /var/cvsroot/gentoo-x86/dev-lua/lanes/files added to the repository
[gentoo-commits] gentoo-x86 commit in dev-lua/lanes: metadata.xml ChangeLog lanes-3.10.0.ebuild
williamh15/07/24 23:59:32 Added:metadata.xml ChangeLog lanes-3.10.0.ebuild Log: initial commit (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.1 dev-lua/lanes/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/metadata.xml?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/metadata.xml?rev=1.1content-type=text/plain Index: metadata.xml === ?xml version=1.0 encoding=UTF-8? !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata maintainer emailwilli...@gentoo.org/email nameWilliam Hubbs/name /maintainer longdescription lang=en lightweight, native, lazy evaluating multithreading library for Lua-5.1 or 5.2. /longdescription /pkgmetadata 1.1 dev-lua/lanes/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/ChangeLog?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/ChangeLog?rev=1.1content-type=text/plain Index: ChangeLog === # ChangeLog for dev-lua/lanes # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-lua/lanes/ChangeLog,v 1.1 2015/07/24 23:59:32 williamh Exp $ *lanes-3.10.0 (24 Jul 2015) 24 Jul 2015; William Hubbs willi...@gentoo.org +lanes-3.10.0.ebuild, +files/lanes-3.10.0-fix-makefile.patch, +metadata.xml: Initial commit 1.1 dev-lua/lanes/lanes-3.10.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild?rev=1.1content-type=text/plain Index: lanes-3.10.0.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild,v 1.1 2015/07/24 23:59:32 williamh Exp $ EAPI=5 inherit eutils multilib toolchain-funcs DESCRIPTION=lightweight, native, lazy evaluating multithreading library HOMEPAGE=https://github.com/LuaLanes/lanes; SRC_URI=http://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz - ${P}.tar.gz LICENSE=MIT SLOT=0 KEYWORDS=~amd64 IUSE= COMMON_DEPEND==dev-lang/lua-5.1 DEPEND=${COMMON_DEPEND} RDEPEND=${COMMON_DEPEND} src_prepare() { tc-export CC epatch ${FILESDIR}/${P}-fix-makefile.patch sed -i -e s#/lib#/$(get_libdir)# Makefile || die sed failed } src_install() { emake DESTDIR=${D} PREFIX=/usr install dodoc ABOUT BUGS CHANGES README TODO dohtml -r docs/* die in install phase }
[gentoo-commits] gentoo-x86 commit in dev-lua/lanes/files: lanes-3.10.0-fix-makefile.patch
williamh15/07/24 23:59:32 Added:lanes-3.10.0-fix-makefile.patch Log: initial commit (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.1 dev-lua/lanes/files/lanes-3.10.0-fix-makefile.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/files/lanes-3.10.0-fix-makefile.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/files/lanes-3.10.0-fix-makefile.patch?rev=1.1content-type=text/plain Index: lanes-3.10.0-fix-makefile.patch === diff --git a/Makefile b/Makefile index fc44fac..6c87e89 100644 --- a/Makefile +++ b/Makefile @@ -202,17 +202,17 @@ _perftest: # # LUA_LIBDIR and LUA_SHAREDIR are used by the .rockspec (don't change the names!) # -DESTDIR=/usr/local -LUA_LIBDIR=$(DESTDIR)/lib/lua/5.1 -LUA_SHAREDIR=$(DESTDIR)/share/lua/5.1 +PREFIX=/usr/local +LUA_LIBDIR=$(PREFIX)/lib/lua/5.1 +LUA_SHAREDIR=$(PREFIX)/share/lua/5.1 # # AKa 17-Oct: changed to use 'install -m 644' and 'cp -p' # install: $(_TARGET_SO) src/lanes.lua - mkdir -p $(LUA_LIBDIR) $(LUA_LIBDIR)/lanes $(LUA_SHAREDIR) - install -m 644 $(_TARGET_SO) $(LUA_LIBDIR)/lanes - cp -p src/lanes.lua $(LUA_SHAREDIR) + mkdir -p $(DESTDIR)$(LUA_LIBDIR)/lanes $(DESTDIR)$(LUA_SHAREDIR) + install -m 644 $(_TARGET_SO) $(DESTDIR)$(LUA_LIBDIR)/lanes + cp -p src/lanes.lua $(DESTDIR)$(LUA_SHAREDIR) #--- Packaging ---
[gentoo-commits] gentoo-x86 commit in dev-lua/lanes: - New directory
williamh15/07/24 23:53:30 Log: Directory /var/cvsroot/gentoo-x86/dev-lua/lanes added to the repository
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-build.eclass
williamh15/07/23 15:42:26 Modified: ChangeLog golang-build.eclass Log: Add functions to retrieve Go library paths and install Go packages. Revision ChangesPath 1.1726 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1726view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1726content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1725r2=1.1726 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1725 retrieving revision 1.1726 diff -u -r1.1725 -r1.1726 --- ChangeLog 22 Jul 2015 12:47:40 - 1.1725 +++ ChangeLog 23 Jul 2015 15:42:26 - 1.1726 @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1725 2015/07/22 12:47:40 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1726 2015/07/23 15:42:26 williamh Exp $ + + 23 Jul 2015; William Hubbs willi...@gentoo.org golang-build.eclass: + Add functions to retrieve Go library paths and install Go packages. 22 Jul 2015; Michael Palimaka kensing...@gentoo.org kde4-meta.eclass: Fix oldpim unpack by Andreas Sturmlechner andreas.sturmlech...@gmail.com 1.5 eclass/golang-build.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?r1=1.4r2=1.5 Index: golang-build.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- golang-build.eclass 6 Jul 2015 16:48:21 - 1.4 +++ golang-build.eclass 23 Jul 2015 15:42:26 - 1.5 @@ -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/eclass/golang-build.eclass,v 1.4 2015/07/06 16:48:21 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v 1.5 2015/07/23 15:42:26 williamh Exp $ # @ECLASS: golang-build.eclass # @MAINTAINER: @@ -48,11 +48,40 @@ return 0 } +# @FUNCTION: get_golibdir +# @DESCRIPTION: +# Return the non-prefixed library directory where Go packages +# should be installed +get_golibdir() { + echo /usr/lib/go-gentoo +} + +# @FUNCTION: get_golibdir +# @DESCRIPTION: +# Return the library directory where Go packages should be installed +# This is the prefixed version which should be included in GOPATH +get_golibdir_gopath() { + echo ${EPREFIX}$(get_golibdir) +} + +# @FUNCTION: golang_install_pkgs +# @DESCRIPTION: +# Install Go packages. +# This function assumes that $cwd is a Go workspace. +golang_install_pkgs() { + debug-print-function ${FUNCNAME} $@ + + _golang-build_setup + insinto $(get_golibdir) + insopts -m0644 -p # preserve timestamps for bug 551486 + doins -r pkg src +} + golang-build_src_compile() { debug-print-function ${FUNCNAME} $@ _golang-build_setup - set -- env GOPATH=${WORKDIR}/${P}:${EPREFIX}/usr/lib/go-gentoo \ + set -- env GOPATH=${WORKDIR}/${P}:$(get_golibdir_gopath) \ go build -v -work -x ${EGO_PN} echo $@ $@ || die @@ -62,20 +91,18 @@ debug-print-function ${FUNCNAME} $@ _golang-build_setup - set -- env GOPATH=${WORKDIR}/${P}:${EPREFIX}/usr/lib/go-gentoo \ + set -- env GOPATH=${WORKDIR}/${P}:$(get_golibdir_gopath) \ go install -v -work -x ${EGO_PN} echo $@ $@ || die - insinto /usr/lib/go-gentoo - insopts -m0644 -p # preserve timestamps for bug 551486 - doins -r pkg src + golang_install_pkgs } golang-build_src_test() { debug-print-function ${FUNCNAME} $@ _golang-build_setup - set -- env GOPATH=${WORKDIR}/${P}:${EPREFIX}/usr/lib/go-gentoo \ + set -- env GOPATH=${WORKDIR}/${P}:$(get_golibdir_gopath) \ go test -v -work -x ${EGO_PN} echo $@ $@ || die
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
williamh15/07/10 16:47:57 Modified: ChangeLog package.mask Log: unmask udev-222 for bug #554408 Revision ChangesPath 1.10178 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10178view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10178content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.10177r2=1.10178 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.10177 retrieving revision 1.10178 diff -u -r1.10177 -r1.10178 --- ChangeLog 10 Jul 2015 16:35:40 - 1.10177 +++ ChangeLog 10 Jul 2015 16:47:57 - 1.10178 @@ -1,11 +1,14 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10177 2015/07/10 16:35:40 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10178 2015/07/10 16:47:57 williamh Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 10 Jul 2015; William Hubbs willi...@gentoo.org package.mask: + unmask udev-222 for bug #554408 + 10 Jul 2015; Pawel Hajdan jr phajdan...@gentoo.org package.mask: Mask dev-lang/nacl-toolchain-newlib for removal, bug #543576 by vapier. 1.16663 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16663view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16663content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16662r2=1.16663 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16662 retrieving revision 1.16663 diff -u -r1.16662 -r1.16663 --- package.mask10 Jul 2015 16:35:41 - 1.16662 +++ package.mask10 Jul 2015 16:47:57 - 1.16663 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16662 2015/07/10 16:35:41 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16663 2015/07/10 16:47:57 williamh Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -39,10 +39,6 @@ # Removal in 30 days. See bug #542536. dev-java/mckoi -# Patrick Lauer patr...@gentoo.org (10 Jul 2015) -# Fails to build #554408 -=sys-fs/udev-222 - # Patrice Clement monsie...@gentoo.org (7 Jul 2015) # Upstream dead. No update since 2007. # Removal in 30 days. See bug #164536.
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-222.ebuild ChangeLog
williamh15/07/10 16:43:44 Modified: udev-222.ebuild ChangeLog Log: Fixes for bug #554408 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.3 sys-fs/udev/udev-222.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?r1=1.2r2=1.3 Index: udev-222.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-222.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- udev-222.ebuild 9 Jul 2015 04:10:18 - 1.2 +++ udev-222.ebuild 10 Jul 2015 16:43:44 - 1.3 @@ -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/sys-fs/udev/udev-222.ebuild,v 1.2 2015/07/09 04:10:18 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-222.ebuild,v 1.3 2015/07/10 16:43:44 williamh Exp $ EAPI=5 @@ -25,7 +25,7 @@ LICENSE=LGPL-2.1 MIT GPL-2 SLOT=0 -IUSE=acl doc +kmod selinux static-libs +IUSE=acl +kmod selinux static-libs RESTRICT=test @@ -103,7 +103,7 @@ src_prepare() { if ! [[ ${PV} = * ]]; then # secure_getenv() disable for non-glibc systems wrt bug #443030 - if ! [[ $(grep -r secure_getenv * | wc -l) -eq 28 ]]; then + if ! [[ $(grep -r secure_getenv * | wc -l) -eq 25 ]]; then eerror The line count for secure_getenv() failed, see bug #443030 die fi @@ -159,7 +159,6 @@ --docdir=/usr/share/doc/${PF} $(multilib_native_use_enable static-libs static) --disable-nls - $(multilib_native_use_enable doc gtk-doc) --disable-python-devel --disable-dbus $(multilib_native_use_enable kmod) @@ -185,7 +184,6 @@ --disable-myhostname $(multilib_is_native_abi || echo --disable-manpages) --enable-split-usr - --with-html-dir=/usr/share/doc/${PF}/html --without-python --with-bashcompletiondir=$(get_bashcompdir) --with-rootprefix= @@ -198,9 +196,6 @@ ) fi - # Use pregenerated copies when possible wrt #480924 - [[ ${PV} = * ]] || econf_args+=( --disable-manpages ) - ECONF_SOURCE=${S} econf ${econf_args[@]} } @@ -228,25 +223,18 @@ collect scsi_id v4l_id - accelerometer mtd_probe ) emake ${helper_targets[@]} - if [[ ${PV} = * ]]; then - local man_targets=( - man/udev.conf.5 - man/systemd.link.5 - man/udev.7 - man/systemd-udevd.service.8 - man/udevadm.8 - ) - emake ${man_targets[@]} - fi - - if use doc; then - emake -C docs/libudev - fi + local man_targets=( + man/udev.conf.5 + man/systemd.link.5 + man/udev.7 + man/systemd-udevd.service.8 + man/udevadm.8 + ) + emake ${man_targets[@]} else local lib_targets=( libudev.la ) emake ${lib_targets[@]} @@ -266,10 +254,8 @@ install-udevlibexecPROGRAMS install-dist_udevconfDATA install-dist_udevrulesDATA - install-girDATA install-pkgconfiglibDATA install-pkgconfigdataDATA - install-typelibsDATA install-dist_docDATA libudev-install-hook install-directories-hook @@ -291,16 +277,7 @@ dist_network_DATA=network/99-default.link ) emake -j1 DESTDIR=${D} ${targets[@]} - - if use doc; then - emake -C docs/libudev DESTDIR=${D} install - fi - - if [[ ${PV} = * ]]; then - doman man/{udev.conf.5,systemd.link.5,udev.7,systemd-udevd.service.8,udevadm.8} - else - doman
[gentoo-commits] gentoo-x86 commit in net-misc/dhcpcd: dhcpcd-9999.ebuild dhcpcd-6.9.1.ebuild ChangeLog
williamh15/07/09 13:27:17 Modified: dhcpcd-.ebuild ChangeLog Added:dhcpcd-6.9.1.ebuild Log: version bump and sync live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.19 net-misc/dhcpcd/dhcpcd-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-.ebuild?rev=1.19view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-.ebuild?rev=1.19content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-.ebuild?r1=1.18r2=1.19 Index: dhcpcd-.ebuild === RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-.ebuild,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- dhcpcd-.ebuild 30 Jan 2015 18:18:34 - 1.18 +++ dhcpcd-.ebuild 9 Jul 2015 13:27:17 - 1.19 @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-.ebuild,v 1.18 2015/01/30 18:18:34 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-.ebuild,v 1.19 2015/07/09 13:27:17 williamh Exp $ EAPI=5 @@ -10,7 +10,7 @@ MY_P=${P/_alpha/-alpha} MY_P=${MY_P/_beta/-beta} MY_P=${MY_P/_rc/-rc} - SRC_URI=http://roy.marples.name/downloads/${PN}/${MY_P}.tar.bz2; + SRC_URI=http://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz; KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux S=${WORKDIR}/${MY_P} fi 1.467net-misc/dhcpcd/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.467view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.467content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?r1=1.466r2=1.467 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v retrieving revision 1.466 retrieving revision 1.467 diff -u -r1.466 -r1.467 --- ChangeLog 2 Jul 2015 16:26:13 - 1.466 +++ ChangeLog 9 Jul 2015 13:27:17 - 1.467 @@ -1,6 +1,12 @@ # ChangeLog for net-misc/dhcpcd # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.466 2015/07/02 16:26:13 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.467 2015/07/09 13:27:17 williamh Exp $ + +*dhcpcd-6.9.1 (09 Jul 2015) + + 09 Jul 2015; William Hubbs willi...@gentoo.org +dhcpcd-6.9.1.ebuild, + dhcpcd-.ebuild: + version bump and sync live ebuild 02 Jul 2015; William Hubbs willi...@gentoo.org -dhcpcd-6.4.3.ebuild, -dhcpcd-6.4.7.ebuild, -dhcpcd-6.6.7.ebuild, -dhcpcd-6.7.1.ebuild, 1.1 net-misc/dhcpcd/dhcpcd-6.9.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-6.9.1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-6.9.1.ebuild?rev=1.1content-type=text/plain Index: dhcpcd-6.9.1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-6.9.1.ebuild,v 1.1 2015/07/09 13:27:17 williamh Exp $ EAPI=5 if [[ ${PV} == ]]; then FOSSIL_URI=http://roy.marples.name/projects/dhcpcd; else MY_P=${P/_alpha/-alpha} MY_P=${MY_P/_beta/-beta} MY_P=${MY_P/_rc/-rc} SRC_URI=http://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz; KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux S=${WORKDIR}/${MY_P} fi inherit eutils systemd toolchain-funcs DESCRIPTION=A fully featured, yet light weight RFC2131 compliant DHCP client HOMEPAGE=http://roy.marples.name/projects/dhcpcd/; LICENSE=BSD-2 SLOT=0 IUSE=elibc_glibc +embedded ipv6 kernel_linux +udev COMMON_DEPEND=udev? ( virtual/udev ) DEPEND=${COMMON_DEPEND} RDEPEND=${COMMON_DEPEND} if [[ ${PV} == ]]; then DEPEND+= dev-vcs/fossil src_unpack() { local distdir=${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}} local repo=${distdir}/fossil/${PN}.fossil addwrite ${distdir} if [[ -e ${repo} ]]; then fossil pull
[gentoo-commits] gentoo-x86 commit in sys-apps/lmctfy: lmctfy-0.5.0-r1.ebuild ChangeLog
williamh15/07/08 16:14:29 Modified: ChangeLog Added:lmctfy-0.5.0-r1.ebuild Log: Go is only a build time dependency, and we need a slot dep so a rebuild will happen when Go is updated. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 sys-apps/lmctfy/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lmctfy/ChangeLog?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lmctfy/ChangeLog?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lmctfy/ChangeLog?r1=1.7r2=1.8 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/lmctfy/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ChangeLog 26 Apr 2015 23:29:48 - 1.7 +++ ChangeLog 8 Jul 2015 16:14:29 - 1.8 @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/lmctfy # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/lmctfy/ChangeLog,v 1.7 2015/04/26 23:29:48 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lmctfy/ChangeLog,v 1.8 2015/07/08 16:14:29 williamh Exp $ + +*lmctfy-0.5.0-r1 (08 Jul 2015) + + 08 Jul 2015; William Hubbs willi...@gentoo.org +lmctfy-0.5.0-r1.ebuild: + Go is only a build time dependency, and we need a slot dep so a rebuild will + happen when Go is updated. 26 Apr 2015; Manuel Rüger mr...@gentoo.org -lmctfy-0.1.0.ebuild: Remove old. 1.1 sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild?rev=1.1content-type=text/plain Index: lmctfy-0.5.0-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild,v 1.1 2015/07/08 16:14:29 williamh Exp $ EAPI=5 inherit eutils DESCRIPTION=Linux application container management from Google HOMEPAGE=https://github.com/google/lmctfy; SRC_URI=https://github.com/google/${PN}/archive/${PV}.tar.gz - ${P}.tar.gz LICENSE=Apache-2.0 SLOT=0 KEYWORDS=~amd64 ~x86 IUSE=test COMMON_DEPEND= dev-libs/protobuf =dev-cpp/gflags-2.1.1 dev-libs/re2 sys-libs/libapparmor DEPEND= ${COMMON_DEPEND} dev-lang/go:= RDEPEND=${COMMON_DEPEND} src_compile() { # test deps take too long to compile use test emake || emake lmctfy liblmctfy.a } src_install() { dobin bin/lmctfy/cli/lmctfy dolib.a bin/liblmctfy.a }
[gentoo-commits] gentoo-x86 commit in app-admin/consul: consul-0.5.2-r1.ebuild consul-9999.ebuild ChangeLog
williamh15/07/08 17:18:10 Modified: consul-.ebuild ChangeLog Added:consul-0.5.2-r1.ebuild Log: add slot dependencies on go and go-crypto (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.5 app-admin/consul/consul-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/consul-.ebuild?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/consul-.ebuild?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/consul-.ebuild?r1=1.4r2=1.5 Index: consul-.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-admin/consul/consul-.ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- consul-.ebuild 9 Jun 2015 07:00:48 - 1.4 +++ consul-.ebuild 8 Jul 2015 17:18:10 - 1.5 @@ -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/app-admin/consul/consul-.ebuild,v 1.4 2015/06/09 07:00:48 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/consul/consul-.ebuild,v 1.5 2015/07/08 17:18:10 williamh Exp $ EAPI=5 @@ -15,8 +15,8 @@ SLOT=0 IUSE=test web -DEPEND==dev-lang/go-1.4 - dev-go/go-crypto +DEPEND==dev-lang/go-1.4:= + dev-go/go-crypto:= test? ( dev-go/go-tools ) web? ( dev-ruby/sass 1.6 app-admin/consul/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/ChangeLog?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/ChangeLog?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/ChangeLog?r1=1.5r2=1.6 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-admin/consul/ChangeLog,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChangeLog 29 Jun 2015 20:23:21 - 1.5 +++ ChangeLog 8 Jul 2015 17:18:10 - 1.6 @@ -1,6 +1,12 @@ # ChangeLog for app-admin/consul # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/consul/ChangeLog,v 1.5 2015/06/29 20:23:21 ultrabug Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/consul/ChangeLog,v 1.6 2015/07/08 17:18:10 williamh Exp $ + +*consul-0.5.2-r1 (08 Jul 2015) + + 08 Jul 2015; William Hubbs willi...@gentoo.org +consul-0.5.2-r1.ebuild, + consul-.ebuild: + add slot dependencies on go and go-crypto 29 Jun 2015; Ultrabug ultra...@gentoo.org metadata.xml: add myself as maintainer 1.1 app-admin/consul/consul-0.5.2-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/consul-0.5.2-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul/consul-0.5.2-r1.ebuild?rev=1.1content-type=text/plain Index: consul-0.5.2-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/consul/consul-0.5.2-r1.ebuild,v 1.1 2015/07/08 17:18:10 williamh Exp $ EAPI=5 inherit systemd user KEYWORDS=~amd64 DESCRIPTION=A tool for service discovery, monitoring and configuration HOMEPAGE=http://www.consul.io; GO_PN=github.com/hashicorp/consul LICENSE=MPL-2.0 SLOT=0 IUSE=test web DEPEND==dev-lang/go-1.4:= dev-go/go-crypto:= test? ( dev-go/go-tools ) web? ( dev-ruby/sass dev-ruby/uglifier ) RDEPEND= SRC_URI=https://github.com/hashicorp/consul/archive/v0.5.2.tar.gz - ${P}.tar.gz https://github.com/armon/circbuf/archive/f092b4f207b6e5cce0569056fba9e1a2735cb6cf.tar.gz - circbuf-f092b4f207b6e5cce0569056fba9e1a2735cb6cf.tar.gz https://github.com/armon/go-metrics/archive/a54701ebec11868993bc198c3f315353e9de2ed6.tar.gz - go-metrics-a54701ebec11868993bc198c3f315353e9de2ed6.tar.gz https://github.com/armon/go-radix/archive/0bab926c3433cfd6490c6d3c504a7b471362390c.tar.gz - go-radix-0bab926c3433cfd6490c6d3c504a7b471362390c.tar.gz https://github.com/armon/gomdb/archive/151f2e08ef45cb0e57d694b2562f351955dff572.tar.gz - gomdb-151f2e08ef45cb0e57d694b2562f351955dff572.tar.gz https://github.com/boltdb/bolt/archive/2c04100eb9793f2b8541d243494e2909d2112325.tar.gz - bolt-2c04100eb9793f2b8541d243494e2909d2112325.tar.gz https://github.com/hashicorp/consul-migrate/archive/v0.1.0.tar.gz - consul-migrate-0.1.0.tar.gz https://github.com/hashicorp/go-checkpoint/archive/88326f6851319068e7b34981032128c0b1a6524d.tar.gz -
[gentoo-commits] gentoo-x86 commit in app-admin/consul-template: consul-template-9999.ebuild consul-template-0.9.0-r1.ebuild ChangeLog
williamh15/07/08 17:40:33 Modified: consul-template-.ebuild ChangeLog Added:consul-template-0.9.0-r1.ebuild Log: Add slot dependency on dev-lang/go (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 app-admin/consul-template/consul-template-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/consul-template-.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/consul-template-.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/consul-template-.ebuild?r1=1.1r2=1.2 Index: consul-template-.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-admin/consul-template/consul-template-.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- consul-template-.ebuild 26 May 2015 03:54:54 - 1.1 +++ consul-template-.ebuild 8 Jul 2015 17:40:33 - 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/app-admin/consul-template/consul-template-.ebuild,v 1.1 2015/05/26 03:54:54 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/consul-template/consul-template-.ebuild,v 1.2 2015/07/08 17:40:33 williamh Exp $ EAPI=5 @@ -15,7 +15,7 @@ SLOT=0 IUSE=test -DEPEND==dev-lang/go-1.4 +DEPEND==dev-lang/go-1.4:= test? ( dev-go/go-tools ) app-admin/consul app-admin/vault 1.3 app-admin/consul-template/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/ChangeLog?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/ChangeLog?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/ChangeLog?r1=1.2r2=1.3 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-admin/consul-template/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ChangeLog 5 Jun 2015 11:36:19 - 1.2 +++ ChangeLog 8 Jul 2015 17:40:33 - 1.3 @@ -1,6 +1,12 @@ # ChangeLog for app-admin/consul-template # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/consul-template/ChangeLog,v 1.2 2015/06/05 11:36:19 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/consul-template/ChangeLog,v 1.3 2015/07/08 17:40:33 williamh Exp $ + +*consul-template-0.9.0-r1 (08 Jul 2015) + + 08 Jul 2015; William Hubbs willi...@gentoo.org + +consul-template-0.9.0-r1.ebuild, consul-template-.ebuild: + Add slot dependency on dev-lang/go 05 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml: Add github to remote-id in metadata.xml 1.1 app-admin/consul-template/consul-template-0.9.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/consul-template-0.9.0-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/consul-template/consul-template-0.9.0-r1.ebuild?rev=1.1content-type=text/plain Index: consul-template-0.9.0-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/consul-template/consul-template-0.9.0-r1.ebuild,v 1.1 2015/07/08 17:40:33 williamh Exp $ EAPI=5 inherit systemd user KEYWORDS=~amd64 DESCRIPTION=Generic template rendering and notifications with Consul GO_PN=github.com/hashicorp/${PN} HOMEPAGE=http://${GO_PN}; LICENSE=MPL-2.0 SLOT=0 IUSE=test DEPEND==dev-lang/go-1.4:= test? ( dev-go/go-tools ) app-admin/consul app-admin/vault RDEPEND= SRC_URI=https://${GO_PN}/archive/v${PV}.tar.gz - ${P}.tar.gz https://github.com/hashicorp/go-multierror/archive/fcdddc395df1ddf4247c69bd436e84cfa0733f7e.tar.gz - go-multierror-fcdddc395df1ddf4247c69bd436e84cfa0733f7e.tar.gz https://github.com/armon/go-radix/archive/0bab926c3433cfd6490c6d3c504a7b471362390c.tar.gz - go-radix-0bab926c3433cfd6490c6d3c504a7b471362390c.tar.gz https://github.com/hashicorp/errwrap/archive/7554cd9344cec97297fa6649b055a8c98c2a1e55.tar.gz - errwrap-7554cd9344cec97297fa6649b055a8c98c2a1e55.tar.gz https://github.com/armon/go-metrics/archive/a54701ebec11868993bc198c3f315353e9de2ed6.tar.gz - go-metrics-a54701ebec11868993bc198c3f315353e9de2ed6.tar.gz https://github.com/hashicorp/go-msgpack/archive/71c2886f5a673a35f909803f38ece5810165097b.tar.gz -
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-9999.ebuild ChangeLog
williamh15/07/08 19:42:07 Modified: go-oauth2-.ebuild ChangeLog Log: Add slot dependency for go-net (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.6 dev-go/go-oauth2/go-oauth2-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?r1=1.5r2=1.6 Index: go-oauth2-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- go-oauth2-.ebuild 6 Jul 2015 17:04:02 - 1.5 +++ go-oauth2-.ebuild 8 Jul 2015 19:42:07 - 1.6 @@ -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-go/go-oauth2/go-oauth2-.ebuild,v 1.5 2015/07/06 17:04:02 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.6 2015/07/08 19:42:07 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/oauth2 @@ -20,7 +20,7 @@ LICENSE=BSD SLOT=0/${PV} IUSE= -DEPEND=dev-go/go-net +DEPEND=dev-go/go-net:= RDEPEND= if [[ ${PV} != ** ]]; then 1.10 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.10view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.10content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.9r2=1.10 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 6 Jul 2015 17:04:02 - 1.9 +++ ChangeLog 8 Jul 2015 19:42:07 - 1.10 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.9 2015/07/06 17:04:02 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.10 2015/07/08 19:42:07 williamh Exp $ + + 08 Jul 2015; William Hubbs willi...@gentoo.org go-oauth2-.ebuild: + Add slot dependency for go-net 06 Jul 2015; William Hubbs willi...@gentoo.org go-oauth2-.ebuild: Add a subslot of the version number so we know which version is installed
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild
williamh15/07/09 04:05:43 Modified: udev-.ebuild Log: sync live ebuild (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.329sys-fs/udev/udev-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?rev=1.329view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?rev=1.329content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?r1=1.328r2=1.329 Index: udev-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-.ebuild,v retrieving revision 1.328 retrieving revision 1.329 diff -u -r1.328 -r1.329 --- udev-.ebuild10 Jun 2015 02:37:44 - 1.328 +++ udev-.ebuild9 Jul 2015 04:05:43 - 1.329 @@ -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/sys-fs/udev/udev-.ebuild,v 1.328 2015/06/10 02:37:44 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-.ebuild,v 1.329 2015/07/09 04:05:43 williamh Exp $ EAPI=5 @@ -8,11 +8,10 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI=git://anongit.freedesktop.org/systemd/systemd - inherit git-2 - patchset= + inherit git-r3 else patchset= - SRC_URI=http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz; + SRC_URI=https://github.com/systemd/systemd/archive/v${PV}.tar.gz - ${P}.tar.gz if [[ -n ${patchset} ]]; then SRC_URI=${SRC_URI} http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz @@ -49,15 +48,11 @@ virtual/os-headers virtual/pkgconfig =sys-devel/make-3.82-r4 - =sys-kernel/linux-headers-3.9 -# Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs -if [[ ${PV} = * ]]; then - DEPEND=${DEPEND} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt -fi + =sys-kernel/linux-headers-3.9 + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt RDEPEND=${COMMON_DEPEND} !sys-fs/lvm2-2.02.103 !sec-policy/selinux-base-2.20120725-r10 @@ -128,14 +123,16 @@ # change rules back to group uucp instead of dialout for now wrt #454556 sed -i -e 's/GROUP=dialout/GROUP=uucp/' rules/*.rules || die + # stub out the am_path_libcrypt function + echo 'AC_DEFUN([AM_PATH_LIBGCRYPT],[:])' m4/gcrypt.m4 + # apply user patches epatch_user - if [[ ! -e configure ]]; then - eautoreconf - else + eautoreconf + + if ! [[ ${PV} = * ]]; then check_default_rules - elibtoolize fi # Restore possibility of running --enable-static wrt #472608
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-222.ebuild udev-9999.ebuild
williamh15/07/09 04:10:18 Modified: udev-222.ebuild udev-.ebuild Log: increase minimum version of util-linux to 2.24 for upstream commit d47f6ca5 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 sys-fs/udev/udev-222.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?r1=1.1r2=1.2 Index: udev-222.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-222.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- udev-222.ebuild 9 Jul 2015 03:53:58 - 1.1 +++ udev-222.ebuild 9 Jul 2015 04:10:18 - 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/sys-fs/udev/udev-222.ebuild,v 1.1 2015/07/09 03:53:58 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-222.ebuild,v 1.2 2015/07/09 04:10:18 williamh Exp $ EAPI=5 @@ -29,7 +29,7 @@ RESTRICT=test -COMMON_DEPEND==sys-apps/util-linux-2.20 +COMMON_DEPEND==sys-apps/util-linux-2.24 acl? ( sys-apps/acl ) kmod? ( =sys-apps/kmod-16 ) selinux? ( =sys-libs/libselinux-2.1.9 ) 1.330sys-fs/udev/udev-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?rev=1.330view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?rev=1.330content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-.ebuild?r1=1.329r2=1.330 Index: udev-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-.ebuild,v retrieving revision 1.329 retrieving revision 1.330 diff -u -r1.329 -r1.330 --- udev-.ebuild9 Jul 2015 04:05:43 - 1.329 +++ udev-.ebuild9 Jul 2015 04:10:18 - 1.330 @@ -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/sys-fs/udev/udev-.ebuild,v 1.329 2015/07/09 04:05:43 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-.ebuild,v 1.330 2015/07/09 04:10:18 williamh Exp $ EAPI=5 @@ -29,7 +29,7 @@ RESTRICT=test -COMMON_DEPEND==sys-apps/util-linux-2.20 +COMMON_DEPEND==sys-apps/util-linux-2.24 acl? ( sys-apps/acl ) kmod? ( =sys-apps/kmod-16 ) selinux? ( =sys-libs/libselinux-2.1.9 )
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
williamh15/07/09 03:13:10 Modified: ChangeLog package.mask Log: update udev mask for bug #552036 Revision ChangesPath 1.10173 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10173view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10173content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.10172r2=1.10173 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.10172 retrieving revision 1.10173 diff -u -r1.10172 -r1.10173 --- ChangeLog 9 Jul 2015 01:56:37 - 1.10172 +++ ChangeLog 9 Jul 2015 03:13:09 - 1.10173 @@ -1,11 +1,14 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10172 2015/07/09 01:56:37 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10173 2015/07/09 03:13:09 williamh Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 09 Jul 2015; William Hubbs willi...@gentoo.org package.mask: + update udev mask for bug #552036 + 09 Jul 2015; Mike Gilbert flop...@gentoo.org package.mask: Mask sys-apps/systemd-222. 1.16658 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16658view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16658content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16657r2=1.16658 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16657 retrieving revision 1.16658 diff -u -r1.16657 -r1.16658 --- package.mask9 Jul 2015 01:56:37 - 1.16657 +++ package.mask9 Jul 2015 03:13:09 - 1.16658 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16657 2015/07/09 01:56:37 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16658 2015/07/09 03:13:09 williamh Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -106,7 +106,7 @@ # Mike Gilbert flop...@gentoo.org (19 Jun 2015) # Masked until all libgudev providers have been updated, bug 552036. -~sys-fs/udev-221 +~sys-fs/udev-222 ~sys-apps/systemd-221 ~sys-apps/systemd-222 ~virtual/libgudev-230
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: ChangeLog udev-222.ebuild
williamh15/07/09 03:53:58 Modified: ChangeLog Added:udev-222.ebuild Log: version bump (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.1116 sys-fs/udev/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1116view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1116content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1115r2=1.1116 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v retrieving revision 1.1115 retrieving revision 1.1116 diff -u -r1.1115 -r1.1116 --- ChangeLog 17 Jun 2015 20:30:36 - 1.1115 +++ ChangeLog 9 Jul 2015 03:53:58 - 1.1116 @@ -1,6 +1,11 @@ # ChangeLog for sys-fs/udev # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1115 2015/06/17 20:30:36 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1116 2015/07/09 03:53:58 williamh Exp $ + +*udev-222 (09 Jul 2015) + + 09 Jul 2015; William Hubbs willi...@gentoo.org +udev-222.ebuild: + version bump *udev-220-r3 (17 Jun 2015) 1.1 sys-fs/udev/udev-222.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-222.ebuild?rev=1.1content-type=text/plain Index: udev-222.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-222.ebuild,v 1.1 2015/07/09 03:53:58 williamh Exp $ EAPI=5 inherit autotools bash-completion-r1 eutils linux-info multilib multilib-minimal toolchain-funcs udev user versionator if [[ ${PV} = * ]]; then EGIT_REPO_URI=git://anongit.freedesktop.org/systemd/systemd inherit git-r3 else patchset= SRC_URI=https://github.com/systemd/systemd/archive/v${PV}.tar.gz - ${P}.tar.gz if [[ -n ${patchset} ]]; then SRC_URI=${SRC_URI} http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.xz; fi KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 fi DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd; LICENSE=LGPL-2.1 MIT GPL-2 SLOT=0 IUSE=acl doc +kmod selinux static-libs RESTRICT=test COMMON_DEPEND==sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) kmod? ( =sys-apps/kmod-16 ) selinux? ( =sys-libs/libselinux-2.1.9 ) !sys-libs/glibc-2.11 !sys-apps/gentoo-systemd-integration !sys-apps/systemd abi_x86_32? ( !=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) # Force new make = -r4 to skip some parallel build issues DEPEND=${COMMON_DEPEND} dev-util/gperf =sys-apps/coreutils-8.16 sys-libs/libcap virtual/os-headers virtual/pkgconfig =sys-devel/make-3.82-r4 =sys-kernel/linux-headers-3.9 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt RDEPEND=${COMMON_DEPEND} !sys-fs/lvm2-2.02.103 !sec-policy/selinux-base-2.20120725-r10 PDEPEND==sys-apps/hwids-20140304[udev] =sys-fs/udev-init-scripts-26 S=${WORKDIR}/systemd-${PV} # The multilib-build.eclass doesn't handle situation where the installed headers # are different in ABIs. In this case, we install libgudev headers in native # ABI but not for non-native ABI. multilib_check_headers() { :; } check_default_rules() { # Make sure there are no sudden changes to upstream rules file # (more for my own needs than anything else ...) local udev_rules_md5=b8ad860dccae0ca51656b33c405ea2ca MD5=$(md5sum ${S}/rules/50-udev-default.rules) MD5=${MD5/ -/} if [[ ${MD5} != ${udev_rules_md5} ]]; then eerror 50-udev-default.rules has been updated, please validate! eerror md5sum: ${MD5} die 50-udev-default.rules has been updated, please validate! fi } pkg_setup() { if [[ ${MERGE_TYPE} != buildonly ]]; then CONFIG_CHECK=~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER
[gentoo-commits] gentoo-x86 commit in app-admin/vault: vault-0.1.2-r1.ebuild vault-9999.ebuild ChangeLog
williamh15/07/08 19:15:20 Modified: vault-.ebuild ChangeLog Added:vault-0.1.2-r1.ebuild Log: add the slot dependencies for go and go-oauth2 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 app-admin/vault/vault-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/vault-.ebuild?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/vault-.ebuild?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/vault-.ebuild?r1=1.3r2=1.4 Index: vault-.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-admin/vault/vault-.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- vault-.ebuild 9 Jun 2015 07:09:29 - 1.3 +++ vault-.ebuild 8 Jul 2015 19:15:20 - 1.4 @@ -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/app-admin/vault/vault-.ebuild,v 1.3 2015/06/09 07:09:29 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/vault/vault-.ebuild,v 1.4 2015/07/08 19:15:20 williamh Exp $ EAPI=5 @@ -15,8 +15,8 @@ SLOT=0 IUSE= -DEPEND==dev-lang/go-1.4 - dev-go/go-oauth2 +DEPEND==dev-lang/go-1.4:= + dev-go/go-oauth2:= RDEPEND= SRC_URI= 1.5 app-admin/vault/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/ChangeLog?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/ChangeLog?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/ChangeLog?r1=1.4r2=1.5 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-admin/vault/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 9 Jun 2015 07:09:29 - 1.4 +++ ChangeLog 8 Jul 2015 19:15:20 - 1.5 @@ -1,6 +1,12 @@ # ChangeLog for app-admin/vault # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/vault/ChangeLog,v 1.4 2015/06/09 07:09:29 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/vault/ChangeLog,v 1.5 2015/07/08 19:15:20 williamh Exp $ + +*vault-0.1.2-r1 (08 Jul 2015) + + 08 Jul 2015; William Hubbs willi...@gentoo.org +vault-0.1.2-r1.ebuild, + vault-.ebuild: + add the slot dependencies for go and go-oauth2 09 Jun 2015; Zac Medico zmed...@gentoo.org vault-0.1.2.ebuild, vault-.ebuild: 1.1 app-admin/vault/vault-0.1.2-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/vault-0.1.2-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/vault/vault-0.1.2-r1.ebuild?rev=1.1content-type=text/plain Index: vault-0.1.2-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/vault/vault-0.1.2-r1.ebuild,v 1.1 2015/07/08 19:15:20 williamh Exp $ EAPI=5 inherit fcaps systemd user KEYWORDS=~amd64 DESCRIPTION=A tool for managing secrets HOMEPAGE=https://vaultproject.io/; GO_PN=github.com/hashicorp/${PN} LICENSE=MPL-2.0 SLOT=0 IUSE= DEPEND==dev-lang/go-1.4:= dev-go/go-oauth2:= RDEPEND= SRC_URI=https://${GO_PN}/archive/v${PV}.tar.gz - ${P}.tar.gz https://github.com/mitchellh/gox/archive/v0.3.0.tar.gz - gox-0.3.0.tar.gz https://github.com/mitchellh/iochan/archive/b584a329b193e206025682ae6c10cdbe03b0cd77.tar.gz - iochan-b584a329b193e206025682ae6c10cdbe03b0cd77.tar.gz STRIP_MASK=*.a S=${WORKDIR}/src/${GO_PN} FILECAPS=( -m 755 'cap_ipc_lock=+ei' usr/bin/${PN} ) pkg_setup() { enewgroup ${PN} enewuser ${PN} -1 -1 -1 ${PN} } src_unpack() { local x default mkdir -p src/${GO_PN%/*} || die mv ${P} src/${GO_PN} || die # Create a writable GOROOT in order to avoid sandbox violations. export GOROOT=${WORKDIR}/goroot cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die rm -rf ${GOROOT}/src/${GO_PN} || die export GOPATH=${WORKDIR}:${WORKDIR}/src/github.com/hashicorp/vault/Godeps/_workspace while read -r -d '' x; do rm -rf ${GOROOT}/src/${x} ${GOROOT}/pkg/${KERNEL}_${ARCH}/${x}{,.a} || die done (find ${WORKDIR}/src/github.com/hashicorp/vault/Godeps/_workspace/src -maxdepth 3 -mindepth 3 -type d -print0) mkdir -p ${GOROOT}/src/github.com/mitchellh || die rm -rf ${GOROOT}/src/github.com/mitchellh/gox || die
[gentoo-commits] gentoo-x86 commit in app-admin/fleet: fleet-0.11.0-r1.ebuild ChangeLog
williamh15/07/07 18:39:19 Modified: ChangeLog Added:fleet-0.11.0-r1.ebuild Log: rev bump to encorporate the changes from the live ebuild, approved by alunduil (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.25 app-admin/fleet/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.25view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.25content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?r1=1.24r2=1.25 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- ChangeLog 7 Jul 2015 18:14:09 - 1.24 +++ ChangeLog 7 Jul 2015 18:39:19 - 1.25 @@ -1,6 +1,11 @@ # ChangeLog for app-admin/fleet # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.24 2015/07/07 18:14:09 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.25 2015/07/07 18:39:19 williamh Exp $ + +*fleet-0.11.0-r1 (07 Jul 2015) + + 07 Jul 2015; William Hubbs willi...@gentoo.org +fleet-0.11.0-r1.ebuild: + rev bump to encorporate the changes from the live ebuild, approved by alunduil 07 Jul 2015; William Hubbs willi...@gentoo.org fleet-.ebuild: with approval of alunduil: add slot dependency on dev-lang/Go and drop keepdir 1.1 app-admin/fleet/fleet-0.11.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.11.0-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-0.11.0-r1.ebuild?rev=1.1content-type=text/plain Index: fleet-0.11.0-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/fleet-0.11.0-r1.ebuild,v 1.1 2015/07/07 18:39:19 williamh Exp $ EAPI=5 inherit systemd vcs-snapshot DESCRIPTION=A Distributed init System HOMEPAGE=https://github.com/coreos/fleet; SRC_URI=https://github.com/coreos/${PN}/archive/v${PV}.tar.gz - ${P}.tar.gz LICENSE=Apache-2.0 SLOT=0 KEYWORDS=~amd64 IUSE=doc examples test DEPEND= =dev-lang/go-1.3:= test? ( dev-go/go-tools ) RDEPEND= src_compile() { ./build || die 'Build failed' } src_test() { ./test || die 'Tests failed' } src_install() { dobin ${S}/bin/fleetd dobin ${S}/bin/fleetctl systemd_dounit ${FILESDIR}/fleet.service systemd_dounit ${FILESDIR}/fleet.socket dodoc README.md use doc dodoc -r Documentation use examples dodoc -r examples insinto /etc/${PN} newins ${PN}.conf.sample ${PN}.conf } pkg_postinst() { ewarn Please read this if you are upgrading from a version 0.10.0-r1. ewarn ewarn Starting with fleet 0.10 the fleetctl utility has ewarn '--endpoint=unix:///var/run/fleet.sock' as default argument, which is ewarn why we have introduced the fleet.socket unit and renamed the service ewarn from fleetd.service to fleet.service. If you run fleet on system ewarn startup, please re-enable it via 'systemctl enable fleet'. }
[gentoo-commits] gentoo-x86 commit in app-admin/fleet: fleet-9999.ebuild ChangeLog
williamh15/07/07 18:14:09 Modified: fleet-.ebuild ChangeLog Log: with approval of alunduil: add slot dependency on dev-lang/Go and drop keepdir call (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 app-admin/fleet/fleet-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-.ebuild?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-.ebuild?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/fleet-.ebuild?r1=1.7r2=1.8 Index: fleet-.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-admin/fleet/fleet-.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- fleet-.ebuild 27 May 2015 05:19:21 - 1.7 +++ fleet-.ebuild 7 Jul 2015 18:14:09 - 1.8 @@ -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/app-admin/fleet/fleet-.ebuild,v 1.7 2015/05/27 05:19:21 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/fleet-.ebuild,v 1.8 2015/07/07 18:14:09 williamh Exp $ EAPI=5 @@ -17,7 +17,7 @@ KEYWORDS= IUSE=doc examples test -DEPEND==dev-lang/go-1.3 +DEPEND==dev-lang/go-1.3:= test? ( dev-go/go-tools ) RDEPEND= @@ -40,7 +40,6 @@ use doc dodoc -r Documentation use examples dodoc -r examples - keepdir /etc/${PN} insinto /etc/${PN} newins ${PN}.conf.sample ${PN}.conf } 1.24 app-admin/fleet/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.24view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?rev=1.24content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fleet/ChangeLog?r1=1.23r2=1.24 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- ChangeLog 4 Jul 2015 20:22:18 - 1.23 +++ ChangeLog 7 Jul 2015 18:14:09 - 1.24 @@ -1,6 +1,10 @@ # ChangeLog for app-admin/fleet # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.23 2015/07/04 20:22:18 alunduil Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/ChangeLog,v 1.24 2015/07/07 18:14:09 williamh Exp $ + + 07 Jul 2015; William Hubbs willi...@gentoo.org fleet-.ebuild: + with approval of alunduil: add slot dependency on dev-lang/Go and drop keepdir + call 04 Jul 2015; Alex Brandt alund...@gentoo.org -fleet-0.10.0-r1.ebuild: remove version 0.10.0-r1
[gentoo-commits] gentoo-x86 commit in app-emulation/docker: docker-1.7.0-r1.ebuild ChangeLog
williamh15/07/07 20:19:11 Modified: ChangeLog Added:docker-1.7.0-r1.ebuild Log: add slot dependency on dev-lang/go, approved by all maintainers (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.54 app-emulation/docker/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/ChangeLog?rev=1.54view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/ChangeLog?rev=1.54content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/ChangeLog?r1=1.53r2=1.54 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-emulation/docker/ChangeLog,v retrieving revision 1.53 retrieving revision 1.54 diff -u -r1.53 -r1.54 --- ChangeLog 5 Jul 2015 09:52:08 - 1.53 +++ ChangeLog 7 Jul 2015 20:19:11 - 1.54 @@ -1,6 +1,11 @@ # ChangeLog for app-emulation/docker # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker/ChangeLog,v 1.53 2015/07/05 09:52:08 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker/ChangeLog,v 1.54 2015/07/07 20:19:11 williamh Exp $ + +*docker-1.7.0-r1 (07 Jul 2015) + + 07 Jul 2015; William Hubbs willi...@gentoo.org +docker-1.7.0-r1.ebuild: + add slot dependency on dev-lang/go, approved by all maintainers 05 Jul 2015; Manuel Rüger mr...@gentoo.org docker-1.6.2.ebuild, docker-1.7.0.ebuild: 1.1 app-emulation/docker/docker-1.7.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/docker-1.7.0-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/docker/docker-1.7.0-r1.ebuild?rev=1.1content-type=text/plain Index: docker-1.7.0-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-emulation/docker/docker-1.7.0-r1.ebuild,v 1.1 2015/07/07 20:19:11 williamh Exp $ EAPI=5 DESCRIPTION=Docker complements kernel namespacing with a high-level API which operates at the process level HOMEPAGE=https://www.docker.com; GITHUB_URI=github.com/docker/docker if [[ ${PV} == * ]]; then SRC_URI= EGIT_REPO_URI=git://${GITHUB_URI}.git inherit git-2 else MY_PV=${PV/_/-} MY_P=${PN}-${MY_PV} SRC_URI=https://${GITHUB_URI}/archive/v${MY_PV}.tar.gz - ${MY_P}.tar.gz S=${WORKDIR}/${MY_P} DOCKER_GITCOMMIT=0baf609 KEYWORDS=~amd64 [ $DOCKER_GITCOMMIT ] || die DOCKER_GITCOMMIT must be added manually for each bump! fi inherit bash-completion-r1 linux-info multilib systemd udev user LICENSE=Apache-2.0 SLOT=0 IUSE=apparmor aufs btrfs +contrib +device-mapper doc experimental lxc overlay vim-syntax # https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies CDEPEND= =dev-db/sqlite-3.7.9:3 device-mapper? ( =sys-fs/lvm2-2.02.89[thin] ) DEPEND= ${CDEPEND} =dev-lang/go-1.4:= btrfs? ( =sys-fs/btrfs-progs-3.8 ) # https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies # https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies RDEPEND= ${CDEPEND} !app-emulation/docker-bin =net-firewall/iptables-1.4 sys-process/procps =dev-vcs/git-1.7 =app-arch/xz-utils-4.9 lxc? ( =app-emulation/lxc-1.0.7 ) aufs? ( || ( sys-fs/aufs3 sys-fs/aufs4 sys-kernel/aufs-sources ) ) apparmor? ( sys-libs/libapparmor[static-libs] ) RESTRICT=installsources strip # see contrib/check-config.sh from upstream's sources CONFIG_CHECK= NAMESPACES NET_NS PID_NS IPC_NS UTS_NS DEVPTS_MULTIPLE_INSTANCES CGROUPS CGROUP_CPUACCT CGROUP_DEVICE CGROUP_FREEZER CGROUP_SCHED CPUSETS MACVLAN VETH BRIDGE NF_NAT_IPV4 IP_NF_FILTER IP_NF_TARGET_MASQUERADE NETFILTER_XT_MATCH_ADDRTYPE NETFILTER_XT_MATCH_CONNTRACK NF_NAT NF_NAT_NEEDED POSIX_MQUEUE ~MEMCG_SWAP ~MEMCG_SWAP_ENABLED ~RESOURCE_COUNTERS ~CGROUP_PERF ~CFS_BANDWIDTH ERROR_MEMCG_SWAP=CONFIG_MEMCG_SWAP: is required if you wish to limit swap usage of containers ERROR_RESOURCE_COUNTERS=CONFIG_RESOURCE_COUNTERS: is optional for container statistics gathering ERROR_CGROUP_PERF=CONFIG_CGROUP_PERF: is optional for container statistics gathering
[gentoo-commits] gentoo-x86 commit in dev-db/go-etcd: go-etcd-2.0.0-r1.ebuild ChangeLog
williamh15/07/07 23:05:33 Modified: ChangeLog Added:go-etcd-2.0.0-r1.ebuild Log: Rev bump to add slot dependency for dev-lang/go (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.7 dev-db/go-etcd/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/go-etcd/ChangeLog?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/go-etcd/ChangeLog?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/go-etcd/ChangeLog?r1=1.6r2=1.7 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-db/go-etcd/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 10 Jun 2015 08:02:14 - 1.6 +++ ChangeLog 7 Jul 2015 23:05:33 - 1.7 @@ -1,6 +1,11 @@ # ChangeLog for dev-db/go-etcd # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/go-etcd/ChangeLog,v 1.6 2015/06/10 08:02:14 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/go-etcd/ChangeLog,v 1.7 2015/07/07 23:05:33 williamh Exp $ + +*go-etcd-2.0.0-r1 (07 Jul 2015) + + 07 Jul 2015; William Hubbs willi...@gentoo.org +go-etcd-2.0.0-r1.ebuild: + Rev bump to add slot dependency for dev-lang/go 10 Jun 2015; Zac Medico zmed...@gentoo.org go-etcd-0_p20141013-r1.ebuild, go-etcd-2.0.0.ebuild: 1.1 dev-db/go-etcd/go-etcd-2.0.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/go-etcd/go-etcd-2.0.0-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/go-etcd/go-etcd-2.0.0-r1.ebuild?rev=1.1content-type=text/plain Index: go-etcd-2.0.0-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/go-etcd/go-etcd-2.0.0-r1.ebuild,v 1.1 2015/07/07 23:05:33 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=Go client library for etcd GO_PN=github.com/coreos/${PN} HOMEPAGE=https://${GO_PN}; EGIT_COMMIT=25e2c63be8e8ab405014a78879e0992ae5ff55e8 SRC_URI=https://${GO_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz LICENSE=Apache-2.0 SLOT=0 IUSE= DEPEND==dev-lang/go-1.4:= RDEPEND= S=${WORKDIR} src_unpack() { default_src_unpack mkdir -p src/${GO_PN%/*} || die mv ${PN}-${EGIT_COMMIT} src/${GO_PN} || die } src_compile() { # Create a filtered GOROOT tree out of symlinks, # excluding go-etcd, for bug #503324. cp -sR /usr/lib/go goroot || die rm -rf goroot/src/${GO_PN} || die rm -rf goroot/pkg/linux_${ARCH}/${GO_PN} || die GOROOT=${WORKDIR}/goroot GOPATH=${WORKDIR} \ go install -x ${GO_PN}/etcd || die } src_install() { insopts -m0644 -p # preserve timestamps for bug 551486 insinto /usr/lib/go doins -r pkg insinto /usr/lib/go/src find src/${GO_PN} -name .gitignore -delete doins -r src/* }
[gentoo-commits] gentoo-x86 commit in dev-db/etcdctl: etcdctl-0.4.6-r1.ebuild ChangeLog
williamh15/07/07 23:15:38 Modified: ChangeLog Added:etcdctl-0.4.6-r1.ebuild Log: rev bump to add slot dependency on dev-lang/Go (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 dev-db/etcdctl/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcdctl/ChangeLog?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcdctl/ChangeLog?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcdctl/ChangeLog?r1=1.3r2=1.4 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-db/etcdctl/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 6 Jun 2015 09:50:54 - 1.3 +++ ChangeLog 7 Jul 2015 23:15:38 - 1.4 @@ -1,6 +1,11 @@ # ChangeLog for dev-db/etcdctl # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/etcdctl/ChangeLog,v 1.3 2015/06/06 09:50:54 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/etcdctl/ChangeLog,v 1.4 2015/07/07 23:15:38 williamh Exp $ + +*etcdctl-0.4.6-r1 (07 Jul 2015) + + 07 Jul 2015; William Hubbs willi...@gentoo.org +etcdctl-0.4.6-r1.ebuild: + rev bump to add slot dependency on dev-lang/Go 06 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml: Add github to remote-id in metadata.xml 1.1 dev-db/etcdctl/etcdctl-0.4.6-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcdctl/etcdctl-0.4.6-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcdctl/etcdctl-0.4.6-r1.ebuild?rev=1.1content-type=text/plain Index: etcdctl-0.4.6-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/etcdctl/etcdctl-0.4.6-r1.ebuild,v 1.1 2015/07/07 23:15:38 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=A simple command line client for etcd HOMEPAGE=https://github.com/coreos/etcdctl/; SRC_URI=https://github.com/coreos/etcdctl/archive/v${PV}.zip - ${P}.zip LICENSE=Apache-2.0 SLOT=0 IUSE=examples DEPEND==dev-lang/go-1.2:= RDEPEND= src_prepare() { sed -e s:^\(go install\)\(.*\)$:\\1 -x -ldflags=\-v -linkmode=external -extldflags '${LDFLAGS}'\ \\2: \ -i build || die } src_compile() { CGO_CFLAGS=${CFLAGS} ./build || die } src_test() { ./test || die } src_install() { dobin bin/${PN} dodoc README.md use examples dodoc -r examples }
[gentoo-commits] gentoo-x86 commit in dev-db/etcd: etcd-2.0.10-r1.ebuild ChangeLog
williamh15/07/07 23:56:33 Modified: ChangeLog Added:etcd-2.0.10-r1.ebuild Log: Rev bump for slot dependency on Go (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.5 dev-db/etcd/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcd/ChangeLog?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcd/ChangeLog?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcd/ChangeLog?r1=1.4r2=1.5 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-db/etcd/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 6 Jun 2015 09:50:35 - 1.4 +++ ChangeLog 7 Jul 2015 23:56:33 - 1.5 @@ -1,6 +1,11 @@ # ChangeLog for dev-db/etcd # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/etcd/ChangeLog,v 1.4 2015/06/06 09:50:35 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/etcd/ChangeLog,v 1.5 2015/07/07 23:56:33 williamh Exp $ + +*etcd-2.0.10-r1 (07 Jul 2015) + + 07 Jul 2015; William Hubbs willi...@gentoo.org +etcd-2.0.10-r1.ebuild: + Rev bump for slot dependency on Go 06 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml: Add github to remote-id in metadata.xml 1.1 dev-db/etcd/etcd-2.0.10-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcd/etcd-2.0.10-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/etcd/etcd-2.0.10-r1.ebuild?rev=1.1content-type=text/plain Index: etcd-2.0.10-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/etcd/etcd-2.0.10-r1.ebuild,v 1.1 2015/07/07 23:56:33 williamh Exp $ EAPI=5 inherit user systemd KEYWORDS=~amd64 DESCRIPTION=A highly-available key value store for shared configuration and service discovery HOMEPAGE=https://github.com/coreos/etcd/; SRC_URI=https://github.com/coreos/etcd/archive/v${PV}.tar.gz - ${P}.tar.gz LICENSE=Apache-2.0 SLOT=0 IUSE=doc DEPEND==dev-lang/go-1.2:= RDEPEND=!dev-db/etcdctl pkg_setup() { enewgroup ${PN} enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} } src_prepare() { sed -e s|-ldflags '-s'|-x| \ -i build || die } src_compile() { ./build || die } src_install() { insinto /etc/${PN} doins ${FILESDIR}/${PN}.conf dobin bin/* dodoc README.md use doc dodoc -r Documentation systemd_dounit ${FILESDIR}/${PN}.service systemd_newtmpfilesd ${FILESDIR}/${PN}.tmpfiles.d.conf ${PN}.conf newinitd ${FILESDIR}/${PN}.initd ${PN} newconfd ${FILESDIR}/${PN}.confd ${PN} dodir /var/lib/${PN} fowners ${PN}:${PN} /var/lib/${PN} fperms 755 /var/lib/${PN} dodir /var/log/${PN} fowners ${PN}:${PN} /var/log/${PN} fperms 755 /var/log/${PN} } src_test() { local x for x in bin/*; do ebegin running ${x##*/} --help ${x} --help /dev/null || die ${x##*/} --help failed eend done }
[gentoo-commits] gentoo-x86 commit in app-crypt/etcd-ca: etcd-ca-0_p20150423-r1.ebuild ChangeLog
williamh15/07/08 01:04:45 Modified: ChangeLog Added:etcd-ca-0_p20150423-r1.ebuild Log: rev bump to add slot dependency on dev-lang/go (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 app-crypt/etcd-ca/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/etcd-ca/ChangeLog?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/etcd-ca/ChangeLog?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/etcd-ca/ChangeLog?r1=1.3r2=1.4 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 5 Jun 2015 12:03:55 - 1.3 +++ ChangeLog 8 Jul 2015 01:04:45 - 1.4 @@ -1,6 +1,12 @@ # ChangeLog for app-crypt/etcd-ca # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/ChangeLog,v 1.3 2015/06/05 12:03:55 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/ChangeLog,v 1.4 2015/07/08 01:04:45 williamh Exp $ + +*etcd-ca-0_p20150423-r1 (08 Jul 2015) + + 08 Jul 2015; William Hubbs willi...@gentoo.org + +etcd-ca-0_p20150423-r1.ebuild: + rev bump to add slot dependency on dev-lang/go 05 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml: Add github to remote-id in metadata.xml 1.1 app-crypt/etcd-ca/etcd-ca-0_p20150423-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/etcd-ca/etcd-ca-0_p20150423-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/etcd-ca/etcd-ca-0_p20150423-r1.ebuild?rev=1.1content-type=text/plain Index: etcd-ca-0_p20150423-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/etcd-ca-0_p20150423-r1.ebuild,v 1.1 2015/07/08 01:04:45 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=A simple certificate manager written in Go. Easy to use with limited capability HOMEPAGE=https://github.com/coreos/etcd-ca; EGIT_COMMIT=31fef42f75294cf8bf1e7facf82648de0c2d87a3 SRC_URI=${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz LICENSE=Apache-2.0 SLOT=0 IUSE=doc DEPEND==dev-lang/go-1.2:= RDEPEND= S=${WORKDIR}/${PN}-${EGIT_COMMIT} src_prepare() { sed -e s:^\(go install\)\(.*\)$:\\1 -x -ldflags=\-v -linkmode=external -extldflags '${LDFLAGS}'\ \\2: \ -i build || die } src_compile() { CGO_CFLAGS=${CFLAGS} ./build || die } # go tool: no such tool cover; to install: #go get code.google.com/p/go.tools/cmd/cover #src_test() { # ./test || die #} src_install() { dobin ${S}/bin/${PN} dodoc README.md use doc dodoc -r Documentation }
[gentoo-commits] gentoo-x86 commit in dev-go/godep: godep-0_p20150520-r1.ebuild ChangeLog
williamh15/07/06 21:33:26 Modified: ChangeLog Added:godep-0_p20150520-r1.ebuild Log: pick up slot dependency on dev-lang/go (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 dev-go/godep/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/ChangeLog?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/ChangeLog?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/ChangeLog?r1=1.3r2=1.4 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/godep/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 6 Jun 2015 10:07:52 - 1.3 +++ ChangeLog 6 Jul 2015 21:33:26 - 1.4 @@ -1,6 +1,11 @@ # ChangeLog for dev-go/godep # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/godep/ChangeLog,v 1.3 2015/06/06 10:07:52 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/godep/ChangeLog,v 1.4 2015/07/06 21:33:26 williamh Exp $ + +*godep-0_p20150520-r1 (06 Jul 2015) + + 06 Jul 2015; William Hubbs willi...@gentoo.org +godep-0_p20150520-r1.ebuild: + pick up slot dependency on dev-lang/go 06 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml: Add github to remote-id in metadata.xml 1.1 dev-go/godep/godep-0_p20150520-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/godep-0_p20150520-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/godep-0_p20150520-r1.ebuild?rev=1.1content-type=text/plain Index: godep-0_p20150520-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/godep/godep-0_p20150520-r1.ebuild,v 1.1 2015/07/06 21:33:26 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=dependency tool for go GO_PN=github.com/tools/${PN} HOMEPAGE=https://${GO_PN}; EGIT_COMMIT=98f5c2e8906df47a9eaafebbcd406adde2c8d0a7 SRC_URI=https://${GO_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz https://github.com/kr/fs/archive/2788f0dbd16903de03cb8186e5c7d97b69ad387b.tar.gz - go-fs-2788f0dbd16903de03cb8186e5c7d97b69ad387b.tar.gz LICENSE=BSD SLOT=0 IUSE= DEPEND==dev-lang/go-1.4:= RDEPEND= S=${WORKDIR}/src/${GO_PN} STRIP_MASK=*.a src_unpack() { default mkdir -p src/${GO_PN%/*} || die mv ${PN}-${EGIT_COMMIT} src/${GO_PN} || die mkdir -p src/github.com/kr || die mv fs-2788f0dbd16903de03cb8186e5c7d97b69ad387b src/github.com/kr/fs || die } src_prepare() { # disable broken tests sed -e 's:TestSave(:_\0:' -i save_test.go || die sed -e 's:TestUpdate(:_\0:' -i update_test.go || die } src_compile() { GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die } src_test() { GOPATH=${WORKDIR} \ go test -x -v ${GO_PN}/... || die $? } src_install() { dobin ${WORKDIR}/bin/* }
[gentoo-commits] gentoo-x86 commit in dev-go/go-crypto: go-crypto-9999.ebuild ChangeLog
williamh15/07/06 16:53:39 Modified: go-crypto-.ebuild ChangeLog Log: Add a subslot of the version number so we know which version is installed (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 dev-go/go-crypto/go-crypto-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?r1=1.7r2=1.8 Index: go-crypto-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- go-crypto-.ebuild 29 Jun 2015 03:30:29 - 1.7 +++ go-crypto-.ebuild 6 Jul 2015 16:53:39 - 1.8 @@ -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-go/go-crypto/go-crypto-.ebuild,v 1.7 2015/06/29 03:30:29 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v 1.8 2015/07/06 16:53:39 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/crypto/... @@ -18,7 +18,7 @@ DESCRIPTION=Go supplementary cryptography libraries HOMEPAGE=https://godoc.org/golang.org/x/crypto; LICENSE=BSD -SLOT=0 +SLOT=0/${PV} IUSE= DEPEND= RDEPEND= 1.10 dev-go/go-crypto/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.10view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.10content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?r1=1.9r2=1.10 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 1 Jul 2015 20:11:53 - 1.9 +++ ChangeLog 6 Jul 2015 16:53:39 - 1.10 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-crypto # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.9 2015/07/01 20:11:53 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.10 2015/07/06 16:53:39 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-crypto-.ebuild: + Add a subslot of the version number so we know which version is installed 01 Jul 2015; William Hubbs willi...@gentoo.org go-crypto-0_pre20150608.ebuild:
[gentoo-commits] gentoo-x86 commit in dev-go/go-text: go-text-9999.ebuild ChangeLog
williamh15/07/06 17:10:56 Modified: go-text-.ebuild ChangeLog Log: Add a subslot of the version number so we know which version is installed; this wil allow slot operators in dependencies on this package. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 dev-go/go-text/go-text-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?r1=1.7r2=1.8 Index: go-text-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- go-text-.ebuild 26 Jun 2015 22:54:48 - 1.7 +++ go-text-.ebuild 6 Jul 2015 17:10:56 - 1.8 @@ -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-go/go-text/go-text-.ebuild,v 1.7 2015/06/26 22:54:48 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v 1.8 2015/07/06 17:10:56 williamh Exp $ EAPI=5 @@ -19,7 +19,7 @@ DESCRIPTION=Go text processing support HOMEPAGE=https://godoc.org/golang.org/x/text; LICENSE=BSD -SLOT=0 +SLOT=0/${PV} IUSE= DEPEND= RDEPEND= 1.10 dev-go/go-text/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.10view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.10content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?r1=1.9r2=1.10 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 1 Jul 2015 21:17:54 - 1.9 +++ ChangeLog 6 Jul 2015 17:10:56 - 1.10 @@ -1,6 +1,10 @@ # ChangeLog for dev-go/go-text # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.9 2015/07/01 21:17:54 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.10 2015/07/06 17:10:56 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-text-.ebuild: + Add a subslot of the version number so we know which version is installed; + this wil allow slot operators in dependencies on this package. *go-text-0_pre20150604 (01 Jul 2015)
[gentoo-commits] gentoo-x86 commit in dev-lang/go: go-9999.ebuild ChangeLog
williamh15/07/06 16:21:21 Modified: go-.ebuild ChangeLog Log: re-add subslot. We do need this, and we will need all Go packages in the tree to use it in DEPEND. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.30 dev-lang/go/go-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?rev=1.30view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?rev=1.30content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?r1=1.29r2=1.30 Index: go-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/go-.ebuild,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- go-.ebuild 3 Jul 2015 21:47:48 - 1.29 +++ go-.ebuild 6 Jul 2015 16:21:21 - 1.30 @@ -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-lang/go/go-.ebuild,v 1.29 2015/07/03 21:47:48 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-.ebuild,v 1.30 2015/07/06 16:21:21 williamh Exp $ EAPI=5 @@ -21,7 +21,7 @@ HOMEPAGE=http://www.golang.org; LICENSE=BSD -SLOT=0 +SLOT=0/${PV} IUSE= DEPEND==dev-lang/go-bootstrap-1.4.1 1.78 dev-lang/go/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.78view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.78content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?r1=1.77r2=1.78 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v retrieving revision 1.77 retrieving revision 1.78 diff -u -r1.77 -r1.78 --- ChangeLog 3 Jul 2015 21:47:48 - 1.77 +++ ChangeLog 6 Jul 2015 16:21:21 - 1.78 @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/go # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.77 2015/07/03 21:47:48 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.78 2015/07/06 16:21:21 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-.ebuild: + re-add subslot. We do need this, and we will need all Go packages in the tree + to use it in DEPEND. 03 Jul 2015; William Hubbs willi...@gentoo.org go-.ebuild: remove subslot
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-9999.ebuild ChangeLog
williamh15/07/06 17:04:02 Modified: go-oauth2-.ebuild ChangeLog Log: Add a subslot of the version number so we know which version is installed (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.5 dev-go/go-oauth2/go-oauth2-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?r1=1.4r2=1.5 Index: go-oauth2-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- go-oauth2-.ebuild 29 Jun 2015 16:01:21 - 1.4 +++ go-oauth2-.ebuild 6 Jul 2015 17:04:02 - 1.5 @@ -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-go/go-oauth2/go-oauth2-.ebuild,v 1.4 2015/06/29 16:01:21 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.5 2015/07/06 17:04:02 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/oauth2 @@ -18,7 +18,7 @@ DESCRIPTION=Go client implementation for OAuth 2.0 spec HOMEPAGE=https://godoc.org/golang.org/x/oauth2; LICENSE=BSD -SLOT=0 +SLOT=0/${PV} IUSE= DEPEND=dev-go/go-net RDEPEND= 1.9 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.8r2=1.9 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ChangeLog 1 Jul 2015 20:56:54 - 1.8 +++ ChangeLog 6 Jul 2015 17:04:02 - 1.9 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.8 2015/07/01 20:56:54 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.9 2015/07/06 17:04:02 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-oauth2-.ebuild: + Add a subslot of the version number so we know which version is installed *go-oauth2-0_pre20150527 (01 Jul 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-sys: go-sys-9999.ebuild ChangeLog
williamh15/07/06 17:09:39 Modified: go-sys-.ebuild ChangeLog Log: Add a subslot of the version number so we know which version is installed; this wil allow slot operators in dependencies on this package. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.5 dev-go/go-sys/go-sys-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?r1=1.4r2=1.5 Index: go-sys-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- go-sys-.ebuild 28 Jun 2015 23:19:15 - 1.4 +++ go-sys-.ebuild 6 Jul 2015 17:09:39 - 1.5 @@ -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-go/go-sys/go-sys-.ebuild,v 1.4 2015/06/28 23:19:15 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v 1.5 2015/07/06 17:09:39 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/sys/... @@ -18,7 +18,7 @@ DESCRIPTION=Go packages for low-level interaction with the operating system HOMEPAGE=https://godoc.org/golang.org/x/sys; LICENSE=BSD -SLOT=0 +SLOT=0/${PV} IUSE= DEPEND= RDEPEND= 1.6 dev-go/go-sys/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?r1=1.5r2=1.6 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChangeLog 1 Jul 2015 21:12:32 - 1.5 +++ ChangeLog 6 Jul 2015 17:09:39 - 1.6 @@ -1,6 +1,10 @@ # ChangeLog for dev-go/go-sys # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.5 2015/07/01 21:12:32 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.6 2015/07/06 17:09:39 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-sys-.ebuild: + Add a subslot of the version number so we know which version is installed; + this wil allow slot operators in dependencies on this package. *go-sys-0_pre20150518 (01 Jul 2015)
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-build.eclass
williamh15/07/06 16:48:21 Modified: ChangeLog golang-build.eclass Log: Add back the subslot operator in the dependency on Go. We need this so that we have the Go version the package was built with recorded. Revision ChangesPath 1.1702 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1702view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1702content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1701r2=1.1702 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1701 retrieving revision 1.1702 diff -u -r1.1701 -r1.1702 --- ChangeLog 6 Jul 2015 15:48:51 - 1.1701 +++ ChangeLog 6 Jul 2015 16:48:21 - 1.1702 @@ -1,6 +1,10 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1701 2015/07/06 15:48:51 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1702 2015/07/06 16:48:21 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org golang-build.eclass: + Add back the subslot operator in the dependency on Go. We need this so that + we have the Go version the package was built with recorded. 06 Jul 2015; Michael Palimaka kensing...@gentoo.org kde5.eclass: Add missing USE dependency default wrt bug #554056. 1.4 eclass/golang-build.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?r1=1.3r2=1.4 Index: golang-build.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- golang-build.eclass 3 Jul 2015 21:45:06 - 1.3 +++ golang-build.eclass 6 Jul 2015 16:48:21 - 1.4 @@ -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/eclass/golang-build.eclass,v 1.3 2015/07/03 21:45:06 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v 1.4 2015/07/06 16:48:21 williamh Exp $ # @ECLASS: golang-build.eclass # @MAINTAINER: @@ -24,7 +24,7 @@ _GOLANG_BUILD=1 -DEPEND==dev-lang/go-1.4.2 +DEPEND==dev-lang/go-1.4.2:= STRIP_MASK=*.a # @ECLASS-VARIABLE: EGO_PN
[gentoo-commits] gentoo-x86 commit in dev-go/go-net: go-net-9999.ebuild ChangeLog
williamh15/07/06 16:55:33 Modified: go-net-.ebuild ChangeLog Log: Add a subslot of the version number so we know which version is installed (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.7 dev-go/go-net/go-net-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?r1=1.6r2=1.7 Index: go-net-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- go-net-.ebuild 29 Jun 2015 03:48:53 - 1.6 +++ go-net-.ebuild 6 Jul 2015 16:55:33 - 1.7 @@ -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-go/go-net/go-net-.ebuild,v 1.6 2015/06/29 03:48:53 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v 1.7 2015/07/06 16:55:33 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/net/... @@ -18,7 +18,7 @@ DESCRIPTION=Go supplementary network libraries HOMEPAGE=https://godoc.org/golang.org/x/net; LICENSE=BSD -SLOT=0 +SLOT=0/${PV} IUSE= DEPEND=dev-go/go-text RDEPEND= 1.11 dev-go/go-net/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.11view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.11content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?r1=1.10r2=1.11 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- ChangeLog 1 Jul 2015 20:24:19 - 1.10 +++ ChangeLog 6 Jul 2015 16:55:33 - 1.11 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-net # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.10 2015/07/01 20:24:19 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.11 2015/07/06 16:55:33 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: + Add a subslot of the version number so we know which version is installed *go-net-0_pre20150604 (01 Jul 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-tools: go-tools-9999.ebuild ChangeLog
williamh15/07/06 23:34:44 Modified: go-tools-.ebuild ChangeLog Log: add slot dependency on go-net (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.10 dev-go/go-tools/go-tools-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.10view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.10content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?r1=1.9r2=1.10 Index: go-tools-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- go-tools-.ebuild26 Jun 2015 19:24:29 - 1.9 +++ go-tools-.ebuild6 Jul 2015 23:34:44 - 1.10 @@ -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-go/go-tools/go-tools-.ebuild,v 1.9 2015/06/26 19:24:29 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v 1.10 2015/07/06 23:34:44 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/tools/... @@ -22,7 +22,7 @@ LICENSE=BSD SLOT=0 IUSE= -DEPEND=dev-go/go-net +DEPEND=dev-go/go-net:= RDEPEND= if [[ ${PV} != ** ]]; then 1.13 dev-go/go-tools/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.13view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.13content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?r1=1.12r2=1.13 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- ChangeLog 1 Jul 2015 22:20:07 - 1.12 +++ ChangeLog 6 Jul 2015 23:34:44 - 1.13 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-tools # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.12 2015/07/01 22:20:07 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.13 2015/07/06 23:34:44 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-tools-.ebuild: + add slot dependency on go-net *go-tools-0_pre20150606 (01 Jul 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-net: go-net-9999.ebuild ChangeLog
williamh15/07/06 21:40:30 Modified: go-net-.ebuild ChangeLog Log: Add the slot dependency for go-text (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 dev-go/go-net/go-net-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?r1=1.7r2=1.8 Index: go-net-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- go-net-.ebuild 6 Jul 2015 16:55:33 - 1.7 +++ go-net-.ebuild 6 Jul 2015 21:40:30 - 1.8 @@ -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-go/go-net/go-net-.ebuild,v 1.7 2015/07/06 16:55:33 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v 1.8 2015/07/06 21:40:30 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/net/... @@ -20,7 +20,7 @@ LICENSE=BSD SLOT=0/${PV} IUSE= -DEPEND=dev-go/go-text +DEPEND=dev-go/go-text:= RDEPEND= if [[ ${PV} != ** ]]; then 1.12 dev-go/go-net/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.12view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.12content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?r1=1.11r2=1.12 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- ChangeLog 6 Jul 2015 16:55:33 - 1.11 +++ ChangeLog 6 Jul 2015 21:40:30 - 1.12 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-net # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.11 2015/07/06 16:55:33 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.12 2015/07/06 21:40:30 williamh Exp $ + + 06 Jul 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: + Add the slot dependency for go-text 06 Jul 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: Add a subslot of the version number so we know which version is installed
[gentoo-commits] gentoo-x86 commit in sys-apps/kmod: kmod-21.ebuild ChangeLog
williamh15/07/04 20:48:11 Modified: ChangeLog Added:kmod-21.ebuild Log: version bump (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.202sys-apps/kmod/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?rev=1.202view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?rev=1.202content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?r1=1.201r2=1.202 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v retrieving revision 1.201 retrieving revision 1.202 diff -u -r1.201 -r1.202 --- ChangeLog 1 Jul 2015 13:35:03 - 1.201 +++ ChangeLog 4 Jul 2015 20:48:11 - 1.202 @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/kmod # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.201 2015/07/01 13:35:03 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.202 2015/07/04 20:48:11 williamh Exp $ + +*kmod-21 (04 Jul 2015) + + 04 Jul 2015; William Hubbs willi...@gentoo.org +kmod-21.ebuild: + version bump 01 Jul 2015; William Hubbs willi...@gentoo.org files/kmod-static-nodes-r1: Add -systemd-nspawn keyword to service script for #548092 1.1 sys-apps/kmod/kmod-21.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/kmod-21.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/kmod-21.ebuild?rev=1.1content-type=text/plain Index: kmod-21.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-21.ebuild,v 1.1 2015/07/04 20:48:11 williamh Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit bash-completion-r1 eutils multilib python-r1 if [[ ${PV} == * ]]; then EGIT_REPO_URI=git://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git inherit autotools git-2 else SRC_URI=mirror://kernel/linux/utils/kernel/kmod/${P}.tar.xz KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 inherit libtool fi DESCRIPTION=library and tools for managing linux kernel modules HOMEPAGE=http://git.kernel.org/?p=utils/kernel/kmod/kmod.git; LICENSE=LGPL-2 SLOT=0 IUSE=debug doc lzma python static-libs +tools zlib # Upstream does not support running the test suite with custom configure flags. # I was also told that the test suite is intended for kmod developers. # So we have to restrict it. # See bug #408915. RESTRICT=test # Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !sys-apps/openrc-0.13.8 !sys-apps/systemd-216-r3 lzma? ( =app-arch/xz-utils-5.0.4-r1 ) python? ( ${PYTHON_DEPS} ) zlib? ( =sys-libs/zlib-1.2.6 ) #427130 DEPEND=${RDEPEND} doc? ( dev-util/gtk-doc ) lzma? ( virtual/pkgconfig ) python? ( dev-python/cython[${PYTHON_USEDEP}] virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) if [[ ${PV} == * ]]; then DEPEND=${DEPEND} dev-libs/libxslt fi REQUIRED_USE=python? ( ${PYTHON_REQUIRED_USE} ) DOCS=NEWS README TODO src_prepare() { if [ ! -e configure ]; then if use doc; then gtkdocize --copy --docdir libkmod/docs || die else touch libkmod/docs/gtk-doc.make fi eautoreconf else elibtoolize fi # Restore possibility of running --enable-static wrt #472608 sed -i \ -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \ configure || die } src_configure() { local myeconfargs=( --bindir=${EPREFIX}/bin --with-rootlibdir=${EPREFIX}/$(get_libdir) --enable-shared $(use_enable static-libs static) $(use_enable tools) $(use_enable debug) $(use_enable doc gtk-doc) $(use_with lzma xz) $(use_with zlib) --with-bashcompletiondir=$(get_bashcompdir) ) local ECONF_SOURCE=${S} kmod_configure() { mkdir -p ${BUILD_DIR} || die run_in_build_dir econf ${myeconfargs[@]} $@ } BUILD_DIR=${WORKDIR}/build kmod_configure --disable-python if use
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-build.eclass
williamh15/07/03 21:45:06 Modified: ChangeLog golang-build.eclass Log: golang-build.eclass: drop the slot dependency; it was pointed out to me that they do not force rebuilds in DEPEND Revision ChangesPath 1.1697 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1697view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1697content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1696r2=1.1697 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1696 retrieving revision 1.1697 diff -u -r1.1696 -r1.1697 --- ChangeLog 1 Jul 2015 11:28:23 - 1.1696 +++ ChangeLog 3 Jul 2015 21:45:06 - 1.1697 @@ -1,6 +1,10 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1696 2015/07/01 11:28:23 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1697 2015/07/03 21:45:06 williamh Exp $ + + 03 Jul 2015; William Hubbs willi...@gentoo.org golang-build.eclass: + drop the slot dependency; it was pointed out to me that they do not trigger + rebuilds in DEPEND 01 Jul 2015; Manuel Rüger mr...@gentoo.org kde4-base.eclass: Sync with overlay. Add SRC_URIs for newer KDE SC, KDE Workspace releases and 1.3 eclass/golang-build.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?r1=1.2r2=1.3 Index: golang-build.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- golang-build.eclass 24 Jun 2015 17:04:53 - 1.2 +++ golang-build.eclass 3 Jul 2015 21:45:06 - 1.3 @@ -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/eclass/golang-build.eclass,v 1.2 2015/06/24 17:04:53 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v 1.3 2015/07/03 21:45:06 williamh Exp $ # @ECLASS: golang-build.eclass # @MAINTAINER: @@ -24,7 +24,7 @@ _GOLANG_BUILD=1 -DEPEND==dev-lang/go-1.4.2:= +DEPEND==dev-lang/go-1.4.2 STRIP_MASK=*.a # @ECLASS-VARIABLE: EGO_PN
[gentoo-commits] gentoo-x86 commit in dev-lang/go: go-9999.ebuild ChangeLog
williamh15/07/03 21:47:48 Modified: go-.ebuild ChangeLog Log: remove subslot (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.29 dev-lang/go/go-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?rev=1.29view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?rev=1.29content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?r1=1.28r2=1.29 Index: go-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/go-.ebuild,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- go-.ebuild 23 Jun 2015 19:53:16 - 1.28 +++ go-.ebuild 3 Jul 2015 21:47:48 - 1.29 @@ -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-lang/go/go-.ebuild,v 1.28 2015/06/23 19:53:16 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-.ebuild,v 1.29 2015/07/03 21:47:48 williamh Exp $ EAPI=5 @@ -21,7 +21,7 @@ HOMEPAGE=http://www.golang.org; LICENSE=BSD -SLOT=0/${PV} +SLOT=0 IUSE= DEPEND==dev-lang/go-bootstrap-1.4.1 1.77 dev-lang/go/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.77view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.77content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?r1=1.76r2=1.77 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v retrieving revision 1.76 retrieving revision 1.77 diff -u -r1.76 -r1.77 --- ChangeLog 23 Jun 2015 19:53:16 - 1.76 +++ ChangeLog 3 Jul 2015 21:47:48 - 1.77 @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/go # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.76 2015/06/23 19:53:16 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.77 2015/07/03 21:47:48 williamh Exp $ + + 03 Jul 2015; William Hubbs willi...@gentoo.org go-.ebuild: + remove subslot 23 Jun 2015; William Hubbs willi...@gentoo.org go-.ebuild: Add PV as a subslot to allow packages to be rebuilt when the go version
[gentoo-commits] gentoo-x86 commit in net-misc/dhcpcd/files: dhcpcd-6.4.3-uclibc-fix.patch
williamh15/07/02 16:26:13 Removed: dhcpcd-6.4.3-uclibc-fix.patch Log: remove all old versions (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
[gentoo-commits] gentoo-x86 commit in net-misc/dhcpcd: ChangeLog dhcpcd-6.6.7.ebuild dhcpcd-6.8.2.ebuild dhcpcd-6.7.1.ebuild dhcpcd-6.4.7.ebuild dhcpcd-6.4.3.ebuild dhcpcd-6.8.1.ebuild
williamh15/07/02 16:26:13 Modified: ChangeLog Removed: dhcpcd-6.6.7.ebuild dhcpcd-6.8.2.ebuild dhcpcd-6.7.1.ebuild dhcpcd-6.4.7.ebuild dhcpcd-6.4.3.ebuild dhcpcd-6.8.1.ebuild Log: remove all old versions (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.466net-misc/dhcpcd/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.466view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.466content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?r1=1.465r2=1.466 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v retrieving revision 1.465 retrieving revision 1.466 diff -u -r1.465 -r1.466 --- ChangeLog 2 Jul 2015 16:00:26 - 1.465 +++ ChangeLog 2 Jul 2015 16:26:13 - 1.466 @@ -1,6 +1,12 @@ # ChangeLog for net-misc/dhcpcd # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.465 2015/07/02 16:00:26 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.466 2015/07/02 16:26:13 williamh Exp $ + + 02 Jul 2015; William Hubbs willi...@gentoo.org -dhcpcd-6.4.3.ebuild, + -dhcpcd-6.4.7.ebuild, -dhcpcd-6.6.7.ebuild, -dhcpcd-6.7.1.ebuild, + -dhcpcd-6.8.1.ebuild, -dhcpcd-6.8.2.ebuild, + -files/dhcpcd-6.4.3-uclibc-fix.patch: + remove all old versions 02 Jul 2015; Agostino Sarubbo a...@gentoo.org dhcpcd-6.9.0.ebuild: Stable for ia64, wrt bug #551010
[gentoo-commits] gentoo-x86 commit in sys-apps/kmod: ChangeLog
williamh15/07/01 13:35:03 Modified: ChangeLog Log: Add -systemd-nspawn keyword to service script for #548092 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.201sys-apps/kmod/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?rev=1.201view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?rev=1.201content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?r1=1.200r2=1.201 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v retrieving revision 1.200 retrieving revision 1.201 diff -u -r1.200 -r1.201 --- ChangeLog 8 Jun 2015 03:39:57 - 1.200 +++ ChangeLog 1 Jul 2015 13:35:03 - 1.201 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/kmod # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.200 2015/06/08 03:39:57 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.201 2015/07/01 13:35:03 williamh Exp $ + + 01 Jul 2015; William Hubbs willi...@gentoo.org files/kmod-static-nodes-r1: + Add -systemd-nspawn keyword to service script for #548092 08 Jun 2015; Mike Frysinger vap...@gentoo.org kmod-20.ebuild, kmod-.ebuild:
[gentoo-commits] gentoo-x86 commit in sys-apps/kmod/files: kmod-static-nodes-r1
williamh15/07/01 13:35:03 Modified: kmod-static-nodes-r1 Log: Add -systemd-nspawn keyword to service script for #548092 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 sys-apps/kmod/files/kmod-static-nodes-r1 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/files/kmod-static-nodes-r1?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/files/kmod-static-nodes-r1?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/files/kmod-static-nodes-r1?r1=1.1r2=1.2 Index: kmod-static-nodes-r1 === RCS file: /var/cvsroot/gentoo-x86/sys-apps/kmod/files/kmod-static-nodes-r1,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- kmod-static-nodes-r111 Jul 2014 12:28:07 - 1.1 +++ kmod-static-nodes-r11 Jul 2015 13:35:03 - 1.2 @@ -1,14 +1,14 @@ #!/sbin/runscript -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/files/kmod-static-nodes-r1,v 1.1 2014/07/11 12:28:07 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/files/kmod-static-nodes-r1,v 1.2 2015/07/01 13:35:03 williamh Exp $ description=Create list of required static device nodes for the current kernel depend() { after dev-mount before tmpfiles.dev dev - keyword -lxc + keyword -lxc -systemd-nspawn } start() {
[gentoo-commits] gentoo-x86 commit in dev-go/go-crypto: ChangeLog
williamh15/07/01 20:11:53 Modified: ChangeLog Log: fix manifest (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.9 dev-go/go-crypto/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?r1=1.8r2=1.9 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ChangeLog 1 Jul 2015 20:09:14 - 1.8 +++ ChangeLog 1 Jul 2015 20:11:53 - 1.9 @@ -1,6 +1,10 @@ # ChangeLog for dev-go/go-crypto # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.8 2015/07/01 20:09:14 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.9 2015/07/01 20:11:53 williamh Exp $ + + 01 Jul 2015; William Hubbs willi...@gentoo.org + go-crypto-0_pre20150608.ebuild: + fix manifest *go-crypto-0_pre20150608 (01 Jul 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-crypto: go-crypto-0_pre20150608.ebuild ChangeLog go-crypto-1.4.2_p20150608.ebuild go-crypto-1.4.2_p20150514.ebuild
williamh15/07/01 20:09:14 Modified: ChangeLog Added:go-crypto-0_pre20150608.ebuild Removed: go-crypto-1.4.2_p20150608.ebuild go-crypto-1.4.2_p20150514.ebuild Log: Move the latest snapshot to a pre-release of version 0 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 dev-go/go-crypto/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?r1=1.7r2=1.8 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ChangeLog 29 Jun 2015 03:30:29 - 1.7 +++ ChangeLog 1 Jul 2015 20:09:14 - 1.8 @@ -1,6 +1,13 @@ # ChangeLog for dev-go/go-crypto # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.7 2015/06/29 03:30:29 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.8 2015/07/01 20:09:14 williamh Exp $ + +*go-crypto-0_pre20150608 (01 Jul 2015) + + 01 Jul 2015; William Hubbs willi...@gentoo.org + +go-crypto-0_pre20150608.ebuild, -go-crypto-1.4.2_p20150514.ebuild, + -go-crypto-1.4.2_p20150608.ebuild: + Move the latest snapshot to a pre-release of version 0 29 Jun 2015; William Hubbs willi...@gentoo.org go-crypto-.ebuild: make live ebuild copyable 1.1 dev-go/go-crypto/go-crypto-0_pre20150608.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-0_pre20150608.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-0_pre20150608.ebuild?rev=1.1content-type=text/plain Index: go-crypto-0_pre20150608.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-0_pre20150608.ebuild,v 1.1 2015/07/01 20:09:14 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=Go supplementary cryptography libraries MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} HOMEPAGE=https://godoc.org/${GO_PN}; EGIT_COMMIT=1e856cbfdf9bc25eefca75f83f25d55e35ae72e0 SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz LICENSE=BSD SLOT=0 IUSE= DEPEND==dev-lang/go-1.4 RDEPEND= S=${WORKDIR}/src/${GO_PN} EGIT_CHECKOUT_DIR=${S} STRIP_MASK=*.a src_unpack() { default mkdir -p src/${GO_PN%/*} || die mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die } src_prepare() { # disable broken tests sed -e 's:TestAgentForward(:_\0:' -i ssh/test/agent_unix_test.go || die sed -e 's:TestRunCommandSuccess(:_\0:' \ -e 's:TestRunCommandStdin(:_\0:' \ -e 's:TestRunCommandStdinError(:_\0:' \ -e 's:TestRunCommandWeClosed(:_\0:' \ -e 's:TestFuncLargeRead(:_\0:' \ -e 's:TestKeyChange(:_\0:' \ -e 's:TestValidTerminalMode(:_\0:' \ -i ssh/test/session_test.go || die } src_compile() { # Create a writable GOROOT in order to avoid sandbox violations. GOROOT=${WORKDIR}/goroot cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die rm -rf ${GOROOT}/src/${GO_PN%/*} \ ${GOROOT}/pkg/linux_${ARCH}/${GO_PN%/*} || die GOROOT=${GOROOT} GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die } src_test() { GOROOT=${GOROOT} GOPATH=${WORKDIR} \ go test -x -v ${GO_PN}/... || die $? } src_install() { insinto /usr/lib/go find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null insopts -m0644 -p # preserve timestamps for bug 551486 doins -r ${WORKDIR}/{pkg,src} }
[gentoo-commits] gentoo-x86 commit in dev-go/go-net: go-net-0_pre20150604.ebuild ChangeLog go-net-1.4.2_p20150520.ebuild go-net-1.4.2_p20150604.ebuild
williamh15/07/01 20:24:19 Modified: ChangeLog Added:go-net-0_pre20150604.ebuild Removed: go-net-1.4.2_p20150520.ebuild go-net-1.4.2_p20150604.ebuild Log: move latest snapshot to a pre-release of version 0 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.10 dev-go/go-net/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.10view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.10content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?r1=1.9r2=1.10 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 29 Jun 2015 03:48:53 - 1.9 +++ ChangeLog 1 Jul 2015 20:24:19 - 1.10 @@ -1,6 +1,12 @@ # ChangeLog for dev-go/go-net # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.9 2015/06/29 03:48:53 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.10 2015/07/01 20:24:19 williamh Exp $ + +*go-net-0_pre20150604 (01 Jul 2015) + + 01 Jul 2015; William Hubbs willi...@gentoo.org +go-net-0_pre20150604.ebuild, + -go-net-1.4.2_p20150520.ebuild, -go-net-1.4.2_p20150604.ebuild: + move latest snapshot to a pre-release of version 0 29 Jun 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: Make live ebuild copyable 1.1 dev-go/go-net/go-net-0_pre20150604.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-0_pre20150604.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-0_pre20150604.ebuild?rev=1.1content-type=text/plain Index: go-net-0_pre20150604.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-0_pre20150604.ebuild,v 1.1 2015/07/01 20:24:19 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=Go supplementary network libraries MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} HOMEPAGE=https://godoc.org/${GO_PN}; EGIT_COMMIT=dfe268fd2bb5c793f4c083803609fce9806c6f80 SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz LICENSE=BSD SLOT=0 IUSE= DEPEND==dev-lang/go-1.4 dev-go/go-text RDEPEND= S=${WORKDIR}/src/${GO_PN} EGIT_CHECKOUT_DIR=${S} STRIP_MASK=*.a src_unpack() { default mkdir -p src/${GO_PN%/*} || die mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die } src_prepare() { # disable broken tests sed -e 's:TestReadProppatch(:_\0:' -i webdav/xml_test.go || die sed -e 's:TestPingGoogle(:_\0:' \ -e 's:TestNonPrivilegedPing(:_\0:' \ -i icmp/ping_test.go || die } src_compile() { # Create a writable GOROOT in order to avoid sandbox violations. GOROOT=${WORKDIR}/goroot cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die rm -rf ${GOROOT}/src/${GO_PN} \ ${GOROOT}/pkg/linux_${ARCH}/${GO_PN} || die GOROOT=${GOROOT} GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die } src_test() { GOROOT=${GOROOT} GOPATH=${WORKDIR} \ go test -x -v ${GO_PN}/... || die $? } src_install() { insinto /usr/lib/go find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null insopts -m0644 -p # preserve timestamps for bug 551486 doins -r ${WORKDIR}/{pkg,src} }
[gentoo-commits] gentoo-x86 commit in dev-go/go-sys: go-sys-0_pre20150518.ebuild ChangeLog go-sys-1.4.2_p20150518-r1.ebuild
williamh15/07/01 21:12:32 Modified: ChangeLog Added:go-sys-0_pre20150518.ebuild Removed: go-sys-1.4.2_p20150518-r1.ebuild Log: Move latest snapshot to a pre-release of version 0 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.5 dev-go/go-sys/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?r1=1.4r2=1.5 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 28 Jun 2015 23:19:15 - 1.4 +++ ChangeLog 1 Jul 2015 21:12:32 - 1.5 @@ -1,6 +1,12 @@ # ChangeLog for dev-go/go-sys # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.4 2015/06/28 23:19:15 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.5 2015/07/01 21:12:32 williamh Exp $ + +*go-sys-0_pre20150518 (01 Jul 2015) + + 01 Jul 2015; William Hubbs willi...@gentoo.org +go-sys-0_pre20150518.ebuild, + -go-sys-1.4.2_p20150518-r1.ebuild: + Move latest snapshot to a pre-release of version 0 28 Jun 2015; William Hubbs willi...@gentoo.org go-sys-.ebuild: Make live ebuild copyable 1.1 dev-go/go-sys/go-sys-0_pre20150518.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-0_pre20150518.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-0_pre20150518.ebuild?rev=1.1content-type=text/plain Index: go-sys-0_pre20150518.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-0_pre20150518.ebuild,v 1.1 2015/07/01 21:12:32 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=Go packages for low-level interaction with the operating system MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} HOMEPAGE=https://godoc.org/${GO_PN}; EGIT_COMMIT=58e109635f5d754f4b3a8a0172db65a52fcab866 SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz LICENSE=BSD SLOT=0 IUSE= DEPEND==dev-lang/go-1.4 RDEPEND= S=${WORKDIR}/src/${GO_PN} EGIT_CHECKOUT_DIR=${S} STRIP_MASK=*.a src_unpack() { default mkdir -p src/${GO_PN%/*} || die mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die } src_compile() { # Create a writable GOROOT in order to avoid sandbox violations. GOROOT=${WORKDIR}/goroot cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die rm -rf ${GOROOT}/src/${GO_PN%%/*} \ ${GOROOT}/pkg/linux_${ARCH}/${GO_PN%%/*} || die GOROOT=${GOROOT} GOPATH=${WORKDIR} \ go install -x -v -work ${GO_PN}/unix/... || die } src_test() { GOROOT=${GOROOT} GOPATH=${WORKDIR} \ go test -x -v golang.org/x/sys/unix/... || die } src_install() { insinto /usr/lib/go doins -r ${WORKDIR}/pkg insinto /usr/lib/go/src/${GO_PN} find ${WORKDIR}/src/${GO_PN} -name '.git*' -exec \ rm -rf {} \; 2/dev/null insopts -m0644 -p # preserve timestamps for bug 551486 doins -r ${WORKDIR}/src/${GO_PN}/unix }
[gentoo-commits] gentoo-x86 commit in dev-go/go-text: go-text-0_pre20150604.ebuild ChangeLog go-text-1.4.2_p20150604.ebuild go-text-1.4.2_p20150506.ebuild
williamh15/07/01 21:17:55 Modified: ChangeLog Added:go-text-0_pre20150604.ebuild Removed: go-text-1.4.2_p20150604.ebuild go-text-1.4.2_p20150506.ebuild Log: Move latest snapshot to a pre-release of version 0 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.9 dev-go/go-text/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?r1=1.8r2=1.9 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ChangeLog 26 Jun 2015 22:54:48 - 1.8 +++ ChangeLog 1 Jul 2015 21:17:54 - 1.9 @@ -1,6 +1,13 @@ # ChangeLog for dev-go/go-text # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.8 2015/06/26 22:54:48 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.9 2015/07/01 21:17:54 williamh Exp $ + +*go-text-0_pre20150604 (01 Jul 2015) + + 01 Jul 2015; William Hubbs willi...@gentoo.org + +go-text-0_pre20150604.ebuild, -go-text-1.4.2_p20150506.ebuild, + -go-text-1.4.2_p20150604.ebuild: + Move latest snapshot to a pre-release of version 0 26 Jun 2015; William Hubbs willi...@gentoo.org go-text-.ebuild: make live ebuild copyable 1.1 dev-go/go-text/go-text-0_pre20150604.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-0_pre20150604.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-0_pre20150604.ebuild?rev=1.1content-type=text/plain Index: go-text-0_pre20150604.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-0_pre20150604.ebuild,v 1.1 2015/07/01 21:17:54 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=Go text processing support MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} HOMEPAGE=https://godoc.org/${GO_PN}; EGIT_COMMIT=df923bbb63f8ea3a26bb743e2a497abd0ab585f7 SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz LICENSE=BSD SLOT=0 IUSE= DEPEND==dev-lang/go-1.4 RDEPEND= S=${WORKDIR}/src/${GO_PN} EGIT_CHECKOUT_DIR=${S} STRIP_MASK=*.a src_unpack() { default mkdir -p src/${GO_PN%/*} || die mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die } src_compile() { # Create a writable GOROOT in order to avoid sandbox violations. GOROOT=${WORKDIR}/goroot cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die rm -rf ${GOROOT}/src/${GO_PN} \ ${GOROOT}/pkg/linux_${ARCH}/${GO_PN} || die GOROOT=${GOROOT} GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die } src_test() { # Create go symlink for TestLinking in display/dict_test.go mkdir -p ${GOROOT}/bin ln -s /usr/bin/go ${GOROOT}/bin/go || die GOROOT=${GOROOT} GOPATH=${WORKDIR} \ go test -x -v ${GO_PN}/... || die $? } src_install() { exeinto /usr/lib/go/bin doexe ${WORKDIR}/bin/* insinto /usr/lib/go find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null insopts -m0644 -p # preserve timestamps for bug 551486 doins -r ${WORKDIR}/{pkg,src} }
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-0_pre20150527.ebuild ChangeLog go-oauth2-1.4.2_p20150527.ebuild go-oauth2-1.4.2_p20150511.ebuild
williamh15/07/01 20:56:54 Modified: ChangeLog Added:go-oauth2-0_pre20150527.ebuild Removed: go-oauth2-1.4.2_p20150527.ebuild go-oauth2-1.4.2_p20150511.ebuild Log: move the latest snapshot to a prerelease of version 0 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.7r2=1.8 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ChangeLog 29 Jun 2015 16:01:21 - 1.7 +++ ChangeLog 1 Jul 2015 20:56:54 - 1.8 @@ -1,6 +1,13 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.7 2015/06/29 16:01:21 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.8 2015/07/01 20:56:54 williamh Exp $ + +*go-oauth2-0_pre20150527 (01 Jul 2015) + + 01 Jul 2015; William Hubbs willi...@gentoo.org + +go-oauth2-0_pre20150527.ebuild, -go-oauth2-1.4.2_p20150511.ebuild, + -go-oauth2-1.4.2_p20150527.ebuild: + move the latest snapshot to a prerelease of version 0 29 Jun 2015; William Hubbs willi...@gentoo.org go-oauth2-1.4.2_p20150527.ebuild, go-oauth2-.ebuild: 1.1 dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild?rev=1.1content-type=text/plain Index: go-oauth2-0_pre20150527.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild,v 1.1 2015/07/01 20:56:54 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=Go client implementation for OAuth 2.0 spec MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} HOMEPAGE=https://godoc.org/${GO_PN}; EGIT_COMMIT=b5adcc2dcdf009d0391547edc6ecbaff889f5bb9 SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz https://github.com/GoogleCloudPlatform/gcloud-golang/archive/629ed086d82ad5d0ac3668e309b8785aaf54735b.tar.gz - gcloud-golang-629ed086d82ad5d0ac3668e309b8785aaf54735b.tar.gz LICENSE=BSD SLOT=0 IUSE= DEPEND==dev-lang/go-1.4 dev-go/go-net RDEPEND= S=${WORKDIR}/src/${GO_PN} EGIT_CHECKOUT_DIR=${S} STRIP_MASK=*.a src_unpack() { default mkdir -p src/${GO_PN%/*} || die mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die # Create a writable GOROOT in order to avoid sandbox violations. export GOROOT=${WORKDIR}/goroot GOPATH=${WORKDIR} cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die rm -rf ${GOROOT}/src/${GO_PN} || die mkdir -p ${GOROOT}/src/google.golang.org || die rm -rf ${GOROOT}/src/google.golang.org/* || die rm -rf ${GOROOT}/pkg/${KERNEL}_${ARCH}/google.golang.org || die mv gcloud-golang-629ed086d82ad5d0ac3668e309b8785aaf54735b ${GOROOT}/src/google.golang.org/cloud || die } src_compile() { go install -v -x -work google.golang.org/cloud/compute/metadata || die go install -v -x -work ${GO_PN}/... || die } src_test() { # google/example_test.go imports appengine, introducing a circular dep mv google/example_test.go{,_} go test -x -v ${GO_PN}/... || die $? mv google/example_test.go{_,} } src_install() { insinto /usr/lib/go find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null insopts -m0644 -p # preserve timestamps for bug 551486 doins -r ${WORKDIR}/{pkg,src} }
[gentoo-commits] gentoo-x86 commit in dev-go/go-tools: go-tools-0_pre20150606.ebuild ChangeLog go-tools-1.4.2_p20150520-r1.ebuild go-tools-1.4.2_p20150606.ebuild go-tools-1.4.2_p20150602.ebuild
williamh15/07/01 22:20:07 Modified: ChangeLog Added:go-tools-0_pre20150606.ebuild Removed: go-tools-1.4.2_p20150520-r1.ebuild go-tools-1.4.2_p20150606.ebuild go-tools-1.4.2_p20150602.ebuild Log: Move latest snapshot to a pre-release of version 0 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.12 dev-go/go-tools/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.12view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.12content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?r1=1.11r2=1.12 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- ChangeLog 26 Jun 2015 19:24:29 - 1.11 +++ ChangeLog 1 Jul 2015 22:20:07 - 1.12 @@ -1,6 +1,13 @@ # ChangeLog for dev-go/go-tools # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.11 2015/06/26 19:24:29 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.12 2015/07/01 22:20:07 williamh Exp $ + +*go-tools-0_pre20150606 (01 Jul 2015) + + 01 Jul 2015; William Hubbs willi...@gentoo.org + +go-tools-0_pre20150606.ebuild, -go-tools-1.4.2_p20150520-r1.ebuild, + -go-tools-1.4.2_p20150602.ebuild, -go-tools-1.4.2_p20150606.ebuild: + Move latest snapshot to a pre-release of version 0 26 Jun 2015; William Hubbs willi...@gentoo.org go-tools-.ebuild: Make live ebuild copyable as future snapshots 1.1 dev-go/go-tools/go-tools-0_pre20150606.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-0_pre20150606.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-0_pre20150606.ebuild?rev=1.1content-type=text/plain Index: go-tools-0_pre20150606.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-0_pre20150606.ebuild,v 1.1 2015/07/01 22:20:07 williamh Exp $ EAPI=5 KEYWORDS=~amd64 DESCRIPTION=Go Tools MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} HOMEPAGE=https://godoc.org/${GO_PN}; EGIT_COMMIT=ac303766f5f240c1796eeea3dc9bf34f1261aa35 SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz http://golang.org/favicon.ico - go-favicon.ico LICENSE=BSD SLOT=0 IUSE= DEPEND==dev-lang/go-1.4 dev-go/go-net RDEPEND= S=${WORKDIR}/src/${GO_PN} EGIT_CHECKOUT_DIR=${S} STRIP_MASK=*.a src_unpack() { default mkdir -p src/${GO_PN%/*} || die mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die cp ${DISTDIR}/go-favicon.ico ${S}/godoc/static/favicon.ico || die } src_prepare() { # disable broken tests sed -e 's:TestWeb(:_\0:' -i cmd/godoc/godoc_test.go || die sed -e 's:TestVet(:_\0:' -i cmd/vet/vet_test.go || die sed -e 's:TestImport(:_\0:' -i go/gcimporter/gcimporter_test.go || die sed -e 's:TestImportStdLib(:_\0:' -i go/importer/import_test.go || die sed -e 's:TestStdlib(:_\0:' -i go/loader/stdlib_test.go || die sed -e 's:TestStdlib(:_\0:' -i go/ssa/stdlib_test.go || die sed -e 's:TestGorootTest(:_\0:' \ -e 's:TestFoo(:_\0:' \ -e 's:TestTestmainPackage(:_\0:' \ -i go/ssa/interp/interp_test.go || die sed -e 's:TestBar(:_\0:' \ -e 's:TestFoo(:_\0:' -i go/ssa/interp/testdata/a_test.go || die sed -e 's:TestCheck(:_\0:' -i go/types/check_test.go || die sed -e 's:TestStdlib(:_\0:' \ -e 's:TestStdFixed(:_\0:' \ -e 's:TestStdKen(:_\0:' -i go/types/stdlib_test.go || die sed -e 's:TestRepoRootForImportPath(:_\0:' -i go/vcs/vcs_test.go || die sed -e 's:TestStdlib(:_\0:' -i refactor/lexical/lexical_test.go || die # Add favicon to the godoc web interface (bug 551030) sed -e 's:example.html,:\0\n\tfavicon.ico,:' -i godoc/static/makestatic.go || die sed -e 's:link type=text/css:link rel=icon type=image/png href=/lib/godoc/favicon.ico\n\0:' -i \ godoc/static/godoc.html || die } src_compile() { # Create a writable GOROOT in order to avoid sandbox violations. GOROOT=${WORKDIR}/goroot cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die rm -rf ${GOROOT}/src/${GO_PN} \ ${GOROOT}/pkg/linux_${ARCH}/${GO_PN} || die # Generate
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-9999.ebuild ChangeLog
williamh15/06/29 14:25:31 Modified: go-oauth2-.ebuild ChangeLog Log: drop keywords from live ebuild (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 dev-go/go-oauth2/go-oauth2-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?r1=1.1r2=1.2 Index: go-oauth2-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- go-oauth2-.ebuild 25 Jun 2015 20:27:57 - 1.1 +++ go-oauth2-.ebuild 29 Jun 2015 14:25:31 - 1.2 @@ -1,12 +1,11 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.1 2015/06/25 20:27:57 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.2 2015/06/29 14:25:31 williamh Exp $ EAPI=5 inherit golang-build golang-vcs EGO_PN=golang.org/x/oauth2 -KEYWORDS=~amd64 DESCRIPTION=Go client implementation for OAuth 2.0 spec HOMEPAGE=https://godoc.org/golang.org/x/oauth2; LICENSE=BSD 1.5 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.4r2=1.5 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 25 Jun 2015 20:27:57 - 1.4 +++ ChangeLog 29 Jun 2015 14:25:31 - 1.5 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.4 2015/06/25 20:27:57 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.5 2015/06/29 14:25:31 williamh Exp $ + + 29 Jun 2015; William Hubbs willi...@gentoo.org go-oauth2-.ebuild: + drop keywords from live ebuild *go-oauth2- (25 Jun 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-9999.ebuild ChangeLog
williamh15/06/29 16:01:21 Modified: go-oauth2-.ebuild ChangeLog Log: add ego_src setting to the live ebuild (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 dev-go/go-oauth2/go-oauth2-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?r1=1.3r2=1.4 Index: go-oauth2-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- go-oauth2-.ebuild 29 Jun 2015 15:59:38 - 1.3 +++ go-oauth2-.ebuild 29 Jun 2015 16:01:21 - 1.4 @@ -1,9 +1,10 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.3 2015/06/29 15:59:38 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.4 2015/06/29 16:01:21 williamh Exp $ EAPI=5 EGO_PN=golang.org/x/oauth2 +EGO_SRC=golang.org/x/oauth2 if [[ ${PV} = ** ]]; then inherit golang-vcs 1.7 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.6r2=1.7 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 29 Jun 2015 15:59:38 - 1.6 +++ ChangeLog 29 Jun 2015 16:01:21 - 1.7 @@ -1,6 +1,10 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.6 2015/06/29 15:59:38 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.7 2015/06/29 16:01:21 williamh Exp $ + + 29 Jun 2015; William Hubbs willi...@gentoo.org + go-oauth2-1.4.2_p20150527.ebuild, go-oauth2-.ebuild: + add ego_src setting to the live ebuild 29 Jun 2015; William Hubbs willi...@gentoo.org go-oauth2-1.4.2_p20150527.ebuild, go-oauth2-.ebuild:
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-9999.ebuild ChangeLog
williamh15/06/29 15:59:38 Modified: go-oauth2-.ebuild ChangeLog Log: Make live ebuild copyable (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.3 dev-go/go-oauth2/go-oauth2-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?r1=1.2r2=1.3 Index: go-oauth2-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- go-oauth2-.ebuild 29 Jun 2015 14:25:31 - 1.2 +++ go-oauth2-.ebuild 29 Jun 2015 15:59:38 - 1.3 @@ -1,11 +1,19 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.2 2015/06/29 14:25:31 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.3 2015/06/29 15:59:38 williamh Exp $ EAPI=5 -inherit golang-build golang-vcs EGO_PN=golang.org/x/oauth2 +if [[ ${PV} = ** ]]; then + inherit golang-vcs +else + KEYWORDS=~amd64 + EGIT_COMMIT=b5adcc2dcdf009d0391547edc6ecbaff889f5bb9 + SRC_URI=https://github.com/golang/oauth2/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz +fi +inherit golang-build + DESCRIPTION=Go client implementation for OAuth 2.0 spec HOMEPAGE=https://godoc.org/golang.org/x/oauth2; LICENSE=BSD @@ -13,3 +21,32 @@ IUSE= DEPEND=dev-go/go-net RDEPEND= + +if [[ ${PV} != ** ]]; then +src_unpack() { + local f + + for f in ${A} + do + case ${f} in + *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) + local destdir=${WORKDIR}/${P}/src/${EGO_SRC} + + debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} + + # XXX: check whether the directory structure inside is + # fine? i.e. if the tarball has actually a parent dir. + mkdir -p ${destdir} || die + tar -C ${destdir} -x --strip-components 1 \ + -f ${DISTDIR}/${f} || die + ;; + *) + debug-print ${FUNCNAME}: falling back to unpack for ${f} + + # fall back to the default method + unpack ${f} + ;; + esac + done +} +fi 1.6 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.5r2=1.6 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChangeLog 29 Jun 2015 14:25:31 - 1.5 +++ ChangeLog 29 Jun 2015 15:59:38 - 1.6 @@ -1,6 +1,10 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.5 2015/06/29 14:25:31 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.6 2015/06/29 15:59:38 williamh Exp $ + + 29 Jun 2015; William Hubbs willi...@gentoo.org + go-oauth2-1.4.2_p20150527.ebuild, go-oauth2-.ebuild: + Make live ebuild copyable 29 Jun 2015; William Hubbs willi...@gentoo.org go-oauth2-.ebuild: drop keywords from live ebuild
[gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-0.17.ebuild ChangeLog
williamh15/06/29 18:26:13 Modified: openrc-0.17.ebuild ChangeLog Log: Stable on most arch\s, (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 sys-apps/openrc/openrc-0.17.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild?r1=1.1r2=1.2 Index: openrc-0.17.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- openrc-0.17.ebuild 19 Jun 2015 16:28:07 - 1.1 +++ openrc-0.17.ebuild 29 Jun 2015 18:26:13 - 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/sys-apps/openrc/openrc-0.17.ebuild,v 1.1 2015/06/19 16:28:07 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild,v 1.2 2015/06/29 18:26:13 williamh Exp $ EAPI=5 @@ -14,7 +14,7 @@ inherit git-r3 else SRC_URI=http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2; - KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd + KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd fi LICENSE=BSD-2 1.357sys-apps/openrc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.357view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.357content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.356r2=1.357 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v retrieving revision 1.356 retrieving revision 1.357 diff -u -r1.356 -r1.357 --- ChangeLog 29 Jun 2015 14:30:20 - 1.356 +++ ChangeLog 29 Jun 2015 18:26:13 - 1.357 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/openrc # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.356 2015/06/29 14:30:20 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.357 2015/06/29 18:26:13 williamh Exp $ + + 29 Jun 2015; William Hubbs willi...@gentoo.org openrc-0.17.ebuild: + Stable on most arch\s, 29 Jun 2015; Agostino Sarubbo a...@gentoo.org openrc-0.16.4.ebuild: Stable for sparc, wrt bug #551508
[gentoo-commits] gentoo-x86 commit in dev-go/go-sys: go-sys-9999.ebuild ChangeLog
williamh15/06/28 23:19:15 Modified: go-sys-.ebuild ChangeLog Log: Make live ebuild copyable (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 dev-go/go-sys/go-sys-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?r1=1.3r2=1.4 Index: go-sys-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- go-sys-.ebuild 25 Jun 2015 17:56:49 - 1.3 +++ go-sys-.ebuild 28 Jun 2015 23:19:15 - 1.4 @@ -1,12 +1,20 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v 1.3 2015/06/25 17:56:49 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v 1.4 2015/06/28 23:19:15 williamh Exp $ EAPI=5 -inherit golang-build golang-vcs EGO_PN=golang.org/x/sys/... EGO_SRC=golang.org/x/sys +if [[ ${PV} = ** ]]; then + inherit golang-vcs +else + KEYWORDS=~amd64 +EGIT_COMMIT=58e109635f5d754f4b3a8a0172db65a52fcab866 + SRC_URI=https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz +fi +inherit golang-build + DESCRIPTION=Go packages for low-level interaction with the operating system HOMEPAGE=https://godoc.org/golang.org/x/sys; LICENSE=BSD @@ -14,3 +22,32 @@ IUSE= DEPEND= RDEPEND= + +if [[ ${PV} != ** ]]; then +src_unpack() { + local f + + for f in ${A} + do + case ${f} in + *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) + local destdir=${WORKDIR}/${P}/src/${EGO_SRC} + + debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} + + # XXX: check whether the directory structure inside is + # fine? i.e. if the tarball has actually a parent dir. + mkdir -p ${destdir} || die + tar -C ${destdir} -x --strip-components 1 \ + -f ${DISTDIR}/${f} || die + ;; + *) + debug-print ${FUNCNAME}: falling back to unpack for ${f} + + # fall back to the default method + unpack ${f} + ;; + esac + done +} +fi 1.4 dev-go/go-sys/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/ChangeLog?r1=1.3r2=1.4 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 9 Jun 2015 03:28:08 - 1.3 +++ ChangeLog 28 Jun 2015 23:19:15 - 1.4 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-sys # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.3 2015/06/09 03:28:08 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/ChangeLog,v 1.4 2015/06/28 23:19:15 williamh Exp $ + + 28 Jun 2015; William Hubbs willi...@gentoo.org go-sys-.ebuild: + Make live ebuild copyable *go-sys-1.4.2_p20150518-r1 (09 Jun 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-crypto: go-crypto-9999.ebuild ChangeLog
williamh15/06/29 03:30:29 Modified: go-crypto-.ebuild ChangeLog Log: make live ebuild copyable (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.7 dev-go/go-crypto/go-crypto-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?r1=1.6r2=1.7 Index: go-crypto-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- go-crypto-.ebuild 25 Jun 2015 17:21:45 - 1.6 +++ go-crypto-.ebuild 29 Jun 2015 03:30:29 - 1.7 @@ -1,20 +1,57 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v 1.6 2015/06/25 17:21:45 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v 1.7 2015/06/29 03:30:29 williamh Exp $ EAPI=5 -inherit golang-build golang-vcs EGO_PN=golang.org/x/crypto/... EGO_SRC=golang.org/x/crypto +if [[ ${PV} = ** ]]; then + inherit golang-vcs +else + KEYWORDS=~amd64 + EGIT_COMMIT=1e856cbfdf9bc25eefca75f83f25d55e35ae72e0 + SRC_URI=https://github.com/golang/crypto/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz +fi +inherit golang-build + DESCRIPTION=Go supplementary cryptography libraries -HOMEPAGE=https://godoc.org/${GO_PN}; +HOMEPAGE=https://godoc.org/golang.org/x/crypto; LICENSE=BSD SLOT=0 IUSE= DEPEND= RDEPEND= +if [[ ${PV} != ** ]]; then +src_unpack() { + local f + + for f in ${A} + do + case ${f} in + *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) + local destdir=${WORKDIR}/${P}/src/${EGO_SRC} + + debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} + + # XXX: check whether the directory structure inside is + # fine? i.e. if the tarball has actually a parent dir. + mkdir -p ${destdir} || die + tar -C ${destdir} -x --strip-components 1 \ + -f ${DISTDIR}/${f} || die + ;; + *) + debug-print ${FUNCNAME}: falling back to unpack for ${f} + + # fall back to the default method + unpack ${f} + ;; + esac + done +} +fi + src_prepare() { # disable broken tests sed -e 's:TestAgentForward(:_\0:' \ 1.7 dev-go/go-crypto/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/ChangeLog?r1=1.6r2=1.7 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 9 Jun 2015 03:22:30 - 1.6 +++ ChangeLog 29 Jun 2015 03:30:29 - 1.7 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-crypto # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.6 2015/06/09 03:22:30 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/ChangeLog,v 1.7 2015/06/29 03:30:29 williamh Exp $ + + 29 Jun 2015; William Hubbs willi...@gentoo.org go-crypto-.ebuild: + make live ebuild copyable *go-crypto-1.4.2_p20150608 (09 Jun 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-net: go-net-9999.ebuild ChangeLog
williamh15/06/29 03:48:53 Modified: go-net-.ebuild ChangeLog Log: Make live ebuild copyable (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.6 dev-go/go-net/go-net-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?r1=1.5r2=1.6 Index: go-net-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- go-net-.ebuild 25 Jun 2015 19:24:07 - 1.5 +++ go-net-.ebuild 29 Jun 2015 03:48:53 - 1.6 @@ -1,12 +1,20 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v 1.5 2015/06/25 19:24:07 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v 1.6 2015/06/29 03:48:53 williamh Exp $ EAPI=5 -inherit golang-build golang-vcs EGO_PN=golang.org/x/net/... EGO_SRC=golang.org/x/net +if [[ ${PV} = ** ]]; then + inherit golang-vcs +else + KEYWORDS=~amd64 + EGIT_COMMIT=dfe268fd2bb5c793f4c083803609fce9806c6f80 + SRC_URI=https://github.com/golang/net/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz +fi +inherit golang-build + DESCRIPTION=Go supplementary network libraries HOMEPAGE=https://godoc.org/golang.org/x/net; LICENSE=BSD @@ -15,6 +23,35 @@ DEPEND=dev-go/go-text RDEPEND= +if [[ ${PV} != ** ]]; then +src_unpack() { + local f + + for f in ${A} + do + case ${f} in + *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) + local destdir=${WORKDIR}/${P}/src/${EGO_SRC} + + debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} + + # XXX: check whether the directory structure inside is + # fine? i.e. if the tarball has actually a parent dir. + mkdir -p ${destdir} || die + tar -C ${destdir} -x --strip-components 1 \ + -f ${DISTDIR}/${f} || die + ;; + *) + debug-print ${FUNCNAME}: falling back to unpack for ${f} + + # fall back to the default method + unpack ${f} + ;; + esac + done +} +fi + src_prepare() { # disable broken tests sed -e 's:TestReadProppatch(:_\0:' \ 1.9 dev-go/go-net/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?r1=1.8r2=1.9 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ChangeLog 25 Jun 2015 19:24:07 - 1.8 +++ ChangeLog 29 Jun 2015 03:48:53 - 1.9 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-net # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.8 2015/06/25 19:24:07 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.9 2015/06/29 03:48:53 williamh Exp $ + + 29 Jun 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: + Make live ebuild copyable 25 Jun 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: Convert live ebuild to the new eclasses
[gentoo-commits] gentoo-x86 commit in dev-go/go-tools: go-tools-9999.ebuild
williamh15/06/26 14:30:05 Modified: go-tools-.ebuild Log: Convert live ebuild to use the new eclasses (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.8 dev-go/go-tools/go-tools-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?r1=1.7r2=1.8 Index: go-tools-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- go-tools-.ebuild9 Jun 2015 03:17:38 - 1.7 +++ go-tools-.ebuild26 Jun 2015 14:30:05 - 1.8 @@ -1,97 +1,81 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v 1.7 2015/06/09 03:17:38 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v 1.8 2015/06/26 14:30:05 williamh Exp $ EAPI=5 -inherit git-r3 +inherit golang-build golang-vcs +EGO_PN=golang.org/x/tools/... +EGO_SRC=golang.org/x/tools +ICON_URI=http://golang.org/favicon.ico - go-favicon.ico -KEYWORDS= DESCRIPTION=Go Tools -MY_PN=${PN##*-} -GO_PN=golang.org/x/${MY_PN} -HOMEPAGE=https://godoc.org/${GO_PN}; -EGIT_REPO_URI=https://go.googlesource.com/${MY_PN}; -SRC_URI=http://golang.org/favicon.ico - go-favicon.ico +HOMEPAGE=https://godoc.org/x/tools; +SRC_URI=${ICON_URI} LICENSE=BSD SLOT=0 IUSE= -DEPEND==dev-lang/go-1.4 - dev-go/go-net +DEPEND=dev-go/go-net RDEPEND= -S=${WORKDIR}/src/${GO_PN} -EGIT_CHECKOUT_DIR=${S} -STRIP_MASK=*.a - -src_unpack() { - git-r3_src_unpack - cp ${DISTDIR}/go-favicon.ico ${S}/godoc/static/favicon.ico || die -} src_prepare() { # disable broken tests - sed -e 's:TestWeb(:_\0:' -i cmd/godoc/godoc_test.go || die - sed -e 's:TestVet(:_\0:' -i cmd/vet/vet_test.go || die - sed -e 's:TestImport(:_\0:' -i go/gcimporter/gcimporter_test.go || die - sed -e 's:TestImportStdLib(:_\0:' -i go/importer/import_test.go || die - sed -e 's:TestStdlib(:_\0:' -i go/loader/stdlib_test.go || die - sed -e 's:TestStdlib(:_\0:' -i go/ssa/stdlib_test.go || die + sed -e 's:TestWeb(:_\0:' \ + -i src/${EGO_SRC}/cmd/godoc/godoc_test.go || die + sed -e 's:TestVet(:_\0:' \ + -i src/${EGO_SRC}/cmd/vet/vet_test.go || die + sed -e 's:TestImport(:_\0:' \ + -i src/${EGO_SRC}/go/gcimporter/gcimporter_test.go || die + sed -e 's:TestImportStdLib(:_\0:' \ + -i src/${EGO_SRC}/go/importer/import_test.go || die + sed -e 's:TestStdlib(:_\0:' \ + -i src/${EGO_SRC}/go/loader/stdlib_test.go || die + sed -e 's:TestStdlib(:_\0:' \ + -i src/${EGO_SRC}/go/ssa/stdlib_test.go || die sed -e 's:TestGorootTest(:_\0:' \ -e 's:TestFoo(:_\0:' \ -e 's:TestTestmainPackage(:_\0:' \ - -i go/ssa/interp/interp_test.go || die + -i src/${EGO_SRC}/go/ssa/interp/interp_test.go || die sed -e 's:TestBar(:_\0:' \ - -e 's:TestFoo(:_\0:' -i go/ssa/interp/testdata/a_test.go || die - sed -e 's:TestCheck(:_\0:' -i go/types/check_test.go || die + -e 's:TestFoo(:_\0:' \ + -i src/${EGO_SRC}/go/ssa/interp/testdata/a_test.go || die + sed -e 's:TestCheck(:_\0:' \ + -i src/${EGO_SRC}/go/types/check_test.go || die sed -e 's:TestStdlib(:_\0:' \ -e 's:TestStdFixed(:_\0:' \ - -e 's:TestStdKen(:_\0:' -i go/types/stdlib_test.go || die - sed -e 's:TestRepoRootForImportPath(:_\0:' -i go/vcs/vcs_test.go || die - sed -e 's:TestStdlib(:_\0:' -i refactor/lexical/lexical_test.go || die + -e 's:TestStdKen(:_\0:' \ + -i src/${EGO_SRC}/go/types/stdlib_test.go || die + sed -e 's:TestRepoRootForImportPath(:_\0:' \ + -i src/${EGO_SRC}/go/vcs/vcs_test.go || die + sed -e 's:TestStdlib(:_\0:' \ + -i src/${EGO_SRC}/refactor/lexical/lexical_test.go || die # Add favicon to the godoc web interface (bug 551030) - sed -e 's:example.html,:\0\n\tfavicon.ico,:' -i godoc/static/makestatic.go || die - sed -e 's:link type=text/css:link rel=icon type=image/png href=/lib/godoc/favicon.ico\n\0:' -i \ - godoc/static/godoc.html || die + cp ${DISTDIR}/go-favicon.ico src/${EGO_SRC}/godoc/static/favicon.ico || + die + sed -e 's:example.html,:\0\n\tfavicon.ico,:' \ +
[gentoo-commits] gentoo-x86 commit in dev-go/go-tools: go-tools-9999.ebuild ChangeLog
williamh15/06/26 19:24:29 Modified: go-tools-.ebuild ChangeLog Log: Make live ebuild copyable as future snapshots (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.9 dev-go/go-tools/go-tools-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.9view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?rev=1.9content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/go-tools-.ebuild?r1=1.8r2=1.9 Index: go-tools-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- go-tools-.ebuild26 Jun 2015 14:30:05 - 1.8 +++ go-tools-.ebuild26 Jun 2015 19:24:29 - 1.9 @@ -1,22 +1,59 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v 1.8 2015/06/26 14:30:05 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/go-tools-.ebuild,v 1.9 2015/06/26 19:24:29 williamh Exp $ EAPI=5 -inherit golang-build golang-vcs -EGO_PN=golang.org/x/tools/... -EGO_SRC=golang.org/x/tools -ICON_URI=http://golang.org/favicon.ico - go-favicon.ico +EGO_PN=golang.org/x/tools/... +EGO_SRC=golang.org/x/tools + +if [[ ${PV} = ** ]]; then + inherit golang-vcs +else + EGIT_COMMIT=ac303766f5f240c1796eeea3dc9bf34f1261aa35 + ARCHIVE_URI=https://github.com/golang/tools/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz + KEYWORDS=~amd64 +fi +inherit golang-build DESCRIPTION=Go Tools -HOMEPAGE=https://godoc.org/x/tools; -SRC_URI=${ICON_URI} +HOMEPAGE=https://godoc.org/golang.org/x/tools; +SRC_URI=${ARCHIVE_URI} + http://golang.org/favicon.ico - go-favicon.ico LICENSE=BSD SLOT=0 IUSE= DEPEND=dev-go/go-net RDEPEND= +if [[ ${PV} != ** ]]; then +src_unpack() { + local f + + for f in ${A} + do + case ${f} in + *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) + local destdir=${WORKDIR}/${P}/src/${EGO_SRC} + + debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} + + # XXX: check whether the directory structure inside is + # fine? i.e. if the tarball has actually a parent dir. + mkdir -p ${destdir} || die + tar -C ${destdir} -x --strip-components 1 \ + -f ${DISTDIR}/${f} || die + ;; + *) + debug-print ${FUNCNAME}: falling back to unpack for ${f} + + # fall back to the default method + unpack ${f} + ;; + esac + done +} +fi + src_prepare() { # disable broken tests sed -e 's:TestWeb(:_\0:' \ 1.11 dev-go/go-tools/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.11view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?rev=1.11content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-tools/ChangeLog?r1=1.10r2=1.11 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- ChangeLog 9 Jun 2015 03:17:38 - 1.10 +++ ChangeLog 26 Jun 2015 19:24:29 - 1.11 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-tools # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.10 2015/06/09 03:17:38 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-tools/ChangeLog,v 1.11 2015/06/26 19:24:29 williamh Exp $ + + 26 Jun 2015; William Hubbs willi...@gentoo.org go-tools-.ebuild: + Make live ebuild copyable as future snapshots *go-tools-1.4.2_p20150606 (09 Jun 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-text: go-text-9999.ebuild ChangeLog
williamh15/06/26 22:54:48 Modified: go-text-.ebuild ChangeLog Log: make live ebuild copyable (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.7 dev-go/go-text/go-text-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?r1=1.6r2=1.7 Index: go-text-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- go-text-.ebuild 25 Jun 2015 17:43:02 - 1.6 +++ go-text-.ebuild 26 Jun 2015 22:54:48 - 1.7 @@ -1,13 +1,21 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v 1.6 2015/06/25 17:43:02 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v 1.7 2015/06/26 22:54:48 williamh Exp $ EAPI=5 -inherit golang-build golang-vcs EGO_PN=golang.org/x/text/... EGO_SRC=golang.org/x/text +if [[ ${PV} = ** ]]; then + inherit golang-vcs +else + KEYWORDS=~amd64 + EGIT_COMMIT=df923bbb63f8ea3a26bb743e2a497abd0ab585f7 + SRC_URI=https://github.com/golang/text/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz +fi +inherit golang-build + DESCRIPTION=Go text processing support HOMEPAGE=https://godoc.org/golang.org/x/text; LICENSE=BSD @@ -16,6 +24,35 @@ DEPEND= RDEPEND= +if [[ ${PV} != ** ]]; then +src_unpack() { + local f + + for f in ${A} + do + case ${f} in + *.tar|*.tar.gz|*.tar.bz2|*.tar.xz) + local destdir=${WORKDIR}/${P}/src/${EGO_SRC} + + debug-print ${FUNCNAME}: unpacking ${f} to ${destdir} + + # XXX: check whether the directory structure inside is + # fine? i.e. if the tarball has actually a parent dir. + mkdir -p ${destdir} || die + tar -C ${destdir} -x --strip-components 1 \ + -f ${DISTDIR}/${f} || die + ;; + *) + debug-print ${FUNCNAME}: falling back to unpack for ${f} + + # fall back to the default method + unpack ${f} + ;; + esac + done +} +fi + src_test() { # Create a writable GOROOT in order to avoid sandbox violations. cp -sR $(go env GOROOT) ${T}/goroot || die 1.8 dev-go/go-text/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/ChangeLog?r1=1.7r2=1.8 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ChangeLog 9 Jun 2015 03:07:26 - 1.7 +++ ChangeLog 26 Jun 2015 22:54:48 - 1.8 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-text # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.7 2015/06/09 03:07:26 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/ChangeLog,v 1.8 2015/06/26 22:54:48 williamh Exp $ + + 26 Jun 2015; William Hubbs willi...@gentoo.org go-text-.ebuild: + make live ebuild copyable *go-text-1.4.2_p20150604 (09 Jun 2015)
[gentoo-commits] gentoo-x86 commit in dev-go/go-oauth2: go-oauth2-9999.ebuild ChangeLog
williamh15/06/25 20:27:57 Modified: ChangeLog Added:go-oauth2-.ebuild Log: Add live ebuild that uses the go eclasses (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.4 dev-go/go-oauth2/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/ChangeLog?r1=1.3r2=1.4 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 9 Jun 2015 03:43:11 - 1.3 +++ ChangeLog 25 Jun 2015 20:27:57 - 1.4 @@ -1,6 +1,11 @@ # ChangeLog for dev-go/go-oauth2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.3 2015/06/09 03:43:11 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.4 2015/06/25 20:27:57 williamh Exp $ + +*go-oauth2- (25 Jun 2015) + + 25 Jun 2015; William Hubbs willi...@gentoo.org +go-oauth2-.ebuild: + Add live ebuild that uses the go eclasses *go-oauth2-1.4.2_p20150527 (09 Jun 2015) 1.1 dev-go/go-oauth2/go-oauth2-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild?rev=1.1content-type=text/plain Index: go-oauth2-.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-.ebuild,v 1.1 2015/06/25 20:27:57 williamh Exp $ EAPI=5 inherit golang-build golang-vcs EGO_PN=golang.org/x/oauth2 KEYWORDS=~amd64 DESCRIPTION=Go client implementation for OAuth 2.0 spec HOMEPAGE=https://godoc.org/golang.org/x/oauth2; LICENSE=BSD SLOT=0 IUSE= DEPEND=dev-go/go-net RDEPEND=
[gentoo-commits] gentoo-x86 commit in dev-go/go-crypto: go-crypto-9999.ebuild
williamh15/06/25 17:21:45 Modified: go-crypto-.ebuild Log: Convert live ebuild to the new go eclasses (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.6 dev-go/go-crypto/go-crypto-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild?r1=1.5r2=1.6 Index: go-crypto-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- go-crypto-.ebuild 9 Jun 2015 03:22:30 - 1.5 +++ go-crypto-.ebuild 25 Jun 2015 17:21:45 - 1.6 @@ -1,27 +1,24 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v 1.5 2015/06/09 03:22:30 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-crypto/go-crypto-.ebuild,v 1.6 2015/06/25 17:21:45 williamh Exp $ EAPI=5 -inherit git-r3 +inherit golang-build golang-vcs +EGO_PN=golang.org/x/crypto/... +EGO_SRC=golang.org/x/crypto -KEYWORDS= DESCRIPTION=Go supplementary cryptography libraries -GO_PN=golang.org/x/${PN##*-} HOMEPAGE=https://godoc.org/${GO_PN}; -EGIT_REPO_URI=https://go.googlesource.com/${PN##*-}; LICENSE=BSD SLOT=0 IUSE= -DEPEND==dev-lang/go-1.4 +DEPEND= RDEPEND= -S=${WORKDIR}/src/${GO_PN} -EGIT_CHECKOUT_DIR=${S} -STRIP_MASK=*.a src_prepare() { # disable broken tests - sed -e 's:TestAgentForward(:_\0:' -i ssh/test/agent_unix_test.go || die + sed -e 's:TestAgentForward(:_\0:' \ + -i src/${EGO_SRC}/ssh/test/agent_unix_test.go || die sed -e 's:TestRunCommandSuccess(:_\0:' \ -e 's:TestRunCommandStdin(:_\0:' \ -e 's:TestRunCommandStdinError(:_\0:' \ @@ -29,26 +26,5 @@ -e 's:TestFuncLargeRead(:_\0:' \ -e 's:TestKeyChange(:_\0:' \ -e 's:TestValidTerminalMode(:_\0:' \ - -i ssh/test/session_test.go || die -} - -src_compile() { - # Create a writable GOROOT in order to avoid sandbox violations. - GOROOT=${WORKDIR}/goroot - cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die - rm -rf ${GOROOT}/src/${GO_PN%/*} \ - ${GOROOT}/pkg/linux_${ARCH}/${GO_PN%/*} || die - GOROOT=${GOROOT} GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die -} - -src_test() { - GOROOT=${GOROOT} GOPATH=${WORKDIR} \ - go test -x -v ${GO_PN}/... || die $? -} - -src_install() { - insinto /usr/lib/go - find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null - insopts -m0644 -p # preserve timestamps for bug 551486 - doins -r ${WORKDIR}/{pkg,src} + -i src/${EGO_SRC}/ssh/test/session_test.go || die }
[gentoo-commits] gentoo-x86 commit in dev-go/go-text: go-text-9999.ebuild
williamh15/06/25 17:43:02 Modified: go-text-.ebuild Log: convert live ebuild to use the new go eclasses (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.6 dev-go/go-text/go-text-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-text/go-text-.ebuild?r1=1.5r2=1.6 Index: go-text-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- go-text-.ebuild 9 Jun 2015 03:07:26 - 1.5 +++ go-text-.ebuild 25 Jun 2015 17:43:02 - 1.6 @@ -1,47 +1,40 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v 1.5 2015/06/09 03:07:26 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-text/go-text-.ebuild,v 1.6 2015/06/25 17:43:02 williamh Exp $ EAPI=5 -inherit git-r3 -KEYWORDS= +inherit golang-build golang-vcs +EGO_PN=golang.org/x/text/... +EGO_SRC=golang.org/x/text + DESCRIPTION=Go text processing support -GO_PN=golang.org/x/${PN##*-} -HOMEPAGE=https://godoc.org/${GO_PN}; -EGIT_REPO_URI=https://go.googlesource.com/${PN##*-}; +HOMEPAGE=https://godoc.org/golang.org/x/text; LICENSE=BSD SLOT=0 IUSE= -DEPEND==dev-lang/go-1.4 +DEPEND= RDEPEND= -S=${WORKDIR}/src/${GO_PN} -EGIT_CHECKOUT_DIR=${S} -STRIP_MASK=*.a -src_compile() { +src_test() { # Create a writable GOROOT in order to avoid sandbox violations. - GOROOT=${WORKDIR}/goroot - cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die - rm -rf ${GOROOT}/src/${GO_PN} \ - ${GOROOT}/pkg/linux_${ARCH}/${GO_PN} || die - GOROOT=${GOROOT} GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die -} + cp -sR $(go env GOROOT) ${T}/goroot || die + if [ -d ${T}/goroot/src/${EGO_SRC} ]; then + rm -rf ${T}/goroot/src/${EGO_SRC} || die + fi + if [ -d ${T}/goroot/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_SRC} ]; then + rm -rf ${T}/goroot/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_SRC} || + die + fi -src_test() { # Create go symlink for TestLinking in display/dict_test.go - mkdir -p ${GOROOT}/bin - ln -s /usr/bin/go ${GOROOT}/bin/go || die + mkdir -p ${T}/goroot/bin + ln -s /usr/bin/go ${T}/goroot/bin/go || die - GOROOT=${GOROOT} GOPATH=${WORKDIR} \ - go test -x -v ${GO_PN}/... || die $? + GOROOT=${T}/goroot golang-build_src_test } src_install() { - exeinto /usr/lib/go/bin - doexe ${WORKDIR}/bin/* - insinto /usr/lib/go - find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null - insopts -m0644 -p # preserve timestamps for bug 551486 - doins -r ${WORKDIR}/{pkg,src} + golang-build_src_install + dobin bin/* }
[gentoo-commits] gentoo-x86 commit in dev-go/go-sys: go-sys-9999.ebuild
williamh15/06/25 17:56:49 Modified: go-sys-.ebuild Log: Convert live ebuild to use the new eclasses (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.3 dev-go/go-sys/go-sys-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-sys/go-sys-.ebuild?r1=1.2r2=1.3 Index: go-sys-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- go-sys-.ebuild 9 Jun 2015 03:28:08 - 1.2 +++ go-sys-.ebuild 25 Jun 2015 17:56:49 - 1.3 @@ -1,45 +1,16 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v 1.2 2015/06/09 03:28:08 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-sys/go-sys-.ebuild,v 1.3 2015/06/25 17:56:49 williamh Exp $ EAPI=5 -inherit git-r3 +inherit golang-build golang-vcs +EGO_PN=golang.org/x/sys/... +EGO_SRC=golang.org/x/sys -KEYWORDS= DESCRIPTION=Go packages for low-level interaction with the operating system -GO_PN=golang.org/x/${PN##*-} -HOMEPAGE=https://godoc.org/${GO_PN}; -EGIT_REPO_URI=https://go.googlesource.com/${PN##*-}; +HOMEPAGE=https://godoc.org/golang.org/x/sys; LICENSE=BSD SLOT=0 IUSE= -DEPEND==dev-lang/go-1.4 +DEPEND= RDEPEND= -S=${WORKDIR}/src/${GO_PN} -EGIT_CHECKOUT_DIR=${S} -STRIP_MASK=*.a - -src_compile() { - # Create a writable GOROOT in order to avoid sandbox violations. - GOROOT=${WORKDIR}/goroot - cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die - rm -rf ${GOROOT}/src/${GO_PN%%/*} \ - ${GOROOT}/pkg/linux_${ARCH}/${GO_PN%%/*} || die - GOROOT=${GOROOT} GOPATH=${WORKDIR} \ - go install -x -v -work ${GO_PN}/unix/... || die -} - -src_test() { - GOROOT=${GOROOT} GOPATH=${WORKDIR} \ - go test -x -v golang.org/x/sys/unix/... || die -} - -src_install() { - insinto /usr/lib/go - doins -r ${WORKDIR}/pkg - insinto /usr/lib/go/src/${GO_PN} - find ${WORKDIR}/src/${GO_PN} -name '.git*' -exec \ - rm -rf {} \; 2/dev/null - insopts -m0644 -p # preserve timestamps for bug 551486 - doins -r ${WORKDIR}/src/${GO_PN}/unix -}
[gentoo-commits] gentoo-x86 commit in dev-go/go-net: go-net-9999.ebuild ChangeLog
williamh15/06/25 19:24:07 Modified: go-net-.ebuild ChangeLog Log: Convert live ebuild to the new eclasses (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.5 dev-go/go-net/go-net-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/go-net-.ebuild?r1=1.4r2=1.5 Index: go-net-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- go-net-.ebuild 8 Jun 2015 19:34:50 - 1.4 +++ go-net-.ebuild 25 Jun 2015 19:24:07 - 1.5 @@ -1,50 +1,25 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v 1.4 2015/06/08 19:34:50 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-.ebuild,v 1.5 2015/06/25 19:24:07 williamh Exp $ EAPI=5 -inherit git-r3 +inherit golang-build golang-vcs +EGO_PN=golang.org/x/net/... +EGO_SRC=golang.org/x/net -KEYWORDS= DESCRIPTION=Go supplementary network libraries -GO_PN=golang.org/x/${PN##*-} -HOMEPAGE=https://godoc.org/${GO_PN}; -EGIT_REPO_URI=https://go.googlesource.com/${PN##*-}; +HOMEPAGE=https://godoc.org/golang.org/x/net; LICENSE=BSD SLOT=0 IUSE= -DEPEND==dev-lang/go-1.4 - dev-go/go-text +DEPEND=dev-go/go-text RDEPEND= -S=${WORKDIR}/src/${GO_PN} -EGIT_CHECKOUT_DIR=${S} -STRIP_MASK=*.a src_prepare() { # disable broken tests - sed -e 's:TestReadProppatch(:_\0:' -i webdav/xml_test.go || die + sed -e 's:TestReadProppatch(:_\0:' \ + -i src/${EGO_SRC}/webdav/xml_test.go || die sed -e 's:TestPingGoogle(:_\0:' \ -e 's:TestNonPrivilegedPing(:_\0:' \ - -i icmp/ping_test.go || die -} - -src_compile() { - # Create a writable GOROOT in order to avoid sandbox violations. - GOROOT=${WORKDIR}/goroot - cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die - rm -rf ${GOROOT}/src/${GO_PN} \ - ${GOROOT}/pkg/linux_${ARCH}/${GO_PN} || die - GOROOT=${GOROOT} GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die -} - -src_test() { - GOROOT=${GOROOT} GOPATH=${WORKDIR} \ - go test -x -v ${GO_PN}/... || die $? -} - -src_install() { - insinto /usr/lib/go - find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null - insopts -m0644 -p # preserve timestamps for bug 551486 - doins -r ${WORKDIR}/{pkg,src} + -i src/${EGO_SRC}/icmp/ping_test.go || die } 1.8 dev-go/go-net/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/go-net/ChangeLog?r1=1.7r2=1.8 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ChangeLog 9 Jun 2015 06:52:46 - 1.7 +++ ChangeLog 25 Jun 2015 19:24:07 - 1.8 @@ -1,6 +1,9 @@ # ChangeLog for dev-go/go-net # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.7 2015/06/09 06:52:46 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.8 2015/06/25 19:24:07 williamh Exp $ + + 25 Jun 2015; William Hubbs willi...@gentoo.org go-net-.ebuild: + Convert live ebuild to the new eclasses 09 Jun 2015; Zac Medico zmed...@gentoo.org go-net-1.4.2_p20150604.ebuild: Disable TestNonPrivilegedPing for 1.4.2_p20150604.
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-build.eclass
williamh15/06/24 15:38:34 Modified: ChangeLog Added:golang-build.eclass Log: Add an eclass for building Go software Revision ChangesPath 1.1683 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1683view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1683content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1682r2=1.1683 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1682 retrieving revision 1.1683 diff -u -r1.1682 -r1.1683 --- ChangeLog 24 Jun 2015 13:36:03 - 1.1682 +++ ChangeLog 24 Jun 2015 15:38:33 - 1.1683 @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1682 2015/06/24 13:36:03 grknight Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1683 2015/06/24 15:38:33 williamh Exp $ + + 24 Jun 2015; William Hubbs willi...@gentoo.org +golang-build.eclass: + Add an eclass for building Go software 24 Jun 2015; grkni...@gentoo.org depend.php.eclass: depend.php.eclass is deprecated and is set to be removed 30 days after bug 1.1 eclass/golang-build.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.1content-type=text/plain Index: golang-build.eclass === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v 1.1 2015/06/24 15:38:33 williamh Exp $ # @ECLASS: golang-build.eclass # @MAINTAINER: # William Hubbs willi...@gentoo.org # @BLURB: Eclass for compiling go packages. # @DESCRIPTION: # This eclass provides default src_compile, src_test and src_install # functions for software written in the Go programming language. case ${EAPI:-0} in 5) ;; *) die ${ECLASS}: Unsupported eapi (EAPI=${EAPI}) ;; esac EXPORT_FUNCTIONS src_compile src_install src_test if [[ -z ${_GOLANG_BUILD} ]]; then _GOLANG_BUILD=1 DEPEND==dev-lang/go-1.4.2:= STRIP_MASK=*.a # @ECLASS-VARIABLE: EGO_PN # @REQUIRED # @DESCRIPTION: # This is the import path for the go package(s) to build. Please emerge # dev-lang/go and read go help importpath for syntax. # # Example: # @CODE # EGO_PN=github.com/user/package # @CODE # @FUNCTION: _golang-build_setup # @INTERNAL # @DESCRIPTION: # Make sure EGO_PN has a value. _golang-build_setup() { [ -z ${EGO_PN} ] die ${ECLASS}.eclass: EGO_PN is not set return 0 } golang-build_src_compile() { debug-print-function ${FUNCNAME} $@ _golang-build_setup set -- env GOPATH=${WORKDIR}/${P}:${EPREFIX}/usr/lib/go-gentoo \ go build -v -work -x ${EGO_PN} echo $@ $@ || die } golang-build_src_install() { debug-print-function ${FUNCNAME} $@ _golang-build_setup set -- env GOPATH=${WORKDIR}/${P}:${EPREFIX}/usr/lib/go-gentoo \ go install -v -work -x ${EGO_PN} echo $@ $@ || die insinto /usr/lib/go-gentoo insopts -m0644 -p # preserve timestamps for bug 551486 doins -r pkg src } golang-build_src_test() { debug-print-function ${FUNCNAME} $@ _golang-build_setup set -- env GOPATH=${WORKDIR}/${P}:${EPREFIX}/usr/lib/go-gentoo \ go test -v -work -x ${EGO_PN} echo $@ $@ || die } fi
[gentoo-commits] gentoo-x86 commit in dev-lang/execline: execline-2.1.1.0.ebuild ChangeLog
williamh15/06/24 16:15:03 Modified: execline-2.1.1.0.ebuild ChangeLog Log: stable on amd64 wrt #553160 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 dev-lang/execline/execline-2.1.1.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/execline-2.1.1.0.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/execline-2.1.1.0.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/execline-2.1.1.0.ebuild?r1=1.1r2=1.2 Index: execline-2.1.1.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-lang/execline/execline-2.1.1.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- execline-2.1.1.0.ebuild 16 Mar 2015 23:22:02 - 1.1 +++ execline-2.1.1.0.ebuild 24 Jun 2015 16:15:03 - 1.2 @@ -1,6 +1,6 @@ # Copyright 2013-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/execline/execline-2.1.1.0.ebuild,v 1.1 2015/03/16 23:22:02 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/execline/execline-2.1.1.0.ebuild,v 1.2 2015/06/24 16:15:03 williamh Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=ISC SLOT=0 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 IUSE=static static-libs DEPEND==sys-devel/make-4.0 1.7 dev-lang/execline/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/ChangeLog?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/ChangeLog?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/ChangeLog?r1=1.6r2=1.7 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/execline/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 19 Jun 2015 17:18:50 - 1.6 +++ ChangeLog 24 Jun 2015 16:15:03 - 1.7 @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/execline # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/execline/ChangeLog,v 1.6 2015/06/19 17:18:50 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/execline/ChangeLog,v 1.7 2015/06/24 16:15:03 williamh Exp $ + + 24 Jun 2015; William Hubbs willi...@gentoo.org execline-2.1.1.0.ebuild: + stable on amd64 wrt #553160 19 Jun 2015; William Hubbs willi...@gentoo.org -execline-2.0.2.1.ebuild: remove old version
[gentoo-commits] gentoo-x86 commit in dev-libs/skalibs: skalibs-2.3.2.0.ebuild ChangeLog
williamh15/06/24 16:15:26 Modified: skalibs-2.3.2.0.ebuild ChangeLog Log: stable on amd64 wrt #553160 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 dev-libs/skalibs/skalibs-2.3.2.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/skalibs-2.3.2.0.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/skalibs-2.3.2.0.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/skalibs-2.3.2.0.ebuild?r1=1.1r2=1.2 Index: skalibs-2.3.2.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-libs/skalibs/skalibs-2.3.2.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- skalibs-2.3.2.0.ebuild 16 Mar 2015 23:21:13 - 1.1 +++ skalibs-2.3.2.0.ebuild 24 Jun 2015 16:15:26 - 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-libs/skalibs/skalibs-2.3.2.0.ebuild,v 1.1 2015/03/16 23:21:13 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/skalibs/skalibs-2.3.2.0.ebuild,v 1.2 2015/06/24 16:15:26 williamh Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=ISC SLOT=0 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 IUSE=doc ipv6 static-libs DEPEND==sys-devel/make-3.81 1.22 dev-libs/skalibs/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/ChangeLog?rev=1.22view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/ChangeLog?rev=1.22content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/ChangeLog?r1=1.21r2=1.22 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/skalibs/ChangeLog,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- ChangeLog 19 Jun 2015 17:17:05 - 1.21 +++ ChangeLog 24 Jun 2015 16:15:26 - 1.22 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/skalibs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/skalibs/ChangeLog,v 1.21 2015/06/19 17:17:05 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/skalibs/ChangeLog,v 1.22 2015/06/24 16:15:26 williamh Exp $ + + 24 Jun 2015; William Hubbs willi...@gentoo.org skalibs-2.3.2.0.ebuild: + stable on amd64 wrt #553160 19 Jun 2015; William Hubbs willi...@gentoo.org -skalibs-2.3.0.0.ebuild: remove old version
[gentoo-commits] gentoo-x86 commit in sys-apps/s6: s6-2.1.3.0.ebuild ChangeLog
williamh15/06/24 16:14:25 Modified: s6-2.1.3.0.ebuild ChangeLog Log: Stable on amd64 wrt #553160 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 sys-apps/s6/s6-2.1.3.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/s6-2.1.3.0.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/s6-2.1.3.0.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/s6-2.1.3.0.ebuild?r1=1.1r2=1.2 Index: s6-2.1.3.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/s6/s6-2.1.3.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- s6-2.1.3.0.ebuild 16 Mar 2015 23:22:52 - 1.1 +++ s6-2.1.3.0.ebuild 24 Jun 2015 16:14:25 - 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/sys-apps/s6/s6-2.1.3.0.ebuild,v 1.1 2015/03/16 23:22:52 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/s6/s6-2.1.3.0.ebuild,v 1.2 2015/06/24 16:14:25 williamh Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=ISC SLOT=0 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 IUSE=static DEPEND==sys-devel/make-4.0 1.7 sys-apps/s6/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/ChangeLog?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/ChangeLog?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/ChangeLog?r1=1.6r2=1.7 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/s6/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 19 Jun 2015 17:19:59 - 1.6 +++ ChangeLog 24 Jun 2015 16:14:25 - 1.7 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/s6 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/s6/ChangeLog,v 1.6 2015/06/19 17:19:59 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/s6/ChangeLog,v 1.7 2015/06/24 16:14:25 williamh Exp $ + + 24 Jun 2015; William Hubbs willi...@gentoo.org s6-2.1.3.0.ebuild: + Stable on amd64 wrt #553160 19 Jun 2015; William Hubbs willi...@gentoo.org -s6-2.1.1.1.ebuild: remove old version
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-build.eclass
williamh15/06/24 17:04:54 Modified: ChangeLog golang-build.eclass Log: Typo fix, use double brackets. Revision ChangesPath 1.1684 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1684view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1684content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1683r2=1.1684 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1683 retrieving revision 1.1684 diff -u -r1.1683 -r1.1684 --- ChangeLog 24 Jun 2015 15:38:33 - 1.1683 +++ ChangeLog 24 Jun 2015 17:04:53 - 1.1684 @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1683 2015/06/24 15:38:33 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1684 2015/06/24 17:04:53 williamh Exp $ + + 24 Jun 2015; William Hubbs willi...@gentoo.org golang-build.eclass: + typo fix, use double brackets 24 Jun 2015; William Hubbs willi...@gentoo.org +golang-build.eclass: Add an eclass for building Go software 1.2 eclass/golang-build.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-build.eclass?r1=1.1r2=1.2 Index: golang-build.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- golang-build.eclass 24 Jun 2015 15:38:33 - 1.1 +++ golang-build.eclass 24 Jun 2015 17:04:53 - 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/eclass/golang-build.eclass,v 1.1 2015/06/24 15:38:33 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-build.eclass,v 1.2 2015/06/24 17:04:53 williamh Exp $ # @ECLASS: golang-build.eclass # @MAINTAINER: @@ -43,7 +43,7 @@ # @DESCRIPTION: # Make sure EGO_PN has a value. _golang-build_setup() { - [ -z ${EGO_PN} ] + [[ -z ${EGO_PN} ]] die ${ECLASS}.eclass: EGO_PN is not set return 0 }
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-vcs.eclass
williamh15/06/23 18:59:43 Modified: ChangeLog golang-vcs.eclass Log: The GOPATH environment variable is now passed directly to the commands that need it. The correct directory of source files is copied to the correct location under ${S}. Revision ChangesPath 1.1679 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1679view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1679content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1678r2=1.1679 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1678 retrieving revision 1.1679 diff -u -r1.1678 -r1.1679 --- ChangeLog 22 Jun 2015 14:18:19 - 1.1678 +++ ChangeLog 23 Jun 2015 18:59:43 - 1.1679 @@ -1,6 +1,12 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1678 2015/06/22 14:18:19 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1679 2015/06/23 18:59:43 williamh Exp $ + + 23 Jun 2015; William Hubbs willi...@gentoo.org golang-vcs.eclass: + The GOPATH environment variable is now passed directly to the + commands that need it. + The correct directory of source files is copied to the correct + location under ${S}. 22 Jun 2015; Davide Pesavento p...@gentoo.org qmake-utils.eclass: Introduce qt{4,5}_get_libdir(). 1.3 eclass/golang-vcs.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?r1=1.2r2=1.3 Index: golang-vcs.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-vcs.eclass,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- golang-vcs.eclass 18 Jun 2015 15:19:04 - 1.2 +++ golang-vcs.eclass 23 Jun 2015 18:59:43 - 1.3 @@ -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/eclass/golang-vcs.eclass,v 1.2 2015/06/18 15:19:04 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-vcs.eclass,v 1.3 2015/06/23 18:59:43 williamh Exp $ # @ECLASS: golang-vcs.eclass # @MAINTAINER: @@ -50,7 +50,7 @@ # # Example: # @CODE -# EGO_PN=github.com/user/repository/package +# EGO_PN=github.com/user/repository/... # EGO_SRC=github.com/user/repository # @CODE @@ -79,7 +79,7 @@ # @FUNCTION: _golang-vcs_env_setup # @INTERNAL # @DESCRIPTION: -# Create EGO_STORE_DIR if necessary and set GOPATH. +# Create EGO_STORE_DIR if necessary. _golang-vcs_env_setup() { debug-print-function ${FUNCNAME} $@ @@ -96,7 +96,6 @@ fi addwrite ${EGO_STORE_DIR} - export GOPATH=${EGO_STORE_DIR} [[ -n ${EVCS_UMASK} ]] eumask_pop mkdir -p ${WORKDIR}/${P}/src || @@ -118,32 +117,26 @@ [[ -z ${EGO_PN} ]] die ${ECLASS}: EGO_PN is not set - if [[ -n ${EVCS_OFFLINE} ]]; then - export GOPATH=${WORKDIR}/${P}:${GOPATH} - return 0 - fi - - [[ -n ${EVCS_UMASK} ]] eumask_push ${EVCS_UMASK} + if [[ -z ${EVCS_OFFLINE} ]]; then + [[ -n ${EVCS_UMASK} ]] eumask_push ${EVCS_UMASK} - set -- go get -d -t -u -v -x ${EGO_PN} - echo $@ - $@ || die - # The above dies if you pass repositories in EGO_PN instead of - # packages, e.g. golang.org/x/tools instead of golang.org/x/tools/cmd/vet. - # This is being discussed in the following upstream issue: - # https://github.com/golang/go/issues/11090 - # I am hoping this will be fixed so go get -d is successful if - # downloading the top level repository is successful. + set -- env GOPATH=${EGO_STORE_DIR} go get -d -t -u -v -x ${EGO_PN} + echo $@ + $@ || die + # The above dies if you pass repositories in EGO_PN instead of + # packages, e.g. golang.org/x/tools instead of golang.org/x/tools/cmd/vet. + # This is being discussed in the following upstream issue: + # https://github.com/golang/go/issues/11090 - [[ -n ${EVCS_UMASK} ]] eumask_pop - export GOPATH=${WORKDIR}/${P}:${EGO_STORE_DIR} - set -- mkdir -p ${WORKDIR}/${P}/src/${EGO_SRC} + [[ -n ${EVCS_UMASK} ]] eumask_pop + fi + set -- mkdir -p ${WORKDIR}/${P}/src/${EGO_SRC%/*} echo $@ - $@ || die Unable to create
[gentoo-commits] gentoo-x86 commit in dev-lang/go: go-9999.ebuild ChangeLog
williamh15/06/23 19:53:16 Modified: go-.ebuild ChangeLog Log: Add PV as a subslot to allow packages to be rebuilt when the go version changes (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.28 dev-lang/go/go-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?rev=1.28view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?rev=1.28content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-.ebuild?r1=1.27r2=1.28 Index: go-.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/go-.ebuild,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- go-.ebuild 9 Jun 2015 14:06:27 - 1.27 +++ go-.ebuild 23 Jun 2015 19:53:16 - 1.28 @@ -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-lang/go/go-.ebuild,v 1.27 2015/06/09 14:06:27 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-.ebuild,v 1.28 2015/06/23 19:53:16 williamh Exp $ EAPI=5 @@ -21,7 +21,7 @@ HOMEPAGE=http://www.golang.org; LICENSE=BSD -SLOT=0 +SLOT=0/${PV} IUSE= DEPEND==dev-lang/go-bootstrap-1.4.1 1.76 dev-lang/go/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.76view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.76content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?r1=1.75r2=1.76 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v retrieving revision 1.75 retrieving revision 1.76 diff -u -r1.75 -r1.76 --- ChangeLog 9 Jun 2015 14:06:27 - 1.75 +++ ChangeLog 23 Jun 2015 19:53:16 - 1.76 @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/go # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.75 2015/06/09 14:06:27 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.76 2015/06/23 19:53:16 williamh Exp $ + + 23 Jun 2015; William Hubbs willi...@gentoo.org go-.ebuild: + Add PV as a subslot to allow packages to be rebuilt when the go version + changes 09 Jun 2015; William Hubbs willi...@gentoo.org go-1.4.2.ebuild, go-.ebuild:
[gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-0.17.ebuild ChangeLog
williamh15/06/19 16:28:07 Modified: ChangeLog Added:openrc-0.17.ebuild Log: version bump (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.350sys-apps/openrc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.350view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.350content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.349r2=1.350 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v retrieving revision 1.349 retrieving revision 1.350 diff -u -r1.349 -r1.350 --- ChangeLog 13 Jun 2015 19:14:38 - 1.349 +++ ChangeLog 19 Jun 2015 16:28:07 - 1.350 @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/openrc # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.349 2015/06/13 19:14:38 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.350 2015/06/19 16:28:07 williamh Exp $ + +*openrc-0.17 (19 Jun 2015) + + 19 Jun 2015; William Hubbs willi...@gentoo.org +openrc-0.17.ebuild: + version bump 13 Jun 2015; Mikle Kolyada zlog...@gentoo.org openrc-0.16.4.ebuild: x86 stable wrt bug #551508 1.1 sys-apps/openrc/openrc-0.17.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild?rev=1.1content-type=text/plain Index: openrc-0.17.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-0.17.ebuild,v 1.1 2015/06/19 16:28:07 williamh Exp $ EAPI=5 inherit eutils flag-o-matic multilib pam toolchain-funcs DESCRIPTION=OpenRC manages the services, startup and shutdown of a host HOMEPAGE=http://www.gentoo.org/proj/en/base/openrc/; if [[ ${PV} == ]]; then EGIT_REPO_URI=git://github.com/OpenRC/${PN}.git inherit git-r3 else SRC_URI=http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2; KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd fi LICENSE=BSD-2 SLOT=0 IUSE=audit debug elibc_glibc ncurses pam newnet prefix +netifrc selinux static-libs tools unicode kernel_linux kernel_FreeBSD COMMON_DEPEND=kernel_FreeBSD? ( || ( =sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) ) elibc_glibc? ( =sys-libs/glibc-2.5 ) ncurses? ( sys-libs/ncurses ) pam? ( sys-auth/pambase virtual/pam ) tools? ( dev-lang/perl ) audit? ( sys-process/audit ) kernel_linux? ( sys-process/psmisc !sys-process/procps-3.3.9-r2 ) selinux? ( sys-apps/policycoreutils sys-libs/libselinux ) !sys-apps/baselayout-2.1-r1 !sys-fs/udev-init-scripts-27 DEPEND=${COMMON_DEPEND} virtual/os-headers ncurses? ( virtual/pkgconfig ) RDEPEND=${COMMON_DEPEND} !prefix? ( kernel_linux? ( || ( =sys-apps/sysvinit-2.86-r6 sys-process/runit ) ) kernel_FreeBSD? ( sys-freebsd/freebsd-sbin ) ) selinux? ( sec-policy/selinux-base-policy sec-policy/selinux-openrc ) PDEPEND=netifrc? ( net-misc/netifrc ) src_prepare() { sed -i 's:0444:0644:' mk/sys.mk || die if [[ ${PV} == ]] ; then local ver=git-${EGIT_VERSION:0:6} sed -i /^GITVER[[:space:]]*=/s:=.*:=${ver}: mk/gitver.mk || die fi # Allow user patches to be applied without modifying the ebuild epatch_user } src_compile() { unset LIBDIR #266688 MAKE_ARGS=${MAKE_ARGS} LIBNAME=$(get_libdir) LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc MKNET=$(usex newnet) MKSELINUX=$(usex selinux) MKAUDIT=$(usex audit) MKPAM=$(usev pam) MKSTATICLIBS=$(usex static-libs) MKTOOLS=$(usex tools) local brand=Unknown if use kernel_linux ; then MAKE_ARGS=${MAKE_ARGS} OS=Linux brand=Linux elif use kernel_FreeBSD ; then MAKE_ARGS=${MAKE_ARGS} OS=FreeBSD brand=FreeBSD fi export BRANDING=Gentoo ${brand} use prefix MAKE_ARGS=${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}
[gentoo-commits] gentoo-x86 commit in sys-apps/s6: ChangeLog s6-2.1.1.1.ebuild
williamh15/06/19 17:19:59 Modified: ChangeLog Removed: s6-2.1.1.1.ebuild Log: remove old version (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.6 sys-apps/s6/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/ChangeLog?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/ChangeLog?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/s6/ChangeLog?r1=1.5r2=1.6 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/s6/ChangeLog,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChangeLog 16 Mar 2015 23:22:52 - 1.5 +++ ChangeLog 19 Jun 2015 17:19:59 - 1.6 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/s6 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/s6/ChangeLog,v 1.5 2015/03/16 23:22:52 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/s6/ChangeLog,v 1.6 2015/06/19 17:19:59 williamh Exp $ + + 19 Jun 2015; William Hubbs willi...@gentoo.org -s6-2.1.1.1.ebuild: + remove old version *s6-2.1.3.0 (16 Mar 2015)
[gentoo-commits] gentoo-x86 commit in dev-libs/skalibs: ChangeLog skalibs-2.3.0.0.ebuild
williamh15/06/19 17:17:05 Modified: ChangeLog Removed: skalibs-2.3.0.0.ebuild Log: remove old version (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.21 dev-libs/skalibs/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/ChangeLog?rev=1.21view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/ChangeLog?rev=1.21content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/skalibs/ChangeLog?r1=1.20r2=1.21 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/skalibs/ChangeLog,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- ChangeLog 16 Mar 2015 23:21:13 - 1.20 +++ ChangeLog 19 Jun 2015 17:17:05 - 1.21 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/skalibs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/skalibs/ChangeLog,v 1.20 2015/03/16 23:21:13 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/skalibs/ChangeLog,v 1.21 2015/06/19 17:17:05 williamh Exp $ + + 19 Jun 2015; William Hubbs willi...@gentoo.org -skalibs-2.3.0.0.ebuild: + remove old version *skalibs-2.3.2.0 (16 Mar 2015)
[gentoo-commits] gentoo-x86 commit in dev-lang/execline: ChangeLog execline-2.0.2.1.ebuild
williamh15/06/19 17:18:50 Modified: ChangeLog Removed: execline-2.0.2.1.ebuild Log: remove old version (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.6 dev-lang/execline/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/ChangeLog?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/ChangeLog?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/execline/ChangeLog?r1=1.5r2=1.6 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/execline/ChangeLog,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChangeLog 16 Mar 2015 23:22:03 - 1.5 +++ ChangeLog 19 Jun 2015 17:18:50 - 1.6 @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/execline # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/execline/ChangeLog,v 1.5 2015/03/16 23:22:03 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/execline/ChangeLog,v 1.6 2015/06/19 17:18:50 williamh Exp $ + + 19 Jun 2015; William Hubbs willi...@gentoo.org -execline-2.0.2.1.ebuild: + remove old version *execline-2.1.1.0 (16 Mar 2015)
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-vcs.eclass
williamh15/06/18 15:19:04 Modified: ChangeLog golang-vcs.eclass Log: golang-vcs.eclass: Add the EGO_SRC variable for repositories that contain multiple Go packages. Change references from ${S} to ${WORKDIR}/${P} to match other eclasses. Copy the appropriate sources to${WORKDIR}/${P}. Revision ChangesPath 1.1675 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1675view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1675content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1674r2=1.1675 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1674 retrieving revision 1.1675 diff -u -r1.1674 -r1.1675 --- ChangeLog 18 Jun 2015 14:22:59 - 1.1674 +++ ChangeLog 18 Jun 2015 15:19:04 - 1.1675 @@ -1,6 +1,12 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1674 2015/06/18 14:22:59 grknight Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1675 2015/06/18 15:19:04 williamh Exp $ + + 18 Jun 2015; William Hubbs willi...@gentoo.org golang-vcs.eclass: + Add the EGO_SRC variable for repositories that contain multiple Go + packages. + Change references from ${S} to ${WORKDIR}/${P} to match other eclasses. + Copy the appropriate sources to${WORKDIR}/${P}. 18 Jun 2015; grkni...@gentoo.org depend.php.eclass: Remove phpconfutils calls in preparation for its deprecation 1.2 eclass/golang-vcs.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?r1=1.1r2=1.2 Index: golang-vcs.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/golang-vcs.eclass,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- golang-vcs.eclass 16 Jun 2015 21:40:51 - 1.1 +++ golang-vcs.eclass 18 Jun 2015 15:19:04 - 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/eclass/golang-vcs.eclass,v 1.1 2015/06/16 21:40:51 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/golang-vcs.eclass,v 1.2 2015/06/18 15:19:04 williamh Exp $ # @ECLASS: golang-vcs.eclass # @MAINTAINER: @@ -40,6 +40,20 @@ # EGO_PN=github.com/user1/package1 github.com/user2/package2 # @CODE +# @ECLASS-VARIABLE: EGO_SRC +# @DESCRIPTION: +# This is the Go upstream repository which will be copied to +# ${WORKDIR}/${P}. +# If it isn't set, it defaults to the first word of ${EGO_PN}. +# This should be set if you are retrieving a repository that includes +# multiple packages, e.g. golang.org/x/tools. +# +# Example: +# @CODE +# EGO_PN=github.com/user/repository/package +# EGO_SRC=github.com/user/repository +# @CODE + # @ECLASS-VARIABLE: EGO_STORE_DIR # @DESCRIPTION: # Storage directory for Go sources. @@ -85,8 +99,12 @@ export GOPATH=${EGO_STORE_DIR} [[ -n ${EVCS_UMASK} ]] eumask_pop - mkdir -p ${S} || - die ${ECLASS}: unable to create ${S} + mkdir -p ${WORKDIR}/${P}/src || + die ${ECLASS}: unable to create ${WORKDIR}/${P} + if [ -z ${EGO_SRC} ]; then + set -- ${EGO_PN} + EGO_SRC=$1 + fi return 0 } @@ -101,7 +119,7 @@ die ${ECLASS}: EGO_PN is not set if [[ -n ${EVCS_OFFLINE} ]]; then - export GOPATH=${S}:${GOPATH} + export GOPATH=${WORKDIR}/${P}:${GOPATH} return 0 fi @@ -118,7 +136,14 @@ # downloading the top level repository is successful. [[ -n ${EVCS_UMASK} ]] eumask_pop - export GOPATH=${S}:${EGO_STORE_DIR} + export GOPATH=${WORKDIR}/${P}:${EGO_STORE_DIR} + set -- mkdir -p ${WORKDIR}/${P}/src/${EGO_SRC} + echo $@ + $@ || die Unable to create ${WORKDIR}/${P}/src/${EGO_SRC} + set -- cp -r ${EGO_STORE_DIR}/src/${EGO_SRC}/* \ + ${WORKDIR}/${P}/src/${EGO_SRC} + echo $@ + $@ || die Unable to copy sources to ${WORKDIR}/${P} return 0 }
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-220-r3.ebuild ChangeLog
williamh15/06/17 20:30:36 Modified: ChangeLog Added:udev-220-r3.ebuild Log: rev bump to backport a patch that closes stdin/out/err unless we are in debug mode (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.1115 sys-fs/udev/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1115view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1115content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1114r2=1.1115 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v retrieving revision 1.1114 retrieving revision 1.1115 diff -u -r1.1114 -r1.1115 --- ChangeLog 12 Jun 2015 14:09:26 - 1.1114 +++ ChangeLog 17 Jun 2015 20:30:36 - 1.1115 @@ -1,6 +1,12 @@ # ChangeLog for sys-fs/udev # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1114 2015/06/12 14:09:26 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1115 2015/06/17 20:30:36 williamh Exp $ + +*udev-220-r3 (17 Jun 2015) + + 17 Jun 2015; William Hubbs willi...@gentoo.org +udev-220-r3.ebuild: + rev bump to backport a patch that closes stdin/out/err unless we are in debug + mode 12 Jun 2015; William Hubbs willi...@gentoo.org udev-220-r2.ebuild: Add one more patch to the udev-220 patchset so it will build correctly, thanks 1.1 sys-fs/udev/udev-220-r3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-220-r3.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-220-r3.ebuild?rev=1.1content-type=text/plain Index: udev-220-r3.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-220-r3.ebuild,v 1.1 2015/06/17 20:30:36 williamh Exp $ EAPI=5 inherit autotools bash-completion-r1 eutils linux-info multilib multilib-minimal toolchain-funcs udev user versionator if [[ ${PV} = * ]]; then EGIT_REPO_URI=git://anongit.freedesktop.org/systemd/systemd inherit git-2 patchset= else patchset=4 SRC_URI=http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz; if [[ -n ${patchset} ]]; then SRC_URI=${SRC_URI} http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.xz; fi KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 fi DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd; LICENSE=LGPL-2.1 MIT GPL-2 SLOT=0 IUSE=acl doc gudev introspection +kmod selinux static-libs RESTRICT=test COMMON_DEPEND==sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( =dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) introspection? ( =dev-libs/gobject-introspection-1.38 ) kmod? ( =sys-apps/kmod-16 ) selinux? ( =sys-libs/libselinux-2.1.9 ) !sys-libs/glibc-2.11 !sys-apps/gentoo-systemd-integration !sys-apps/systemd abi_x86_32? ( !=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) # Force new make = -r4 to skip some parallel build issues DEPEND=${COMMON_DEPEND} dev-util/gperf =sys-apps/coreutils-8.16 sys-libs/libcap virtual/os-headers virtual/pkgconfig =sys-devel/make-3.82-r4 =sys-kernel/linux-headers-3.9 doc? ( =dev-util/gtk-doc-1.18 ) # Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs if [[ ${PV} = * ]]; then DEPEND=${DEPEND} app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt fi RDEPEND=${COMMON_DEPEND} !sys-fs/lvm2-2.02.103 !sec-policy/selinux-base-2.20120725-r10 gudev? ( !dev-libs/libgudev ) PDEPEND==sys-apps/hwids-20140304[udev] =sys-fs/udev-init-scripts-26 S=${WORKDIR}/systemd-${PV} # The multilib-build.eclass doesn't handle situation where the installed headers # are different in ABIs. In this case, we install libgudev headers in native # ABI but not for non-native ABI. multilib_check_headers() { :; }
[gentoo-commits] gentoo-x86 commit in dev-lang/go-bootstrap: ChangeLog go-bootstrap-1.4.1.ebuild
williamh15/06/16 17:08:42 Modified: ChangeLog Removed: go-bootstrap-1.4.1.ebuild Log: remove old version (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.3 dev-lang/go-bootstrap/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go-bootstrap/ChangeLog?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go-bootstrap/ChangeLog?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go-bootstrap/ChangeLog?r1=1.2r2=1.3 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/go-bootstrap/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ChangeLog 18 Mar 2015 00:51:29 - 1.2 +++ ChangeLog 16 Jun 2015 17:08:42 - 1.3 @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/go-bootstrap # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go-bootstrap/ChangeLog,v 1.2 2015/03/18 00:51:29 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go-bootstrap/ChangeLog,v 1.3 2015/06/16 17:08:42 williamh Exp $ + + 16 Jun 2015; William Hubbs willi...@gentoo.org -go-bootstrap-1.4.1.ebuild: + remove old version *go-bootstrap-1.4.2 (18 Mar 2015)
[gentoo-commits] gentoo-x86 commit in eclass: ChangeLog golang-vcs.eclass
williamh15/06/16 21:40:51 Modified: ChangeLog Added:golang-vcs.eclass Log: Add golang-vcs.eclass to retrieve go packages from vcs repositories for software written in the Go programming language Revision ChangesPath 1.1669 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1669view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1669content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1668r2=1.1669 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1668 retrieving revision 1.1669 diff -u -r1.1668 -r1.1669 --- ChangeLog 16 Jun 2015 21:38:00 - 1.1668 +++ ChangeLog 16 Jun 2015 21:40:51 - 1.1669 @@ -1,6 +1,10 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1668 2015/06/16 21:38:00 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1669 2015/06/16 21:40:51 williamh Exp $ + + 16 Jun 2015; William Hubbs willi...@gentoo.org +golang-vcs.eclass: + Add golang-vcs.eclass to retrieve go packages from vcs repositories + for live ebuilds of software written in the Go programming language. 16 Jun 2015; Davide Pesavento p...@gentoo.org qt4-build-multilib.eclass: Minor changes to reduce diff with qt5-build.eclass 1.1 eclass/golang-vcs.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/golang-vcs.eclass?rev=1.1content-type=text/plain Index: golang-vcs.eclass === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/eclass/golang-vcs.eclass,v 1.1 2015/06/16 21:40:51 williamh Exp $ # @ECLASS: golang-vcs.eclass # @MAINTAINER: # William Hubbs willi...@gentoo.org # @BLURB: Eclass for fetching and unpacking go repositories. # @DESCRIPTION: # This eclass is written to ease the maintenance of live ebuilds # of software written in the Go programming language. inherit eutils case ${EAPI:-0} in 5) ;; *) die ${ECLASS}: Unsupported eapi (EAPI=${EAPI}) ;; esac EXPORT_FUNCTIONS src_unpack if [[ -z ${_GOLANG_VCS} ]]; then _GOLANG_VCS=1 DEPEND==dev-lang/go-1.4.2 # @ECLASS-VARIABLE: EGO_PN # @REQUIRED # @DESCRIPTION: # This is the import path for the go package(s). Please emerge dev-lang/go # and read go help importpath for syntax. # # Example: # @CODE # EGO_PN=github.com/user/package # EGO_PN=github.com/user1/package1 github.com/user2/package2 # @CODE # @ECLASS-VARIABLE: EGO_STORE_DIR # @DESCRIPTION: # Storage directory for Go sources. # # This is intended to be set by the user in make.conf. Ebuilds must not set # it. # # EGO_STORE_DIR=${DISTDIR}/go-src # @ECLASS-VARIABLE: EVCS_OFFLINE # @DEFAULT_UNSET # @DESCRIPTION: # If non-empty, this variable prevents any online operations. # @ECLASS-VARIABLE: EVCS_UMASK # @DEFAULT_UNSET # @DESCRIPTION: # Set this variable to a custom umask. This is intended to be set by # users. By setting this to something like 002, it can make life easier # for people who do development as non-root (but are in the portage # group) and use FEATURES=userpriv. # @FUNCTION: _golang-vcs_env_setup # @INTERNAL # @DESCRIPTION: # Create EGO_STORE_DIR if necessary and set GOPATH. _golang-vcs_env_setup() { debug-print-function ${FUNCNAME} $@ local distdir=${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}} : ${EGO_STORE_DIR:=${distdir}/go-src} [[ -n ${EVCS_UMASK} ]] eumask_push $EVCS_UMASK if [[ ! -d ${EGO_STORE_DIR} ]]; then ( addwrite / mkdir -p ${EGO_STORE_DIR} ) || die ${ECLASS}: unable to create ${EGO_STORE_DIR} fi addwrite ${EGO_STORE_DIR} export GOPATH=${EGO_STORE_DIR} [[ -n ${EVCS_UMASK} ]] eumask_pop mkdir -p ${S} || die ${ECLASS}: unable to create ${S} return 0 } # @FUNCTION: _golang-vcs_fetch # @INTERNAL # @DESCRIPTION: # Retrieve the EGO_PN go package along with its dependencies. _golang-vcs_fetch() { debug-print-function ${FUNCNAME} $@ [[ -z ${EGO_PN} ]] die ${ECLASS}: EGO_PN is not set if [[ -n ${EVCS_OFFLINE} ]]; then export GOPATH=${S}:${GOPATH} return 0 fi [[ -n ${EVCS_UMASK} ]] eumask_push ${EVCS_UMASK} set -- go get -d -t -u -v -x ${EGO_PN} echo $@ $@ || die # The above dies if you
[gentoo-commits] gentoo-x86 commit in sys-fs/udev-init-scripts: udev-init-scripts-30.ebuild ChangeLog
williamh15/06/14 16:31:58 Modified: ChangeLog Added:udev-init-scripts-30.ebuild Log: version bump for several race conditions (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.124sys-fs/udev-init-scripts/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog?rev=1.124view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog?rev=1.124content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog?r1=1.123r2=1.124 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v retrieving revision 1.123 retrieving revision 1.124 diff -u -r1.123 -r1.124 --- ChangeLog 10 Jun 2015 21:37:46 - 1.123 +++ ChangeLog 14 Jun 2015 16:31:58 - 1.124 @@ -1,6 +1,11 @@ # ChangeLog for sys-fs/udev-init-scripts # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v 1.123 2015/06/10 21:37:46 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v 1.124 2015/06/14 16:31:58 williamh Exp $ + +*udev-init-scripts-30 (14 Jun 2015) + + 14 Jun 2015; William Hubbs willi...@gentoo.org +udev-init-scripts-30.ebuild: + version bump for several race conditions *udev-init-scripts-29 (10 Jun 2015) 1.1 sys-fs/udev-init-scripts/udev-init-scripts-30.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-30.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-30.ebuild?rev=1.1content-type=text/plain Index: udev-init-scripts-30.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-30.ebuild,v 1.1 2015/06/14 16:31:58 williamh Exp $ EAPI=5 if [ ${PV} = ]; then EGIT_REPO_URI=git://anongit.gentoo.org/proj/udev-gentoo-scripts.git inherit git-r3 else SRC_URI=http://dev.gentoo.org/~williamh/dist/${P}.tar.gz; KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 fi inherit eutils DESCRIPTION=udev startup scripts for openrc HOMEPAGE=http://www.gentoo.org; LICENSE=GPL-2 SLOT=0 IUSE= RESTRICT=test DEPEND= RDEPEND==virtual/udev-217 !sys-apps/openrc-0.14 src_prepare() { epatch_user } pkg_postinst() { # Add udev and udev-trigger to the sysinit runlevel automatically. for f in udev udev-trigger; do if [[ -x ${ROOT%/}/etc/init.d/${f} -d ${ROOT%/}/etc/runlevels/sysinit ! -L ${ROOT%/}/etc/runlevels/sysinit/${f} ]]; then ln -snf /etc/init.d/${f} ${ROOT%/}/etc/runlevels/sysinit/${f} ewarn Adding ${f} to the sysinit runlevel fi done if ! has_version sys-fs/eudev[rule-generator] \ [[ -x $(type -P rc-update) ]] rc-update show | grep udev-postmount | grep -qs 'boot\|default\|sysinit'; then ewarn The udev-postmount service has been removed because the reasons for ewarn its existance have been removed upstream. ewarn Please remove it from your runlevels. fi }
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
williamh15/06/12 07:15:52 Modified: ChangeLog package.mask Log: Mask udev-220-r2 temporarily while waiting for response about missing patch on bug #551808 Revision ChangesPath 1.10098 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10098view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10098content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.10097r2=1.10098 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.10097 retrieving revision 1.10098 diff -u -r1.10097 -r1.10098 --- ChangeLog 11 Jun 2015 20:35:07 - 1.10097 +++ ChangeLog 12 Jun 2015 07:15:51 - 1.10098 @@ -1,11 +1,15 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10097 2015/06/11 20:35:07 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10098 2015/06/12 07:15:51 williamh Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 12 Jun 2015; William Hubbs willi...@gentoo.org package.mask: + Mask udev-220-r2 temporarily while waiting for response about missing patch + on bug #551808 + 11 Jun 2015; Pacho Ramos pa...@gentoo.org arch/alpha/package.use.stable.mask: update stable masks 1.16594 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16594view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16594content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16593r2=1.16594 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16593 retrieving revision 1.16594 diff -u -r1.16593 -r1.16594 --- package.mask10 Jun 2015 23:00:01 - 1.16593 +++ package.mask12 Jun 2015 07:15:52 - 1.16594 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16593 2015/06/10 23:00:01 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16594 2015/06/12 07:15:52 williamh Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -30,6 +30,10 @@ #--- END OF EXAMPLES --- +# William Hubbs willi...@gentoo.org (12 Jun 2015) +# Missing a patch, waiting for a response to #551808. +=sys-fs/udev-220-r2 + # Fabian Groffen grob...@gentoo.org (08 Jun 2015) # Release candidates for 4.86, feel free to test =mail-mta/exim-4.86_rc1
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-220-r2.ebuild ChangeLog
williamh15/06/12 14:09:26 Modified: udev-220-r2.ebuild ChangeLog Log: Add one more patch to the udev-220 patchset so it will build correctly, thanks to poly-c for pointing out the patch I needed. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.2 sys-fs/udev/udev-220-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild?r1=1.1r2=1.2 Index: udev-220-r2.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- udev-220-r2.ebuild 12 Jun 2015 02:33:49 - 1.1 +++ udev-220-r2.ebuild 12 Jun 2015 14:09:26 - 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/sys-fs/udev/udev-220-r2.ebuild,v 1.1 2015/06/12 02:33:49 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild,v 1.2 2015/06/12 14:09:26 williamh Exp $ EAPI=5 @@ -11,7 +11,7 @@ inherit git-2 patchset= else - patchset=2 + patchset=3 SRC_URI=http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz; if [[ -n ${patchset} ]]; then SRC_URI=${SRC_URI} 1.1114 sys-fs/udev/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1114view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1114content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1113r2=1.1114 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v retrieving revision 1.1113 retrieving revision 1.1114 diff -u -r1.1113 -r1.1114 --- ChangeLog 12 Jun 2015 02:33:49 - 1.1113 +++ ChangeLog 12 Jun 2015 14:09:26 - 1.1114 @@ -1,6 +1,10 @@ # ChangeLog for sys-fs/udev # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1113 2015/06/12 02:33:49 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1114 2015/06/12 14:09:26 williamh Exp $ + + 12 Jun 2015; William Hubbs willi...@gentoo.org udev-220-r2.ebuild: + Add one more patch to the udev-220 patchset so it will build correctly, thanks + to poly-c for pointing out the patch I needed. *udev-220-r2 (12 Jun 2015)
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
williamh15/06/12 14:11:32 Modified: ChangeLog package.mask Log: udev-220-r2 builds again, so unmask it, thanks to poly-c for pointing out the missing patch. Revision ChangesPath 1.10099 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10099view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10099content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.10098r2=1.10099 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.10098 retrieving revision 1.10099 diff -u -r1.10098 -r1.10099 --- ChangeLog 12 Jun 2015 07:15:51 - 1.10098 +++ ChangeLog 12 Jun 2015 14:11:31 - 1.10099 @@ -1,12 +1,16 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10098 2015/06/12 07:15:51 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10099 2015/06/12 14:11:31 williamh Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! 12 Jun 2015; William Hubbs willi...@gentoo.org package.mask: + udev-220-r2 builds again, so unmask it, thanks to poly-c for pointing out the + missing patch. + + 12 Jun 2015; William Hubbs willi...@gentoo.org package.mask: Mask udev-220-r2 temporarily while waiting for response about missing patch on bug #551808 1.16595 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16595view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16595content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16594r2=1.16595 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16594 retrieving revision 1.16595 diff -u -r1.16594 -r1.16595 --- package.mask12 Jun 2015 07:15:52 - 1.16594 +++ package.mask12 Jun 2015 14:11:31 - 1.16595 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16594 2015/06/12 07:15:52 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16595 2015/06/12 14:11:31 williamh Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -30,10 +30,6 @@ #--- END OF EXAMPLES --- -# William Hubbs willi...@gentoo.org (12 Jun 2015) -# Missing a patch, waiting for a response to #551808. -=sys-fs/udev-220-r2 - # Fabian Groffen grob...@gentoo.org (08 Jun 2015) # Release candidates for 4.86, feel free to test =mail-mta/exim-4.86_rc1
[gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-220-r2.ebuild ChangeLog
williamh15/06/12 02:33:49 Modified: ChangeLog Added:udev-220-r2.ebuild Log: rev bump for #551808 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538) Revision ChangesPath 1.1113 sys-fs/udev/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1113view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1113content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1112r2=1.1113 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v retrieving revision 1.1112 retrieving revision 1.1113 diff -u -r1.1112 -r1.1113 --- ChangeLog 10 Jun 2015 02:40:27 - 1.1112 +++ ChangeLog 12 Jun 2015 02:33:49 - 1.1113 @@ -1,6 +1,11 @@ # ChangeLog for sys-fs/udev # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1112 2015/06/10 02:40:27 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1113 2015/06/12 02:33:49 williamh Exp $ + +*udev-220-r2 (12 Jun 2015) + + 12 Jun 2015; William Hubbs willi...@gentoo.org +udev-220-r2.ebuild: + rev bump for #551808 10 Jun 2015; Mike Gilbert flop...@gentoo.org udev-208-r1.ebuild, udev-216.ebuild, udev-217.ebuild, udev-218.ebuild, udev-219.ebuild, 1.1 sys-fs/udev/udev-220-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild?rev=1.1content-type=text/plain Index: udev-220-r2.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-220-r2.ebuild,v 1.1 2015/06/12 02:33:49 williamh Exp $ EAPI=5 inherit autotools bash-completion-r1 eutils linux-info multilib multilib-minimal toolchain-funcs udev user versionator if [[ ${PV} = * ]]; then EGIT_REPO_URI=git://anongit.freedesktop.org/systemd/systemd inherit git-2 patchset= else patchset=2 SRC_URI=http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz; if [[ -n ${patchset} ]]; then SRC_URI=${SRC_URI} http://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.xz; fi KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 fi DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd; LICENSE=LGPL-2.1 MIT GPL-2 SLOT=0 IUSE=acl doc gudev introspection +kmod selinux static-libs RESTRICT=test COMMON_DEPEND==sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( =dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) introspection? ( =dev-libs/gobject-introspection-1.38 ) kmod? ( =sys-apps/kmod-16 ) selinux? ( =sys-libs/libselinux-2.1.9 ) !sys-libs/glibc-2.11 !sys-apps/gentoo-systemd-integration !sys-apps/systemd abi_x86_32? ( !=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) # Force new make = -r4 to skip some parallel build issues DEPEND=${COMMON_DEPEND} dev-util/gperf =sys-apps/coreutils-8.16 sys-libs/libcap virtual/os-headers virtual/pkgconfig =sys-devel/make-3.82-r4 =sys-kernel/linux-headers-3.9 doc? ( =dev-util/gtk-doc-1.18 ) # Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs if [[ ${PV} = * ]]; then DEPEND=${DEPEND} app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt fi RDEPEND=${COMMON_DEPEND} !sys-fs/lvm2-2.02.103 !sec-policy/selinux-base-2.20120725-r10 gudev? ( !dev-libs/libgudev ) PDEPEND==sys-apps/hwids-20140304[udev] =sys-fs/udev-init-scripts-26 S=${WORKDIR}/systemd-${PV} # The multilib-build.eclass doesn't handle situation where the installed headers # are different in ABIs. In this case, we install libgudev headers in native # ABI but not for non-native ABI. multilib_check_headers() { :; } check_default_rules() { # Make sure there are no sudden changes to upstream rules file # (more for my own needs than anything else ...)