Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Apr 2020 10:12:28 +0000 (UTC)
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r533003 - in head/devel: . gbump
Message-ID:  <202004261012.03QACSl6063981@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tagattie
Date: Sun Apr 26 10:12:28 2020
New Revision: 533003
URL: https://svnweb.freebsd.org/changeset/ports/533003

Log:
  Gbump is a Git tag semantic version bumper.
  
  It will print the current semver version if any and the bumped version.
  If the option -q (quiet) is used it will only print the bumped version.
  If the option -t (tag) is used then it will create a git tag with the
  bumped version.
  
  WWW: https://github.com/nbari/gbump
  
  PR:		242011
  Submitted by:	nbari@tequila.io
  Approved by:	ehaupt (mentor)

Added:
  head/devel/gbump/
  head/devel/gbump/Makefile   (contents, props changed)
  head/devel/gbump/distinfo   (contents, props changed)
  head/devel/gbump/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Apr 26 09:42:34 2020	(r533002)
+++ head/devel/Makefile	Sun Apr 26 10:12:28 2020	(r533003)
@@ -710,6 +710,7 @@
     SUBDIR += gauche-readline
     SUBDIR += gaul
     SUBDIR += gb
+    SUBDIR += gbump
     SUBDIR += gcc-arm-embedded
     SUBDIR += gcc-msp430-ti-toolchain
     SUBDIR += gccmakedep

Added: head/devel/gbump/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/gbump/Makefile	Sun Apr 26 10:12:28 2020	(r533003)
@@ -0,0 +1,69 @@
+# $FreeBSD$
+
+PORTNAME=	gbump
+PORTVERSION=	1.0.1
+CATEGORIES=	devel
+MASTER_SITES=	CRATESIO
+DISTFILES=	${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER=	nbari@tequila.io
+COMMENT=	Git tag semantic version bumper
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+LIB_DEPENDS=	libgit2.so:devel/libgit2 \
+		libssh2.so:security/libssh2
+
+USES=		cargo ssl
+
+CARGO_CRATES=	aho-corasick-0.7.6 \
+		ansi_term-0.11.0 \
+		atty-0.2.13 \
+		autocfg-0.1.7 \
+		bitflags-1.2.1 \
+		cc-1.0.47 \
+		cfg-if-0.1.10 \
+		clap-2.33.0 \
+		getrandom-0.1.13 \
+		git2-0.10.1 \
+		hermit-abi-0.1.3 \
+		idna-0.2.0 \
+		jobserver-0.1.17 \
+		lazy_static-1.4.0 \
+		libc-0.2.65 \
+		libgit2-sys-0.9.1 \
+		libssh2-sys-0.2.13 \
+		libz-sys-1.0.25 \
+		log-0.4.8 \
+		matches-0.1.8 \
+		maybe-uninit-2.0.0 \
+		memchr-2.2.1 \
+		num_cpus-1.11.1 \
+		openssl-probe-0.1.2 \
+		openssl-sys-0.9.52 \
+		percent-encoding-2.1.0 \
+		pkg-config-0.3.17 \
+		regex-1.3.1 \
+		regex-syntax-0.6.12 \
+		smallvec-0.6.13 \
+		strsim-0.8.0 \
+		textwrap-0.11.0 \
+		thread_local-0.3.6 \
+		unicode-bidi-0.3.4 \
+		unicode-normalization-0.1.9 \
+		unicode-width-0.1.6 \
+		url-2.1.0 \
+		vcpkg-0.2.7 \
+		vec_map-0.8.1 \
+		wasi-0.7.0 \
+		winapi-0.3.8 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-x86_64-pc-windows-gnu-0.4.0
+
+PLIST_FILES=	bin/gbump
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gbump
+
+.include <bsd.port.mk>

Added: head/devel/gbump/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/gbump/distinfo	Sun Apr 26 10:12:28 2020	(r533003)
@@ -0,0 +1,89 @@
+TIMESTAMP = 1587633058
+SHA256 (rust/crates/gbump-1.0.1.tar.gz) = f1edd71828f348d3d2dc75d072df8a9f15f9ed9a8d4c3fc7c846e6d75d7fbc1e
+SIZE (rust/crates/gbump-1.0.1.tar.gz) = 8207
+SHA256 (rust/crates/aho-corasick-0.7.6.tar.gz) = 58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d
+SIZE (rust/crates/aho-corasick-0.7.6.tar.gz) = 108953
+SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
+SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
+SHA256 (rust/crates/atty-0.2.13.tar.gz) = 1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90
+SIZE (rust/crates/atty-0.2.13.tar.gz) = 4764
+SHA256 (rust/crates/autocfg-0.1.7.tar.gz) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2
+SIZE (rust/crates/autocfg-0.1.7.tar.gz) = 12158
+SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
+SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
+SHA256 (rust/crates/cc-1.0.47.tar.gz) = aa87058dce70a3ff5621797f1506cb837edd02ac4c0ae642b4542dce802908b8
+SIZE (rust/crates/cc-1.0.47.tar.gz) = 49645
+SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
+SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
+SHA256 (rust/crates/clap-2.33.0.tar.gz) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9
+SIZE (rust/crates/clap-2.33.0.tar.gz) = 196458
+SHA256 (rust/crates/getrandom-0.1.13.tar.gz) = e7db7ca94ed4cd01190ceee0d8a8052f08a247aa1b469a7f68c6a3b71afcf407
+SIZE (rust/crates/getrandom-0.1.13.tar.gz) = 24581
+SHA256 (rust/crates/git2-0.10.1.tar.gz) = 39f27186fbb5ec67ece9a56990292bc5aed3c3fc51b9b07b0b52446b1dfb4a82
+SIZE (rust/crates/git2-0.10.1.tar.gz) = 157914
+SHA256 (rust/crates/hermit-abi-0.1.3.tar.gz) = 307c3c9f937f38e3534b1d6447ecf090cafcc9744e4a6360e8b037b2cf5af120
+SIZE (rust/crates/hermit-abi-0.1.3.tar.gz) = 6741
+SHA256 (rust/crates/idna-0.2.0.tar.gz) = 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9
+SIZE (rust/crates/idna-0.2.0.tar.gz) = 257203
+SHA256 (rust/crates/jobserver-0.1.17.tar.gz) = f2b1d42ef453b30b7387e113da1c83ab1605d90c5b4e0eb8e96d016ed3b8c160
+SIZE (rust/crates/jobserver-0.1.17.tar.gz) = 19563
+SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
+SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
+SHA256 (rust/crates/libc-0.2.65.tar.gz) = 1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8
+SIZE (rust/crates/libc-0.2.65.tar.gz) = 439610
+SHA256 (rust/crates/libgit2-sys-0.9.1.tar.gz) = a30f8637eb59616ee3b8a00f6adff781ee4ddd8343a615b8238de756060cc1b3
+SIZE (rust/crates/libgit2-sys-0.9.1.tar.gz) = 1521733
+SHA256 (rust/crates/libssh2-sys-0.2.13.tar.gz) = 5fcd5a428a31cbbfe059812d74f4b6cd3b9b7426c2bdaec56993c5365da1c328
+SIZE (rust/crates/libssh2-sys-0.2.13.tar.gz) = 468463
+SHA256 (rust/crates/libz-sys-1.0.25.tar.gz) = 2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe
+SIZE (rust/crates/libz-sys-1.0.25.tar.gz) = 650151
+SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7
+SIZE (rust/crates/log-0.4.8.tar.gz) = 31297
+SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
+SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216
+SHA256 (rust/crates/maybe-uninit-2.0.0.tar.gz) = 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00
+SIZE (rust/crates/maybe-uninit-2.0.0.tar.gz) = 11809
+SHA256 (rust/crates/memchr-2.2.1.tar.gz) = 88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e
+SIZE (rust/crates/memchr-2.2.1.tar.gz) = 20862
+SHA256 (rust/crates/num_cpus-1.11.1.tar.gz) = 76dac5ed2a876980778b8b85f75a71b6cbf0db0b1232ee12f826bccb00d09d72
+SIZE (rust/crates/num_cpus-1.11.1.tar.gz) = 11798
+SHA256 (rust/crates/openssl-probe-0.1.2.tar.gz) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de
+SIZE (rust/crates/openssl-probe-0.1.2.tar.gz) = 6427
+SHA256 (rust/crates/openssl-sys-0.9.52.tar.gz) = c977d08e1312e2f7e4b86f9ebaa0ed3b19d1daff75fae88bbb88108afbd801fc
+SIZE (rust/crates/openssl-sys-0.9.52.tar.gz) = 45059
+SHA256 (rust/crates/percent-encoding-2.1.0.tar.gz) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
+SIZE (rust/crates/percent-encoding-2.1.0.tar.gz) = 9748
+SHA256 (rust/crates/pkg-config-0.3.17.tar.gz) = 05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677
+SIZE (rust/crates/pkg-config-0.3.17.tar.gz) = 14533
+SHA256 (rust/crates/regex-1.3.1.tar.gz) = dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd
+SIZE (rust/crates/regex-1.3.1.tar.gz) = 234662
+SHA256 (rust/crates/regex-syntax-0.6.12.tar.gz) = 11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716
+SIZE (rust/crates/regex-syntax-0.6.12.tar.gz) = 289531
+SHA256 (rust/crates/smallvec-0.6.13.tar.gz) = f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6
+SIZE (rust/crates/smallvec-0.6.13.tar.gz) = 22760
+SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
+SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
+SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
+SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322
+SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b
+SIZE (rust/crates/thread_local-0.3.6.tar.gz) = 12388
+SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5
+SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228
+SHA256 (rust/crates/unicode-normalization-0.1.9.tar.gz) = 09c8070a9942f5e7cfccd93f490fdebd230ee3c3c9f107cb25bad5351ef671cf
+SIZE (rust/crates/unicode-normalization-0.1.9.tar.gz) = 89492
+SHA256 (rust/crates/unicode-width-0.1.6.tar.gz) = 7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20
+SIZE (rust/crates/unicode-width-0.1.6.tar.gz) = 16394
+SHA256 (rust/crates/url-2.1.0.tar.gz) = 75b414f6c464c879d7f9babf951f23bc3743fb7313c081b2e6ca719067ea9d61
+SIZE (rust/crates/url-2.1.0.tar.gz) = 64776
+SHA256 (rust/crates/vcpkg-0.2.7.tar.gz) = 33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95
+SIZE (rust/crates/vcpkg-0.2.7.tar.gz) = 11012
+SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a
+SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959
+SHA256 (rust/crates/wasi-0.7.0.tar.gz) = b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d
+SIZE (rust/crates/wasi-0.7.0.tar.gz) = 33941
+SHA256 (rust/crates/winapi-0.3.8.tar.gz) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6
+SIZE (rust/crates/winapi-0.3.8.tar.gz) = 1128308
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998

Added: head/devel/gbump/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/gbump/pkg-descr	Sun Apr 26 10:12:28 2020	(r533003)
@@ -0,0 +1,8 @@
+Gbump is a Git tag semantic version bumper.
+
+It will print the current semver version if any and the bumped version.
+If the option -q (quiet) is used it will only print the bumped version.
+If the option -t (tag) is used then it will create a git tag with the
+bumped version.
+
+WWW: https://github.com/nbari/gbump



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004261012.03QACSl6063981>