pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-hgview New package devel/py-hgview, from Kami...
details: https://anonhg.NetBSD.org/pkgsrc/rev/78465025d38e
branches: trunk
changeset: 631512:78465025d38e
user: bsiegert <bsiegert%pkgsrc.org@localhost>
date: Sun Mar 09 10:27:04 2014 +0000
description:
New package devel/py-hgview, from Kamil Rytarowski in PR pkg/48629.
>From DESCR:
hgview is a simple tool aiming at visually navigate in a Mercurial repository
history. It is written in Python with quick and efficient key-based navigation
in mind, trying to be fast enough to be usable for big repositories.
diffstat:
devel/py-hgview/DESCR | 3 +
devel/py-hgview/Makefile | 28 ++++++
devel/py-hgview/PLIST | 142 +++++++++++++++++++++++++++++++++
devel/py-hgview/distinfo | 6 +
devel/py-hgview/patches/patch-setup.py | 18 ++++
5 files changed, 197 insertions(+), 0 deletions(-)
diffs (217 lines):
diff -r 45974aef0698 -r 78465025d38e devel/py-hgview/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgview/DESCR Sun Mar 09 10:27:04 2014 +0000
@@ -0,0 +1,3 @@
+hgview is a simple tool aiming at visually navigate in a Mercurial repository
+history. It is written in Python with quick and efficient key-based navigation
+in mind, trying to be fast enough to be usable for big repositories.
diff -r 45974aef0698 -r 78465025d38e devel/py-hgview/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgview/Makefile Sun Mar 09 10:27:04 2014 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2014/03/09 10:27:04 bsiegert Exp $
+
+DISTNAME= hgview-1.8.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= http://download.logilab.org/pub/hgview/
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://download.logilab.org/pub/hgview/
+COMMENT= Visually navigate in a Mercurial repository history
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= mercurial>=1.6:../../devel/mercurial
+
+REPLACE_PYTHON= *.py
+
+USE_TOOLS+= gmake
+
+.include "../../lang/python/pyversion.mk"
+
+DEPENDS+= ${PYPKGPREFIX}-urwid-[0-9]*:../../devel/py-urwid
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/distutils.mk"
+.include "../../x11/py-qt4/buildlink3.mk"
+.include "../../x11/qt4-qscintilla/buildlink3.mk"
+.include "../../x11/py-qt4-qscintilla/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 45974aef0698 -r 78465025d38e devel/py-hgview/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgview/PLIST Sun Mar 09 10:27:04 2014 +0000
@@ -0,0 +1,142 @@
+@comment $NetBSD: PLIST,v 1.1 2014/03/09 10:27:04 bsiegert Exp $
+bin/hgview
+${PYSITELIB}/hgext/hgview.py
+${PYSITELIB}/hgext/hgview.pyc
+${PYSITELIB}/hgext/hgview.pyo
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/hgviewlib/__init__.py
+${PYSITELIB}/hgviewlib/__init__.pyc
+${PYSITELIB}/hgviewlib/__init__.pyo
+${PYSITELIB}/hgviewlib/__pkginfo__.py
+${PYSITELIB}/hgviewlib/__pkginfo__.pyc
+${PYSITELIB}/hgviewlib/__pkginfo__.pyo
+${PYSITELIB}/hgviewlib/application.py
+${PYSITELIB}/hgviewlib/application.pyc
+${PYSITELIB}/hgviewlib/application.pyo
+${PYSITELIB}/hgviewlib/config.py
+${PYSITELIB}/hgviewlib/config.pyc
+${PYSITELIB}/hgviewlib/config.pyo
+${PYSITELIB}/hgviewlib/curses/__init__.py
+${PYSITELIB}/hgviewlib/curses/__init__.pyc
+${PYSITELIB}/hgviewlib/curses/__init__.pyo
+${PYSITELIB}/hgviewlib/curses/application.py
+${PYSITELIB}/hgviewlib/curses/application.pyc
+${PYSITELIB}/hgviewlib/curses/application.pyo
+${PYSITELIB}/hgviewlib/curses/canvas.py
+${PYSITELIB}/hgviewlib/curses/canvas.pyc
+${PYSITELIB}/hgviewlib/curses/canvas.pyo
+${PYSITELIB}/hgviewlib/curses/exceptions.py
+${PYSITELIB}/hgviewlib/curses/exceptions.pyc
+${PYSITELIB}/hgviewlib/curses/exceptions.pyo
+${PYSITELIB}/hgviewlib/curses/graphlog.py
+${PYSITELIB}/hgviewlib/curses/graphlog.pyc
+${PYSITELIB}/hgviewlib/curses/graphlog.pyo
+${PYSITELIB}/hgviewlib/curses/helpviewer.py
+${PYSITELIB}/hgviewlib/curses/helpviewer.pyc
+${PYSITELIB}/hgviewlib/curses/helpviewer.pyo
+${PYSITELIB}/hgviewlib/curses/hgrepoviewer.py
+${PYSITELIB}/hgviewlib/curses/hgrepoviewer.pyc
+${PYSITELIB}/hgviewlib/curses/hgrepoviewer.pyo
+${PYSITELIB}/hgviewlib/curses/mainframe.py
+${PYSITELIB}/hgviewlib/curses/mainframe.pyc
+${PYSITELIB}/hgviewlib/curses/mainframe.pyo
+${PYSITELIB}/hgviewlib/curses/manifest.py
+${PYSITELIB}/hgviewlib/curses/manifest.pyc
+${PYSITELIB}/hgviewlib/curses/manifest.pyo
+${PYSITELIB}/hgviewlib/curses/utils.py
+${PYSITELIB}/hgviewlib/curses/utils.pyc
+${PYSITELIB}/hgviewlib/curses/utils.pyo
+${PYSITELIB}/hgviewlib/curses/widgets.py
+${PYSITELIB}/hgviewlib/curses/widgets.pyc
+${PYSITELIB}/hgviewlib/curses/widgets.pyo
+${PYSITELIB}/hgviewlib/decorators.py
+${PYSITELIB}/hgviewlib/decorators.pyc
+${PYSITELIB}/hgviewlib/decorators.pyo
+${PYSITELIB}/hgviewlib/hggraph.py
+${PYSITELIB}/hgviewlib/hggraph.pyc
+${PYSITELIB}/hgviewlib/hggraph.pyo
+${PYSITELIB}/hgviewlib/hgpatches/__init__.py
+${PYSITELIB}/hgviewlib/hgpatches/__init__.pyc
+${PYSITELIB}/hgviewlib/hgpatches/__init__.pyo
+${PYSITELIB}/hgviewlib/hgpatches/graphmod.py
+${PYSITELIB}/hgviewlib/hgpatches/graphmod.pyc
+${PYSITELIB}/hgviewlib/hgpatches/graphmod.pyo
+${PYSITELIB}/hgviewlib/hgpatches/mqsupport.py
+${PYSITELIB}/hgviewlib/hgpatches/mqsupport.pyc
+${PYSITELIB}/hgviewlib/hgpatches/mqsupport.pyo
+${PYSITELIB}/hgviewlib/hgpatches/phases.py
+${PYSITELIB}/hgviewlib/hgpatches/phases.pyc
+${PYSITELIB}/hgviewlib/hgpatches/phases.pyo
+${PYSITELIB}/hgviewlib/hgpatches/scmutil.py
+${PYSITELIB}/hgviewlib/hgpatches/scmutil.pyc
+${PYSITELIB}/hgviewlib/hgpatches/scmutil.pyo
+${PYSITELIB}/hgviewlib/hgviewhelp.py
+${PYSITELIB}/hgviewlib/hgviewhelp.pyc
+${PYSITELIB}/hgviewlib/hgviewhelp.pyo
+${PYSITELIB}/hgviewlib/inotify.py
+${PYSITELIB}/hgviewlib/inotify.pyc
+${PYSITELIB}/hgviewlib/inotify.pyo
+${PYSITELIB}/hgviewlib/qt4/__init__.py
+${PYSITELIB}/hgviewlib/qt4/__init__.pyc
+${PYSITELIB}/hgviewlib/qt4/__init__.pyo
+${PYSITELIB}/hgviewlib/qt4/application.py
+${PYSITELIB}/hgviewlib/qt4/application.pyc
+${PYSITELIB}/hgviewlib/qt4/application.pyo
+${PYSITELIB}/hgviewlib/qt4/blockmatcher.py
+${PYSITELIB}/hgviewlib/qt4/blockmatcher.pyc
+${PYSITELIB}/hgviewlib/qt4/blockmatcher.pyo
+${PYSITELIB}/hgviewlib/qt4/filediffviewer_ui.py
+${PYSITELIB}/hgviewlib/qt4/filediffviewer_ui.pyc
+${PYSITELIB}/hgviewlib/qt4/filediffviewer_ui.pyo
+${PYSITELIB}/hgviewlib/qt4/fileviewer_ui.py
+${PYSITELIB}/hgviewlib/qt4/fileviewer_ui.pyc
+${PYSITELIB}/hgviewlib/qt4/fileviewer_ui.pyo
+${PYSITELIB}/hgviewlib/qt4/helpviewer.py
+${PYSITELIB}/hgviewlib/qt4/helpviewer.pyc
+${PYSITELIB}/hgviewlib/qt4/helpviewer.pyo
+${PYSITELIB}/hgviewlib/qt4/helpviewer_ui.py
+${PYSITELIB}/hgviewlib/qt4/helpviewer_ui.pyc
+${PYSITELIB}/hgviewlib/qt4/helpviewer_ui.pyo
+${PYSITELIB}/hgviewlib/qt4/hgdialogmixin.py
+${PYSITELIB}/hgviewlib/qt4/hgdialogmixin.pyc
+${PYSITELIB}/hgviewlib/qt4/hgdialogmixin.pyo
+${PYSITELIB}/hgviewlib/qt4/hgfiledialog.py
+${PYSITELIB}/hgviewlib/qt4/hgfiledialog.pyc
+${PYSITELIB}/hgviewlib/qt4/hgfiledialog.pyo
+${PYSITELIB}/hgviewlib/qt4/hgfileview.py
+${PYSITELIB}/hgviewlib/qt4/hgfileview.pyc
+${PYSITELIB}/hgviewlib/qt4/hgfileview.pyo
+${PYSITELIB}/hgviewlib/qt4/hgmanifestdialog.py
+${PYSITELIB}/hgviewlib/qt4/hgmanifestdialog.pyc
+${PYSITELIB}/hgviewlib/qt4/hgmanifestdialog.pyo
+${PYSITELIB}/hgviewlib/qt4/hgqv_rc.py
+${PYSITELIB}/hgviewlib/qt4/hgqv_rc.pyc
+${PYSITELIB}/hgviewlib/qt4/hgqv_rc.pyo
+${PYSITELIB}/hgviewlib/qt4/hgqv_ui.py
+${PYSITELIB}/hgviewlib/qt4/hgqv_ui.pyc
+${PYSITELIB}/hgviewlib/qt4/hgqv_ui.pyo
+${PYSITELIB}/hgviewlib/qt4/hgrepomodel.py
+${PYSITELIB}/hgviewlib/qt4/hgrepomodel.pyc
+${PYSITELIB}/hgviewlib/qt4/hgrepomodel.pyo
+${PYSITELIB}/hgviewlib/qt4/hgrepoview.py
+${PYSITELIB}/hgviewlib/qt4/hgrepoview.pyc
+${PYSITELIB}/hgviewlib/qt4/hgrepoview.pyo
+${PYSITELIB}/hgviewlib/qt4/hgrepoviewer.py
+${PYSITELIB}/hgviewlib/qt4/hgrepoviewer.pyc
+${PYSITELIB}/hgviewlib/qt4/hgrepoviewer.pyo
+${PYSITELIB}/hgviewlib/qt4/lexers.py
+${PYSITELIB}/hgviewlib/qt4/lexers.pyc
+${PYSITELIB}/hgviewlib/qt4/lexers.pyo
+${PYSITELIB}/hgviewlib/qt4/manifestviewer_ui.py
+${PYSITELIB}/hgviewlib/qt4/manifestviewer_ui.pyc
+${PYSITELIB}/hgviewlib/qt4/manifestviewer_ui.pyo
+${PYSITELIB}/hgviewlib/qt4/quickbar.py
+${PYSITELIB}/hgviewlib/qt4/quickbar.pyc
+${PYSITELIB}/hgviewlib/qt4/quickbar.pyo
+${PYSITELIB}/hgviewlib/qt4/styleditemdelegate.py
+${PYSITELIB}/hgviewlib/qt4/styleditemdelegate.pyc
+${PYSITELIB}/hgviewlib/qt4/styleditemdelegate.pyo
+${PYSITELIB}/hgviewlib/util.py
+${PYSITELIB}/hgviewlib/util.pyc
+${PYSITELIB}/hgviewlib/util.pyo
+share/hgview/description.css
diff -r 45974aef0698 -r 78465025d38e devel/py-hgview/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgview/distinfo Sun Mar 09 10:27:04 2014 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2014/03/09 10:27:04 bsiegert Exp $
+
+SHA1 (hgview-1.8.0.tar.gz) = bbf228985333ebcab5f8bb844c30ffffea2b7a78
+RMD160 (hgview-1.8.0.tar.gz) = f517d27fa882fe0e2e715842554a768c2f4a867a
+Size (hgview-1.8.0.tar.gz) = 177378 bytes
+SHA1 (patch-setup.py) = 9c3048093da4801455397958239bea0b98d5d979
diff -r 45974aef0698 -r 78465025d38e devel/py-hgview/patches/patch-setup.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgview/patches/patch-setup.py Sun Mar 09 10:27:04 2014 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-setup.py,v 1.1 2014/03/09 10:27:04 bsiegert Exp $
+
+NetBSD bmake is incompatible with the Makefile. pkgsrc provides GNU make as
+gmake so use it.
+--- setup.py.orig 2014-02-15 11:11:16.000000000 +0000
++++ setup.py
+@@ -163,10 +163,7 @@ class build_doc(_build):
+ def run(self):
+ # be sure to compile man page
+ self.mkpath(self.build_dir)
+- if sys.platform.startswith('freebsd'):
+- make_cmd = 'gmake'
+- else:
+- make_cmd = 'make'
++ make_cmd = 'gmake'
+ try:
+ check_call([make_cmd, '-C', self.build_dir,
+ '-f', '../../doc/Makefile', 'VPATH=../../doc'])
Home |
Main Index |
Thread Index |
Old Index