# Maintainer: Patrick Schratz # Maintainer: Jared Allard # code adapted from https://github.com/jaredallard/notion-app pkgname=notion-app pkgver=1.0.5 pkgrel=2 pkgdesc="The all-in-one workspace for your notes and tasks" arch=('i686' 'x86_64') url="https://www.notion.so/desktop" license=('MIT') depends=('electron') makedepends=('dmg2img' 'p7zip' 'libicns' 'gendesk') source=("https://desktop-release.notion-static.com/Notion-"${pkgver}".dmg" 'notion-app') md5sums=('e742641e62819e7ffe48c5cae09c4ee1' 'c6e87309eebe3dfdd206e4c399fffebb') build() { msg "Converting dmg image..." mkdir -p tmp/build || true dmg2img "Notion-"${pkgver}".dmg" "Notion-"${pkgver}".img" >/dev/null 7z x -y "Notion-"${pkgver}".img" >/dev/null cp -r Notion**/Notion.app/Contents/Resources/* tmp/build cp notion-app tmp/build icns2png -x tmp/build/Notion.icns gendesk -f --pkgname="Notion" --pkgdesc="$pkgdesc" --categories=Office --exec=notion-app --icon=/opt/notion-app/Notion_512x512x32.png } package() { echo "$pkgdir" mkdir -p "$pkgdir/usr/bin" "$pkgdir/opt/notion-app" cp -r tmp/build/* "$pkgdir/opt/notion-app/" install -D -m755 notion-app "$pkgdir/usr/bin/notion-app" install -Dm644 "$srcdir"/Notion.desktop -t "$pkgdir"/usr/share/applications }