diff options
author | Taigah | 2021-08-05 20:37:52 +0200 |
---|---|---|
committer | Taigah | 2021-08-05 20:44:28 +0200 |
commit | 1161972cb27c611f5827442c4879a9dce7e1f7d6 (patch) | |
tree | 3ccbe4a77b405a74f2ab0e01b43563236fbc0dd3 | |
download | aur-1161972cb27c611f5827442c4879a9dce7e1f7d6.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..030a19284956 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = minilibx-git + pkgdesc = A simple X-Window (X11R6) programming API in C suitable for X-beginners. + pkgver = r61.9cd1813 + pkgrel = 1 + url = https://github.com/42Paris/minilibx-linux + arch = x86_64 + license = BSD-2-Clause + makedepends = git + provides = minilibx + source = minilibx::git+https://github.com/42Paris/minilibx-linux + md5sums = SKIP + +pkgname = minilibx-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..020c5bec97c1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Taigah Dev <taigah dot dev at gmail dot com> +_pkgname=minilibx +pkgname=minilibx-git +pkgver=r61.9cd1813 +pkgrel=1 +pkgdesc="A simple X-Window (X11R6) programming API in C suitable for X-beginners." +arch=("x86_64") +url="https://github.com/42Paris/minilibx-linux" +license=("BSD-2-Clause") +depends=() +makedepends=("git") +provides=("$_pkgname") +conflicts=() +source=("$_pkgname::git+https://github.com/42Paris/minilibx-linux") +md5sums=("SKIP") + +pkgver() { + cd "$srcdir/$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/$_pkgname" + ./configure + make +} + +package() { + cd "$srcdir/$_pkgname" + install -Dm644 libmlx.a "$pkgdir/usr/lib/libmlx.a" + install -Dm644 mlx.h "$pkgdir/usr/include/mlx.h" + install -d "$pkgdir/usr/share/man/man1/" + install -m644 man/man1/mlx*.1 "$pkgdir/usr/share/man/man1/" + install -d "$pkgdir/usr/share/man/man3/" + install -m644 man/man3/mlx*.3 "$pkgdir/usr/share/man/man3/" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + |