diff options
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 26 |
1 files changed, 9 insertions, 17 deletions
@@ -1,30 +1,21 @@ +# Maintainer: UltimateKyle + pkgname=rpmlauncher pkgver=1.0.6+859 pkgrel=1 pkgdesc="A multi-functional Minecraft Launcher power by the RPMTW Team, made with Flutter and Dart" -provides=('rpmlauncher') -license=('GPL') -depends=('git') -makedepends=('ninja' 'cmake' 'clang' 'dart' 'flutter-beta') +license=('GPL3') +depends=() +makedepends=('git' 'ninja' 'cmake' 'clang' 'dart' 'flutter-beta') arch=('x86_64') -checkdepends=() -optdepends=() -provides=() -conflicts=('rpmlauncher-bin' 'rpmlauncher-git') -replaces=() -backup=() -options=() -changelog= -source=('RPMLauncher::git+https://github.com/RPMTW/RPMLauncher#branch=main') +source=("git+https://github.com/RPMTW/RPMLauncher#branch=main") md5sums=('SKIP') -pkgver(){ - cd "RPMLauncher" - git describe --tags --abbrev=0 | sed 's/[0-9]*\.[0-9]*\.[0-9]*\.//' -} + prepare(){ cd "RPMLauncher" flutter config --enable-linux-desktop } + build(){ cd "$srcdir/RPMLauncher/" build_id=`git describe --tags --abbrev=0 | sed 's/[0-9]*\.[0-9]*\.[0-9]*\.//'` @@ -34,6 +25,7 @@ build(){ flutter build linux --dart-define="build_id=$build_id" --dart-define="version_type=stable" --dart-define="version=$version_id" chmod +x "$srcdir/RPMLauncher/build/linux/x64/release/bundle/RPMLauncher" } + package() { mkdir -p "$pkgdir/usr/share/applications" mkdir -p "$pkgdir/opt/RPMLauncher" |