diff options
author | Mahor Foruzesh | 2022-03-09 13:49:43 +0330 |
---|---|---|
committer | Mahor Foruzesh | 2022-03-09 13:49:43 +0330 |
commit | fff1aa67f75e5e23d924a757896cfb11650c09e5 (patch) | |
tree | 3696467799da8085d94a319a03a477eb73e7e1a6 | |
download | aur-fff1aa67f75e5e23d924a757896cfb11650c09e5.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c3c57e5b53e2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = tachidesk-sorayomi + pkgdesc = A free and open source manga reader to read manga from a Tachidesk-Server instance + pkgver = 0.1.1 + pkgrel = 1 + url = https://github.com/Suwayomi/Tachidesk-Sorayomi + arch = x86_64 + license = MPL2 + makedepends = flutter-beta + depends = zenity + optdepends = tachidesk-server + source = https://github.com/Suwayomi/Tachidesk-Sorayomi/archive/refs/tags/0.1.1.tar.gz + sha256sums = 887c473e6bd8dd4e6b40bccf0d360f4d32b5ecb7384df5687cbe2711e72e00fa + +pkgname = tachidesk-sorayomi diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..20f971c9cbb2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Mahor Foruzesh <mahorforuzesh at pm dot me> + +pkgname=tachidesk-sorayomi +__pkgname="$pkgname" +__PkgName="$(echo "$__pkgname" | sed -e "s/\b./\u\0/g")" +__binname="$(echo "$__pkgname" | tr - _)" +pkgver=0.1.1 +pkgrel=1 +pkgdesc='A free and open source manga reader to read manga from a Tachidesk-Server instance' +arch=('x86_64') +url="https://github.com/Suwayomi/$__PkgName" +license=('MPL2') +depends=('zenity') +optdepends=('tachidesk-server') +makedepends=('flutter-beta') +source=("$url/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('887c473e6bd8dd4e6b40bccf0d360f4d32b5ecb7384df5687cbe2711e72e00fa') + +build() { + cd "$__PkgName-$pkgver/" + flutter config --enable-linux-desktop + flutter pub get + flutter build linux --release +} + +package() { + cd "$__PkgName-$pkgver/" + install -dm755 "$pkgdir/opt/$__pkgname/" + cp -a "build/linux/x64/release/bundle/" -T "$pkgdir/opt/$__pkgname/" + install -Dm644 "scripts/$__pkgname.desktop" -t "$pkgdir/usr/share/applications/" + install -Dm644 "assets/images/icon.png" "$pkgdir/usr/share/pixmaps/$__pkgname.png" + install -dm755 "$pkgdir/usr/bin/" + ln -sr "$pkgdir/opt/$__pkgname/$__binname" "$pkgdir/usr/bin/$__pkgname" +} |