summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2010-05-08 15:34:02 +0000
committerdrochner <drochner@pkgsrc.org>2010-05-08 15:34:02 +0000
commite542d5a31819f569e0e0a93ce974bd230992b12d (patch)
tree523f0de0b5df1de4791282912c20273aeb7e0b6a
parent17a4127b0c2ccb42578e7ddf52d2b5bb930f359a (diff)
downloadpkgsrc-e542d5a31819f569e0e0a93ce974bd230992b12d.tar.gz
add py-qt4-qscintilla-2.4.3 - Python bindings for the qscintilla
editor, from Helge Muehlmeier per pkgsrc-wip
-rw-r--r--x11/py-qt4-qscintilla/DESCR15
-rw-r--r--x11/py-qt4-qscintilla/Makefile34
-rw-r--r--x11/py-qt4-qscintilla/PLIST51
-rw-r--r--x11/py-qt4-qscintilla/buildlink3.mk17
-rw-r--r--x11/py-qt4-qscintilla/distinfo5
5 files changed, 122 insertions, 0 deletions
diff --git a/x11/py-qt4-qscintilla/DESCR b/x11/py-qt4-qscintilla/DESCR
new file mode 100644
index 00000000000..9eceb462081
--- /dev/null
+++ b/x11/py-qt4-qscintilla/DESCR
@@ -0,0 +1,15 @@
+These are the python-bindings for QScintilla2.
+
+Qt(TM) is a GUI software toolkit. Qt simplifies the task of writing and
+maintaining GUI (graphical user interface) applications.
+
+Qt is written in C++ and is fully object-oriented. It has everything you need
+to create professional GUI applications. And it enables you to create them
+quickly.
+
+Qt is a multi-platform toolkit. When developing software with Qt, you can run
+it on the X Window System (Unix/X11) or Microsoft Windows NT and Windows 95/98.
+Simply recompile your source code on the platform you want.
+
+Qt cuts down the complexity in implementing large and complex systems. Its
+ingenious signal-slot technology enables true component programming.
diff --git a/x11/py-qt4-qscintilla/Makefile b/x11/py-qt4-qscintilla/Makefile
new file mode 100644
index 00000000000..e579bc9746a
--- /dev/null
+++ b/x11/py-qt4-qscintilla/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/05/08 15:34:02 drochner Exp $
+#
+
+DISTNAME= QScintilla-gpl-2.4.3
+PKGNAME= ${PYPKGPREFIX}-qt4-${DISTNAME:tl:S/-gpl-/-/}
+CATEGORIES= x11
+MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/QScintilla2/
+
+MAINTAINER= helgoman@users.sourceforge.net
+HOMEPAGE= http://www.riverbankcomputing.co.uk/software/qscintilla/intro
+COMMENT= QScintilla -- Python bindings --
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/Python
+
+USE_LIBTOOL= yes
+USE_LANGUAGES= c++
+
+PY_PATCHPLIST= yes
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
+do-configure:
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ ${PYTHONBIN} configure.py)
+
+
+.include "../../lang/python/extension.mk"
+.include "../../x11/py-sip/buildlink3.mk"
+.include "../../x11/py-qt4/buildlink3.mk"
+.include "../../x11/qt4-qscintilla/buildlink3.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/py-qt4-qscintilla/PLIST b/x11/py-qt4-qscintilla/PLIST
new file mode 100644
index 00000000000..a4013b55dd6
--- /dev/null
+++ b/x11/py-qt4-qscintilla/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/05/08 15:34:02 drochner Exp $
+${PYSITELIB}/PyQt4/Qsci.so
+qt4/qsci/api/python/QScintilla2.api
+share/sip${PYVERSSUFFIX}/Qsci/qsciabstractapis.sip
+share/sip${PYVERSSUFFIX}/Qsci/qsciapis.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscicommand.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscicommandset.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscidocument.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexer.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerbash.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerbatch.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexercmake.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexercpp.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexercsharp.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexercss.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexercustom.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerd.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerdiff.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerfortran.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerfortran77.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerhtml.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexeridl.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerjava.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerjavascript.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerlua.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexermakefile.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerpascal.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerperl.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerpostscript.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerpov.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerproperties.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerpython.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerruby.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerspice.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexersql.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexertcl.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexertex.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerverilog.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexervhdl.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexerxml.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscilexeryaml.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscimacro.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscimod3.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscimod4.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscimodcommon.sip
+share/sip${PYVERSSUFFIX}/Qsci/qsciprinter.sip
+share/sip${PYVERSSUFFIX}/Qsci/qsciscintilla.sip
+share/sip${PYVERSSUFFIX}/Qsci/qsciscintillabase3.sip
+share/sip${PYVERSSUFFIX}/Qsci/qsciscintillabase4.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscistyle.sip
+share/sip${PYVERSSUFFIX}/Qsci/qscistyledtext.sip
diff --git a/x11/py-qt4-qscintilla/buildlink3.mk b/x11/py-qt4-qscintilla/buildlink3.mk
new file mode 100644
index 00000000000..46bd285d079
--- /dev/null
+++ b/x11/py-qt4-qscintilla/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/05/08 15:34:02 drochner Exp $
+
+BUILDLINK_TREE+= py26-qt4-qscintilla
+
+.if !defined(PY26_QT4_QSCINTILLA_BUILDLINK3_MK)
+PY26_QT4_QSCINTILLA_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.py26-qt4-qscintilla+= ${PYPKGPREFIX}-qt4-qscintilla>=2.4.3
+BUILDLINK_PKGSRCDIR.py26-qt4-qscintilla?= ../../x11/py-qt4-qscintilla
+
+.include "../../x11/py-sip/buildlink3.mk"
+.include "../../x11/py-qt4/buildlink3.mk"
+.include "../../x11/qt4-qscintilla/buildlink3.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
+.endif # PY26_QT4_QSCINTILLA_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -py26-qt4-qscintilla
diff --git a/x11/py-qt4-qscintilla/distinfo b/x11/py-qt4-qscintilla/distinfo
new file mode 100644
index 00000000000..83f33dfb666
--- /dev/null
+++ b/x11/py-qt4-qscintilla/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/05/08 15:34:02 drochner Exp $
+
+SHA1 (QScintilla-gpl-2.4.3.tar.gz) = 772bb3cfca8716e035f2cdc4536d5d8025b855a8
+RMD160 (QScintilla-gpl-2.4.3.tar.gz) = a6272cb36d60e43e1bca8973c64513282e1d80f8
+Size (QScintilla-gpl-2.4.3.tar.gz) = 2368919 bytes