aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2014-11-26 08:11:58 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2014-11-26 10:57:17 +0000
commitdbdc513b9d9d3f2fea9a0bc122f8ba462b251467 (patch)
tree1aa8c2d958e55eed6193f2a46e33ef712caa10d0
parent669d567174224c31a0d2bb2092e6999f39b7fd91 (diff)
downloadalpine_aports-dbdc513b9d9d3f2fea9a0bc122f8ba462b251467.tar.bz2
alpine_aports-dbdc513b9d9d3f2fea9a0bc122f8ba462b251467.tar.xz
alpine_aports-dbdc513b9d9d3f2fea9a0bc122f8ba462b251467.zip
testing/i3wm: let abuild manage depends, simplify
simplify man installs
-rw-r--r--testing/i3wm/APKBUILD30
1 files changed, 11 insertions, 19 deletions
diff --git a/testing/i3wm/APKBUILD b/testing/i3wm/APKBUILD
index 7ecda2d19e..f18753b292 100644
--- a/testing/i3wm/APKBUILD
+++ b/testing/i3wm/APKBUILD
@@ -1,15 +1,16 @@
1# Contributor: 1# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
2# Maintainer:
3pkgname=i3wm 2pkgname=i3wm
4pkgver=4.8 3pkgver=4.8
5pkgrel=0 4pkgrel=1
6pkgdesc="A tiling window manager" 5pkgdesc="A tiling window manager"
7url="http://i3wm.org" 6url="http://i3wm.org"
8arch="all" 7arch="all"
9license="BSD" 8license="BSD"
10depends="xcb-util-cursor xcb-util-keysyms xcb-util-wm libev yajl pango cairo startup-notification pcre" 9depends=""
11depends_dev="" 10depends_dev=""
12makedepends="$depends_dev bison flex libxcb-dev xcb-util-cursor-dev xcb-util-keysyms-dev xcb-util-wm-dev libev-dev pango-dev cairo-dev yajl-dev startup-notification-dev pcre-dev" 11makedepends="$depends_dev bison flex libxcb-dev xcb-util-cursor-dev
12 xcb-util-keysyms-dev xcb-util-wm-dev libev-dev pango-dev cairo-dev
13 yajl-dev startup-notification-dev pcre-dev"
13install="" 14install=""
14subpackages="$pkgname-doc" 15subpackages="$pkgname-doc"
15source="http://i3wm.org/downloads/i3-${pkgver}.tar.bz2 musl.patch" 16source="http://i3wm.org/downloads/i3-${pkgver}.tar.bz2 musl.patch"
@@ -27,24 +28,15 @@ prepare() {
27 28
28build() { 29build() {
29 cd "$_builddir" 30 cd "$_builddir"
30 make 31 make
31} 32}
32 33
33package() { 34package() {
34 cd "$_builddir" 35 cd "$_builddir"
35 make DESTDIR="$pkgdir/" install 36 make DESTDIR="$pkgdir/" install || return 1
36 install -Dm644 man/i3.1 "$pkgdir/usr/share/man/man1/i3.1" 37
37 install -Dm644 man/i3bar.1 "$pkgdir/usr/share/man/man1/i3bar.1" 38 install -d "$pkgdir/usr/share/man/man1"
38 install -Dm644 man/i3-config-wizard.1 "$pkgdir/usr/share/man/man1/i3-config-wizard.1" 39 install -m644 man/*.1 "$pkgdir"/usr/share/man/man1/ || return 1
39 install -Dm644 man/i3-input.1 "$pkgdir/usr/share/man/man1/i3-input.1"
40 install -Dm644 man/i3-msg.1 "$pkgdir/usr/share/man/man1/i3-msg.1"
41 install -Dm644 man/i3-migrate-config-to-v4.1 "$pkgdir/usr/share/man/man1/i3-migrate-config-to-v4.1"
42 install -Dm644 man/i3-nagbar.1 "$pkgdir/usr/share/man/man1/i3-nagbar.1"
43 install -Dm644 man/i3-dmenu-desktop.1 "$pkgdir/usr/share/man/man1/i3-dmenu-desktop.1"
44 install -Dm644 man/i3-dump-log.1 "$pkgdir/usr/share/man/man1/i3-dump-log.1"
45 install -Dm644 man/i3-sensible-editor.1 "$pkgdir/usr/share/man/man1/i3-sensible-editor.1"
46 install -Dm644 man/i3-sensible-pager.1 "$pkgdir/usr/share/man/man1/i3-sensible-pager.1"
47 install -Dm644 man/i3-sensible-terminal.1 "$pkgdir/usr/share/man/man1/i3-sensible-terminal.1"
48} 40}
49 41
50md5sums="4151e8e81fdc78b32a7cb953f67e3bef i3-4.8.tar.bz2 42md5sums="4151e8e81fdc78b32a7cb953f67e3bef i3-4.8.tar.bz2