x11/hotwire-shell: drop pyxml dependency

This port depends on prehistoric pyxml library, but it doesn't using it
actually. Here is two modules that it's using:

>>> import xml.sax, xml.sax.handler
>>> from xml.sax.saxutils import escape

Both of them are in python standard library for quite some time, so this
dependency can be just dropped altogether.

While here, remove redundancy in COMMENT, limit python version to 2.x
because of pygtk2, sort USE_PYTHON components and remove not-functioning
WWW link.

Approved by:	ashish (maintainer, by email)
This commit is contained in:
Ruslan Makhmatkhanov 2015-06-09 19:14:29 +00:00
parent b19808bf64
commit 7de0d210f5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=388983
2 changed files with 5 additions and 8 deletions

View file

@ -3,25 +3,24 @@
PORTNAME= hotwire-shell
PORTVERSION= 0.721
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= x11
MASTER_SITES= GOOGLE_CODE
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= hotwire-${DISTVERSION}
MAINTAINER= ashish@FreeBSD.org
COMMENT= Hotwire is an object-oriented hypershell
COMMENT= Object-oriented hypershell
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:${PORTSDIR}/devel/py-dbus \
${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo \
${LOCALBASE}/libdata/pkgconfig/pygobject-2.0.pc:${PORTSDIR}/devel/py-gobject \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
${PYTHON_SITELIBDIR}/gtk-2.0/vtemodule.so:${PORTSDIR}/x11-toolkits/py-vte \
${PYXML}
${PYTHON_SITELIBDIR}/gtk-2.0/vtemodule.so:${PORTSDIR}/x11-toolkits/py-vte
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= python
USE_PYTHON= distutils autoplist
USES= python:2
USE_PYTHON= autoplist distutils
USE_GNOME= pygnome2 pygtk2 pygtksourceview
INSTALLS_ICONS= yes

View file

@ -2,5 +2,3 @@ Hotwire is an object-oriented hypershell. It is a shell
designed for systems programming (files, processes), and
thus it is in the same conceptual category of software as
the Unix shell+terminal and Windows PowerShell.
WWW: http://hotwire-shell.org/