diff options
author | Boris Samorodov <bsam@FreeBSD.org> | 2007-04-10 22:32:08 +0000 |
---|---|---|
committer | Boris Samorodov <bsam@FreeBSD.org> | 2007-04-10 22:32:08 +0000 |
commit | d38befe6701fa8f97a8accdf0d2f8824dc27a682 (patch) | |
tree | fdd8fa6c966dedaf42bcd1dd5a123a88808f3950 | |
parent | Move everything related to the WITH_JAVA_AWT knob into a single block (diff) |
QCT - Qt/PyQt based commit tool
Primary goals:
1. Platform agnostic (Linux, Windows, MacOS, Cygwin -- and FreeBSD now)
2. VCS agnostic (bazaar, cvs, git, mercurial, monotone, perforce, subversion)
3. Good keyboard navigation, keep the typical work-flow simple
Author: Steve Borho <steve@borho.org>
WWW: http://qct.sourceforge.net/
Notes
Notes:
svn path=/head/; revision=189727
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-qt4-qct/Makefile | 36 | ||||
-rw-r--r-- | devel/py-qt4-qct/distinfo | 3 | ||||
-rw-r--r-- | devel/py-qt4-qct/pkg-descr | 11 | ||||
-rw-r--r-- | devel/py-qt4-qct/pkg-plist | 51 | ||||
-rw-r--r-- | devel/qct/Makefile | 36 | ||||
-rw-r--r-- | devel/qct/distinfo | 3 | ||||
-rw-r--r-- | devel/qct/pkg-descr | 11 | ||||
-rw-r--r-- | devel/qct/pkg-plist | 51 |
9 files changed, 203 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index e661d9ab9708..aa264ad619f5 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1858,6 +1858,7 @@ SUBDIR += py-qt4-dbus SUBDIR += py-qt4-designer SUBDIR += py-qt4-designerplugin + SUBDIR += py-qt4-qct SUBDIR += py-qt4-qscintilla2 SUBDIR += py-qt4-test SUBDIR += py-rbtree diff --git a/devel/py-qt4-qct/Makefile b/devel/py-qt4-qct/Makefile new file mode 100644 index 000000000000..d5f729c727f8 --- /dev/null +++ b/devel/py-qt4-qct/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: py-qt4-qct +# Date created: 10 Apr 2007 +# Whom: Boris Samorodov <bsam@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= qct +PORTVERSION= 1.0 +CATEGORIES= devel python +MASTER_SITES= http://qct.sourceforge.net/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt4- + +MAINTAINER= bsam@FreeBSD.org +COMMENT= QCT GUI commit tool + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4-gui + +USE_PYTHON= 2.4+ +USE_PYDISTUTILS=yes + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/doc/qct.1.txt ${DOCSDIR}/qct.1.txt +.endif + +.include <bsd.port.pre.mk> + +.if defined(NOPORTDOCS) +PLIST_SUB+= PORTDOCS="@comment " +.else +PLIST_SUB+= PORTDOCS= +.endif + +.include <bsd.port.post.mk> diff --git a/devel/py-qt4-qct/distinfo b/devel/py-qt4-qct/distinfo new file mode 100644 index 000000000000..4b92caff398c --- /dev/null +++ b/devel/py-qt4-qct/distinfo @@ -0,0 +1,3 @@ +MD5 (qct-1.0.tar.gz) = 772b4a2f00c55eb863f4bd6fa8cd1f8d +SHA256 (qct-1.0.tar.gz) = 3401571582ac3f91638dc39d6be4883a70a6678323d1ed06f171f2718e7c6847 +SIZE (qct-1.0.tar.gz) = 52878 diff --git a/devel/py-qt4-qct/pkg-descr b/devel/py-qt4-qct/pkg-descr new file mode 100644 index 000000000000..74421b0097ef --- /dev/null +++ b/devel/py-qt4-qct/pkg-descr @@ -0,0 +1,11 @@ +QCT - Qt/PyQt based commit tool + +Primary goals: + + 1. Platform agnostic (Linux, Windows, MacOS, Cygwin -- and FreeBSD now) + 2. VCS agnostic (bazaar, cvs, git, mercurial, monotone, perforce, subversion) + 3. Good keyboard navigation, keep the typical work-flow simple + + +Author: Steve Borho <steve@borho.org> +WWW: http://qct.sourceforge.net/ diff --git a/devel/py-qt4-qct/pkg-plist b/devel/py-qt4-qct/pkg-plist new file mode 100644 index 000000000000..eda9a14d52e2 --- /dev/null +++ b/devel/py-qt4-qct/pkg-plist @@ -0,0 +1,51 @@ +bin/qct +lib/python2.4/site-packages/qctlib/ui_dialog.py +lib/python2.4/site-packages/qctlib/gui_logic.py +lib/python2.4/site-packages/qctlib/ui_preferences.py +lib/python2.4/site-packages/qctlib/__init__.py +lib/python2.4/site-packages/qctlib/version.py +lib/python2.4/site-packages/qctlib/utils.py +lib/python2.4/site-packages/qctlib/vcs/cg.py +lib/python2.4/site-packages/qctlib/vcs/hg.py +lib/python2.4/site-packages/qctlib/vcs/p4.py +lib/python2.4/site-packages/qctlib/vcs/bzr.py +lib/python2.4/site-packages/qctlib/vcs/cvs.py +lib/python2.4/site-packages/qctlib/vcs/git.py +lib/python2.4/site-packages/qctlib/vcs/mtn.py +lib/python2.4/site-packages/qctlib/vcs/svn.py +lib/python2.4/site-packages/qctlib/vcs/__init__.py +lib/python2.4/site-packages/qctlib/vcs/cg.pyc +lib/python2.4/site-packages/qctlib/vcs/hg.pyc +lib/python2.4/site-packages/qctlib/vcs/p4.pyc +lib/python2.4/site-packages/qctlib/vcs/bzr.pyc +lib/python2.4/site-packages/qctlib/vcs/cvs.pyc +lib/python2.4/site-packages/qctlib/vcs/git.pyc +lib/python2.4/site-packages/qctlib/vcs/mtn.pyc +lib/python2.4/site-packages/qctlib/vcs/svn.pyc +lib/python2.4/site-packages/qctlib/vcs/__init__.pyc +lib/python2.4/site-packages/qctlib/vcs/cg.pyo +lib/python2.4/site-packages/qctlib/vcs/hg.pyo +lib/python2.4/site-packages/qctlib/vcs/p4.pyo +lib/python2.4/site-packages/qctlib/vcs/bzr.pyo +lib/python2.4/site-packages/qctlib/vcs/cvs.pyo +lib/python2.4/site-packages/qctlib/vcs/git.pyo +lib/python2.4/site-packages/qctlib/vcs/mtn.pyo +lib/python2.4/site-packages/qctlib/vcs/svn.pyo +lib/python2.4/site-packages/qctlib/vcs/__init__.pyo +lib/python2.4/site-packages/qctlib/ui_dialog.pyc +lib/python2.4/site-packages/qctlib/gui_logic.pyc +lib/python2.4/site-packages/qctlib/ui_preferences.pyc +lib/python2.4/site-packages/qctlib/__init__.pyc +lib/python2.4/site-packages/qctlib/version.pyc +lib/python2.4/site-packages/qctlib/utils.pyc +lib/python2.4/site-packages/qctlib/ui_dialog.pyo +lib/python2.4/site-packages/qctlib/gui_logic.pyo +lib/python2.4/site-packages/qctlib/ui_preferences.pyo +lib/python2.4/site-packages/qctlib/__init__.pyo +lib/python2.4/site-packages/qctlib/version.pyo +lib/python2.4/site-packages/qctlib/utils.pyo +@dirrm lib/python2.4/site-packages/qctlib/vcs +@dirrm lib/python2.4/site-packages/qctlib +@comment port's docs +%%PORTDOCS%%%%DOCSDIR%%/qct.1.txt +%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/devel/qct/Makefile b/devel/qct/Makefile new file mode 100644 index 000000000000..d5f729c727f8 --- /dev/null +++ b/devel/qct/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: py-qt4-qct +# Date created: 10 Apr 2007 +# Whom: Boris Samorodov <bsam@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= qct +PORTVERSION= 1.0 +CATEGORIES= devel python +MASTER_SITES= http://qct.sourceforge.net/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt4- + +MAINTAINER= bsam@FreeBSD.org +COMMENT= QCT GUI commit tool + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4-gui + +USE_PYTHON= 2.4+ +USE_PYDISTUTILS=yes + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/doc/qct.1.txt ${DOCSDIR}/qct.1.txt +.endif + +.include <bsd.port.pre.mk> + +.if defined(NOPORTDOCS) +PLIST_SUB+= PORTDOCS="@comment " +.else +PLIST_SUB+= PORTDOCS= +.endif + +.include <bsd.port.post.mk> diff --git a/devel/qct/distinfo b/devel/qct/distinfo new file mode 100644 index 000000000000..4b92caff398c --- /dev/null +++ b/devel/qct/distinfo @@ -0,0 +1,3 @@ +MD5 (qct-1.0.tar.gz) = 772b4a2f00c55eb863f4bd6fa8cd1f8d +SHA256 (qct-1.0.tar.gz) = 3401571582ac3f91638dc39d6be4883a70a6678323d1ed06f171f2718e7c6847 +SIZE (qct-1.0.tar.gz) = 52878 diff --git a/devel/qct/pkg-descr b/devel/qct/pkg-descr new file mode 100644 index 000000000000..74421b0097ef --- /dev/null +++ b/devel/qct/pkg-descr @@ -0,0 +1,11 @@ +QCT - Qt/PyQt based commit tool + +Primary goals: + + 1. Platform agnostic (Linux, Windows, MacOS, Cygwin -- and FreeBSD now) + 2. VCS agnostic (bazaar, cvs, git, mercurial, monotone, perforce, subversion) + 3. Good keyboard navigation, keep the typical work-flow simple + + +Author: Steve Borho <steve@borho.org> +WWW: http://qct.sourceforge.net/ diff --git a/devel/qct/pkg-plist b/devel/qct/pkg-plist new file mode 100644 index 000000000000..eda9a14d52e2 --- /dev/null +++ b/devel/qct/pkg-plist @@ -0,0 +1,51 @@ +bin/qct +lib/python2.4/site-packages/qctlib/ui_dialog.py +lib/python2.4/site-packages/qctlib/gui_logic.py +lib/python2.4/site-packages/qctlib/ui_preferences.py +lib/python2.4/site-packages/qctlib/__init__.py +lib/python2.4/site-packages/qctlib/version.py +lib/python2.4/site-packages/qctlib/utils.py +lib/python2.4/site-packages/qctlib/vcs/cg.py +lib/python2.4/site-packages/qctlib/vcs/hg.py +lib/python2.4/site-packages/qctlib/vcs/p4.py +lib/python2.4/site-packages/qctlib/vcs/bzr.py +lib/python2.4/site-packages/qctlib/vcs/cvs.py +lib/python2.4/site-packages/qctlib/vcs/git.py +lib/python2.4/site-packages/qctlib/vcs/mtn.py +lib/python2.4/site-packages/qctlib/vcs/svn.py +lib/python2.4/site-packages/qctlib/vcs/__init__.py +lib/python2.4/site-packages/qctlib/vcs/cg.pyc +lib/python2.4/site-packages/qctlib/vcs/hg.pyc +lib/python2.4/site-packages/qctlib/vcs/p4.pyc +lib/python2.4/site-packages/qctlib/vcs/bzr.pyc +lib/python2.4/site-packages/qctlib/vcs/cvs.pyc +lib/python2.4/site-packages/qctlib/vcs/git.pyc +lib/python2.4/site-packages/qctlib/vcs/mtn.pyc +lib/python2.4/site-packages/qctlib/vcs/svn.pyc +lib/python2.4/site-packages/qctlib/vcs/__init__.pyc +lib/python2.4/site-packages/qctlib/vcs/cg.pyo +lib/python2.4/site-packages/qctlib/vcs/hg.pyo +lib/python2.4/site-packages/qctlib/vcs/p4.pyo +lib/python2.4/site-packages/qctlib/vcs/bzr.pyo +lib/python2.4/site-packages/qctlib/vcs/cvs.pyo +lib/python2.4/site-packages/qctlib/vcs/git.pyo +lib/python2.4/site-packages/qctlib/vcs/mtn.pyo +lib/python2.4/site-packages/qctlib/vcs/svn.pyo +lib/python2.4/site-packages/qctlib/vcs/__init__.pyo +lib/python2.4/site-packages/qctlib/ui_dialog.pyc +lib/python2.4/site-packages/qctlib/gui_logic.pyc +lib/python2.4/site-packages/qctlib/ui_preferences.pyc +lib/python2.4/site-packages/qctlib/__init__.pyc +lib/python2.4/site-packages/qctlib/version.pyc +lib/python2.4/site-packages/qctlib/utils.pyc +lib/python2.4/site-packages/qctlib/ui_dialog.pyo +lib/python2.4/site-packages/qctlib/gui_logic.pyo +lib/python2.4/site-packages/qctlib/ui_preferences.pyo +lib/python2.4/site-packages/qctlib/__init__.pyo +lib/python2.4/site-packages/qctlib/version.pyo +lib/python2.4/site-packages/qctlib/utils.pyo +@dirrm lib/python2.4/site-packages/qctlib/vcs +@dirrm lib/python2.4/site-packages/qctlib +@comment port's docs +%%PORTDOCS%%%%DOCSDIR%%/qct.1.txt +%%PORTDOCS%%@dirrm %%DOCSDIR%% |