diff options
author | Elias Riedel Gårding | 2019-05-27 14:04:51 +0200 |
---|---|---|
committer | Elias Riedel Gårding | 2019-05-27 14:04:51 +0200 |
commit | c8a0288095eba8d16d38b2093b8e4331b004319e (patch) | |
tree | 37f5046d28d037a45d0ea4a5231f2d008a19e427 | |
download | aur-c8a0288095eba8d16d38b2093b8e4331b004319e.tar.gz |
First version
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0a0738bce305 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = tmatrix-git + pkgdesc = A cmatrix-like replica of the digital rain from the Matrix + pkgver = 1.0.r2.gebeaf00 + pkgrel = 1 + url = https://github.com/M4444/TMatrix + arch = x86_64 + arch = i686 + license = GPL2 + makedepends = git + makedepends = cmake + depends = ncurses + provides = tmatrix + conflicts = tmatrix + source = tmatrix::git+https://github.com/M4444/TMatrix.git + md5sums = SKIP + +pkgname = tmatrix-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..105793ee5f0d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Elias Riedel Gårding <eliasrg@kth.se> +# Author: Miloš Stojanović <mc.cm.mail@gmail.com> +# Discussion: https://www.reddit.com/r/unixporn/comments/btg6rj/oc_tmatrix_a_new_terminal_digital_rain_simulator +pkgname=tmatrix-git +pkgver=1.0.r2.gebeaf00 +pkgrel=1 +pkgdesc="A cmatrix-like replica of the digital rain from the Matrix" +arch=('x86_64' 'i686') +url="https://github.com/M4444/TMatrix" +license=('GPL2') +depends=('ncurses') +makedepends=('git' 'cmake') +provides=('tmatrix') +conflicts=('tmatrix') +source=("${pkgname%%-git}::git+https://github.com/M4444/TMatrix.git") +md5sums=('SKIP') + + +pkgver() { + cd "${pkgname%%-git}" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + + +build() { + cd "${pkgname%%-git}" + mkdir -p build && cd build + + # Install into /usr/bin + cmake -DCMAKE_INSTALL_PREFIX:PATH="$pkgdir/usr" .. + make -j8 +} + + +package() { + cd "${pkgname%%-git}" + install -Dm644 tmatrix.6 "$pkgdir/usr/share/man/man6/tmatrix.6" + + cd build + make install +} |