[Pkg-javascript-commits] [npm2deb] 01/07: Imported Upstream version 0.2.5
Leo Iannacone
l3on-guest at moszumanska.debian.org
Sun Mar 13 10:24:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
l3on-guest pushed a commit to branch master
in repository npm2deb.
commit 66291180e405dcaff2fe7cd01c48e32ef4054c33
Author: Leo Iannacone <info at leoiannacone.com>
Date: Sun Mar 13 09:44:55 2016 +0000
Imported Upstream version 0.2.5
---
npm2deb/__init__.py | 13 +++++++------
npm2deb/helper.py | 25 +++++++++++++++++++++++++
npm2deb/scripts.py | 9 ++++++++-
3 files changed, 40 insertions(+), 7 deletions(-)
diff --git a/npm2deb/__init__.py b/npm2deb/__init__.py
index b505e64..1eabf0b 100644
--- a/npm2deb/__init__.py
+++ b/npm2deb/__init__.py
@@ -10,9 +10,9 @@ import re as _re
from npm2deb import utils, templates
from npm2deb.mapper import Mapper
-VERSION = '0.2.4'
-DEBHELPER = 8
-STANDARDS_VERSION = '3.9.6'
+VERSION = '0.2.5'
+DEBHELPER = 9
+STANDARDS_VERSION = '3.9.7'
class Npm2Deb(object):
@@ -195,10 +195,11 @@ class Npm2Deb(object):
args['debhelper'] = self.debian_debhelper
args['Standards-Version'] = self.debian_standards
args['Homepage'] = self.homepage
- args['Vcs-Git'] = 'git://anonscm.debian.org/pkg-javascript/%s.git' \
+ args['Vcs-Git'] = 'https://anonscm.debian.org/' + \
+ 'git/pkg-javascript/%s.git' \
% self.debian_name
- args['Vcs-Browser'] = 'http://anonscm.debian.org/' + \
- 'gitweb/?p=pkg-javascript/%s.git' \
+ args['Vcs-Browser'] = 'https://anonscm.debian.org/' + \
+ 'cgit/pkg-javascript/%s.git' \
% self.debian_name
args['Package'] = self.debian_name
args['Depends'] = self._get_Depends()
diff --git a/npm2deb/helper.py b/npm2deb/helper.py
index 5e8c1c3..c51a3a5 100644
--- a/npm2deb/helper.py
+++ b/npm2deb/helper.py
@@ -78,6 +78,31 @@ def search_for_bug(module):
continue
return result
+def search_in_new(module):
+ if isinstance(module, _Npm2Deb):
+ module = module.name
+ my_print('Looking for packages in NEW:')
+ _debug(1, "calling new-check")
+ found = False
+ formatted = " {0:20} {1:>3}"
+ url = "https://api.ftp-master.debian.org/sources_in_suite/new"
+ _debug(1, "opening url %s" % url)
+ data = _urlopen(url).read().decode('utf-8')
+ data = _parseJSON(data)
+ result = []
+ for package in data:
+ name = package['source']
+ version = package['version']
+ if not module in name:
+ continue
+ found = True
+ result.append(package)
+ my_print(formatted.format(package['source'],
+ package['version']
+ ))
+ if not found:
+ my_print(" None")
+ return result
def search_for_reverse_dependencies(module):
if isinstance(module, _Npm2Deb):
diff --git a/npm2deb/scripts.py b/npm2deb/scripts.py
index b908216..673d144 100644
--- a/npm2deb/scripts.py
+++ b/npm2deb/scripts.py
@@ -100,6 +100,9 @@ def main(argv=None):
'-d', '--debian', action="store_true",
default=False, help='search for existing package in debian')
parser_search.add_argument(
+ '-n', '--new', action="store_true",
+ default=False, help='search for existing package in NEW queue')
+ parser_search.add_argument(
'-r', '--repository', action="store_true",
default=False, help='search for existing repository in alioth')
parser_search.add_argument(
@@ -139,10 +142,11 @@ def main(argv=None):
def search_for_module(args):
_helper.DO_PRINT = True
# enable all by default
- if not args.bug and not args.debian and not args.repository:
+ if not args.bug and not args.debian and not args.repository and not args.new:
args.bug = True
args.debian = True
args.repository = True
+ args.new = True
node_module = get_npm2deb_instance(args).name
if args.debian:
print("\nLooking for similiar package:")
@@ -154,6 +158,9 @@ def search_for_module(args):
if args.bug:
print("")
_helper.search_for_bug(node_module)
+ if args.new:
+ print("")
+ _helper.search_in_new(node_module)
print("")
_show_mapper_warnings()
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/npm2deb.git
More information about the Pkg-javascript-commits
mailing list