summaryrefslogtreecommitdiffstats
path: root/src/qscintilla2.mk
diff options
context:
space:
mode:
authorTorsten Paul <Torsten.Paul@gmx.de>2014-06-12 20:26:11 (GMT)
committerTorsten Paul <Torsten.Paul@gmx.de>2014-06-12 20:26:11 (GMT)
commit0a27922a5c3c07447d1dbf835da86938ba210bc9 (patch)
tree31c2b89baabd18b9fdf40d256c8c23f70675ce48 /src/qscintilla2.mk
parent43611e46a1aee16a3ca88eeb7ef225d4593c9030 (diff)
downloadmxe-0a27922a5c3c07447d1dbf835da86938ba210bc9.zip
mxe-0a27922a5c3c07447d1dbf835da86938ba210bc9.tar.gz
mxe-0a27922a5c3c07447d1dbf835da86938ba210bc9.tar.bz2
Add qscintilla2 editor component (Qt5).
Diffstat (limited to 'src/qscintilla2.mk')
-rw-r--r--src/qscintilla2.mk25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/qscintilla2.mk b/src/qscintilla2.mk
new file mode 100644
index 0000000..1293451
--- /dev/null
+++ b/src/qscintilla2.mk
@@ -0,0 +1,25 @@
+# This file is part of MXE.
+# See index.html for further information.
+
+PKG := qscintilla2
+$(PKG)_IGNORE :=
+$(PKG)_VERSION := 2.8.2
+$(PKG)_CHECKSUM := cfb24bfec54ea869bc3a326b9a935fc25aea7bec
+$(PKG)_SUBDIR := QScintilla-gpl-$($(PKG)_VERSION)
+$(PKG)_FILE := QScintilla-gpl-$($(PKG)_VERSION).tar.gz
+$(PKG)_URL := http://downloads.sourceforge.net/project/pyqt/QScintilla2/QScintilla-$($(PKG)_VERSION)/$($(PKG)_FILE)?r=http%3A%2F%2Fwww.riverbankcomputing.com%2Fsoftware%2Fqscintilla%2Fdownload&ts=1402598406&use_mirror=freefr
+
+$(PKG)_DEPS := gcc qt5
+
+define $(PKG)_UPDATE
+ $(WGET) -q -O- 'http://www.riverbankcomputing.com/software/qscintilla/download' | \
+ grep QScintilla-gpl | \
+ head -n 1 | \
+ $(SED) -n 's,.*QScintilla-gpl-\([0-9][^>]*\)\.zip.*,\1,p'
+endef
+
+define $(PKG)_BUILD
+ cd '$(1)/Qt4Qt5' && '$(PREFIX)/$(TARGET)/qt5/bin/qmake' qscintilla.pro
+ $(MAKE) -C '$(1)/Qt4Qt5' -j '$(JOBS)'
+ $(MAKE) -C '$(1)/Qt4Qt5' -j '$(JOBS)' install
+endef