[arch-commits] Commit in spyder/trunk (PKGBUILD bug_51437_spyder2.patch)

Fabio Castelli muflone at archlinux.org
Sat Mar 3 19:23:56 UTC 2018


    Date: Saturday, March 3, 2018 @ 19:23:55
  Author: muflone
Revision: 302256

upgpkg: spyder 3.2.7-1

Modified:
  spyder/trunk/PKGBUILD
  spyder/trunk/bug_51437_spyder2.patch

-------------------------+
 PKGBUILD                |   10 +++++++---
 bug_51437_spyder2.patch |   43 +++++++++++++++++++++----------------------
 2 files changed, 28 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-03 19:05:44 UTC (rev 302255)
+++ PKGBUILD	2018-03-03 19:23:55 UTC (rev 302256)
@@ -5,7 +5,7 @@
 
 pkgbase='spyder'
 pkgname=('spyder2' 'spyder3')
-pkgver=3.2.6
+pkgver=3.2.7
 pkgrel=1
 pkgdesc='Scientific PYthon Development EnviRonment providing MATLAB-like features.'
 makedepends=('python2-setuptools' 'python-setuptools' 'python-sphinx' 'python2-sphinx')
@@ -17,17 +17,19 @@
         "bug_53489_python2-optional-nbconvert.patch"
         "bug_54508_missing_pyqt4_qtwebkit.patch"
         "bug_51437_spyder2.patch")
-sha256sums=('119546359c00574619bb26cba0c10697dfb7bdf1e539fdde7f5e2d7fdb7d56f3'
+sha256sums=('5e53705179b57680796b9c095556d30fdfe41b359bbcffea94a6ea1929b0d6dd'
             '84b8d5e9640d5d347ac4564130f217368cc3f823de30b458d467a05e60bbc8da'
             '7486faba90da062ef8da6912bfabd22b59343b1275758f04e4a41df2b3b8eec0'
             '28d4aa8938d809c299ab6bf6b00a2f82677f9a98a9763b7127970881b76276f5'
-            'ae077fc95bc6861402a90c55bc11b3a2dda3fde4005e9d7ad65df3b1a120d8c1')
+            '4773c1b88816e696d7238cc7a1881dc5e954bbab633455af15fcbebcc3923745')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"
   # Forced QT API to pyqt5 (see https://bugs.archlinux.org/task/54508)
+  msg2 "Applying patches bug_54508_missing_pyqt4_qtwebkit.patch"
   patch -p1 -i "../bug_54508_missing_pyqt4_qtwebkit.patch"
   # Replace spyder with spyder2 (see https://bugs.archlinux.org/task/51437)
+  msg2 "Applying patches bug_51437_spyder2.patch"
   patch -p1 -i "../bug_51437_spyder2.patch"
   mv "img_src/spyder.png" "img_src/spyder2.png"
   mv "scripts/spyder.desktop" "scripts/spyder2.desktop"
@@ -35,7 +37,9 @@
   # Prepare sources for spyder2 build
   cp -r "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/spyder2-${pkgver}"
   cd "${srcdir}/spyder2-${pkgver}"
+  msg2 "Applying patches python2.patch"
   patch -p1 -i "../python2.patch"
+  msg2 "Applying patches bug_53489_python2-optional-nbconvert.patch"
   patch -p1 -i "../bug_53489_python2-optional-nbconvert.patch"
 
   # Prepare sources for spyder3 build

Modified: bug_51437_spyder2.patch
===================================================================
--- bug_51437_spyder2.patch	2018-03-03 19:05:44 UTC (rev 302255)
+++ bug_51437_spyder2.patch	2018-03-03 19:23:55 UTC (rev 302256)
@@ -1,51 +1,50 @@
-diff -Naur spyder-3.1.4.orig/scripts/spyder3.desktop spyder-3.1.4/scripts/spyder3.desktop
---- spyder-3.1.4.orig/scripts/spyder3.desktop	2017-04-24 02:30:23.000000000 +0200
-+++ spyder-3.1.4/scripts/spyder3.desktop	2017-08-12 20:49:55.349203674 +0200
+diff -Naur spyder-3.2.7.orig/scripts/spyder3.desktop spyder-3.2.7/scripts/spyder3.desktop
+--- spyder-3.2.7.orig/scripts/spyder3.desktop	2018-02-25 17:17:21.000000000 +0100
++++ spyder-3.2.7/scripts/spyder3.desktop	2018-03-03 20:15:01.330490153 +0100
 @@ -1,9 +1,8 @@
  [Desktop Entry]
+ Type=Application
  Version=1.0
- Type=Application
 -Name=Spyder3
 -GenericName=Spyder3
 -Comment=Scientific PYthon Development EnviRonment - Python3
 +Name=Spyder for Python 3.x
 +Comment=Scientific PYthon Development EnviRonment - Python 3.x
+ Icon=spyder3
  TryExec=spyder3
  Exec=spyder3 %F
- Categories=Development;Science;IDE;Qt;
-diff -Naur spyder-3.1.4.orig/scripts/spyder.desktop spyder-3.1.4/scripts/spyder.desktop
---- spyder-3.1.4.orig/scripts/spyder.desktop	2017-04-24 02:30:23.000000000 +0200
-+++ spyder-3.1.4/scripts/spyder.desktop	2017-08-12 20:49:54.005881501 +0200
-@@ -1,13 +1,12 @@
+diff -Naur spyder-3.2.7.orig/scripts/spyder.desktop spyder-3.2.7/scripts/spyder.desktop
+--- spyder-3.2.7.orig/scripts/spyder.desktop	2018-02-25 17:17:21.000000000 +0100
++++ spyder-3.2.7/scripts/spyder.desktop	2018-03-03 20:16:20.206886722 +0100
+@@ -1,12 +1,12 @@
  [Desktop Entry]
+ Type=Application
  Version=1.0
- Type=Application
 -Name=Spyder
--GenericName=Spyder
++Name=Spyder for Python 2.x
+ GenericName=Spyder
 -Comment=Scientific PYthon Development EnviRonment
+-Icon=spyder
 -TryExec=spyder
 -Exec=spyder %F
-+Name=Spyder for Python 2.x
 +Comment=Scientific PYthon Development EnviRonment - Python 2.x
++Icon=spyder2
 +TryExec=spyder2
 +Exec=spyder2 %F
- Categories=Development;Science;IDE;Qt;
--Icon=spyder
-+Icon=spyder2
  Terminal=false
- StartupNotify=true
  MimeType=text/x-python;
-diff -Naur spyder-3.1.4.orig/setup.py spyder-3.1.4/setup.py
---- spyder-3.1.4.orig/setup.py	2017-04-24 02:30:23.000000000 +0200
-+++ spyder-3.1.4/setup.py	2017-08-12 20:34:09.464160097 +0200
+ Categories=Development;Science;IDE;Qt;
+diff -Naur spyder-3.2.7.orig/setup.py spyder-3.2.7/setup.py
+--- spyder-3.2.7.orig/setup.py	2018-02-25 17:17:21.000000000 +0100
++++ spyder-3.2.7/setup.py	2018-03-03 20:16:54.951582263 +0100
 @@ -82,8 +82,8 @@
-                           ('share/pixmaps', ['img_src/spyder3.png']),
+                           ('share/icons', ['img_src/spyder3.png']),
                            ('share/metainfo', ['scripts/spyder3.appdata.xml'])]
          else:
 -            data_files = [('share/applications', ['scripts/spyder.desktop']),
--                          ('share/pixmaps', ['img_src/spyder.png'])]
+-                          ('share/icons', ['img_src/spyder.png'])]
 +            data_files = [('share/applications', ['scripts/spyder2.desktop']),
-+                          ('share/pixmaps', ['img_src/spyder2.png'])]
++                          ('share/icons', ['img_src/spyder2.png'])]
      elif os.name == 'nt':
          data_files = [('scripts', ['img_src/spyder.ico',
                                     'img_src/spyder_reset.ico'])]



More information about the arch-commits mailing list