blob: c9a14a54b096c61feee57331e27a82513ef05d29 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# Maintainer: Sebastien Duthil <duthils@free.fr>
# Note: I can't test on x86, feel free to drop me an email/comment with the
# working PKGBUILD for x86
pkgname=blackvoxel
pkgver=1.39
pkgrel=1
pkgdesc="Game of automation and programming in a voxel world"
arch=('x86_64')
url='http://www.blackvoxel.com/'
license=('GPL3')
depends=()
source=("${pkgname}_source_1_39.tar.bz2::${url}/dm_download.php?file=74")
sha256sums=('0bf8e6b9729fee481d8f4e5bcc791f005b3a5ff8152cdc602fe2a6197bf17bca')
build() {
cd "${srcdir}/${pkgname}_source_1_39"
make blackvoxeldatadir="/usr/share/${pkgname}/"
}
package() {
cd "${srcdir}/${pkgname}_source_1_39"
make install \
specialinstall=true \
DESTDIR="${pkgdir}/" \
bindir="usr/bin/" \
blackvoxeldatadir="usr/share/${pkgname}/" \
icondir2="usr/share/icons/" \
desktopdir="usr/share/applications/"
# __source_dir="${srcdir}/${pkgname}_source_1_39"
# install -d "${pkgdir}/usr/bin"
# install -Dm755 "${__source_dir}/blackvoxel" "${pkgdir}/usr/bin"
# install -d "${pkgdir}/usr/share/${pkgname}"
# install -Dm644 "${__source_dir}/gui" "${pkgdir}/usr/bin"
# # cask executable needs to be one directory deeper than cask-cli.el
# __prefix="${pkgdir}/usr/share/${pkgname}"
# install -d "${__prefix}"
# install -Dm644 *.el "${__prefix}/"
# install -d "${__prefix}/bin"
# install -Dm755 "bin/cask" "${__prefix}/bin"
# install -d "${__prefix}/templates"
# install -Dm644 templates/* "${__prefix}/templates/"
# touch "${__prefix}/.no-upgrade" # Stop cask performing self-upgrades.
# install -d "${pkgdir}/usr/bin"
# ln -s "/usr/share/cask/bin/cask" "${pkgdir}/usr/bin/"
# __site_lisp="${pkgdir}/usr/share/emacs/site-lisp/${pkgname}"
# install -d "${__site_lisp}"
# ln -s "/usr/share/${pkgname}/"cask{,-bootstrap}.el "${__site_lisp}/"
}
|