summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD36
2 files changed, 22 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 931c6236f74..2107aefe3ec 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,9 @@
+# Generated by mksrcinfo v8
+# Sun Apr 24 22:44:40 UTC 2016
pkgbase = xtimecomposer
pkgdesc = Eclipse based IDE for the xCORE microcontrollers
- pkgver = 13.2.0
- pkgrel = 3
+ pkgver = 14.1.2
+ pkgrel = 1
url = https://www.xmos.com/products/tools/xtimecomposer
arch = x86_64
arch = i686
@@ -10,10 +12,8 @@ pkgbase = xtimecomposer
provides = xtimecomposer
options = !strip
options = staticlibs
- source = xtimecomposer.patch
- source = xtimecomposer
- md5sums = f6b95cdf13917852a11e58d60153059d
- md5sums = 7883a9fe1f797babbbb85864709bfefa
+ source = xTIMEcomposer-Community_14-Linux64-Installer_Community_14.1.2.tgz::https://www.xmos.com/published/xtimecomposer-community_14-linux64-installer?ver=latest
+ md5sums = 3a12a68247022083e624f19e85662fa1
pkgname = xtimecomposer
diff --git a/PKGBUILD b/PKGBUILD
index 2791d7d3e93..150583a38f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Will Price <will.price94+aur@gmail.com>
pkgname=xtimecomposer
-pkgver=13.2.0
-pkgrel=3
+pkgver=14.1.2
+pkgrel=1
pkgdesc="Eclipse based IDE for the xCORE microcontrollers"
arch=('x86_64' 'i686')
url="https://www.xmos.com/products/tools/xtimecomposer"
@@ -9,27 +9,23 @@ license=('Custom')
provides=('xtimecomposer')
options=(!strip staticlibs)
depends=(java-runtime)
-source=('xtimecomposer.patch'
- 'xtimecomposer')
-md5sums=('f6b95cdf13917852a11e58d60153059d'
- '7883a9fe1f797babbbb85864709bfefa')
-_package="xTIMEcomposer-Community_${pkgver%%.*}-Linux64-Installer(Community_$pkgver).tgz"
+
+source=("xTIMEcomposer-Community_${pkgver%%.*}-Linux64-Installer_Community_$pkgver.tgz::https://www.xmos.com/published/xtimecomposer-community_14-linux64-installer?ver=latest")
+md5sums=('3a12a68247022083e624f19e85662fa1')
+
+# Don't compress as it takes forever!
+PKGEXT=".tar"
prepare() {
- echo $_package
- if [[ ! -f "$_package" ]]; then
- echo 'You must download xTIMEcomposer and put
-it into the `src` folder' && exit 1
- fi
- tar -xvf "$srcdir/$_package"
- cd "$srcdir/XMOS/xTIMEcomposer/Community_$pkgver/bin"
- patch < "$srcdir/xtimecomposer.patch"
+ ln -s --force \
+ /usr/lib/libpangoft2-1.0.so.0 \
+ "$srcdir/XMOS/xTIMEcomposer/Community_${pkgver}/xtimecomposer_bin/swtbrowserlibs/"
}
package() {
- cd "$srcdir/XMOS/"
- mkdir -p "$pkgdir"/usr/{share,bin}
- cp -r xTIMEcomposer "$pkgdir/usr/share"
- cd "$pkgdir/usr/bin"
- install -m 755 "$srcdir/xtimecomposer" .
+ cd "$srcdir/XMOS/"
+ mkdir -p "$pkgdir"/usr/{share,bin}
+ cp -r xTIMEcomposer "$pkgdir/usr/share"
+ cd "$pkgdir/usr/bin"
+ ln -s /usr/share/xTIMEcomposer/Community_${pkgver}/bin/xtimecomposer .
}