From 3dd94ca0f6b04fc040cff67c58722a2ae34a9431 Mon Sep 17 00:00:00 2001 From: drochner Date: Tue, 15 Jul 2003 15:55:00 +0000 Subject: import qscintilla-1.53-x11-gpl-1.1, a port of the scintilla source code editing widget to Qt --- x11/qt3-qscintilla/DESCR | 12 ++++++++++++ x11/qt3-qscintilla/Makefile | 33 +++++++++++++++++++++++++++++++++ x11/qt3-qscintilla/PLIST | 23 +++++++++++++++++++++++ x11/qt3-qscintilla/distinfo | 5 +++++ x11/qt3-qscintilla/patches/patch-aa | 13 +++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 x11/qt3-qscintilla/DESCR create mode 100644 x11/qt3-qscintilla/Makefile create mode 100644 x11/qt3-qscintilla/PLIST create mode 100644 x11/qt3-qscintilla/distinfo create mode 100644 x11/qt3-qscintilla/patches/patch-aa diff --git a/x11/qt3-qscintilla/DESCR b/x11/qt3-qscintilla/DESCR new file mode 100644 index 00000000000..1cccc1e4aae --- /dev/null +++ b/x11/qt3-qscintilla/DESCR @@ -0,0 +1,12 @@ +QScintilla is a port of Scintilla to the Qt GUI toolkit. +Qt v3 or later is required. +Scintilla is a free source code editing component. It comes with complete +source code and a license that permits use in any free project or commercial +product. +As well as features found in standard text editing components, Scintilla +includes features especially useful when editing and debugging source code. +These include support for syntax styling, error indicators, code completion and +call tips. The selection margin can contain markers like those used in +debuggers to indicate breakpoints and the current line. Styling choices are +more open than with many editors, allowing the use of proportional fonts, bold +and italics, multiple foreground and background colours and multiple fonts. diff --git a/x11/qt3-qscintilla/Makefile b/x11/qt3-qscintilla/Makefile new file mode 100644 index 00000000000..ed98811e63a --- /dev/null +++ b/x11/qt3-qscintilla/Makefile @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/07/15 15:55:00 drochner Exp $ +# + +DISTNAME= qscintilla-1.53-x11-gpl-1.1 +PKGNAME= qt3-qscintilla-1.1 +CATEGORIES= x11 +MASTER_SITES= http://www.river-bank.demon.co.uk/download/QScintilla/ + +MAINTAINER= tech-pkg@netbsd.org +HOMEPAGE= http://www.river-bank.demon.co.uk/download/QScintilla/ +COMMENT= C++ editor class + +WRKSRC= ${WRKDIR}/${DISTNAME}/qt + +# needs qmake +BUILD_DEPENDS+= qt3-tools-3.*:../../x11/qt3-tools + +USE_GMAKE= yes +USE_BUILDLINK2= yes +USE_LIBTOOL= yes + +MAKE_ENV+= QTPREFIX=${QTDIR} + +do-configure: + (cd ${WRKSRC} && ${QTDIR}/bin/qmake -o Makefile qscintilla.pro) + +do-install: + (cd ${WRKSRC} && ${LIBTOOL} --mode=install \ + ${INSTALL_DATA} libqscintilla.la ${QTDIR}/lib) + (cd ${WRKSRC} && ${CP} qextscintilla*.h ${QTDIR}/include) + +.include "../../x11/qt3-libs/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/qt3-qscintilla/PLIST b/x11/qt3-qscintilla/PLIST new file mode 100644 index 00000000000..87b0dc7d56d --- /dev/null +++ b/x11/qt3-qscintilla/PLIST @@ -0,0 +1,23 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/07/15 15:55:00 drochner Exp $ +qt3/include/qextscintilla.h +qt3/include/qextscintillaapis.h +qt3/include/qextscintillabase.h +qt3/include/qextscintillacommand.h +qt3/include/qextscintillacommandset.h +qt3/include/qextscintillaglobal.h +qt3/include/qextscintillalexer.h +qt3/include/qextscintillalexercpp.h +qt3/include/qextscintillalexercsharp.h +qt3/include/qextscintillalexerhtml.h +qt3/include/qextscintillalexeridl.h +qt3/include/qextscintillalexerjava.h +qt3/include/qextscintillalexerjavascript.h +qt3/include/qextscintillalexerpython.h +qt3/include/qextscintillalexersql.h +qt3/include/qextscintillamacro.h +qt3/include/qextscintillaprinter.h +qt3/lib/libqscintilla.a +qt3/lib/libqscintilla.la +qt3/lib/libqscintilla.so +qt3/lib/libqscintilla.so.2 +qt3/lib/libqscintilla.so.2.0 diff --git a/x11/qt3-qscintilla/distinfo b/x11/qt3-qscintilla/distinfo new file mode 100644 index 00000000000..8d86d2c0844 --- /dev/null +++ b/x11/qt3-qscintilla/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/07/15 15:55:00 drochner Exp $ + +SHA1 (qscintilla-1.53-x11-gpl-1.1.tar.gz) = 3ee253bc843de759cdd773f9b0596b14cdc5d80c +Size (qscintilla-1.53-x11-gpl-1.1.tar.gz) = 557251 bytes +SHA1 (patch-aa) = 555698aa186033ad0b56ef5b0ba4d7b8dd75124f diff --git a/x11/qt3-qscintilla/patches/patch-aa b/x11/qt3-qscintilla/patches/patch-aa new file mode 100644 index 00000000000..ff4981ad27c --- /dev/null +++ b/x11/qt3-qscintilla/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/07/15 15:55:00 drochner Exp $ + +--- qscintilla.pro.orig 2003-07-13 11:45:25.000000000 +0200 ++++ qscintilla.pro 2003-07-13 11:46:00.000000000 +0200 +@@ -25,7 +25,7 @@ + + TEMPLATE = lib + TARGET = qscintilla +-DESTDIR = $(QTDIR)/lib ++#DESTDIR = $(QTDIR)/lib + CONFIG += qt warn_off release dll thread + INCLUDEPATH = . ../include ../src + DEFINES = QEXTSCINTILLA_MAKE_DLL QT SCI_LEXER -- cgit v1.2.3