diff options
author | Lorenzo Tomei | 2015-06-22 22:31:48 +0200 |
---|---|---|
committer | Lorenzo Tomei | 2015-06-22 22:31:48 +0200 |
commit | 76eb5f275300b7462b005495e76ddf0c74cf13e0 (patch) | |
tree | d9459d73d7a0908193ab0f562f98bdfc7e15f1bd | |
parent | ad6771d2cff973dd0441bf722347fbbe558401ef (diff) | |
download | aur-76eb5f275300b7462b005495e76ddf0c74cf13e0.tar.gz |
Update j8-git to 1.4.2-2
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 11 insertions, 26 deletions
@@ -1,7 +1,7 @@ pkgbase = j8-git pkgdesc = J is a modern, high-level, general-purpose, high-performance programming language pkgver = 1.4.2 - pkgrel = 1 + pkgrel = 2 url = http://www.jsoftware.com arch = i686 arch = x86_64 @@ -13,12 +13,10 @@ pkgbase = j8-git depends = qt5-webengine depends = wget depends = pcre - source = http://www.jsoftware.com/download/j701_b_source.tar.gz source = http://www.jsoftware.com/gitlist/qtide.git/zipball/master - source = http://www.databaserossoverde.it/jsoftware/j804_env_20150620.tar.gz - md5sums = 2ef8f28c383665258588300587263294 + source = http://www.databaserossoverde.it/jsoftware/j804_env_20150622.tar.gz md5sums = SKIP - md5sums = d331e03cd54f50a07efa8ea980d2c5cf + md5sums = 2c3b921dcb2ce7f23a4836fd11eeaa0c pkgname = j8-git @@ -2,18 +2,20 @@ pkgname=j8-git pkgver=1.4.2 -pkgrel=1 +pkgrel=2 pkgdesc='J is a modern, high-level, general-purpose, high-performance programming language' arch=('i686' 'x86_64') url='http://www.jsoftware.com' license=('GPL3' 'LGPL') depends=('ncurses' 'qt5-tools' 'qt5-websockets' 'qt5-webengine' 'wget' 'pcre') -source=('http://www.jsoftware.com/download/j701_b_source.tar.gz' 'http://www.jsoftware.com/gitlist/qtide.git/zipball/master' 'http://www.databaserossoverde.it/jsoftware/j804_env_20150620.tar.gz') -md5sums=('2ef8f28c383665258588300587263294' 'SKIP' 'd331e03cd54f50a07efa8ea980d2c5cf') +source=('http://www.jsoftware.com/gitlist/qtide.git/zipball/master' 'http://www.databaserossoverde.it/jsoftware/j804_env_20150622.tar.gz') +md5sums=('SKIP' '2c3b921dcb2ce7f23a4836fd11eeaa0c') if [ "${CARCH}" = x86_64 ]; then _xarch=x86_64 +_noarch=i686 else _xarch=x86 +_noarch=x86_64 fi pkgver() { @@ -21,22 +23,7 @@ _version=$(sed -n -e 2p "${srcdir}"/lib/lib.pro) echo ${_version:10} } -prepare() { -cd "${srcdir}"/jgplsrc -sed -i 's@# readline=1@readline=1@' bin/jconfig -sed -i 's@# LIBREADLINE=" -ledit -lncurses "@LIBREADLINE=" -ledit -lncurses "@' bin/jconfig -sed -i 's@-W1,soname,libj.so@-Wl,-soname,libj.so@' bin/jconfig -sed -i 's@#define SY_ALIGN.*@#define SY_ALIGN 1@' js.h -if [ "${CARCH}" = x86_64 ]; then -sed -i 's@bits=32@bits=64@' bin/jconfig -fi -} - build() { -cd "${srcdir}"/jgplsrc -bin/build_jconsole -bin/build_libj -bin/build_defs cd "${srcdir}"/lib qmake && make cd "${srcdir}"/main @@ -46,9 +33,9 @@ qmake && make package() { cd "${srcdir}" cp -a jenv/* "${pkgdir}"/ -cp -a jgplsrc/j/bin/jconsole "${pkgdir}"/usr/lib/j8/bin/ -cp -a jgplsrc/j/bin/libj.so "${pkgdir}"/usr/lib/j8/bin/ -cp -a jgplsrc/j/system/defs "${pkgdir}"/usr/lib/j8/system/ +mv "${pkgdir}"/usr/lib/j8/bin/"${CARCH}"/* "${pkgdir}"/usr/lib/j8/bin/ +rm -d "${pkgdir}"/usr/lib/j8/bin/"${CARCH}" +rm -r "${pkgdir}"/usr/lib/j8/bin/"${_noarch}" cp -a bin/linux-"${_xarch}"/release/* "${pkgdir}"/usr/lib/j8/bin/ echo "${pkgname}-${pkgver}-${pkgrel}-${CARCH}.pkg.tar.xz (Arch Linux package)" > ${pkgdir}/usr/lib/j8/bin/installer.txt chown -R nobody:nobody "${pkgdir}"/srv/j8 |