aboutsummaryrefslogtreecommitdiffstats
path: root/main/fluxbox
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-02-05 17:26:35 -0600
committerWilliam Pitcock <nenolod@dereferenced.org>2018-02-07 06:19:24 +0000
commit23e07e3ea0c502f926b9951b84e0a0095bbcc3b6 (patch)
tree58001adcf1c7f9b09b57fe2f3156bfa5ec874d6f /main/fluxbox
parent63d9336227f86ce8ca0f50654264b7e8cf8cd7b7 (diff)
downloadaports-23e07e3ea0c502f926b9951b84e0a0095bbcc3b6.tar.bz2
aports-23e07e3ea0c502f926b9951b84e0a0095bbcc3b6.tar.xz
main/fluxbox: fix deps, modernise, mark tests broken
Diffstat (limited to 'main/fluxbox')
-rw-r--r--main/fluxbox/APKBUILD25
1 files changed, 10 insertions, 15 deletions
diff --git a/main/fluxbox/APKBUILD b/main/fluxbox/APKBUILD
index 791372b92f..cc1b86a50c 100644
--- a/main/fluxbox/APKBUILD
+++ b/main/fluxbox/APKBUILD
@@ -1,38 +1,33 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=fluxbox
pkgver=1.3.7
-pkgrel=0
+pkgrel=1
pkgdesc="A lightweight and highly-configurable window manager"
url="http://www.fluxbox.org"
arch="all"
+options="!check" # Test suite fails to build with Xft link error.
license="MIT"
subpackages="$pkgname-doc"
depends=
makedepends="libxinerama-dev libxpm-dev libxrandr imlib2-dev
libxrender-dev libxrandr-dev libxinerama-dev freetype-dev
- libxft-dev"
+ libxft-dev xextproto"
source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2"
-prepare() {
- cd "$srcdir"/$pkgname-$pkgver
-}
-
-build () {
- cd "$srcdir"/$pkgname-$pkgver
+build() {
+ cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--enable-imlib2 \
- --disable-nls \
- || return 1
- make || return 1
+ --disable-nls
+ make
}
package() {
- cd "$srcdir"/$pkgname-$pkgver
- make DESTDIR="$pkgdir" install || return 1
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
}
-md5sums="c4701822d8a09d426ebf26e7e97c552a fluxbox-1.3.7.tar.bz2"
-sha256sums="d47a58edba857f3c36bf8430bbd17834693ad0e6aa431d3507039f022af7aee8 fluxbox-1.3.7.tar.bz2"
+
sha512sums="c40cc765f5d542210e18dca21b98b97a048c6685b605a68e2c64f4e886329f4e6d3a3a7e76b3ca0ce488242f38d0ee2a4d6dfebc9ce97d37c68f84c3948aac8c fluxbox-1.3.7.tar.bz2"