[arch-commits] Commit in dart/trunk (PKGBUILD)
Alexander Rødseth
arodseth at nymeria.archlinux.org
Thu Jun 5 11:48:41 UTC 2014
Date: Thursday, June 5, 2014 @ 13:48:41
Author: arodseth
Revision: 112701
upgpkg: dart 1.4.2-1
Modified:
dart/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-06-05 09:34:30 UTC (rev 112700)
+++ PKGBUILD 2014-06-05 11:48:41 UTC (rev 112701)
@@ -6,22 +6,21 @@
# Contributor: Julien Nicoulaud <julien.nicoulaud at gmail.com>
pkgname=dart
-pkgver=1.4.0
+pkgver=1.4.2
pkgrel=1
pkgdesc='The dart programming language SDK'
arch=('x86_64' 'i686')
url='http://www.dartlang.org/'
license=('BSD')
-optdepends=('java-runtime: for dartanalyzer')
makedepends=('setconf')
options=('!strip')
if [[ $CARCH == x86_64 ]]; then
source=("$pkgname-$pkgver-64.zip::http://storage.googleapis.com/dart-archive/channels/stable/release/latest/sdk/dartsdk-linux-x64-release.zip")
- sha256sums=('3c9c8afef58b49e0d03add60ee54e5c4d77c95990fadb16bc0c9045cc3ed34de')
+ sha256sums=('0ac41df11bdcbdcffe6b852116da338990224747c510875b5974cb579602a85a')
else
source=("$pkgname-$pkgver-32.zip::http://storage.googleapis.com/dart-archive/channels/stable/release/latest/sdk/dartsdk-linux-ia32-release.zip")
- sha256sums=('107a67bc5a133551ba7c4ebc266fd521bae8133f79509c57bbe4d07b607926f9')
+ sha256sums=('bc7af36e4c88ca14a6e9ac3453157d3bcac9d3cdd069845a118013e87e980059')
fi
prepare() {
@@ -30,8 +29,9 @@
-or -type f -exec chmod 0644 '{}' +
chmod +x "$pkgname-sdk/bin/"*
- # Fix paths
cd "$pkgname-sdk/bin"
+
+ # Configure paths
setconf dart2js BIN_DIR "/opt/$pkgname-sdk/bin"
setconf dart2js PROG_NAME "/opt/$pkgname-sdk/bin/dart2js"
setconf dartanalyzer SCRIPT_DIR "/opt/$pkgname-sdk/bin"
@@ -41,9 +41,6 @@
setconf dartfmt BIN_DIR "/opt/$pkgname-sdk/bin"
setconf dartfmt SDK_DIR "/opt/$pkgname-sdk/"
- # Fix missing "fi" and missing newline
- echo -e "fi\n" >> pub
-
# Extract license (AUTHORS and LICENSE files are missing)
head -n5 "../include/dart_api.h" > ../../LICENSE
}
More information about the arch-commits
mailing list