Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Robert Figura (6618dbf910e67cf0341d300408613e0a7a9bc3ad)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Robert Figura <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Robert Figura (6618dbf910e67cf0341d300408613e0a7a9bc3ad)
  • Date: Wed, 14 Sep 2011 09:20:36 -0500

GIT changes to master grimoire by Robert Figura <template AT sourcemage.org>:

ChangeLog | 3 +++
python-pypi/pyqscintilla/BUILD | 4 ++++
python-pypi/pyqscintilla/DEPENDS | 8 ++++++++
python-pypi/pyqscintilla/DETAILS | 23 +++++++++++++++++++++++
python-pypi/pyqscintilla/HISTORY | 3 +++
python-pypi/pyqscintilla/INSTALL | 3 +++
x11-toolkits/qscintilla/BUILD | 10 +---------
x11-toolkits/qscintilla/DEPENDS | 1 -
x11-toolkits/qscintilla/HISTORY | 2 ++
x11-toolkits/qscintilla/INSTALL | 18 ------------------
10 files changed, 47 insertions(+), 28 deletions(-)

New commits:
commit 1adb0bdf146d20828697e89911e9f85290ca88da
Author: Robert Figura <template AT sourcemage.org>
Commit: Robert Figura <template AT sourcemage.org>

qscintilla: cleanup: python api is now in spell pyqscintilla

commit 55d2cf4666ab36fa090f61770786e28da6074654
Author: Robert Figura <template AT sourcemage.org>
Commit: Robert Figura <template AT sourcemage.org>

pyqscintilla: new spell: install qscintilla bindings for python

diff --git a/ChangeLog b/ChangeLog
index b0363fa..649d5e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-09-14 Robert Figura <template AT sourcemage.org>
+ * python-pypi/pyqscintilla: new spell: install qscintilla bindings
for python
+
2011-09-13 Bor Kraljič <pyrobor AT ver.si>
* audio-players/qmmp: new spell: Qt4-based Multimedia Player
* FUNCTIONS: added function prepare_scm_queries & get_up_spell_name
diff --git a/python-pypi/pyqscintilla/BUILD b/python-pypi/pyqscintilla/BUILD
new file mode 100755
index 0000000..7809ee4
--- /dev/null
+++ b/python-pypi/pyqscintilla/BUILD
@@ -0,0 +1,4 @@
+QTDIR=/usr &&
+cd $SOURCE_DIRECTORY/Python &&
+python configure.py &&
+make
diff --git a/python-pypi/pyqscintilla/DEPENDS
b/python-pypi/pyqscintilla/DEPENDS
new file mode 100755
index 0000000..53b89e8
--- /dev/null
+++ b/python-pypi/pyqscintilla/DEPENDS
@@ -0,0 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+depends qscintilla &&
+depends python &&
+
+if spell_ok qscintilla && is_version_less $(installed_version qscintilla)
$VERSION; then
+ force_depends qscintilla
+fi
+
diff --git a/python-pypi/pyqscintilla/DETAILS
b/python-pypi/pyqscintilla/DETAILS
new file mode 100755
index 0000000..f07d52b
--- /dev/null
+++ b/python-pypi/pyqscintilla/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=pyqscintilla
+ VERSION=2.5.1
+
SOURCE_HASH=sha512:97ed3c387e6a4495a586e921db40502a9b2949672097efb51531c06046e2e0ee88a5adc198b90752acb356ec7bdff75a75a6cddfdbc1dc304a3b880ee3c4e14f
+ SOURCE=QScintilla-gpl-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/QScintilla-gpl-$VERSION
+
WEB_SITE=http://www.riverbankcomputing.co.uk/software/qscintilla/intro
+
SOURCE_URL[0]=http://www.riverbankcomputing.com/static/Downloads/QScintilla2/$SOURCE
+ LICENSE[0]=GPL
+ ENTERED=20060206
+ KEYWORDS="python qt libs"
+SHORT="Python API for Neil Hodgson's Scintilla C++ editor class"
+cat << EOF
+This spell is installs the Python API part of QScintilla:
+
+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.
+EOF
diff --git a/python-pypi/pyqscintilla/HISTORY
b/python-pypi/pyqscintilla/HISTORY
new file mode 100644
index 0000000..aaae835
--- /dev/null
+++ b/python-pypi/pyqscintilla/HISTORY
@@ -0,0 +1,3 @@
+2011-09-14 Robert Figura <template AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: version 2.5.1
+ spell created (cut&paste from qscintilla)
diff --git a/python-pypi/pyqscintilla/INSTALL
b/python-pypi/pyqscintilla/INSTALL
new file mode 100755
index 0000000..9b71ccb
--- /dev/null
+++ b/python-pypi/pyqscintilla/INSTALL
@@ -0,0 +1,3 @@
+QTDIR=/usr &&
+cd $SOURCE_DIRECTORY/Python &&
+make install
diff --git a/x11-toolkits/qscintilla/BUILD b/x11-toolkits/qscintilla/BUILD
index 856a0a2..285f3ab 100755
--- a/x11-toolkits/qscintilla/BUILD
+++ b/x11-toolkits/qscintilla/BUILD
@@ -9,12 +9,4 @@ else
fi &&
cd $SOURCE_DIRECTORY/$QTSCINT &&
qmake qscintilla.pro &&
- make # &&
-
-# todo: the following the c++ bindings to be installed,
-# better put it into another spell:
-# if is_depends_enabled $SPELL python ; then
-# cd $SOURCE_DIRECTORY/Python &&
-# python configure.py &&
-# make
-# fi
+ make
diff --git a/x11-toolkits/qscintilla/DEPENDS b/x11-toolkits/qscintilla/DEPENDS
index e8b612f..9b5014e 100755
--- a/x11-toolkits/qscintilla/DEPENDS
+++ b/x11-toolkits/qscintilla/DEPENDS
@@ -1,3 +1,2 @@
-# optional_depends python 'true' '' "python api" &&
depends -sub CXX gcc &&
depends QT
diff --git a/x11-toolkits/qscintilla/HISTORY b/x11-toolkits/qscintilla/HISTORY
index bdddf5a..2b83506 100644
--- a/x11-toolkits/qscintilla/HISTORY
+++ b/x11-toolkits/qscintilla/HISTORY
@@ -1,3 +1,5 @@
+2011-09-14 Robert Figura <template AT sourcemage.org>
+ * BUILD, DEPENDS, INSTALL: cleanup, python api is now in spell
pyqscintilla

2011-09-13 Robert Figura <template AT sourcemage.org>
* DEPENDS, BUILD, INSTALL: revert broken python api changes (bug 197)
diff --git a/x11-toolkits/qscintilla/INSTALL b/x11-toolkits/qscintilla/INSTALL
deleted file mode 100755
index 2f6b0db..0000000
--- a/x11-toolkits/qscintilla/INSTALL
+++ /dev/null
@@ -1,18 +0,0 @@
-
-QTDIR=/usr &&
-local QTSCINT &&
-if is_depends_enabled $SPELL qt4 ; then
- PATH=$QTDIR/bin/qt4:$PATH
- QTSCINT=Qt4
-else
- QTSCINT=Qt3
-fi &&
-cd $SOURCE_DIRECTORY/$QTSCINT &&
-make install # &&
-
-# todo: the following the c++ bindings to be installed,
-# better put it into another spell:
-# if is_depends_enabled $SPELL python ; then
-# cd $SOURCE_DIRECTORY/Python &&
-# make install
-# fi



  • [SM-Commit] GIT changes to master grimoire by Robert Figura (6618dbf910e67cf0341d300408613e0a7a9bc3ad), Robert Figura, 09/14/2011

Archive powered by MHonArc 2.6.24.

Top of Page