summaryrefslogtreecommitdiff
path: root/x11/qt3-qscintilla
diff options
context:
space:
mode:
authordrochner <drochner>2003-07-15 15:55:00 +0000
committerdrochner <drochner>2003-07-15 15:55:00 +0000
commit3dd94ca0f6b04fc040cff67c58722a2ae34a9431 (patch)
tree50f5bc71e963e38f1cdd6f3a33626ac1e5aa016e /x11/qt3-qscintilla
parentc8fa15fab160d8022a993baf588a25df06371c0b (diff)
downloadpkgsrc-3dd94ca0f6b04fc040cff67c58722a2ae34a9431.tar.gz
import qscintilla-1.53-x11-gpl-1.1, a port of the scintilla source code
editing widget to Qt
Diffstat (limited to 'x11/qt3-qscintilla')
-rw-r--r--x11/qt3-qscintilla/DESCR12
-rw-r--r--x11/qt3-qscintilla/Makefile33
-rw-r--r--x11/qt3-qscintilla/PLIST23
-rw-r--r--x11/qt3-qscintilla/distinfo5
-rw-r--r--x11/qt3-qscintilla/patches/patch-aa13
5 files changed, 86 insertions, 0 deletions
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