diff options
author | Buce | 2021-03-28 18:47:13 -0500 |
---|---|---|
committer | Buce | 2021-03-28 18:47:13 -0500 |
commit | 330d8ce5a6b7ab0882073a144203748e20dcdb7b (patch) | |
tree | 5f9f7a74febab4b72c15aa91a3ee1d55aac20de7 | |
parent | 8027ff86c58403d288051ae55ed67206cade7ef1 (diff) | |
download | aur-330d8ce5a6b7ab0882073a144203748e20dcdb7b.tar.gz |
Update for VCS packaging guidelines
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 79 |
2 files changed, 42 insertions, 52 deletions
@@ -1,17 +1,24 @@ +# Generated by mksrcinfo v8 +# Sun Mar 28 23:46:58 UTC 2021 pkgbase = c10t-git - pkgdesc = The c10t mapper for Minecraft - pkgver = 20120305 + pkgdesc = A minecraft cartography tool. + pkgver = 1.7.r242.g15d0bfe pkgrel = 1 - url = http://toolchain.eu/project/c10t + url = https://github.com/udoprog/c10t arch = i686 arch = x86_64 - license = GPL + license = BSD makedepends = boost makedepends = git makedepends = cmake depends = libpng depends = boost-libs depends = freetype2 + provides = c10t + conflicts = c10t + backup = etc/c10t-palette.json + source = c10t-git::git+https://github.com/udoprog/c10t.git + md5sums = SKIP pkgname = c10t-git @@ -1,60 +1,43 @@ -# Contributor: Stefan Seemayer <mail@semicolonsoftware.de> +# Maintainer: Buce <dmbuce@gmail.com> pkgname=c10t-git -pkgver=20120305 +pkgver=1.7.r242.g15d0bfe +pkgver() { + cd "$srcdir/$pkgname" + if ! git describe --tags 2>/dev/null; then + echo "0.r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" + fi | sed 's/-/.r/; s/-/./g' +} pkgrel=1 -pkgdesc="The c10t mapper for Minecraft" +pkgdesc="A minecraft cartography tool." arch=('i686' 'x86_64') -url="http://toolchain.eu/project/c10t" -license=('GPL') -groups=() +url="https://github.com/udoprog/c10t" +license=('BSD') depends=(libpng boost-libs freetype2) makedepends=('boost' 'git' 'cmake') -provides=() -conflicts=() -replaces=() -backup=() -options=() +#checkdepends=() +optdepends=() +provides=('c10t') +conflicts=('c10t') +backup=(etc/c10t-palette.json) install= -source=() -noextract=() -md5sums=() - -_gitroot="git://github.com/udoprog/c10t.git" -_gitname="c10t-gitrepo" +source=("$pkgname::git+https://github.com/udoprog/${pkgname%-git}.git") +md5sums=('SKIP') build() { - cd "$srcdir" - msg "Connecting to GIT server...." - - if [ -d $_gitname ] ; then - cd $_gitname && git pull origin - msg "The local files are updated." - else - git clone $_gitroot $_gitname - cd $_gitname - git submodule init || exit 1 - git submodule update || exit 1 - cd "$srcdir" - fi - - msg "GIT checkout done or server timeout" - msg "Starting make..." + cd "$srcdir/$pkgname" - rm -rf "$srcdir/$_gitname-build" - git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" - cd "$srcdir/$_gitname-build" - git submodule init || exit 1 - git submodule update || exit 1 + git submodule init + git submodule update - # - # BUILD HERE - # + cmake . + sed -i 's,palette.json,/etc/c10t-palette.json,g' src/settings_t.cpp + make c10t +} - #./autogen.sh - #./configure --prefix=/usr - cmake . || return 1 - make c10t || return 1 +package() { + install -D -m 755 "$srcdir/$pkgname/c10t" "$pkgdir/usr/bin/c10t" + install -D -m 644 "$srcdir/$pkgname/LICENSE.txt" "$pkgdir/usr/share/licenses/c10t/LICENSE" + install -D -m 644 "$srcdir/$pkgname/palette.json" "$pkgdir/etc/c10t-palette.json" +} - mkdir -p $pkgdir/usr/bin/ || return 1 - install -m755 c10t $pkgdir/usr/bin/ || return 1 -} +# vim:set ts=2 sw=2 et: |