aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarved <arved@FreeBSD.org>2003-08-03 18:29:00 +0800
committerarved <arved@FreeBSD.org>2003-08-03 18:29:00 +0800
commit652d373dfe281727bc5082700900444b99c0717a (patch)
treec1088503090c8d0dbbf23ef7156c50b579483145
parentbdbf843ccf0da4052f34662b3543178ea856d8d5 (diff)
downloadfreebsd-ports-gnome-652d373dfe281727bc5082700900444b99c0717a.tar.gz
freebsd-ports-gnome-652d373dfe281727bc5082700900444b99c0717a.tar.zst
freebsd-ports-gnome-652d373dfe281727bc5082700900444b99c0717a.zip
Add qscintilla, QT port of scintilla.
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/qscintilla/Makefile34
-rw-r--r--x11-toolkits/qscintilla/distinfo1
-rw-r--r--x11-toolkits/qscintilla/files/patch-qscintilla.pro10
-rw-r--r--x11-toolkits/qscintilla/pkg-descr12
-rw-r--r--x11-toolkits/qscintilla/pkg-plist22
6 files changed, 80 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 356f80b0bb2c..b21a9ca57efc 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -151,6 +151,7 @@
SUBDIR += py-tkinter
SUBDIR += py-wxPython
SUBDIR += py-xlib
+ SUBDIR += qscintilla
SUBDIR += qt-bluecurve-theme
SUBDIR += qt145
SUBDIR += qt2-static
diff --git a/x11-toolkits/qscintilla/Makefile b/x11-toolkits/qscintilla/Makefile
new file mode 100644
index 000000000000..dabcf4ca3519
--- /dev/null
+++ b/x11-toolkits/qscintilla/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: qscintilla
+# Date created: 2003-08-02
+# Whom: arved
+#
+# $FreeBSD$
+
+PORTNAME= qscintilla
+PORTVERSION= 1.1
+CATEGORIES= x11-toolkits
+MASTER_SITES= http://www.river-bank.demon.co.uk/download/QScintilla/
+DISTNAME= qscintilla-1.53-x11-gpl-${PORTVERSION}
+
+MAINTAINER= arved@FreeBSD.org
+COMMENT= QT port of scintilla
+
+USE_QT_VER= 3
+WRKSRC= ${WRKDIR}/${DISTNAME}/qt
+CONFIGURE_ENV= QTDIR="${X11BASE}"
+MAKE_ENV= QTDIR="${X11BASE}"
+USE_X_PREFIX= yes
+INSTALLS_SHLIB= yes
+
+do-configure:
+ cd ${WRKSRC}; ${SETENV} ${CONFIGURE_ENV} ${X11BASE}/bin/qmake \
+ -spec ${X11BASE}/share/qt/mkspecs/freebsd-g++ qscintilla.pro
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/qextscintilla*.h ${PREFIX}/include;
+ ${MKDIR} ${DATADIR}/translations
+ ${INSTALL_DATA} ${WRKSRC}/qscintilla*.qm ${DATADIR}/translations
+ ${INSTALL_DATA} ${WRKSRC}/libqscintilla.so.2.0.0 ${PREFIX}/lib/libqscintilla.so.2
+ ${LN} -sf ${PREFIX}/lib/libqscintilla.so.2 ${PREFIX}/lib/libqscintilla.so
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/qscintilla/distinfo b/x11-toolkits/qscintilla/distinfo
new file mode 100644
index 000000000000..7100f8004004
--- /dev/null
+++ b/x11-toolkits/qscintilla/distinfo
@@ -0,0 +1 @@
+MD5 (qscintilla-1.53-x11-gpl-1.1.tar.gz) = 1ad51e9e77a6b5213e7119b5ded56cf4
diff --git a/x11-toolkits/qscintilla/files/patch-qscintilla.pro b/x11-toolkits/qscintilla/files/patch-qscintilla.pro
new file mode 100644
index 000000000000..375f283b5543
--- /dev/null
+++ b/x11-toolkits/qscintilla/files/patch-qscintilla.pro
@@ -0,0 +1,10 @@
+--- qscintilla.pro.orig Sat Aug 2 18:52:07 2003
++++ qscintilla.pro Sat Aug 2 18:52:11 2003
+@@ -25,7 +25,6 @@
+
+ TEMPLATE = lib
+ TARGET = qscintilla
+-DESTDIR = $(QTDIR)/lib
+ CONFIG += qt warn_off release dll thread
+ INCLUDEPATH = . ../include ../src
+ DEFINES = QEXTSCINTILLA_MAKE_DLL QT SCI_LEXER
diff --git a/x11-toolkits/qscintilla/pkg-descr b/x11-toolkits/qscintilla/pkg-descr
new file mode 100644
index 000000000000..de1c855ae08c
--- /dev/null
+++ b/x11-toolkits/qscintilla/pkg-descr
@@ -0,0 +1,12 @@
+QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor class.
+
+As well as features found in standard text editing components, QScintilla
+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.
+
+WWW: http://www.riverbankcomputing.co.uk/qscintilla/
diff --git a/x11-toolkits/qscintilla/pkg-plist b/x11-toolkits/qscintilla/pkg-plist
new file mode 100644
index 000000000000..9c2dfb0ea85d
--- /dev/null
+++ b/x11-toolkits/qscintilla/pkg-plist
@@ -0,0 +1,22 @@
+include/qextscintilla.h
+include/qextscintillaapis.h
+include/qextscintillabase.h
+include/qextscintillacommand.h
+include/qextscintillacommandset.h
+include/qextscintillaglobal.h
+include/qextscintillalexer.h
+include/qextscintillalexercpp.h
+include/qextscintillalexercsharp.h
+include/qextscintillalexerhtml.h
+include/qextscintillalexeridl.h
+include/qextscintillalexerjava.h
+include/qextscintillalexerjavascript.h
+include/qextscintillalexerpython.h
+include/qextscintillalexersql.h
+include/qextscintillamacro.h
+include/qextscintillaprinter.h
+lib/libqscintilla.so.2
+lib/libqscintilla.so
+share/qscintilla/translations/qscintilla_de.qm
+@dirrm share/qscintilla/translations
+@dirrm share/qscintilla