X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail-pd0-f181.google.com (mail-pd0-f181.google.com [209.85.192.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 5255BDC0084 for ; Wed, 12 Nov 2014 02:04:20 +0000 (UTC) Received: by mail-pd0-f181.google.com with SMTP id y10so11247484pdj.12 for ; Tue, 11 Nov 2014 18:04:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=ytfmM92GBqWGHt02aNgbeM3pKf+yaMAvJCRzvkPA9rc=; b=EtL+2nbHbAIKYNDyGm18uK6WCmsnfkFtnkiNrsf/XlEg/BGQsynW71MESvXPNdfHOH HfekMxZteSvhR447F863DK5cXsjoMlLuJqJRGJgQj7mTHAv9rKxsMi/YyYq6M+V5CySI 3NrsHTfyVTrf+2rwFAIka2oKOAhPRx3VLJ41WcZkh+sow8J+lysrKvgRE+7ilmf0RDBf oExytJapgDwfmC2bDI5vKDqNMw9275ty8cwTYw737eCpH8hs6+MYSrrG2aFs7czndW/n yzCZ/r5KT+ILkiNIEY4EhfvI/MYvLqtVOboseWLH0qUc1+sNjlPg9DXiKmbhn10lIYV8 4Tlw== X-Received: by 10.66.159.3 with SMTP id wy3mr43366710pab.98.1415757859613; Tue, 11 Nov 2014 18:04:19 -0800 (PST) Received: from localhost.localdomain ([50.0.227.65]) by mx.google.com with ESMTPSA id al4sm20536992pbc.19.2014.11.11.18.04.18 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 11 Nov 2014 18:04:18 -0800 (PST) From: Isaac Dunham To: alpine-devel@lists.alpinelinux.org Cc: Isaac Dunham Subject: [alpine-devel] [PATCH] testing/otter-browser: new package Date: Tue, 11 Nov 2014 18:04:21 -0800 Message-Id: <1415757861-5470-1-git-send-email-ibid.ag@gmail.com> X-Mailer: git-send-email 2.1.3 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Otter is a new browser that aims to recreate the Opera 12.x UI using Qt5. It uses QtWebkit as the rendering engine, and takes about half as much ram as firefox in my experience (42 MB for a couple tabs opened at startup). --- testing/otter-browser/APKBUILD | 52 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 testing/otter-browser/APKBUILD diff --git a/testing/otter-browser/APKBUILD b/testing/otter-browser/APKBUILD new file mode 100644 index 0000000..e536e4d --- /dev/null +++ b/testing/otter-browser/APKBUILD @@ -0,0 +1,52 @@ +# Contributor: Isaac Dunham +# Maintainer: Isaac Dunham +pkgname=otter-browser +# We build from the weekly releases. +# Unfortunately, upstream version numbering is rather annoying: +# they use -dev +# abuild hates that, and it would break upgrades if it worked, +# so we use . +pkgver=0.9.03.01 +_pkgver=0.9.04-dev45 +# Weekly releases may be in otter-browser-weekly or otter-browser- +_weekly=weekly45 + +pkgrel=0 +pkgdesc="Web browser controlled by the user, not vice-versa" +url="http://otter-browser.org/" +arch="all" +license="GPL3" +depends="" +depends_dev="" +makedepends="$depends_dev qt5-qtbase-dev qt5-qtwebkit-dev qt5-qtscript-dev + cmake libpng-dev jpeg-dev openssl-dev" +install="" +subpackages="$pkgname-lang" +langdir="/usr/share/$pkgname/locale" +source="http://downloads.sourceforge.net/otter-browser/otter-browser-${_weekly}/otter-browser-$_pkgver.tar.bz2" + +_builddir="$srcdir"/otter-browser-$_pkgver +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + mkdir build && cd build || return 1 + cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ../ && make || return 1 +} + +package() { + cd "$_builddir"/build || return 1 + make install DESTDIR="$pkgdir" || return 1 +} + +md5sums="125b7acff99c8af620b2347c73443053 otter-browser-0.9.04-dev45.tar.bz2" +sha256sums="2546932eebc6d504729b07a28ac46b385f17499ffc6e570aa34ab32f9f3482ab otter-browser-0.9.04-dev45.tar.bz2" +sha512sums="2e5acf9e5d10989042023ddf7beba0c50109f2cfe8d7602da59da8d69b85d83364fd01b9fb17686ef8cc80a63d2e4433161e3f3f27f6f4c14476b93389aeeca0 otter-browser-0.9.04-dev45.tar.bz2" -- 2.1.3 --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---