summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortron <tron>2013-06-07 16:35:55 +0000
committertron <tron>2013-06-07 16:35:55 +0000
commitdbb941dd016ae2f70e7f4d15aa9b2a1930647813 (patch)
tree70213adbc9b2cbe5e75e3bb1f78e71b943e0ba1a
parentec055712458eb73149493822be51a2fccd909b35 (diff)
downloadpkgsrc-dbb941dd016ae2f70e7f4d15aa9b2a1930647813.tar.gz
Pullup ticket #4150 - requested by taca
devel/transifex-client: security update Revisions pulled up: - devel/transifex-client/Makefile 1.2-1.3 - devel/transifex-client/PLIST 1.2 - devel/transifex-client/distinfo 1.2 --- Module Name: pkgsrc Committed By: taca Date: Thu May 23 13:17:52 UTC 2013 Modified Files: pkgsrc/devel/transifex-client: Makefile Log Message: Correct HOEPAGE noted by PR pkg/47848 from Ilias-Dimitrios Vrachnis. --- Module Name: pkgsrc Committed By: taca Date: Thu May 23 14:54:53 UTC 2013 Modified Files: pkgsrc/devel/transifex-client: Makefile PLIST distinfo Log Message: 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.
-rw-r--r--devel/transifex-client/Makefile16
-rw-r--r--devel/transifex-client/PLIST31
-rw-r--r--devel/transifex-client/distinfo8
3 files changed, 29 insertions, 26 deletions
diff --git a/devel/transifex-client/Makefile b/devel/transifex-client/Makefile
index b2eaf47d338..2e098bd6125 100644
--- a/devel/transifex-client/Makefile
+++ b/devel/transifex-client/Makefile
@@ -1,18 +1,20 @@
-# $NetBSD: Makefile,v 1.1 2012/10/06 16:43:37 taca Exp $
+# $NetBSD: Makefile,v 1.1.4.1 2013/06/07 16:35:55 tron 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= http://www.soycms.net/web/files/soycms/
+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..4cd81a0d815 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.1.4.1 2013/06/07 16:35:55 tron 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..0c1a0b49204 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.1.4.1 2013/06/07 16:35:55 tron 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