Christoph Reiter b38b2b78f4 Remove all cygwin CHOST changes
Since #5448 CHOST defaults to cygwin now, so this
is no longer needed.
2025-06-27 07:42:37 +02:00

46 lines
1.1 KiB
Bash

# Maintainer: David Macek <david.macek.0@gmail.com>
pkgname=getent
pkgver=2.18.90
pkgrel=5
pkgdesc="Get entries from Name Service Switch libraries"
arch=('i686' 'x86_64')
url="https://www.gnu.org/software/libc/libc.html"
license=('LGPL')
depends=('libargp')
makedepends=('libargp-devel' 'autotools' 'gcc')
source=(getent-${pkgver}.tar.gz
cygwin-getent.patch
argp_parse-rename.patch)
sha256sums=('290440924c7e1ba9cdb2b2a2629899bfc497024fb393de77907c6f8394e0259c'
'260efd98496dc54537d133daa903ed3f329b833e9726ea3f2533c1710ce65b9e'
'0a1b798f0aca808c64541cc4fa13206d390ea4692e03f05a744c8cbefb3a1369')
prepare() {
cd ${pkgname}-${pkgver}
patch -p2 -i ${srcdir}/cygwin-getent.patch
patch -p1 -i ${srcdir}/argp_parse-rename.patch
autoreconf -fi
}
build() {
mkdir -p "${srcdir}/build-${CHOST}"
cd "${srcdir}/build-${CHOST}"
CFLAGS+=" -D_GNU_SOURCE"
../${pkgname}-${pkgver}/configure \
--prefix=/usr \
--build=${CHOST} \
--host=${CHOST} \
--target=${CHOST}
make
}
package() {
cd "${srcdir}/build-${CHOST}"
make DESTDIR="${pkgdir}" install
}