APKBUILD examples:Simple

From Alpine Linux
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Simple APKBUILD with -doc subpackage, using abuild's default doc() and prepare() functions:

Contents of gnuplot/APKBUILD

# Contributor: William Pitcock <nenolod@dereferenced.org> # Maintainer: pkgname=gnuplot pkgver=4.4.4 pkgrel=0 pkgdesc="Utility for plotting graphs" url="http://www.gnuplot.info/" arch="all" license="GPL" depends="" depends_dev="cairo-dev pango-dev gd-dev lua-dev readline-dev libpng-dev jpeg-dev" makedepends="$depends_dev" install="" subpackages="$pkgname-doc" source="http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz" builddir="$srcdir/$pkgname-$pkgver" prepare() { default_prepare # this function can be omitted if no extra steps are needed } build() { ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ --disable-wxwidgets \ --disable-qt make } check() { make check } package() { make DESTDIR="$pkgdir" install } sha512sums="d65a43b834b1926097...c0b8c6017ffc6d9e011217fb7e86e80 gnuplot-4.4.4.tar.gz"