summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeo Shadowsocks2015-08-21 23:17:58 +0800
committerNeo Shadowsocks2015-08-21 23:20:08 +0800
commit80468185f20938bcfa309a3aa31b8ec9a041e5d5 (patch)
tree45579f584eaa99d87c92fc68d557b42b4cb9400b
downloadaur-80468185f20938bcfa309a3aa31b8ec9a041e5d5.tar.gz
Initial commit
Initial commit for lantern 2.0. Signed-off-by: Neo Shadowsocks <neo.shadowsocks@gmx.com>
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD36
3 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5243e392d7de
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = lantern
+ pkgdesc = Lantern is a free desktop application that delivers fast, reliable and secure access to the open Internet.
+ pkgver = 2.0.0+stable
+ pkgrel = 1
+ url = https://getlantern.org/
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = gtk3
+ depends = bzip2
+ depends = dbus
+ depends = glib2
+ depends = dbus
+ depends = libappindicator-gtk3
+ depends = xcb-util
+ depends = zlib
+ depends = mesa
+ source_i686 = https://s3.amazonaws.com/lantern/lantern-installer-beta-32-bit.deb
+ md5sums_i686 = 457bdc53ebe06759c271382b63407d6d
+ source_x86_64 = https://s3.amazonaws.com/lantern/lantern-installer-beta-64-bit.deb
+ md5sums_x86_64 = 4bc31f5bd94d71bad9747e3623c9e2f6
+
+pkgname = lantern
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b6c0cd1634e6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.deb
+src
+pkg
+*.src.tar.gz
+*.pkg.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..adb6ea9d21ad
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+pkgname=lantern
+pkgver=2.0.0+stable
+pkgrel=1
+pkgdesc='Lantern is a free desktop application that delivers fast, reliable and secure access to the
+open Internet.'
+arch=('i686' 'x86_64')
+url='https://getlantern.org/'
+license=('custom')
+# I got it by ldd the lantern-binary as deb metadata doesn't provides it.
+# And remove duplicated, like atk required by gtk3
+depends=('gtk3' 'bzip2' 'dbus' 'glib2' 'dbus' 'libappindicator-gtk3' 'xcb-util'
+ 'zlib' 'mesa')
+
+source_i686=("https://s3.amazonaws.com/lantern/lantern-installer-beta-32-bit.deb")
+source_x86_64=("https://s3.amazonaws.com/lantern/lantern-installer-beta-64-bit.deb")
+
+md5sums_i686=('457bdc53ebe06759c271382b63407d6d')
+md5sums_x86_64=('4bc31f5bd94d71bad9747e3623c9e2f6')
+
+package() {
+ tar xf data.tar.xz
+ mkdir -p "$pkgdir/usr/bin/"
+ ln -s "/usr/lib/lantern/lantern.sh" "$pkgdir/usr/bin/lantern"
+ install -Dm755 usr/lib/lantern/lantern-binary \
+ "$pkgdir/usr/lib/lantern/lantern-binary"
+ install -Dm755 usr/lib/lantern/lantern.sh \
+ "$pkgdir/usr/lib/lantern/lantern.sh"
+ install -Dm644 usr/share/applications/lantern.desktop \
+ "$pkgdir/usr/share/applications/lantern.desktop"
+ install -Dm644 usr/share/doc/lantern/changelog.Debian.gz \
+ "$pkgdir/usr/share/doc/lantern/changelog.Debian.gz"
+ install -Dm644 usr/share/doc/lantern/copyright \
+ "$pkgdir/usr/share/doc/lantern/copyright"
+ install -Dm644 usr/share/icons/hicolor/128x128/apps/lantern.png \
+ "$pkgdir/usr/share/icons/hicolor/128x128/apps/lantern.png"
+}