Package Details: wingide 2:5.1.11.1-2

Git Clone URL: https://aur.archlinux.org/wingide.git (read-only)
Package Base: wingide
Description: Wing IDE Professional is the full-featured Python IDE for professional programmers.
Upstream URL: http://www.wingware.com
Licenses: custom
Submitter: None
Maintainer: greyltc
Last Packager: greyltc
Votes: 37
Popularity: 2.002428
First Submitted: 2008-03-13 17:00
Last Updated: 2016-05-01 17:18

Latest Comments

DescartesHorse commented on 2016-04-18 00:47

I'll email this through as well, but just bumping this to the latest version as available for the last 2 days :)


Subject: [PATCH] Increment to version 5.1.11-1 Update checksums and version
number

---
PKGBUILD | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 0bb191c..ec02d4b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Grey Christoforo <first name [at] last name [dot] net>

pkgname=wingide
-_wingver=5.1.10
+_wingver=5.1.11
_wingrel=1
pkgver=$_wingver.$_wingrel
pkgrel=1
@@ -25,8 +25,8 @@ source_x86_64=("http://wingware.com/pub/$pkgname/$_wingver/$pkgname-$_wingver-$_
source_i686=("http://wingware.com/pub/$pkgname/$_wingver/$pkgname-$_wingver-$_wingrel-i386-linux.tar.gz" $_wingpatch_i686)
depends=('hicolor-icon-theme' 'libpng' 'python2' 'xdg-utils')
options=(!strip !emptydirs)
-md5sums_i686=('b85ac4315ad4bc846e4fb52d6e23fa6a')
-md5sums_x86_64=('dc10ec69e4ae02af8fa895b46d780e41')
+md5sums_i686=('392b8f3a0e2dcb69fd2d8316bd88b028')
+md5sums_x86_64=('ddacf06b4cc9577b9b80cbbb79de2d32')
install=${pkgname}.install

prepare() {
@@ -60,4 +60,3 @@ package() {
chmod +x ${pkgdir}/opt/${pkgname}/resources/linux/desktop/install-linux-desktop.sh
# Install the LICENSE
install -D -m 644 "${pkgdir}/opt/${pkgname}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
--
2.8.0

greyltc commented on 2015-12-22 18:29

I've modified the PKGBUILD so that it pulls in patches from wingware.

greyltc commented on 2015-08-27 09:18

Looks like the installer has been fixed upstream.
The 5.1.7-1 release seems to be working fine for me with no changes.

bpetlert commented on 2015-08-21 11:53

@greyltc:
I fix it by add --relocatable option to suppress file list (file-list.txt) generation.
The wing-install.py script use it for uninstallation. It is not necessary for Arch package.

http://clipboard.space/clip/r9XQb9PewrIPjLpodwkb

greyltc commented on 2015-08-21 11:15

The upstream install script for 5.1.6-1 still seems to be broken. I'll wait a bit to see if they decide to fix it before I spend some time trying to fix it myself. If anyone else has a workaround/fix for the missing link:

opt/wingide/bin/2.7/src/guiutils/WGuiCppImpl/build/slib/libWGuiCppImpl.so -> libWGuiCppImpl.so.1.0.0

feel free to contribute the fix here.

Lastebil commented on 2015-08-18 19:19

5.1.6-1 is out, sha1sum on website is
32 bit: 32db90ba602897f1bd794d590dc2d33a98ff07b2
64 bit: c2fe1f3ab74e1db2d7861797f9f801ffac6f182f
(but I see you stuck to making your own md5's rather than using the sha1 from the website)

that said: currently the tarball has an error in the installer when attempting to generate the file listing that it creates, due to a linked file not existing. I think they may be updating that tarball soon to fix the error, so I am not marking it out of date at this time.

I patched my installer file by using a try/except around the clause that generates the error, I'm fairly sure this is not really the way to go and instead we should wait for upstream to issue a fixed tarball.

Lastebil commented on 2015-07-05 09:26

Lo and behold, sha1sums on the website! (I honestly never knew.)
Here's a unified diff from my pkgbuild I made locally just now (I had to update another machine than my laptop)
---cut---
--- oldPKGBUILD 2015-07-05 12:23:37.610489559 +0300
+++ PKGBUILD 2015-07-05 12:23:48.823898790 +0300
@@ -1,7 +1,7 @@

pkgname=wingide
-pkgver=5.1.4
-pkgrel=2
+pkgver=5.1.5
+pkgrel=1
_pkgrel=1
pkgdesc="Wing IDE Professional is the full-featured Python IDE for professional programmers."
url="http://www.wingware.com"
@@ -13,8 +13,8 @@
source_i686=("http://wingware.com/pub/$pkgname/$pkgver/$pkgname-$pkgver-$_pkgrel-i386-linux.tar.gz")
depends=('hicolor-icon-theme' 'libpng12' 'python2' 'xdg-utils')
options=(!strip !emptydirs)
-md5sums_i686=('1417a9ea4ecc33b0380ba29f5db5c759')
-md5sums_x86_64=('d3945cf39f3d6088e4d87bcf310540a8')
+sha1sums_i686=('e7c20c20d3205f216519426c2d4682ae2f7390a5')
+sha1sums_x86_64=('57ea496d60fff934ae423bf7c9585c3453718fe1')
install=${pkgname}.install

prepare() {

Lastebil commented on 2015-07-05 09:24

lo and behold, there are sha1 sums on the website - so I used them in my packagebuild and it works (I assume i386 works, x86_64 did.)

Here is a unified diff:
---cut---
--- PKGBUILD 2015-07-05 12:23:48.823898790 +0300
+++ oldPKGBUILD 2015-07-05 12:23:37.610489559 +0300
@@ -1,7 +1,7 @@

pkgname=wingide
-pkgver=5.1.5
-pkgrel=1
+pkgver=5.1.4
+pkgrel=2
_pkgrel=1
pkgdesc="Wing IDE Professional is the full-featured Python IDE for professional programmers."
url="http://www.wingware.com"
@@ -13,8 +13,8 @@
source_i686=("http://wingware.com/pub/$pkgname/$pkgver/$pkgname-$pkgver-$_pkgrel-i386-linux.tar.gz")
depends=('hicolor-icon-theme' 'libpng12' 'python2' 'xdg-utils')
options=(!strip !emptydirs)
-sha1sums_i686=('e7c20c20d3205f216519426c2d4682ae2f7390a5')
-sha1sums_x86_64=('57ea496d60fff934ae423bf7c9585c3453718fe1')
+md5sums_i686=('1417a9ea4ecc33b0380ba29f5db5c759')
+md5sums_x86_64=('d3945cf39f3d6088e4d87bcf310540a8')
install=${pkgname}.install

prepare() {

Lastebil commented on 2015-06-19 19:21

5.1.5-1 is out, x86_64 checksum seems to be a72d36891b71915ad433836e1fcd57d4 and the packagebuild seems to only need a version bump. I didn't pull the i386 package so I don't have that md5.

zota commented on 2015-05-07 16:29

Works excellent, thanks for the fix.

All comments