diff options
author | Alain Kalker | 2015-07-01 17:19:59 +0200 |
---|---|---|
committer | Alain Kalker | 2015-07-02 20:02:59 +0200 |
commit | 53875d1b45c9435f3b06c1b641bb489a96c64022 (patch) | |
tree | 955ca49e8703dd2bf67db6f137416054ac0d0f93 /PKGBUILD | |
parent | 89d23b2ec09caa0d47f099edf44a0ac69fa48067 (diff) | |
download | aur-53875d1b45c9435f3b06c1b641bb489a96c64022.tar.gz |
Update package
- Make it build again (thanks Tongjie)
- Cleanup whitespace
- Depend on google-chrome for chrome-sandbox, icudtl.dat
- Support Flash, Google API keys (optional, auto-detected)
- Add comment describing how to build latest version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 80 |
1 files changed, 41 insertions, 39 deletions
@@ -1,67 +1,69 @@ # Maintainer: Alain Kalker <a.c.kalker@gmail.com> _pkgbase=chromiumos-ui pkgname=$_pkgbase-bin -pkgver=LKGR -_pkgver=$(curl -s http://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux_ChromiumOS/LAST_CHANGE) -pkgrel=3 +pkgver=325086 +# Uncomment line below and comment line below that to build latest version +#_pkgver=$(curl -s http://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux_ChromiumOS_Full/LAST_CHANGE) +_pkgver=325086 +pkgrel=1 pkgdesc="Chromium OS user interface (prebuilt binary)" arch=('x86_64') url="http://www.chromium.org/chromium-os" license=('BSD') -depends=('chromium' 'libudev.so.0') # for chrome-sandbox -optdepends=('chromiumos-ui-tts: ChromeVox text-to-speech, with accessibility support') +depends=('google-chrome' 'libudev.so.0' 'jq') +optdepends=('chromiumos-ui-tts: ChromeVox text-to-speech, with accessibility support' + 'chromium-pepper-flash: Flash support') provides=("$_pkgbase") conflicts=("$_pkgbase") backup=("etc/$_pkgbase/default") options=('!strip') install=$_pkgbase.install _srcname=chrome-linux -source=($_srcname-$_pkgver.zip::http://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux_ChromiumOS/${_pkgver}/$_srcname.zip - #https://chromium.googlesource.com/chromium/src/+/lkgr/LICENSE.chromium_os - $_pkgbase.default - $_pkgbase.desktop - $_pkgbase.sh - $_pkgbase-lastuser.desktop - $_pkgbase-login.desktop) -noextract=() -md5sums=('SKIP' -#md5sums=('d5cc7c62fb8f8b4944685f220e252bbb' - #'c1f986c9d625a1d64d2f6f2130ff7b51' +source=($_srcname-$_pkgver.zip::http://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux_ChromiumOS_Full/${_pkgver}/$_srcname.zip + https://chromium.googlesource.com/chromium/src/+/lkgr/LICENSE.chromium_os + $_pkgbase.default + $_pkgbase.desktop + $_pkgbase.sh + $_pkgbase-lastuser.desktop + $_pkgbase-login.desktop) +md5sums=('ffd1aac3e73fcdd05b8532289cba2140' + 'fbe99aed473ffb9dc08ec871b1403314' '001a472621cace5c2e140df95c632af1' '0aa55e3947e85e3774bba3da274e09f8' - '806bd9b2c2f8d80ddf74c49f8a778853' + '9140be97f48a9d0147f605930b3d2e2e' 'bfd688d7d6e340df8e9296c8c40eb3a5' '3c1772e39cdd805fe3052e4938371afe') +noextract=() pkgver() { - echo $_pkgver + echo $_pkgver } package() { - cd "$srcdir/$_srcname" + cd "$srcdir/$_srcname" - install -d "$pkgdir/usr/lib/$_pkgbase" - cp -a * "$pkgdir/usr/lib/$_pkgbase/" + install -d "$pkgdir/usr/lib/$_pkgbase" + cp -a * "$pkgdir/usr/lib/$_pkgbase/" - # Fix permissions - find "$pkgdir/usr/lib/$_pkgbase" -type d -exec chmod 755 {} ';' - find "$pkgdir/usr/lib/$_pkgbase" -type f -exec chmod 644 {} ';' - chmod 755 "$pkgdir/usr/lib/$_pkgbase"/chrome{,-*} - chmod 755 "$pkgdir/usr/lib/$_pkgbase"/nacl* - chmod 755 "$pkgdir/usr/lib/$_pkgbase"/xdg-settings - chmod 755 "$pkgdir/usr/lib/$_pkgbase"/xdg-mime + # Fix permissions + find "$pkgdir/usr/lib/$_pkgbase" -type d -exec chmod 755 {} ';' + find "$pkgdir/usr/lib/$_pkgbase" -type f -exec chmod 644 {} ';' + chmod 755 "$pkgdir/usr/lib/$_pkgbase"/chrome{,-*} + chmod 755 "$pkgdir/usr/lib/$_pkgbase"/nacl* + chmod 755 "$pkgdir/usr/lib/$_pkgbase"/xdg-settings + chmod 755 "$pkgdir/usr/lib/$_pkgbase"/xdg-mime - # Allow users to override command-line options - install -Dm644 "$srcdir/$_pkgbase.default" "$pkgdir/etc/$_pkgbase/default" + # Allow users to override command-line options + install -Dm644 "$srcdir/$_pkgbase.default" "$pkgdir/etc/$_pkgbase/default" - install -D "$srcdir/$_pkgbase.sh" \ - "$pkgdir/usr/bin/$_pkgbase" - install -Dm644 "$srcdir/$_pkgbase.desktop" \ - "$pkgdir/usr/share/applications/$_pkgbase.desktop" - install -Dm644 "$srcdir/$_pkgbase-login.desktop" \ - "$pkgdir/usr/share/applications/$_pkgbase-login.desktop" - install -Dm644 "$srcdir/$_pkgbase-lastuser.desktop" \ - "$pkgdir/usr/share/applications/$_pkgbase-lastuser.desktop" + install -D "$srcdir/$_pkgbase.sh" \ + "$pkgdir/usr/bin/$_pkgbase" + install -Dm644 "$srcdir/$_pkgbase.desktop" \ + "$pkgdir/usr/share/applications/$_pkgbase.desktop" + install -Dm644 "$srcdir/$_pkgbase-login.desktop" \ + "$pkgdir/usr/share/applications/$_pkgbase-login.desktop" + install -Dm644 "$srcdir/$_pkgbase-lastuser.desktop" \ + "$pkgdir/usr/share/applications/$_pkgbase-lastuser.desktop" - #install -Dm644 "$srcdir/LICENSE.chromium_os" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.chromium_os" + install -Dm644 "$srcdir/LICENSE.chromium_os" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.chromium_os" } |