diff --git a/README.md b/README.md index 0426c10..1816e2b 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,9 @@ managing your game collection. ## [rom-manager-git](https://aur.archlinux.org/packages/rom-manager-git/) Command line utility for organizing ROMs. +## [tale-git](https://aur.archlinux.org/packages/tale-git/) +An experimental version control system. + ## [talk-cli-git](https://aur.archlinux.org/packages/talk-cli-git/) A command line interface for using Nextcloud Talk. diff --git a/tale-git/.SRCINFO b/tale-git/.SRCINFO new file mode 100644 index 0000000..ce7005c --- /dev/null +++ b/tale-git/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = tale-git + pkgdesc = An experimental version control system. + pkgver = 0.0.1.r0.g67b0dcb + pkgrel = 1 + url = https://gitlab.com/severinkaderli/tale + arch = i686 + arch = x86_64 + license = MIT + makedepends = maven + makedepends = git + conflicts = tale + source = git+https://gitlab.com/severinkaderli/tale + md5sums = SKIP + +pkgname = tale-git + diff --git a/tale-git/.gitignore b/tale-git/.gitignore new file mode 100644 index 0000000..f57c90c --- /dev/null +++ b/tale-git/.gitignore @@ -0,0 +1,4 @@ +pkg/ +tale-git* +tale/ +src/ \ No newline at end of file diff --git a/tale-git/PKGBUILD b/tale-git/PKGBUILD new file mode 100644 index 0000000..178639f --- /dev/null +++ b/tale-git/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Severin Kaderli +_pkgname=tale +pkgname=${_pkgname}-git +pkgver=0.0.1.r0.g67b0dcb +pkgrel=1 +pkgdesc="An experimental version control system." +arch=('i686' 'x86_64') +url="https://gitlab.com/severinkaderli/tale" +license=('MIT') +makedepends=('maven' 'git') +conflicts=('tale') +source=('git+https://gitlab.com/severinkaderli/tale') +md5sums=('SKIP') + +pkgver() { + cd "${_pkgname}" + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "${srcdir}/${_pkgname}" + mvn -Dmaven.test.skip=true package +} + +package() { + cd "${srcdir}/${_pkgname}" + + install -Dm755 "target/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" +}