diff options
Diffstat (limited to 'user/xinit/APKBUILD')
-rw-r--r-- | user/xinit/APKBUILD | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/user/xinit/APKBUILD b/user/xinit/APKBUILD new file mode 100644 index 000000000..5c81ba261 --- /dev/null +++ b/user/xinit/APKBUILD @@ -0,0 +1,54 @@ +# Maintainer: A. Wilcox <awilfox@adelielinux.org> +pkgname=xinit +pkgver=1.4.0 +pkgrel=0 +pkgdesc="X.Org initialisation program" +url="https://www.X.Org/" +arch="all" +license="X11" +subpackages="$pkgname-doc" +depends="cmd:mcookie cmd:xauth cmd:xmodmap cmd:xrdb" +makedepends="libx11-dev util-macros" +source="https://www.X.Org/releases/individual/app/xinit-$pkgver.tar.bz2 + 06_move_serverauthfile_into_tmp.patch + xinitrc + xsession.skel + Xsession + xserverrc" + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --with-xinitdir=/etc/X11/xinit + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install + chmod +x "$pkgdir"/usr/bin/startx + install -m755 -d "$pkgdir"/etc/skel + install -m755 -D "$srcdir"/xinitrc "$pkgdir"/etc/X11/xinit/xinitrc + install -m755 -D "$srcdir"/Xsession "$pkgdir"/etc/X11/xinit/Xsession + install -m755 "$srcdir"/xsession.skel "$pkgdir"/etc/skel/.xsession + install -m755 "$srcdir"/xserverrc "$pkgdir"/etc/X11/xinit/xserverrc + mkdir -p "$pkgdir"/etc/X11/xinit/xinitrc.d +} + +sha512sums="53a29081130c1e195eb441ee77ccaa044b18b4cca3d2d5da3a6d67aa421dfd9718fa18b6be6232a41e40cf260c8190064c4d8d9ab771177bd5cd12e77a8fa79e xinit-1.4.0.tar.bz2 +2296c10a5d74bff42d9642a4787dc3f2b77492fc81174af48dc88cd3c8fa49c7f70147b790d8c82c2df6c910d9d412965999e7a342ca28697a97b5d522669edd 06_move_serverauthfile_into_tmp.patch +1b19f800d1f64e49b533929ea6b9580d6dc24b680e1461edcc5784ba9fbb387fef57576b1e3d4bc67cb0ff2b248b670c148a3c7a350e1062bb9b95e9a2ba7805 xinitrc +448bc6c7987a4735b6584e307cd5c53092b1a338043293f5f110d11818dd1b80508401a3b6f09525c82a16a88f293b37011d8ca112460b0f95d26897e3e0619e xsession.skel +b311032a751bb21d6c49ffe1dfc67beb577b5d5bec4a4c12612c4c0f9b9d6d2a07f7435c7d2fe9ab4c318546ee0cb9d4ff3f7ef908e756a818da529e913e667d Xsession +f86d96d76bcb340021e7904925f0029f8662e4dfc32489198b3a8695dca069da496539e2287249c763fe9c4d8d5d591fd18fe49a0bee822cbbd0eb712efbb89b xserverrc" |