summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2010-05-08 15:32:13 +0000
committerdrochner <drochner@pkgsrc.org>2010-05-08 15:32:13 +0000
commit17a4127b0c2ccb42578e7ddf52d2b5bb930f359a (patch)
treefbe52722a644a90cfe6b663aa035dbc88e98002a /x11
parent046e30395738f89958c5c73ae52b5fa256488af1 (diff)
downloadpkgsrc-17a4127b0c2ccb42578e7ddf52d2b5bb930f359a.tar.gz
add qt4-qscintilla-2.4.3, a programmer's editor component for qt4, from
Helge Muehlmeier per pkgsrc-wip
Diffstat (limited to 'x11')
-rw-r--r--x11/qt4-qscintilla/DESCR13
-rw-r--r--x11/qt4-qscintilla/Makefile37
-rw-r--r--x11/qt4-qscintilla/PLIST47
-rw-r--r--x11/qt4-qscintilla/buildlink3.mk14
-rw-r--r--x11/qt4-qscintilla/distinfo5
5 files changed, 116 insertions, 0 deletions
diff --git a/x11/qt4-qscintilla/DESCR b/x11/qt4-qscintilla/DESCR
new file mode 100644
index 00000000000..6b7d4df4b96
--- /dev/null
+++ b/x11/qt4-qscintilla/DESCR
@@ -0,0 +1,13 @@
+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/qt4-qscintilla/Makefile b/x11/qt4-qscintilla/Makefile
new file mode 100644
index 00000000000..a5a949d3b59
--- /dev/null
+++ b/x11/qt4-qscintilla/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/05/08 15:32:13 drochner Exp $
+#
+
+DISTNAME= QScintilla-gpl-2.4.3
+PKGNAME= 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= Scintilla C++ editor class for Qt
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/Qt4
+
+USE_TOOLS+= gmake
+USE_LIBTOOL= yes
+USE_LANGUAGES= c++
+
+MAKE_ENV+= QTPREFIX=${QTDIR}
+
+INSTALLATION_DIRS= ${QTDIR}/lib ${QTDIR}/include
+
+do-configure:
+ (cd ${WRKSRC} && ${QTDIR}/bin/qmake -o Makefile qscintilla.pro)
+
+do-install:
+ (mkdir ${DESTDIR}${QTDIR}/include/Qsci)
+ ${LIBTOOL} --mode=install ${INSTALL_DATA} \
+ ${WRKSRC}/libqscintilla2.la ${DESTDIR}${QTDIR}/lib
+ ${INSTALL_DATA} ${WRKSRC}/Qsci/qsci*.h ${DESTDIR}${QTDIR}/include/Qsci
+
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt4-qscintilla/PLIST b/x11/qt4-qscintilla/PLIST
new file mode 100644
index 00000000000..54d7154a04e
--- /dev/null
+++ b/x11/qt4-qscintilla/PLIST
@@ -0,0 +1,47 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/05/08 15:32:13 drochner Exp $
+qt4/include/Qsci/qsciabstractapis.h
+qt4/include/Qsci/qsciapis.h
+qt4/include/Qsci/qscicommand.h
+qt4/include/Qsci/qscicommandset.h
+qt4/include/Qsci/qscidocument.h
+qt4/include/Qsci/qsciglobal.h
+qt4/include/Qsci/qscilexer.h
+qt4/include/Qsci/qscilexerbash.h
+qt4/include/Qsci/qscilexerbatch.h
+qt4/include/Qsci/qscilexercmake.h
+qt4/include/Qsci/qscilexercpp.h
+qt4/include/Qsci/qscilexercsharp.h
+qt4/include/Qsci/qscilexercss.h
+qt4/include/Qsci/qscilexercustom.h
+qt4/include/Qsci/qscilexerd.h
+qt4/include/Qsci/qscilexerdiff.h
+qt4/include/Qsci/qscilexerfortran.h
+qt4/include/Qsci/qscilexerfortran77.h
+qt4/include/Qsci/qscilexerhtml.h
+qt4/include/Qsci/qscilexeridl.h
+qt4/include/Qsci/qscilexerjava.h
+qt4/include/Qsci/qscilexerjavascript.h
+qt4/include/Qsci/qscilexerlua.h
+qt4/include/Qsci/qscilexermakefile.h
+qt4/include/Qsci/qscilexerpascal.h
+qt4/include/Qsci/qscilexerperl.h
+qt4/include/Qsci/qscilexerpostscript.h
+qt4/include/Qsci/qscilexerpov.h
+qt4/include/Qsci/qscilexerproperties.h
+qt4/include/Qsci/qscilexerpython.h
+qt4/include/Qsci/qscilexerruby.h
+qt4/include/Qsci/qscilexerspice.h
+qt4/include/Qsci/qscilexersql.h
+qt4/include/Qsci/qscilexertcl.h
+qt4/include/Qsci/qscilexertex.h
+qt4/include/Qsci/qscilexerverilog.h
+qt4/include/Qsci/qscilexervhdl.h
+qt4/include/Qsci/qscilexerxml.h
+qt4/include/Qsci/qscilexeryaml.h
+qt4/include/Qsci/qscimacro.h
+qt4/include/Qsci/qsciprinter.h
+qt4/include/Qsci/qsciscintilla.h
+qt4/include/Qsci/qsciscintillabase.h
+qt4/include/Qsci/qscistyle.h
+qt4/include/Qsci/qscistyledtext.h
+qt4/lib/libqscintilla2.la
diff --git a/x11/qt4-qscintilla/buildlink3.mk b/x11/qt4-qscintilla/buildlink3.mk
new file mode 100644
index 00000000000..7965fc188f8
--- /dev/null
+++ b/x11/qt4-qscintilla/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/05/08 15:32:13 drochner Exp $
+
+BUILDLINK_TREE+= qt4-qscintilla
+
+.if !defined(QT4_QSCINTILLA_BUILDLINK3_MK)
+QT4_QSCINTILLA_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt4-qscintilla+= qt4-qscintilla>=2.4.3
+BUILDLINK_PKGSRCDIR.qt4-qscintilla?= ../../x11/qt4-qscintilla
+
+.include "../../x11/qt4-libs/buildlink3.mk"
+.endif # QT4_QSCINTILLA_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt4-qscintilla
diff --git a/x11/qt4-qscintilla/distinfo b/x11/qt4-qscintilla/distinfo
new file mode 100644
index 00000000000..4018539b87f
--- /dev/null
+++ b/x11/qt4-qscintilla/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/05/08 15:32:13 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