From 84613a66f1d0888a881a8130a6a07cc923136b66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Thu, 12 Nov 2015 18:12:18 +0100 Subject: [PATCH] outils: unbreak musl --- srcpkgs/outils/template | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/srcpkgs/outils/template b/srcpkgs/outils/template index ecc43032d29..7be1f0f75e6 100644 --- a/srcpkgs/outils/template +++ b/srcpkgs/outils/template @@ -1,7 +1,7 @@ # Template file for 'outils' pkgname=outils version=0.3 -revision=1 +revision=2 build_style=gnu-makefile make_install_args="install install-calendars" makedepends="libressl-devel" @@ -14,6 +14,12 @@ homepage="https://github.com/chneukirchen/outils" distfiles="https://github.com/chneukirchen/${pkgname}/archive/v${version}.tar.gz" checksum=de4c947f8b71513c01a07e7f8e0958a891d3484cea0485d29ec531fa75042d64 +pre_build() { + # Use types everywhere + find src -type f -exec sed -i "{}" -e "s;u_int;uint;g" -e "s;u_char;uint8_t;g" \; + sed -i src/liboutils/sha1.c -e "s;uint i;uint32_t i;" +} + do_build() { make ${makejobs} CC="$CC" CFLAGS="$CFLAGS" }