diff options
author | jopejoe1 | 2022-09-11 02:57:15 +0200 |
---|---|---|
committer | jopejoe1 | 2022-09-11 02:57:15 +0200 |
commit | ada44d47ba022e5a2a001035134536f39d106e6f (patch) | |
tree | dbb6dcd9989157b30643e0f1541669bab0c765c7 /PKGBUILD | |
download | aur-ada44d47ba022e5a2a001035134536f39d106e6f.tar.gz |
Init Commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a18791abb6c3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: jopejoe1 <johannes@joens.email> + +_pkgname=cubiomes-viewer +pkgname=$_pkgname-git +pkgver=2.3.3.r3.g15b90aa +pkgrel=1 +pkgdesc="An efficient graphical Minecraft seed finder and map viewer" +arch=("x86_64") +url="https://github.com/Cubitect/cubiomes-viewer" +license=('GPL3') +depends=("qt5-base") +makedepends=("gendesk" "qt5-tools") +provides=($_pkgname) +conflicts=($_pkgname) +source=("git+$url.git" + "git+https://github.com/Cubitect/cubiomes.git") +sha256sums=("SKIP" + "SKIP") + +pkgver() { + cd $_pkgname + echo $(git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g') +} + +prepare() { + cd $_pkgname + git submodule init + git config submodule.cubiomes "$srcdir/cubiomes" + git submodule update +} + +build() { + mkdir -p $_pkgname/build + cd $_pkgname/build + qmake CONFIG+=without_network .. + make +} + +package() { + install -Dm755 "$_pkgname/build/$_pkgname" "${pkgdir}/usr/bin/$_pkgname" + install -Dm644 "$_pkgname/rc/icons/map.png" "${pkgdir}/usr/share/pixmaps/com.github.cubitect.cubiomes-viewer.png" + install -Dm644 "$_pkgname/etc/com.github.cubitect.cubiomes-viewer.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm644 "$_pkgname/LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +} |