Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jan 2020 12:04:31 +0000 (UTC)
From:      Dmitri Goutnik <dmgk@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r522778 - in head/devel: . app-builder
Message-ID:  <202001121204.00CC4V1I066018@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dmgk
Date: Sun Jan 12 12:04:31 2020
New Revision: 522778
URL: https://svnweb.freebsd.org/changeset/ports/522778

Log:
  New port: devel/app-builder
  
  Generic helper tool to build app in a distributable formats. Used by
  electron-builder but applicable not only for building Electron
  applications.
  
  WWW: https://github.com/develar/app-builder
  
  PR:		243264
  Submitted by:	Hiroki Tagato <tagattie@yandex.com>

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jan 12 11:39:24 2020	(r522777)
+++ head/devel/Makefile	Sun Jan 12 12:04:31 2020	(r522778)
@@ -134,6 +134,7 @@
     SUBDIR += aphpunit
     SUBDIR += api-sanity-autotest
     SUBDIR += apitrace
+    SUBDIR += app-builder
     SUBDIR += appstream-glib
     SUBDIR += apr1
     SUBDIR += apr2

Added: head/devel/app-builder/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/app-builder/Makefile	Sun Jan 12 12:04:31 2020	(r522778)
@@ -0,0 +1,78 @@
+# $FreeBSD$
+
+PORTNAME=	app-builder
+DISTVERSIONPREFIX=	v
+DISTVERSION=	3.4.2
+CATEGORIES=	devel
+
+MAINTAINER=	tagattie@yandex.com
+COMMENT=	Generic helper tool to build app in a distributable format
+
+LICENSE=	MIT
+
+BUILD_DEPENDS=	go-bindata:devel/go-bindata
+
+USES=		gmake go:modules
+
+USE_GITHUB=	yes
+USE_GITLAB=	nodefault
+
+GH_ACCOUNT=	develar
+GH_TUPLE=	aclements:go-rabin:d0b643ea1a4c:aclements_go_rabin/vendor/github.com/aclements/go-rabin \
+		alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/github.com/alecthomas/kingpin \
+		alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \
+		alecthomas:units:c3de453c63f4:alecthomas_units/vendor/github.com/alecthomas/units \
+		alessio:shellescape:52074bc9df61:alessio_shellescape/vendor/gopkg.in/alessio/shellescape.v1 \
+		aws:aws-sdk-go:v1.21.3:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
+		biessek:golang-ico:d348d9ea4670:biessek_golang_ico/vendor/github.com/biessek/golang-ico \
+		develar:errors:v0.9.0:develar_errors/vendor/github.com/develar/errors \
+		develar:go-fs-util:69a2d4542206:develar_go_fs_util/vendor/github.com/develar/go-fs-util \
+		develar:go-pkcs12:54baa4f32c6a:develar_go_pkcs12/vendor/github.com/develar/go-pkcs12 \
+		disintegration:imaging:v1.6.0:disintegration_imaging/vendor/github.com/disintegration/imaging \
+		dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
+		fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/gopkg.in/fsnotify.v1 \
+		go-tomb:tomb:dd632973f1e7:go_tomb_tomb/vendor/gopkg.in/tomb.v1 \
+		go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
+		golang:image:d6a02ce849c9:golang_image/vendor/golang.org/x/image \
+		golang:net:ca1201d0de80:golang_net/vendor/golang.org/x/net \
+		golang:sys:fae7ac547cb7:golang_sys/vendor/golang.org/x/sys \
+		golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
+		hpcloud:tail:v1.0.0:hpcloud_tail/vendor/github.com/hpcloud/tail \
+		jmespath:go-jmespath:c2b33e8439af:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
+		json-iterator:go:v1.1.6:json_iterator_go/vendor/github.com/json-iterator/go \
+		jsummers:gobmp:e2ba15ffa76e:jsummers_gobmp/vendor/github.com/jsummers/gobmp \
+		mattn:go-colorable:v0.1.2:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
+		mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
+		mcuadros:go-version:92cdf37c5b75:mcuadros_go_version/vendor/github.com/mcuadros/go-version \
+		minio:blake2b-simd:3f5f724cb5b1:minio_blake2b_simd/vendor/github.com/minio/blake2b-simd \
+		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
+		modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
+		modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
+		onsi:ginkgo:v1.8.0:onsi_ginkgo/vendor/github.com/onsi/ginkgo \
+		onsi:gomega:v1.5.0:onsi_gomega/vendor/github.com/onsi/gomega \
+		oxtoacart:bpool:03653db5a59c:oxtoacart_bpool/vendor/github.com/oxtoacart/bpool \
+		phayes:permbits:39d7c581d2ee:phayes_permbits/vendor/github.com/phayes/permbits \
+		pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \
+		pkg:xattr:v0.4.1:pkg_xattr/vendor/github.com/pkg/xattr \
+		segmentio:ksuid:v1.0.2:segmentio_ksuid/vendor/github.com/segmentio/ksuid \
+		uber-go:atomic:v1.4.0:uber_go_atomic/vendor/go.uber.org/atomic \
+		uber-go:multierr:v1.1.0:uber_go_multierr/vendor/go.uber.org/multierr \
+		uber-go:zap:v1.10.0:uber_go_zap/vendor/go.uber.org/zap \
+		zieckey:goini:0da17d361d26:zieckey_goini/vendor/github.com/zieckey/goini
+
+GL_TUPLE=	https://gitlab.howett.net:go:plist:591f970eefbbeb04d7b37f334a0c4c3256e32876:go_plist/vendor/howett.net/plist
+
+PLIST_FILES=	bin/${PORTNAME}
+
+PORTDOCS=	readme.md
+
+OPTIONS_DEFINE=	DOCS
+
+pre-build:
+	cd ${WRKSRC} && ${MAKE_CMD} assets
+
+post-install:
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/devel/app-builder/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/app-builder/distinfo	Sun Jan 12 12:04:31 2020	(r522778)
@@ -0,0 +1,87 @@
+TIMESTAMP = 1576040549
+SHA256 (develar-app-builder-v3.4.2_GH0.tar.gz) = f3f4b5dbabf0319d780accc6dab7bb162026d873e38183dd9fb5164384eac4d7
+SIZE (develar-app-builder-v3.4.2_GH0.tar.gz) = 654475
+SHA256 (aclements-go-rabin-d0b643ea1a4c_GH0.tar.gz) = cb8bc66e64788ffd4acf9408aba12d19fb8c51fa428423d83780744cf34ea986
+SIZE (aclements-go-rabin-d0b643ea1a4c_GH0.tar.gz) = 11481
+SHA256 (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 4624eae43489de8a71ea60efaf6744c581b6bd62909f7514c484c1ea0efaba5a
+SIZE (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 44383
+SHA256 (alecthomas-template-fb15b899a751_GH0.tar.gz) = 2e2a44375eca48ce941182504b5d13aa98182b9a3f64ace33bfda52208bd0f5e
+SIZE (alecthomas-template-fb15b899a751_GH0.tar.gz) = 55339
+SHA256 (alecthomas-units-c3de453c63f4_GH0.tar.gz) = b2eb77de46e677edb150bb4bf81d213416a477525980e315264cbd70b22d0ece
+SIZE (alecthomas-units-c3de453c63f4_GH0.tar.gz) = 3485
+SHA256 (alessio-shellescape-52074bc9df61_GH0.tar.gz) = b90692348c781595727df18c086b85b5f6a9000797992e43a28d556b2af377a0
+SIZE (alessio-shellescape-52074bc9df61_GH0.tar.gz) = 2965
+SHA256 (aws-aws-sdk-go-v1.21.3_GH0.tar.gz) = 70758faae642b1cb71ba1401c69b7a9f2c017241bb1497186d25f6cd15a4daab
+SIZE (aws-aws-sdk-go-v1.21.3_GH0.tar.gz) = 11616877
+SHA256 (biessek-golang-ico-d348d9ea4670_GH0.tar.gz) = c7abb45f3ffee96c91cc9cc9266f54282312fe6080e4de2568ca9b5facd1c743
+SIZE (biessek-golang-ico-d348d9ea4670_GH0.tar.gz) = 163907
+SHA256 (develar-errors-v0.9.0_GH0.tar.gz) = 61db48276906e16c956f854aa48221faeabfc2871e129f0dfcc053d147b16c4e
+SIZE (develar-errors-v0.9.0_GH0.tar.gz) = 12407
+SHA256 (develar-go-fs-util-69a2d4542206_GH0.tar.gz) = 78416147911629cf01bc7c849edd1feef295ff4005188d8759e3ce36e640d980
+SIZE (develar-go-fs-util-69a2d4542206_GH0.tar.gz) = 2440
+SHA256 (develar-go-pkcs12-54baa4f32c6a_GH0.tar.gz) = 3ffe78b5da5d18e6060dae7e185c5754b36e88f64c487196f5ad24ae3c5ba5f8
+SIZE (develar-go-pkcs12-54baa4f32c6a_GH0.tar.gz) = 21605
+SHA256 (disintegration-imaging-v1.6.0_GH0.tar.gz) = 4514ecf9c7a6d5a543319cea42fa2bddd7a30d2ac3f37ed05819dbaa632b1cd9
+SIZE (disintegration-imaging-v1.6.0_GH0.tar.gz) = 2211528
+SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba
+SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260
+SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd
+SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139
+SHA256 (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = b67f4ee9324a78176bc3196fe262388696aeb3f31d9879d498200219f9c4c554
+SIZE (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = 3631
+SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b417e5ebc1acc56ee5e2c4ddcaff
+SIZE (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 70656
+SHA256 (golang-image-d6a02ce849c9_GH0.tar.gz) = 7b7ae5c044ec34891708a26c4680b22d2a704a7d5a93f8227fc59dbc48de5988
+SIZE (golang-image-d6a02ce849c9_GH0.tar.gz) = 4886302
+SHA256 (golang-net-ca1201d0de80_GH0.tar.gz) = 1d0b1f44b64c6248ce65f4d78add4228f15ffbdbe4a559a6d1effa410ce01071
+SIZE (golang-net-ca1201d0de80_GH0.tar.gz) = 1099216
+SHA256 (golang-sys-fae7ac547cb7_GH0.tar.gz) = 949d649475ed22b02c0385e8200c8386b77d8a0f0e86a29ee540ed0fa3e45deb
+SIZE (golang-sys-fae7ac547cb7_GH0.tar.gz) = 1454906
+SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
+SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
+SHA256 (hpcloud-tail-v1.0.0_GH0.tar.gz) = 3aa982c4a779b1c1dc5723bbf2345eed1dd46cd5bcc490e69de4beab8f5d4b02
+SIZE (hpcloud-tail-v1.0.0_GH0.tar.gz) = 37816
+SHA256 (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 1ccd468fe91f58cd1b144f6317f06b53bf0a5da5e03e6a399a2d03f087db1fe9
+SIZE (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 48265
+SHA256 (json-iterator-go-v1.1.6_GH0.tar.gz) = fc04b16a3d3798aca44e644d85c1cf5a10faf294ed69a9f44ca57c6dfa6856e2
+SIZE (json-iterator-go-v1.1.6_GH0.tar.gz) = 76814
+SHA256 (jsummers-gobmp-e2ba15ffa76e_GH0.tar.gz) = 084ea2df84a658d3aea30918e9382d6507f3afb2477414aca6bf850083049bfc
+SIZE (jsummers-gobmp-e2ba15ffa76e_GH0.tar.gz) = 31305
+SHA256 (mattn-go-colorable-v0.1.2_GH0.tar.gz) = a7189bd9005c571303b117261955ce53b0e2aa89fe415e2289659be343fe1651
+SIZE (mattn-go-colorable-v0.1.2_GH0.tar.gz) = 8518
+SHA256 (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 4f40edb394582f49ac6330bc807be93018216ef485eb65f00adcf61b670d4f3e
+SIZE (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 3564
+SHA256 (mcuadros-go-version-92cdf37c5b75_GH0.tar.gz) = 6a6293eb2a44e4fee7bfdfd97c78bfd745799f308a57b202d3e04f558d8113e2
+SIZE (mcuadros-go-version-92cdf37c5b75_GH0.tar.gz) = 13343
+SHA256 (minio-blake2b-simd-3f5f724cb5b1_GH0.tar.gz) = 615fb58e96e1814b2df621a86dae7d271de47b6192608e85f11f55b830460d01
+SIZE (minio-blake2b-simd-3f5f724cb5b1_GH0.tar.gz) = 69929
+SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
+SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
+SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
+SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
+SHA256 (modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd
+SIZE (modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394
+SHA256 (onsi-ginkgo-v1.8.0_GH0.tar.gz) = 7766de932101d24078d3991a5ee3756b9818ce46ec2d27476b3141e34a10784f
+SIZE (onsi-ginkgo-v1.8.0_GH0.tar.gz) = 133392
+SHA256 (onsi-gomega-v1.5.0_GH0.tar.gz) = 0917640bfe840dee0ccad8aea0f5b05da2195864981e749f8840db257a95144b
+SIZE (onsi-gomega-v1.5.0_GH0.tar.gz) = 88642
+SHA256 (oxtoacart-bpool-03653db5a59c_GH0.tar.gz) = b5898969c50f5677fa8ea955bd7a06b77083b56ae76607f49ae1aed0abd61b41
+SIZE (oxtoacart-bpool-03653db5a59c_GH0.tar.gz) = 8478
+SHA256 (phayes-permbits-39d7c581d2ee_GH0.tar.gz) = d845eb4ab9b22a342cd3965209f52f8ebd55211b3789b574b1792448659a446f
+SIZE (phayes-permbits-39d7c581d2ee_GH0.tar.gz) = 4757
+SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356
+SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009
+SHA256 (pkg-xattr-v0.4.1_GH0.tar.gz) = 40fba2af8dd901000a7c9a1eb1d760695783ee6598f89c3e5a71ecb8ffe1e43a
+SIZE (pkg-xattr-v0.4.1_GH0.tar.gz) = 8306
+SHA256 (segmentio-ksuid-v1.0.2_GH0.tar.gz) = 2e8c6b9c5d510f6eded04241d2477468e5ee8c2e3ab7126e5ac38ad8428b2962
+SIZE (segmentio-ksuid-v1.0.2_GH0.tar.gz) = 17719
+SHA256 (uber-go-atomic-v1.4.0_GH0.tar.gz) = e29f5050185d29a6ffc361036dd5de9a88af0c73dfa59c16832e4134cff3ee0f
+SIZE (uber-go-atomic-v1.4.0_GH0.tar.gz) = 8494
+SHA256 (uber-go-multierr-v1.1.0_GH0.tar.gz) = 45405583513302d57d4715fada5ef8c8dbd9c9992956f2d0faa8758d9d885851
+SIZE (uber-go-multierr-v1.1.0_GH0.tar.gz) = 9234
+SHA256 (uber-go-zap-v1.10.0_GH0.tar.gz) = 9122a10e6cca67b5231036b8da73f3ce5c7ba6ebae94314533f04e200973002e
+SIZE (uber-go-zap-v1.10.0_GH0.tar.gz) = 112084
+SHA256 (zieckey-goini-0da17d361d26_GH0.tar.gz) = 1b6c6542296e2ae9d193b95279e61fc971c56f5a61013fdf7e7f2e0c2fa4b935
+SIZE (zieckey-goini-0da17d361d26_GH0.tar.gz) = 9393
+SHA256 (go-plist-591f970eefbbeb04d7b37f334a0c4c3256e32876_GL0.tar.gz) = 63bd1d3aedbb0a2e6861f0e78c9defca6805478c00763506864524b6011cc3ac
+SIZE (go-plist-591f970eefbbeb04d7b37f334a0c4c3256e32876_GL0.tar.gz) = 49098

Added: head/devel/app-builder/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/app-builder/pkg-descr	Sun Jan 12 12:04:31 2020	(r522778)
@@ -0,0 +1,5 @@
+Generic helper tool to build app in a distributable formats. Used by
+electron-builder but applicable not only for building Electron
+applications.
+
+WWW: https://github.com/develar/app-builder



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