diff options
author | Marcin Wieczorek | 2016-05-24 00:39:49 +0200 |
---|---|---|
committer | Marcin Wieczorek | 2016-05-24 00:39:49 +0200 |
commit | bc5bd0efd7f0b7ad6cda09d190d55f2a1076edd7 (patch) | |
tree | 47522dbf1b5646bc06ad4bddf4da44b6468a27e7 /PKGBUILD | |
parent | 3391bfdadafb3b17c6d4e2d1248d3918c1d7dda5 (diff) | |
download | aur-bc5bd0efd7f0b7ad6cda09d190d55f2a1076edd7.tar.gz |
Update to 2.2.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 28 insertions, 18 deletions
@@ -1,30 +1,40 @@ -# Submitter: neo.shadowsocks<neo.shadowsocks AT gmx.com> -# Maintainer: Kars Wang <jaklsy g-mail> +# Maintainer: Marcin (CTRL) Wieczorek <marcin@marcin.co> +# Contributor: neo.shadowsocks<neo.shadowsocks AT gmx.com> +# Contributor: Kars Wang <jaklsy g-mail> pkgname=lantern -pkgver=2.0.10 +pkgver=2.2.4 pkgrel=1 pkgdesc='Lantern is a free desktop application that delivers fast, reliable and secure access to the open Internet. (Stable Channel)' arch=('i686' 'x86_64') url='https://getlantern.org' license=('Apache') - -# neo: I got it by ldd the lantern-binary as deb metadata doesn't provides it, -# and remove duplicated, like atk required by gtk3 -depends=('hicolor-icon-theme' 'bzip2' 'dbus' 'glib2' 'gtk3' 'libappindicator-gtk3' 'mesa' 'xcb-util' 'xdg-utils' 'zlib') +depends=('libappindicator-gtk3' 'xcb-util' 'xdg-utils') +makedepends=('go>=1.6' 'make' 'gulp' 'npm') +conflicts=('lantern-bin' 'lantern-headless' 'lantern-headless-git') options=('!emptydirs' '!strip' '!docs') install=$pkgname.install -source=('lantern.service') -source_i686=('lantern-installer-32-bit.deb::https://raw.githubusercontent.com/getlantern/lantern-binaries/master/lantern-installer-32-bit.deb') -source_x86_64=('lantern-installer-64-bit.deb::https://raw.githubusercontent.com/getlantern/lantern-binaries/master/lantern-installer-64-bit.deb') -sha1sums=('da705ba2fa3608a17258009b933e8bb58b3172a2') -sha1sums_i686=('cace8d813aa4148ab7a5729c377b5c10fd8290b9') -sha1sums_x86_64=('e7631e744d4e3b27703a3563d670063fe38852f7') +source=("https://github.com/getlantern/lantern/archive/${pkgver}.tar.gz" + 'lantern.service' + 'git-update-index.patch') -package() { - msg2 'Extracting the data.tar.xz...' - bsdtar -xf data.tar.xz -C "${pkgdir}/" +sha1sums=('26fa91dfe92f90c677aa8cc0f410486dffed9e43' + 'da705ba2fa3608a17258009b933e8bb58b3172a2' + '0949f76ee7d695156c0a85565ce516a7f3637b2a') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + + patch -p1 < ../git-update-index.patch +} - msg2 'Install systemd service file...' - install -Dm644 "${srcdir}/lantern.service" "${pkgdir}/usr/lib/systemd/user/lantern.service" +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make lantern +} + +package() { + install -Dm755 "${srcdir}/${pkgname}-${pkgver}/lantern" "${pkgdir}/usr/bin/lantern" + install -Dm644 "${srcdir}/lantern.service" "${pkgdir}/usr/lib/systemd/user/lantern.service" } |