pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/gyp Updated py-gyp to 0.1pre20161117.940a15ee3f1...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f8a521cc6efb
branches:  trunk
changeset: 357026:f8a521cc6efb
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Jan 11 14:47:51 2017 +0000

description:
Updated py-gyp to 0.1pre20161117.940a15ee3f1c89f193cb4c19373b3f6e9ad15b95.

Two years of development.

git log is here:
https://chromium.googlesource.com/external/gyp/+/master

No summary found.

diffstat:

 devel/gyp/Makefile                          |  12 +++++++-----
 devel/gyp/Makefile.replace-python           |   3 +--
 devel/gyp/PLIST                             |   5 +----
 devel/gyp/distinfo                          |  14 +++++++-------
 devel/gyp/patches/patch-pylib_gyp_common.py |  15 +++------------
 devel/gyp/patches/patch-test_lib_TestGyp.py |  19 +++++--------------
 6 files changed, 24 insertions(+), 44 deletions(-)

diffs (153 lines):

diff -r 7f62e20094f1 -r f8a521cc6efb devel/gyp/Makefile
--- a/devel/gyp/Makefile        Wed Jan 11 14:25:42 2017 +0000
+++ b/devel/gyp/Makefile        Wed Jan 11 14:47:51 2017 +0000
@@ -1,20 +1,22 @@
-# $NetBSD: Makefile,v 1.16 2017/01/01 14:43:30 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2017/01/11 14:47:51 wiz Exp $
 
-SVN_REVISION=  2019
+GIT_VERSION=   20161117.940a15ee3f1c89f193cb4c19373b3f6e9ad15b95
 DIST_VERSION=  0.1
-DISTNAME=      gyp-${DIST_VERSION}pre${SVN_REVISION}
+DISTNAME=      gyp-${DIST_VERSION}pre${GIT_VERSION}
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_LOCAL}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://code.google.com/p/gyp/
+HOMEPAGE=      https://gyp.gsrc.io/
 COMMENT=       GYP can Generate Your Projects
 LICENSE=       modified-bsd
 
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 # not yet ported as of 0.1pre1718
+PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 # not yet ported as of 0.1pre20161117.940a15ee3f1c89f193cb4c19373b3f6e9ad15b95
 EGG_NAME=      gyp-${DIST_VERSION}
 
+WRKSRC=                ${WRKDIR}/gyp
+
 # REPLACE_PYTHON settings farmed out due to size...
 .include "Makefile.replace-python"
 
diff -r 7f62e20094f1 -r f8a521cc6efb devel/gyp/Makefile.replace-python
--- a/devel/gyp/Makefile.replace-python Wed Jan 11 14:25:42 2017 +0000
+++ b/devel/gyp/Makefile.replace-python Wed Jan 11 14:47:51 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.replace-python,v 1.1 2014/08/21 14:49:43 he Exp $
+# $NetBSD: Makefile.replace-python,v 1.2 2017/01/11 14:47:51 wiz Exp $
 
 REPLACE_PYTHON+= *.py
 REPLACE_PYTHON+= buildbot/buildbot_run.py
@@ -23,7 +23,6 @@
 REPLACE_PYTHON+= test/additional-targets/gyptest-additional.py
 REPLACE_PYTHON+= test/additional-targets/src/dir1/emit.py
 REPLACE_PYTHON+= test/analyzer/gyptest-analyzer.py
-REPLACE_PYTHON+= test/android/*.py
 REPLACE_PYTHON+= test/assembly/*.py
 REPLACE_PYTHON+= test/build-option/gyptest-build.py
 REPLACE_PYTHON+= test/builddir/*.py
diff -r 7f62e20094f1 -r f8a521cc6efb devel/gyp/PLIST
--- a/devel/gyp/PLIST   Wed Jan 11 14:25:42 2017 +0000
+++ b/devel/gyp/PLIST   Wed Jan 11 14:47:51 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2014/07/19 09:08:36 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.4 2017/01/11 14:47:51 wiz Exp $
 bin/gyp
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -53,9 +53,6 @@
 ${PYSITELIB}/gyp/generator/analyzer.py
 ${PYSITELIB}/gyp/generator/analyzer.pyc
 ${PYSITELIB}/gyp/generator/analyzer.pyo
-${PYSITELIB}/gyp/generator/android.py
-${PYSITELIB}/gyp/generator/android.pyc
-${PYSITELIB}/gyp/generator/android.pyo
 ${PYSITELIB}/gyp/generator/cmake.py
 ${PYSITELIB}/gyp/generator/cmake.pyc
 ${PYSITELIB}/gyp/generator/cmake.pyo
diff -r 7f62e20094f1 -r f8a521cc6efb devel/gyp/distinfo
--- a/devel/gyp/distinfo        Wed Jan 11 14:25:42 2017 +0000
+++ b/devel/gyp/distinfo        Wed Jan 11 14:47:51 2017 +0000
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 03:27:31 agc Exp $
+$NetBSD: distinfo,v 1.10 2017/01/11 14:47:51 wiz Exp $
 
-SHA1 (gyp-0.1pre2019.tar.gz) = 549e10b125271a5fdd07dc6db0877505f8cbdaa9
-RMD160 (gyp-0.1pre2019.tar.gz) = e2cfa0d8de6742219457afa42daf59f4d6da80a2
-SHA512 (gyp-0.1pre2019.tar.gz) = 2e4cb18690d9b4e58518ac9b1423c15d6526ff9f48882cceba487dd7220ed55bb676fe82afe1d724d5e46eee2a4db5d2e083b7614dedc46d399bbdd7f50cffcd
-Size (gyp-0.1pre2019.tar.gz) = 653486 bytes
+SHA1 (gyp-0.1pre20161117.940a15ee3f1c89f193cb4c19373b3f6e9ad15b95.tar.gz) = 2787473128d98a88d717b6b19c0ae03f0673f48a
+RMD160 (gyp-0.1pre20161117.940a15ee3f1c89f193cb4c19373b3f6e9ad15b95.tar.gz) = e58419e50f6c6c1da1ca994f359394b9f2adcce5
+SHA512 (gyp-0.1pre20161117.940a15ee3f1c89f193cb4c19373b3f6e9ad15b95.tar.gz) = 
8fcfc28d30990cf3e14cd107225f38e4b691a15c7966101b21d080a4bacadb1bf123045421de509dc053dea60c27427cf3649acdf63a25a2c637f140a770e492
+Size (gyp-0.1pre20161117.940a15ee3f1c89f193cb4c19373b3f6e9ad15b95.tar.gz) = 12195156 bytes
 SHA1 (patch-gyptest.py) = e33b65b31390fc5d4989e75f72f35b13055e3b41
-SHA1 (patch-pylib_gyp_common.py) = b074a71ca0f2a131ace33f35e3975239d9aa4b4d
+SHA1 (patch-pylib_gyp_common.py) = 8cad1bb72f23a7536cddf9fc2452c5623f4165cc
 SHA1 (patch-pylib_gyp_generator_make.py) = 1feb43b650a4dd8514e74e0c2bda41bde2243e03
-SHA1 (patch-test_lib_TestGyp.py) = 738f02641265a3c0ba7877d973ebe74490c6a862
+SHA1 (patch-test_lib_TestGyp.py) = e9a21bfc843b258de27f1eaa3628dbf9aff8fc45
 SHA1 (patch-test_library__dirs_subdir_test.gyp) = 9eb3b39f0bdbf54df6b45a3c613d83e9dfb68d8f
 SHA1 (patch-test_module_src_module.gyp) = 8016db83cce1244f17295d3dfd725f75ff78cb28
 SHA1 (patch-test_module_src_program.c) = ab55d357d9855f79f6fdfb151767f0521a217871
diff -r 7f62e20094f1 -r f8a521cc6efb devel/gyp/patches/patch-pylib_gyp_common.py
--- a/devel/gyp/patches/patch-pylib_gyp_common.py       Wed Jan 11 14:25:42 2017 +0000
+++ b/devel/gyp/patches/patch-pylib_gyp_common.py       Wed Jan 11 14:47:51 2017 +0000
@@ -1,19 +1,10 @@
-$NetBSD: patch-pylib_gyp_common.py,v 1.3 2014/08/21 14:49:43 he Exp $
+$NetBSD: patch-pylib_gyp_common.py,v 1.4 2017/01/11 14:47:51 wiz Exp $
 
 * Add NetBSD support
 
---- pylib/gyp/common.py.orig   2014-07-14 14:19:49.000000000 +0000
+--- pylib/gyp/common.py.orig   2017-01-11 14:31:33.000000000 +0000
 +++ pylib/gyp/common.py
-@@ -420,6 +420,8 @@ def GetFlavor(params):
-     return 'openbsd'
-   if sys.platform.startswith('aix'):
-     return 'aix'
-+  if sys.platform.startswith('netbsd'):
-+    return 'netbsd'
- 
-   return 'linux'
- 
-@@ -432,6 +434,7 @@ def CopyTool(flavor, out_path):
+@@ -441,6 +441,7 @@ def CopyTool(flavor, out_path, generator
    prefix = {
        'aix': 'flock',
        'solaris': 'flock',
diff -r 7f62e20094f1 -r f8a521cc6efb devel/gyp/patches/patch-test_lib_TestGyp.py
--- a/devel/gyp/patches/patch-test_lib_TestGyp.py       Wed Jan 11 14:25:42 2017 +0000
+++ b/devel/gyp/patches/patch-test_lib_TestGyp.py       Wed Jan 11 14:47:51 2017 +0000
@@ -1,19 +1,10 @@
-$NetBSD: patch-test_lib_TestGyp.py,v 1.1 2014/08/21 14:49:43 he Exp $
+$NetBSD: patch-test_lib_TestGyp.py,v 1.2 2017/01/11 14:47:51 wiz Exp $
 
-Our gnu make says "Nothing to be done" with just single quotes.
+NetBSD's make uses plain quotes.
 
---- test/lib/TestGyp.py.orig   2014-07-14 14:19:50.000000000 +0000
+--- test/lib/TestGyp.py.orig   2017-01-11 14:31:33.000000000 +0000
 +++ test/lib/TestGyp.py
-@@ -640,7 +640,7 @@ class TestGypAndroid(TestGypBase):
-     """
-     Verifies that a build of the specified target is up to date.
-     """
--    kw['stdout'] = ("make: Nothing to be done for `%s'." %
-+    kw['stdout'] = ("make: Nothing to be done for '%s'." %
-                     self.target_name(target))
- 
-     # We need to supply a custom matcher, since we don't want to depend on the
-@@ -784,7 +784,7 @@ class TestGypMake(TestGypBase):
+@@ -570,7 +570,7 @@ class TestGypMake(TestGypBase):
        message_target = 'all'
      else:
        message_target = target
@@ -22,7 +13,7 @@
      return self.build(gyp_file, target, **kw)
    def run_built_executable(self, name, *args, **kw):
      """
-@@ -1198,7 +1198,7 @@ class TestGypXcode(TestGypBase):
+@@ -1002,7 +1002,7 @@ class TestGypXcode(TestGypBase):
                              "PhaseScriptExecution /\\S+/Script-[0-9A-F]+\\.sh\n"
                              "    cd /\\S+\n"
                              "    /bin/sh -c /\\S+/Script-[0-9A-F]+\\.sh\n"



Home | Main Index | Thread Index | Old Index