Skip to content

Instantly share code, notes, and snippets.

@schuhumi
Created September 24, 2019 13:58
Show Gist options
  • Save schuhumi/21e64cb60e831e15f5e5c09b490a6105 to your computer and use it in GitHub Desktop.
Save schuhumi/21e64cb60e831e15f5e5c09b490a6105 to your computer and use it in GitHub Desktop.
APKBUILD for fread's xserver-sorg-video-imx. Linux headers need to be installed to the system as well or tweak CPATH
# Maintainer: Simon Schumann <simon.schumann@web.de>
pkgname=xserver-xorg-video-imx
pkgver=0.1.0
pkgrel=1
pkgdesc="Video driver for imx framebuffer device"
url="https://github.com/fread-ink/xserver-xorg-video-imx"
arch="all"
license="XFree86 License 1.0"
subpackages=""
depends=
makedepends="xorg-server-dev libxi-dev util-macros xorgproto"
source=""
_giturl="https://github.com/fread-ink/xserver-xorg-video-imx"
builddir="$srcdir"/$pkgname-$pkgver
prepare() {
default_prepare
# Use tarball instead of git for release.
# https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#APKBUILD_variables.2Ffunctions
git clone "${_giturl}" "${builddir}" || return 1
}
build() {
cd "$builddir"
export LDFLAGS="$LDFLAGS -Wl,-z,lazy"
export CPATH=/home/alpine
./autogen.sh
./configure --prefix=/usr
make
}
check() {
cd "$builddir"
make check
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment