diff options
| author | Adriaan de Groot <adridg@FreeBSD.org> | 2023-04-24 19:57:18 +0000 |
|---|---|---|
| committer | Adriaan de Groot <adridg@FreeBSD.org> | 2023-04-24 20:16:03 +0000 |
| commit | 7ff45dc2f4731461bb91d9284cf9ed55f2a0d8e1 (patch) | |
| tree | d08a1f0a8dedce9b31e011c080e96bf3d84bbc5c | |
| parent | d1282675e2c3865f128a9abda0887785fe10ff11 (diff) | |
textproc/go-transifex-client: new (APIv3) transifex client
As described
https://github.com/transifex/cli#migrating-from-older-versions-of-the-client
https://help.transifex.com/en/articles/7171815-web-application-s-domain-change
Transifex is undergoing changes in supported API and domain names.
The old Python-based client no longer works.
| -rw-r--r-- | textproc/Makefile | 1 | ||||
| -rw-r--r-- | textproc/go-transifex-client/Makefile | 18 | ||||
| -rw-r--r-- | textproc/go-transifex-client/distinfo | 5 | ||||
| -rw-r--r-- | textproc/go-transifex-client/pkg-descr | 9 |
4 files changed, 33 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 80ebaacade24..494bff364822 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -242,6 +242,7 @@ SUBDIR += gmetadom SUBDIR += gnugrep SUBDIR += go-md2man + SUBDIR += go-transifex-client SUBDIR += go-yq SUBDIR += gojq SUBDIR += goldendict diff --git a/textproc/go-transifex-client/Makefile b/textproc/go-transifex-client/Makefile new file mode 100644 index 000000000000..0f86089676b0 --- /dev/null +++ b/textproc/go-transifex-client/Makefile @@ -0,0 +1,18 @@ +PORTNAME= transifex-client +DISTVERSIONPREFIX= v +DISTVERSION= 1.6.7 +CATEGORIES= textproc +PKGNAMEPREFIX= go- + +MAINTAINER= adridg@FreeBSD.org +COMMENT= Command line interface for Transifex +WWW= https://github.com/transifex/cli + +LICENSE= APACHE20 + +USES= go:modules +GO_MODULE= github.com/transifex/cli + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/textproc/go-transifex-client/distinfo b/textproc/go-transifex-client/distinfo new file mode 100644 index 000000000000..45af4b7dbb88 --- /dev/null +++ b/textproc/go-transifex-client/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1682365560 +SHA256 (go/textproc_go-transifex-client/transifex-client-v1.6.7/v1.6.7.mod) = 409d043e1ceeb8cd80fe8a6d452c5c7b5aef3ce23626d6ab6375c844b7c33f5c +SIZE (go/textproc_go-transifex-client/transifex-client-v1.6.7/v1.6.7.mod) = 646 +SHA256 (go/textproc_go-transifex-client/transifex-client-v1.6.7/v1.6.7.zip) = 3d643bb3e84296bc12083cf69bd9b861fb0a5d51692cd528aba03bef0cc0a6fb +SIZE (go/textproc_go-transifex-client/transifex-client-v1.6.7/v1.6.7.zip) = 135920 diff --git a/textproc/go-transifex-client/pkg-descr b/textproc/go-transifex-client/pkg-descr new file mode 100644 index 000000000000..a5b90129a1a7 --- /dev/null +++ b/textproc/go-transifex-client/pkg-descr @@ -0,0 +1,9 @@ +The Transifex Command-line Client (APIv3) is a command line tool that enables you +to easily manage your translations within a project without the need of an +elaborate UI system. + +You can use the command line client to easily create new resources, map +locale files to translations and synchronize your Transifex project with +your local repository and vice verca. Translators and localization managers +can also use it to handle large volumes of translation files easily and +without much hassle. |
