diff options
-rwxr-xr-x | .AURINFO | 30 | ||||
-rw-r--r-- | .SRCINFO | 31 | ||||
-rwxr-xr-x | PKGBUILD | 33 | ||||
-rwxr-xr-x | voxelands.install | 13 |
4 files changed, 107 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100755 index 000000000000..dc09131dafcd --- /dev/null +++ b/.AURINFO @@ -0,0 +1,30 @@ +pkgbase = voxelands + pkgdesc = A fork of Minetest, an Infiniminer/Minecraft inspired game + pkgver = 1505.01 + pkgrel = 1 + url = http://voxelands.com + install = voxelands.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = cmake + makedepends = gettext + depends = libxxf86vm + depends = irrlicht + depends = sqlite + depends = libvorbis + depends = openal + depends = glu + depends = libsm + depends = hicolor-icon-theme + depends = freetype2 + provides = minetest-classic + provides = voxelands + conflicts = minetest-classic + conflicts = minetest-classic-next-git + conflicts = voxelands-next-git + replaces = minetest-classic + source = http://voxelands.com/downloads/voxelands-1505.01-src.tar.bz2 + +pkgname = voxelands + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c0fa55a6e279 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = voxelands + pkgdesc = A fork of Minetest, an Infiniminer/Minecraft inspired game + pkgver = 1505.01 + pkgrel = 1 + url = http://voxelands.com + install = voxelands.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = cmake + makedepends = gettext + depends = libxxf86vm + depends = irrlicht + depends = sqlite + depends = libvorbis + depends = openal + depends = glu + depends = libsm + depends = hicolor-icon-theme + depends = freetype2 + provides = minetest-classic + provides = voxelands + conflicts = minetest-classic + conflicts = minetest-classic-next-git + conflicts = voxelands-next-git + replaces = minetest-classic + source = http://voxelands.com/downloads/voxelands-1505.01-src.tar.bz2 + sha256sums = 2e95ae3b7a68c618017e0f65cb1a4f8bb64a4df1880e1c5a33e5631fc0d8b840 + +pkgname = voxelands + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..7fa8c6db8cae --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ + +# Maintainer: Nascher <kevin at roschan dot de> +# Contributor: Menche <menche_mt at yahoo dot com> + +pkgname=voxelands +pkgver=1505.01 +pkgrel=1 +pkgdesc="A fork of Minetest, an Infiniminer/Minecraft inspired game" +url="http://voxelands.com" +arch=('i686' 'x86_64') +license=('GPL') +depends=('libxxf86vm' 'irrlicht' 'sqlite' 'libvorbis' 'openal' 'glu' 'libsm' 'hicolor-icon-theme' 'freetype2') +makedepends=('cmake' 'gettext') +replaces=('minetest-classic') +provides=('minetest-classic' 'voxelands') +conflicts=('minetest-classic' 'minetest-classic-next-git' 'voxelands-next-git') +install="${pkgname}.install" + +source=("http://voxelands.com/downloads/${pkgname}-${pkgver}-src.tar.bz2") + +sha256sums=('2e95ae3b7a68c618017e0f65cb1a4f8bb64a4df1880e1c5a33e5631fc0d8b840') + +build() { + cd "${srcdir}/${pkgname}" + + cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG + make +} + +package() { + cd "${srcdir}/${pkgname}" + make DESTDIR="${pkgdir}" install +} diff --git a/voxelands.install b/voxelands.install new file mode 100755 index 000000000000..9b51a54d795b --- /dev/null +++ b/voxelands.install @@ -0,0 +1,13 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + |