[arch-commits] Commit in eric4/repos/extra-any (9 files)
Ray Rashif
schiv at nymeria.archlinux.org
Sun Feb 17 19:56:17 UTC 2013
Date: Sunday, February 17, 2013 @ 20:56:17
Author: schiv
Revision: 178173
archrelease: copy trunk to extra-any
Added:
eric4/repos/extra-any/.contrib
(from rev 178172, eric4/trunk/.contrib)
eric4/repos/extra-any/PKGBUILD
(from rev 178172, eric4/trunk/PKGBUILD)
eric4/repos/extra-any/eric4.desktop
(from rev 178172, eric4/trunk/eric4.desktop)
eric4/repos/extra-any/eric4.install
(from rev 178172, eric4/trunk/eric4.install)
eric4/repos/extra-any/qtwebkit23.patch
(from rev 178172, eric4/trunk/qtwebkit23.patch)
Deleted:
eric4/repos/extra-any/.contrib
eric4/repos/extra-any/PKGBUILD
eric4/repos/extra-any/eric4.desktop
eric4/repos/extra-any/eric4.install
------------------+
.contrib | 8 +-
PKGBUILD | 88 +++++++++++++++-------------
eric4.desktop | 20 +++---
eric4.install | 20 +++---
qtwebkit23.patch | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 234 insertions(+), 65 deletions(-)
Deleted: .contrib
===================================================================
--- .contrib 2013-02-17 19:56:03 UTC (rev 178172)
+++ .contrib 2013-02-17 19:56:17 UTC (rev 178173)
@@ -1,4 +0,0 @@
-This is a list of (past) contributors not already credited in the PKGBUILD:
-
-riai <riai at bigfoot.com>
-Ben <ben at benmazer.net>
Copied: eric4/repos/extra-any/.contrib (from rev 178172, eric4/trunk/.contrib)
===================================================================
--- .contrib (rev 0)
+++ .contrib 2013-02-17 19:56:17 UTC (rev 178173)
@@ -0,0 +1,4 @@
+This is a list of (past) contributors not already credited in the PKGBUILD:
+
+riai <riai at bigfoot.com>
+Ben <ben at benmazer.net>
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2013-02-17 19:56:03 UTC (rev 178172)
+++ PKGBUILD 2013-02-17 19:56:17 UTC (rev 178173)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Ray Rashif <schiv at archlinux.org>
-# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
-# See .contrib for older/other contributors
-
-pkgname=eric4
-pkgver=4.5.8
-pkgrel=1
-pkgdesc="A full-featured Python 2.x and Ruby IDE in PyQt4"
-arch=('any')
-url="http://eric-ide.python-projects.org/"
-license=('GPL3')
-depends=('python2-qscintilla')
-conflicts=('eric<5')
-install=$pkgname.install
-source=("http://downloads.sourceforge.net/eric-ide/$pkgname-$pkgver.tar.gz"
- "$pkgname.desktop")
-md5sums=('c9fa7f08873afccb7ed51983faf778bd'
- 'bce515b66a2c63dfc76a0f92edbe2ecb')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- # our pyxml is patched
- # not version-depending because not critical
- sed -i 's/v < (0, 8, 6)/v < (0, 8, 4)/' install.py
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- python2 install.py -c -b /usr/bin -i "$pkgdir"
-
- # freedesktop.org compatibility
- install -Dm644 "$srcdir/$pkgname.desktop" \
- "$pkgdir/usr/share/applications/$pkgname.desktop"
- install -Dm644 eric/icons/default/eric.png \
- "$pkgdir/usr/share/pixmaps/$pkgname.png"
-}
-
-# vim:set ts=2 sw=2 et:
Copied: eric4/repos/extra-any/PKGBUILD (from rev 178172, eric4/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2013-02-17 19:56:17 UTC (rev 178173)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Ray Rashif <schiv at archlinux.org>
+# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
+# See .contrib for older/other contributors
+
+pkgname=eric4
+pkgver=4.5.8
+pkgrel=2
+pkgdesc="A full-featured Python 2.x and Ruby IDE in PyQt4"
+arch=('any')
+url="http://eric-ide.python-projects.org/"
+license=('GPL3')
+depends=('python2-qscintilla')
+conflicts=('eric<5')
+install=$pkgname.install
+source=("http://downloads.sourceforge.net/eric-ide/$pkgname-$pkgver.tar.gz"
+ "$pkgname.desktop"
+ 'qtwebkit23.patch')
+md5sums=('c9fa7f08873afccb7ed51983faf778bd'
+ 'bce515b66a2c63dfc76a0f92edbe2ecb'
+ 'e51e04aaba7efa0365b8d94bfcfa949a')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # our pyxml is patched
+ # not version-depending because not critical
+ sed -i 's/v < (0, 8, 6)/v < (0, 8, 4)/' install.py
+
+ # fix for qtwebkit 2.3 beta
+ # see https://bugs.archlinux.org/task/33544
+ (cd eric && patch -Np0 -i "$srcdir/qtwebkit23.patch")
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ python2 install.py -c -b /usr/bin -i "$pkgdir"
+
+ # freedesktop.org compatibility
+ install -Dm644 "$srcdir/$pkgname.desktop" \
+ "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm644 eric/icons/default/eric.png \
+ "$pkgdir/usr/share/pixmaps/$pkgname.png"
+}
+
+# vim:set ts=2 sw=2 et:
Deleted: eric4.desktop
===================================================================
--- eric4.desktop 2013-02-17 19:56:03 UTC (rev 178172)
+++ eric4.desktop 2013-02-17 19:56:17 UTC (rev 178173)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Type=Application
-Exec=eric4
-MimeType=application/x-eric4;
-Icon=eric4
-Terminal=false
-Name=Eric 4
-Comment=Python 2.x & Ruby IDE
-Categories=Qt;Python;Development;IDE;
-StartupNotify=true
Copied: eric4/repos/extra-any/eric4.desktop (from rev 178172, eric4/trunk/eric4.desktop)
===================================================================
--- eric4.desktop (rev 0)
+++ eric4.desktop 2013-02-17 19:56:17 UTC (rev 178173)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Exec=eric4
+MimeType=application/x-eric4;
+Icon=eric4
+Terminal=false
+Name=Eric 4
+Comment=Python 2.x & Ruby IDE
+Categories=Qt;Python;Development;IDE;
+StartupNotify=true
Deleted: eric4.install
===================================================================
--- eric4.install 2013-02-17 19:56:03 UTC (rev 178172)
+++ eric4.install 2013-02-17 19:56:17 UTC (rev 178173)
@@ -1,10 +0,0 @@
-post_install() {
- echo " > Updating desktop mime database..."
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-# vim:set ts=2 sw=2 et:
Copied: eric4/repos/extra-any/eric4.install (from rev 178172, eric4/trunk/eric4.install)
===================================================================
--- eric4.install (rev 0)
+++ eric4.install 2013-02-17 19:56:17 UTC (rev 178173)
@@ -0,0 +1,10 @@
+post_install() {
+ echo " > Updating desktop mime database..."
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+# vim:set ts=2 sw=2 et:
Copied: eric4/repos/extra-any/qtwebkit23.patch (from rev 178172, eric4/trunk/qtwebkit23.patch)
===================================================================
--- qtwebkit23.patch (rev 0)
+++ qtwebkit23.patch 2013-02-17 19:56:17 UTC (rev 178173)
@@ -0,0 +1,163 @@
+Index: Preferences/__init__.py
+===================================================================
+--- Preferences/__init__.py (revision 4420)
++++ Preferences/__init__.py (revision 4421)
+@@ -601,29 +601,38 @@
+ "SearchLanguage": QtCore.QLocale().language(),
+ }
+
+- websettings = QWebSettings.globalSettings()
+- fontFamily = websettings.fontFamily(QWebSettings.StandardFont)
+- fontSize = websettings.fontSize(QWebSettings.DefaultFontSize)
+- helpDefaults["StandardFont"] = QtGui.QFont(fontFamily, fontSize).toString()
+- fontFamily = websettings.fontFamily(QWebSettings.FixedFont)
+- fontSize = websettings.fontSize(QWebSettings.DefaultFixedFontSize)
+- helpDefaults["FixedFont"] = QtGui.QFont(fontFamily, fontSize).toString()
+- helpDefaults.update({
+- "AutoLoadImages" :
+- websettings.testAttribute(QWebSettings.AutoLoadImages),
+- "UserStyleSheet" : "",
+- "SaveUrlColor" : QtGui.QColor(248, 248, 210),
+- "JavaEnabled" :
+- websettings.testAttribute(QWebSettings.JavaEnabled),
+- "JavaScriptEnabled" :
+- websettings.testAttribute(QWebSettings.JavascriptEnabled),
+- "JavaScriptCanOpenWindows" :
+- websettings.testAttribute(QWebSettings.JavascriptCanOpenWindows),
+- "JavaScriptCanAccessClipboard" :
+- websettings.testAttribute(QWebSettings.JavascriptCanAccessClipboard),
+- "PluginsEnabled" :
+- websettings.testAttribute(QWebSettings.PluginsEnabled),
+- })
++ @classmethod
++ def initWebSettingsDefaults(cls):
++ """
++ Class method to initialize the web settings related defaults.
++ """
++ websettings = QWebSettings.globalSettings()
++ fontFamily = websettings.fontFamily(QWebSettings.StandardFont)
++ fontSize = websettings.fontSize(QWebSettings.DefaultFontSize)
++ cls.helpDefaults["StandardFont"] = QtGui.QFont(fontFamily, fontSize).toString()
++ fontFamily = websettings.fontFamily(QWebSettings.FixedFont)
++ fontSize = websettings.fontSize(QWebSettings.DefaultFixedFontSize)
++ cls.helpDefaults["FixedFont"] = QtGui.QFont(fontFamily, fontSize).toString()
++ cls.helpDefaults.update({
++ "AutoLoadImages" :
++ websettings.testAttribute(QWebSettings.AutoLoadImages),
++ "UserStyleSheet" : "",
++ "SaveUrlColor" : QtGui.QColor(248, 248, 210),
++ "JavaEnabled" :
++ websettings.testAttribute(QWebSettings.JavaEnabled),
++ "JavaScriptEnabled" :
++ websettings.testAttribute(QWebSettings.JavascriptEnabled),
++ "JavaScriptCanOpenWindows" :
++ websettings.testAttribute(QWebSettings.JavascriptCanOpenWindows),
++ "JavaScriptCanAccessClipboard" :
++ websettings.testAttribute(QWebSettings.JavascriptCanAccessClipboard),
++ "PluginsEnabled" :
++ websettings.testAttribute(QWebSettings.PluginsEnabled),
++ })
++
++ cls.webSettingsIntitialized = True
++
++ webSettingsIntitialized = False
+
+ # defaults for system settings
+ if isWindowsPlatform():
+@@ -1750,6 +1759,9 @@
+ @param prefClass preferences class used as the storage area
+ @return the requested help setting
+ """
++ if not prefClass.webSettingsIntitialized:
++ prefClass.initWebSettingsDefaults()
++
+ if key in ["CustomViewer", \
+ "PythonDocDir", "QtDocDir", "Qt4DocDir", "PyQt4DocDir", "PyKDE4DocDir",
+ "UserStyleSheet", "WebSearchEngine", "HomePage", "PySideDocDir",
+Index: Documentation/Source/eric4.Preferences.__init__.html
+===================================================================
+--- Documentation/Source/eric4.Preferences.__init__.html (revision 4420)
++++ Documentation/Source/eric4.Preferences.__init__.html (revision 4421)
+@@ -322,11 +322,14 @@
+ object
+ <h3>Class Attributes</h3>
+ <table>
+-<tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>fontFamily</td></tr><tr><td>fontSize</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowserFlagsDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>sysDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>terminalDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><t
d>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><tr><td>viewProfilesLength</td></tr><tr><td>websettings</td></tr>
++<tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowserFlagsDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>terminalDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><td>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><
tr><td>viewProfilesLength</td></tr><tr><td>webSettingsIntitialized</td></tr>
+ </table>
+ <h3>Class Methods</h3>
+ <table>
+-<tr><td>None</td></tr>
++<tr>
++<td><a href="#Prefs.initWebSettingsDefaults">initWebSettingsDefaults</a></td>
++<td>Class method to initialize the web settings related defaults.</td>
++</tr>
+ </table>
+ <h3>Methods</h3>
+ <table>
+@@ -336,7 +339,12 @@
+ <table>
+ <tr><td>None</td></tr>
+ </table>
+-
++<a NAME="Prefs.initWebSettingsDefaults" ID="Prefs.initWebSettingsDefaults"></a>
++<h4>Prefs.initWebSettingsDefaults (class method)</h4>
++<b>initWebSettingsDefaults</b>(<i></i>)
++<p>
++ Class method to initialize the web settings related defaults.
++</p>
+ <div align="right"><a href="#top">Up</a></div>
+ <hr /><hr />
+ <a NAME="exportPreferences" ID="exportPreferences"></a>
+Index: Documentation/Help/source.qhp
+===================================================================
+--- Documentation/Help/source.qhp (revision 4420)
++++ Documentation/Help/source.qhp (revision 4421)
+@@ -5209,6 +5209,7 @@
+ <keyword name="PreferencesLexerLanguageError" id="PreferencesLexerLanguageError" ref="eric4.Preferences.PreferencesLexer.html#PreferencesLexerLanguageError" />
+ <keyword name="PreferencesLexerLanguageError (Constructor)" id="PreferencesLexerLanguageError (Constructor)" ref="eric4.Preferences.PreferencesLexer.html#PreferencesLexerLanguageError.__init__" />
+ <keyword name="Prefs" id="Prefs" ref="eric4.Preferences.__init__.html#Prefs" />
++ <keyword name="Prefs.initWebSettingsDefaults" id="Prefs.initWebSettingsDefaults" ref="eric4.Preferences.__init__.html#Prefs.initWebSettingsDefaults" />
+ <keyword name="Printer" id="Printer" ref="eric4.QScintilla.Printer.html#Printer" />
+ <keyword name="Printer (Constructor)" id="Printer (Constructor)" ref="eric4.QScintilla.Printer.html#Printer.__init__" />
+ <keyword name="Printer (Module)" id="Printer (Module)" ref="eric4.QScintilla.Printer.html" />
+Index: Documentation/Help/source.qch
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: APIs/Python/eric4.api
+===================================================================
+--- APIs/Python/eric4.api (revision 4420)
++++ APIs/Python/eric4.api (revision 4421)
+@@ -3730,13 +3730,12 @@
+ eric4.Preferences.Prefs.editorExporterDefaults?7
+ eric4.Preferences.Prefs.editorOtherFontsDefaults?7
+ eric4.Preferences.Prefs.editorTypingDefaults?7
+-eric4.Preferences.Prefs.fontFamily?7
+-eric4.Preferences.Prefs.fontSize?7
+ eric4.Preferences.Prefs.geometryDefaults?7
+ eric4.Preferences.Prefs.graphicsDefaults?7
+ eric4.Preferences.Prefs.helpDefaults?7
+ eric4.Preferences.Prefs.iconEditorDefaults?7
+ eric4.Preferences.Prefs.iconsDefaults?7
++eric4.Preferences.Prefs.initWebSettingsDefaults?4()
+ eric4.Preferences.Prefs.multiProjectDefaults?7
+ eric4.Preferences.Prefs.pluginManagerDefaults?7
+ eric4.Preferences.Prefs.printerDefaults?7
+@@ -3746,7 +3745,6 @@
+ eric4.Preferences.Prefs.qtDefaults?7
+ eric4.Preferences.Prefs.resetLayout?7
+ eric4.Preferences.Prefs.shellDefaults?7
+-eric4.Preferences.Prefs.sysDefaults?7
+ eric4.Preferences.Prefs.tasksDefaults?7
+ eric4.Preferences.Prefs.templatesDefaults?7
+ eric4.Preferences.Prefs.terminalDefaults?7
+@@ -3756,7 +3754,7 @@
+ eric4.Preferences.Prefs.varDefaults?7
+ eric4.Preferences.Prefs.vcsDefaults?7
+ eric4.Preferences.Prefs.viewProfilesLength?7
+-eric4.Preferences.Prefs.websettings?7
++eric4.Preferences.Prefs.webSettingsIntitialized?7
+ eric4.Preferences.ProgramsDialog.ProgramsDialog.on_buttonBox_clicked?4(button)
+ eric4.Preferences.ProgramsDialog.ProgramsDialog.on_programsSearchButton_clicked?4()
+ eric4.Preferences.ProgramsDialog.ProgramsDialog.show?4()
More information about the arch-commits
mailing list