summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 89d9b663e22ca7b0476abdedc57bec13a4111048 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Maintainer: Louis Tim Larsen <louis(a)louis.dk>

pkgname=ephemeral
pkgver=7.1.0
pkgrel=1
pkgdesc="A private-by-default, always-incognito browser for elementary OS."
arch=('x86_64')
url="https://github.com/cassidyjames/ephemeral"
license=('GPL3')
makedepends=('meson' 'vala')
depends=('dconf' 'desktop-file-utils' 'glib2>=2.49.2' 'granite>=5.2.3' 'gtk3>=3.22.29' 'hicolor-icon-theme' 'libdazzle>=3.25.3' 'libgee>=0.8.3' 'libsoup>=2.32.2' 'webkit2gtk>=2.15.4')
conflicts=('ephemeral-bin' 'ephemeral-git')
install=${pkgname}.install
source=("${pkgname}_${pkgver}.tar.gz::https://github.com/cassidyjames/${pkgname}/archive/${pkgver}.tar.gz"
	"disable_paid_and_native_infobars.patch")
sha512sums=('acbec119486ff554deed20b31a2d08d60079ae770988901035270f866bc659c9b501036b597906fcf1589cf59699fdbc6786494ede3870f96d0591ff6a6de203'
            'f02f2a25b9acffc52df02322813d0536ea823fdc5deec234b4e49e9441054421d8c2621911b64acf78cc2e6f156d6193e8b100b780e76fd4e0e7b554e1c83b16')

#prepare() {
##      Disable InfoBar warnings for donation recommendation and app not running on ElementaryOS.
#	cd "${srcdir}/${pkgname}-${pkgver}"
#	patch -Np1 < ../../disable_paid_and_native_infobars.patch
#}

build() {
	cd "${srcdir}/${pkgname}-${pkgver}"
	meson build --prefix=/usr
	ninja -C build
}

package(){
	cd "${srcdir}/${pkgname}-${pkgver}"
	DESTDIR="$pkgdir" ninja -C build install
}