void-packages/srcpkgs/libwapcaplet/template

48 lines
1.3 KiB
Text

# Template build file for 'libwapcaplet'.
pkgname=libwapcaplet
version=0.1.0
revision=3
homepage="http://www.netsurf-browser.org"
short_desc="String internment library, written in C"
maintainer="davehome <davehome@redthumb.info.tm>"
license="MIT"
distfiles="${homepage}/projects/releases/${pkgname}-${version}-src.tar.gz"
checksum=e58df9d4ee18344946d5c7c17fb99f29269027dafd875e2fe10bb1fb9d7fc1a7
long_desc="
LibWapcaplet is a string internment library, written in C. It provides
reference counted string interment and rapid string comparison
functionality. It was developed as part of the NetSurf project and is
available for use by other software under the MIT licence. For further
details, see the readme."
wrksrc=${pkgname}-${version}-src
do_build() {
make ${makejobs} COMPONENT_TYPE=lib-shared
make ${makejobs} COMPONENT_TYPE=lib-static
}
do_install() {
make ${makejobs} COMPONENT_TYPE=lib-shared \
PREFIX=/usr DESTDIR=${DESTDIR} install
make ${makejobs} COMPONENT_TYPE=lib-static \
PREFIX=/usr DESTDIR=${DESTDIR} install
vinstall "${wrksrc}/COPYING" 0644 "usr/share/licenses/${pkgname}"
}
libwapcaplet-devel_package() {
depends="libwapcaplet>=${version}"
short_desc+=" -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.a"
}
}
libwapcaplet_package() {
pkg_install() {
vmove usr
}
}