From owner-svn-ports-all@freebsd.org Sun Jan 12 12:04:32 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D1CBA22D974; Sun, 12 Jan 2020 12:04:32 +0000 (UTC) (envelope-from dmgk@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47wb4J54GSz4KDc; Sun, 12 Jan 2020 12:04:32 +0000 (UTC) (envelope-from dmgk@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8F8291B659; Sun, 12 Jan 2020 12:04:32 +0000 (UTC) (envelope-from dmgk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 00CC4WGt066025; Sun, 12 Jan 2020 12:04:32 GMT (envelope-from dmgk@FreeBSD.org) Received: (from dmgk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 00CC4V1I066018; Sun, 12 Jan 2020 12:04:31 GMT (envelope-from dmgk@FreeBSD.org) Message-Id: <202001121204.00CC4V1I066018@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dmgk set sender to dmgk@FreeBSD.org using -f From: Dmitri Goutnik Date: Sun, 12 Jan 2020 12:04:31 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r522778 - in head/devel: . app-builder X-SVN-Group: ports-head X-SVN-Commit-Author: dmgk X-SVN-Commit-Paths: in head/devel: . app-builder X-SVN-Commit-Revision: 522778 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jan 2020 12:04:32 -0000 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 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 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