From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4BA67139694 for ; Mon, 22 May 2017 17:56:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DE98F21C012; Mon, 22 May 2017 17:56:25 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A685A21C012 for ; Mon, 22 May 2017 17:56:25 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6F02434172E for ; Mon, 22 May 2017 17:56:24 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 13D987454 for ; Mon, 22 May 2017 17:56:23 +0000 (UTC) From: "Manuel Rüger" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Manuel Rüger" Message-ID: <1495475758.9d4a26fcc5c4ad7788abad5381f287b3e138e07c.mrueg@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/docker-distribution-pruner/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-util/docker-distribution-pruner/Manifest dev-util/docker-distribution-pruner/docker-distribution-pruner-0_p20170401.ebuild dev-util/docker-distribution-pruner/metadata.xml X-VCS-Directories: dev-util/docker-distribution-pruner/ X-VCS-Committer: mrueg X-VCS-Committer-Name: Manuel Rüger X-VCS-Revision: 9d4a26fcc5c4ad7788abad5381f287b3e138e07c X-VCS-Branch: master Date: Mon, 22 May 2017 17:56:23 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 86599b16-1967-4cde-ae93-2d5f812bc40e X-Archives-Hash: a86efcf5ae7f93d228e0279a27493457 commit: 9d4a26fcc5c4ad7788abad5381f287b3e138e07c Author: Manuel Rüger gentoo org> AuthorDate: Mon May 22 17:44:45 2017 +0000 Commit: Manuel Rüger gentoo org> CommitDate: Mon May 22 17:55:58 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4a26fc dev-util/docker-distribution-pruner: Initial version Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-util/docker-distribution-pruner/Manifest | 2 ++ .../docker-distribution-pruner-0_p20170401.ebuild | 34 ++++++++++++++++++++++ dev-util/docker-distribution-pruner/metadata.xml | 8 +++++ 3 files changed, 44 insertions(+) diff --git a/dev-util/docker-distribution-pruner/Manifest b/dev-util/docker-distribution-pruner/Manifest new file mode 100644 index 00000000000..e3713bfa4fa --- /dev/null +++ b/dev-util/docker-distribution-pruner/Manifest @@ -0,0 +1,2 @@ +DIST docker-distribution-pruner-0_p20170401.tar.gz 6245783 SHA256 104b142b17b02b570b773717ee57fbb4350c37d274051e989cd88b8154d5d70a SHA512 8e2bf3c9be37f7b16299e1e7219d646e2b037ff40ba244bb2262905ab9864b212d7f96d844a096b057c6111440d66236f8ed5eb4a61e95f7a81bac3516f65cdd WHIRLPOOL 9c2fdb153f00ca812c4e570df970c3ed8c47629a334a3f8672f869a68488d88eb9a867b4e02e58d57f8c1031c549e641caf9ec8987a4936b5b66ffd24aa7e224 +DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 60814 SHA256 0904953c06aa32c6691cec2390437f7d4d62c71f37d72f50d110a6577c87963b SHA512 184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae WHIRLPOOL c9113048502f65a4036bbfbd4f072b27b41f68547e682d1e1496ae73c65c30b1470061d1f99d17e6b4a373e59e07568b460ad5396eb4b1f16079da077aa8382f diff --git a/dev-util/docker-distribution-pruner/docker-distribution-pruner-0_p20170401.ebuild b/dev-util/docker-distribution-pruner/docker-distribution-pruner-0_p20170401.ebuild new file mode 100644 index 00000000000..3eafca49e43 --- /dev/null +++ b/dev-util/docker-distribution-pruner/docker-distribution-pruner-0_p20170401.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGO_PN="gitlab.com/gitlab-org/${PN}/..." +EGIT_COMMIT="207b308c12b1717c6e3d2adf5e1ffe504c64f56e" + +EGO_VENDOR=( "gopkg.in/yaml.v2 a3f3340b5840cee44f372bddb5880fcbc419b46a github.com/go-yaml/yaml" ) + +inherit golang-build golang-vcs-snapshot + +ARCHIVE_URI="https://${EGO_PN%/*}/repository/archive.tar.gz?ref=${EGIT_COMMIT} -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Clean all old container revisions from registry" +HOMEPAGE="https://gitlab.com/gitlab-org/docker-distribution-pruner" +SRC_URI="${ARCHIVE_URI} + ${EGO_VENDOR_URI}" +LICENSE="MIT" +SLOT="0" +IUSE="" + +RESTRICT="test" + +src_compile() { + pushd src || die + GOPATH="${WORKDIR}/${P}" go install gitlab.com/gitlab-org/docker-distribution-pruner || die + popd || die +} + +src_install() { + dobin bin/${PN} +} diff --git a/dev-util/docker-distribution-pruner/metadata.xml b/dev-util/docker-distribution-pruner/metadata.xml new file mode 100644 index 00000000000..0ecfb76d568 --- /dev/null +++ b/dev-util/docker-distribution-pruner/metadata.xml @@ -0,0 +1,8 @@ + + + + + mrueg@gentoo.org + Manuel Rüger + +