diff options
author | taca <taca@pkgsrc.org> | 2013-05-23 14:54:53 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2013-05-23 14:54:53 +0000 |
commit | 8dfe7f50fa4c909c2f5c675beb980b1d88d87a1b (patch) | |
tree | 5ba79621413cd1210d8f77bd353c1706eadfdb24 /devel | |
parent | 9418335cfcae1a92c65e662a033a483013dd0dc5 (diff) | |
download | pkgsrc-8dfe7f50fa4c909c2f5c675beb980b1d88d87a1b.tar.gz |
Update transifex-client to 0.9, fixing CVE-2013-2073.
pkgsrc changes; use wget instead of curl to fetch.
Quote from release announce on the blog.
* Verify SSL certificates. Even though the client opened an encrypted
connection to the server, it did not validate the certificate used. As a
result, the client was open to MITM attacks. The new version will always
validate the certificate first and refuse to connect to the server if there
is a problem with it.
* Add support for soft links in UNIX systems. You can now use soft links in
your project directories. This would be useful in cases where you have a
large project and you would prefer to assign the localization files to
multiple Transifex projects.
* Add support for local .transifexrc files. You can now have a .transifexrc
file in your project directory. The entries in the file will override the
ones from the main one. This would be useful in cases you would prefer to
use a different set of credentials for a project than the ones you use for
the rest of your projects in Transifex.
* Make the client more friendly to users in Windows. The .tx/config file now
supports forward slashes for the paths in Windows, in accordance to what
UNIX uses. As a result, people can now share a .tx/config irrespective of
whether they use a UNIX-based system (like Linux and Mac OS X) or Windows.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/transifex-client/Makefile | 14 | ||||
-rw-r--r-- | devel/transifex-client/PLIST | 31 | ||||
-rw-r--r-- | devel/transifex-client/distinfo | 8 |
3 files changed, 28 insertions, 25 deletions
diff --git a/devel/transifex-client/Makefile b/devel/transifex-client/Makefile index a961bdca412..b4b1bba8699 100644 --- a/devel/transifex-client/Makefile +++ b/devel/transifex-client/Makefile @@ -1,18 +1,20 @@ -# $NetBSD: Makefile,v 1.2 2013/05/23 13:17:52 taca Exp $ +# $NetBSD: Makefile,v 1.3 2013/05/23 14:54:53 taca Exp $ # -DISTNAME= transifex-transifex-client-0.8.0-gb001295 -PKGNAME= ${DISTNAME:S/transifex-//:C/-[a-z0-9]+$//} +DISTNAME= ${VERS} +PKGNAME= transifex-client-${VERS} CATEGORIES= devel -MASTER_SITES= -https://github.com/transifex/transifex-client/tarball/0.8 +MASTER_SITES= https://github.com/transifex/transifex-client/archive/ +DIST_SUBDIR= transifex-client MAINTAINER= taca@NetBSD.org HOMEPAGE= https://github.com/transifex/transifex-client COMMENT= Transifex Command-line Client LICENSE= gnu-gpl-v2 -FETCH_USING= curl -WRKSRC= ${WRKDIR}/${DISTNAME:S/0.8.0-g//} +FETCH_USING= wget +VERS= 0.9 +WRKSRC= ${WRKDIR}/transifex-client-${VERS} .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/transifex-client/PLIST b/devel/transifex-client/PLIST index cec1dcccd43..bf50b3ace86 100644 --- a/devel/transifex-client/PLIST +++ b/devel/transifex-client/PLIST @@ -1,22 +1,14 @@ -@comment $NetBSD: PLIST,v 1.1 2012/10/06 16:43:37 taca Exp $ +@comment $NetBSD: PLIST,v 1.2 2013/05/23 14:54:53 taca Exp $ bin/tx -${PYSITELIB}/tests/__init__.py -${PYSITELIB}/tests/__init__.pyc -${PYSITELIB}/tests/__init__.pyo -${PYSITELIB}/tests/test_processors.py -${PYSITELIB}/tests/test_processors.pyc -${PYSITELIB}/tests/test_processors.pyo -${PYSITELIB}/tests/test_project.py -${PYSITELIB}/tests/test_project.pyc -${PYSITELIB}/tests/test_project.pyo -${PYSITELIB}/transifex_client-0.8-py2.7.egg-info/PKG-INFO -${PYSITELIB}/transifex_client-0.8-py2.7.egg-info/SOURCES.txt -${PYSITELIB}/transifex_client-0.8-py2.7.egg-info/dependency_links.txt -${PYSITELIB}/transifex_client-0.8-py2.7.egg-info/not-zip-safe -${PYSITELIB}/transifex_client-0.8-py2.7.egg-info/top_level.txt +${PYSITELIB}/transifex_client-${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/transifex_client-${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/transifex_client-${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/transifex_client-${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/transifex_client-${EGG_INFODIR}/top_level.txt ${PYSITELIB}/txclib/__init__.py ${PYSITELIB}/txclib/__init__.pyc ${PYSITELIB}/txclib/__init__.pyo +${PYSITELIB}/txclib/cacert.pem ${PYSITELIB}/txclib/commands.py ${PYSITELIB}/txclib/commands.pyc ${PYSITELIB}/txclib/commands.pyo @@ -32,9 +24,18 @@ ${PYSITELIB}/txclib/http_utils.pyo ${PYSITELIB}/txclib/log.py ${PYSITELIB}/txclib/log.pyc ${PYSITELIB}/txclib/log.pyo +${PYSITELIB}/txclib/packages/__init__.py +${PYSITELIB}/txclib/packages/__init__.pyc +${PYSITELIB}/txclib/packages/__init__.pyo +${PYSITELIB}/txclib/packages/ssl_match_hostname/__init__.py +${PYSITELIB}/txclib/packages/ssl_match_hostname/__init__.pyc +${PYSITELIB}/txclib/packages/ssl_match_hostname/__init__.pyo ${PYSITELIB}/txclib/parsers.py ${PYSITELIB}/txclib/parsers.pyc ${PYSITELIB}/txclib/parsers.pyo +${PYSITELIB}/txclib/paths.py +${PYSITELIB}/txclib/paths.pyc +${PYSITELIB}/txclib/paths.pyo ${PYSITELIB}/txclib/processors.py ${PYSITELIB}/txclib/processors.pyc ${PYSITELIB}/txclib/processors.pyo diff --git a/devel/transifex-client/distinfo b/devel/transifex-client/distinfo index abb18e0481d..68b24ee0058 100644 --- a/devel/transifex-client/distinfo +++ b/devel/transifex-client/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1 2012/10/06 16:43:37 taca Exp $ +$NetBSD: distinfo,v 1.2 2013/05/23 14:54:53 taca Exp $ -SHA1 (transifex-transifex-client-0.8.0-gb001295.tar.gz) = 410430adb105cffcc73d1b093b3e0094625cf863 -RMD160 (transifex-transifex-client-0.8.0-gb001295.tar.gz) = 331aed209ee294b2e5e8e503eb1976792d691c34 -Size (transifex-transifex-client-0.8.0-gb001295.tar.gz) = 36336 bytes +SHA1 (transifex-client/0.9.tar.gz) = 51f532005431b371444a9da078b0417568b133b7 +RMD160 (transifex-client/0.9.tar.gz) = 3fcbd57ae9ea422203c30c1194177de12393cabb +Size (transifex-client/0.9.tar.gz) = 175781 bytes |