diff --git a/srcpkgs/aiccu/template b/srcpkgs/aiccu/template
index ce1556673d..328b1fc163 100644
--- a/srcpkgs/aiccu/template
+++ b/srcpkgs/aiccu/template
@@ -1,9 +1,8 @@
 # Template file for 'aiccu'
 pkgname=aiccu
 version=20070115
-revision=1
+revision=2
 wrksrc=aiccu
-build_style=gnu-makefile
 conf_files="etc/aiccu.conf"
 makedepends="gnutls-devel"
 depends="iproute2"
@@ -18,6 +17,10 @@ post_extract() {
 	sed -i 's/\$(CC) \$(CFLAGS) \$(LDFLAGS) -o $@ \$(OBJS)/$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS)/; /strip/d' unix-console/Makefile
 }
 
+do_build() {
+	make ${makejobs} CC="$CC" LD="$LD" RPM_OPT_FLAGS="$CFLAGS"
+}
+
 do_install() {
 	vbin unix-console/aiccu
 	vinstall doc/aiccu.conf 0640 etc