mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-05 21:47:13 +08:00
30 lines
1.0 KiB
Bash
30 lines
1.0 KiB
Bash
# Contributor: Chris Brannon <cmbrannon@cox.net>
|
|
pkgname=dotconf
|
|
pkgver=1.0.13
|
|
pkgrel=3
|
|
pkgdesc='A C library for parsing configuration files'
|
|
arch=('i686' 'x86_64')
|
|
makedepends=('pkgconfig' 'findutils')
|
|
options=('!libtool')
|
|
url="http://www.azzit.de/dotconf/"
|
|
license=('LGPL2')
|
|
source=("http://www.azzit.de/dotconf/download/v1.0/dotconf-1.0.13.tar.gz")
|
|
md5sums=('bbf981a5f4a64e94cc6f2a693f96c21a')
|
|
|
|
build() {
|
|
cd "$srcdir/$pkgname-$pkgver"
|
|
|
|
./configure --prefix=/usr
|
|
make || return 1
|
|
make DESTDIR="$pkgdir" install
|
|
# There are no manpages. Docu consists of textfiles and small examples.
|
|
# "make install" didn't install the docu, so do it manually.
|
|
mkdir -p ${pkgdir}/usr/share/doc/${pkgname}
|
|
cp -a doc/*.txt README examples/ ${pkgdir}/usr/share/doc/${pkgname}
|
|
# Get rid of files specific to Microsoft products:
|
|
find ${pkgdir}/usr/share/doc/${pkgname} -name '*.dsp' |xargs rm
|
|
# Dotconf uses libpool internally for memory management. No need to install.
|
|
rm -f ${pkgdir}/usr/lib/libpool.a
|
|
rm -f ${pkgdir}/usr/include/libpool.h
|
|
}
|