From 24a192d594283cff4f005f55bff7bcba0b788d75 Mon Sep 17 00:00:00 2001 From: Minze Zwerver Date: Fri, 23 Feb 2018 13:06:58 +0100 Subject: [PATCH] Added an example PKBUILD file for Arch --- example/archlinux/gamemode-git/PKGBUILD | 30 +++++++++++++++++++++++++ example/archlinux/readme.txt | 4 ++++ 2 files changed, 34 insertions(+) create mode 100644 example/archlinux/gamemode-git/PKGBUILD create mode 100644 example/archlinux/readme.txt diff --git a/example/archlinux/gamemode-git/PKGBUILD b/example/archlinux/gamemode-git/PKGBUILD new file mode 100644 index 0000000..e732c8b --- /dev/null +++ b/example/archlinux/gamemode-git/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Ysblokje +pkgname=('gamemode-git') +pkgver=0 +pkgrel=1 +pkgdesc="GameMode is a daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS." +arch=('x86_64') +url="https://github.com/FeralInteractive/gamemode.git" +license=('MIT') +depends=('systemd' 'polkit') +makedepends=('meson' 'ninja' 'pkg-config') +provides=('gamemode') +source=("git+https://github.com/FeralInteractive/gamemode.git") +sha256sums=('SKIP') + +pkgver() { + cd gamemode + echo $(git rev-parse --short HEAD) +} + +build() { + cd gamemode + meson --prefix=/usr build -Dwithsystemd-user-unit-dir=/etc/systemd/user + cd build + ninja +} + +package() { + cd gamemode/build + DESTDIR=$pkgdir ninja install +} diff --git a/example/archlinux/readme.txt b/example/archlinux/readme.txt new file mode 100644 index 0000000..494d46e --- /dev/null +++ b/example/archlinux/readme.txt @@ -0,0 +1,4 @@ +The following folders contain PKGBUILD file for arch(like) distro's. You can use those as starting point for your own packages. + +Regards, +Minze Zwerver