# Maintainer: Kimiblock Moe

pkgname=firefox-portable
pkgver=153.0.3
pkgrel=1
epoch=1
pkgdesc="Firefox sandboxed by portable"
arch=('x86_64')
url="https://github.com/Kraftland/portable"
license=('GPL-3.0-or-later')
groups=()
provides=(firefox)
options=(!debug !strip)
conflicts=("firefox")

optdepends=()

makedepends+=(firefox portable-packer)

checkdepends=()

source=(
	config.toml
	firefox.desktop
)


md5sums=('ef9fbe1934606aeda2c6e94cac620723'
         '690d9e3d3104e1b668487a82e3f9889f')

function package() {
	depends=( "ffmpeg" "portable"
alsa-lib  at-spi2-core  bash  cairo  dbus  ffmpeg  fontconfig  freetype2  gcc-libs  gdk-pixbuf2
glib2  glibc  gtk3  hicolor-icon-theme  libpulse  libx11  libxcb  libxcomposite  libxdamage
libxext  libxfixes  libxrandr  libxss  libxt  mime-types  nspr  nss  pango  ttf-font)

	export pkgdir
	export pkgname
	export srcdir
	portable-packer \
		-v \
		--distro arch \
		--mode copy firefox \
		--hash true \
		--config-ng "${srcdir}/config.toml" \
		--desktop-file "${srcdir}/firefox.desktop"

	ln -sf \
		/usr/share/applications/org.mozilla.firefox.desktop \
		"${pkgdir}/usr/share/applications/firefox.desktop"
}
