diff --git a/packaging/.gitignore b/packaging/.gitignore new file mode 100644 index 0000000..433c936 --- /dev/null +++ b/packaging/.gitignore @@ -0,0 +1 @@ +/root \ No newline at end of file diff --git a/packaging/PKGBUILD b/packaging/PKGBUILD new file mode 100644 index 0000000..9800ec7 --- /dev/null +++ b/packaging/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Matthieu Jolimaitre +pkgname=timeurs +pkgver=1.0.0 +pkgrel=1 +pkgdesc="" +arch=('i686' 'x86_64') +url="" +license=('GPL') +depends=('gtk4') +makedepends=() +source=("$pkgname-$pkgver.tar.gz") +md5sums=() +validpgpkeys=() + +prepare() { + cd $pkgname-$pkgver + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} diff --git a/packaging/package.sh b/packaging/package.sh new file mode 100644 index 0000000..1146e85 --- /dev/null +++ b/packaging/package.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +cargo + +rm -fr target +mkdir -p target \ No newline at end of file diff --git a/packaging/timeurs.desktop b/packaging/timeurs.desktop new file mode 100644 index 0000000..1f01076 --- /dev/null +++ b/packaging/timeurs.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=Timeurs +Comment=Timer app +Exec=/usr/bin/timeurs +Terminal=false +Categories=Tags;Describing;Application