simple update but also make sure to use stdlib.h instead of malloc.h.

tested with audacity.

-- 
[email protected]
SDF Public Access UNIX System - http://sdf.lonestar.org

Index: Makefile
===================================================================
RCS file: /home2/cvs/OpenBSD/ports/audio/cmt/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- Makefile    15 Sep 2007 21:26:00 -0000      1.3
+++ Makefile    18 Jan 2009 07:28:55 -0000
@@ -5,13 +5,13 @@
 CATEGORIES=    audio devel
 
 SHARED_ONLY=   Yes
-DISTNAME=      cmt_src_1.15
+DISTNAME=      cmt_src_1.16
 WRKDIST=       ${WRKDIR}/cmt
-PKGNAME=       cmt-1.15p0
+PKGNAME=       cmt-1.16
 EXTRACT_SUFX=  .tgz
 MASTER_SITES=  ${HOMEPAGE:=download/}
 
-# GPL
+# GPLv2
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_DISTFILES_FTP=  Yes
@@ -30,9 +30,15 @@
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/cmt
        ${INSTALL_DATA} ${WRKDIST}/doc/*.html ${PREFIX}/share/doc/cmt
 
+post-patch:
+.for file in analogue canyondelay lofi phasemod syndrum vcf303
+       sed -e 's,#include <malloc.h>,#include <stdlib.h>,' \
+               ${WRKSRC}/src/${file}.cpp > ${WRKSRC}/src/${file}.cpp.new
+       mv ${WRKSRC}/src/${file}.cpp.new ${WRKSRC}/src/${file}.cpp
+.endfor
+
 # interactive regression test, that requires you to listen to stuff.
 # -> mostly useless
 NO_REGRESS=    Yes
 
 .include <bsd.port.mk>
-
Index: distinfo
===================================================================
RCS file: /home2/cvs/OpenBSD/ports/audio/cmt/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo    5 Apr 2007 15:37:41 -0000       1.2
+++ distinfo    18 Jan 2009 07:28:55 -0000
@@ -1,5 +1,5 @@
-MD5 (cmt_src_1.15.tgz) = qi8GCayotphiXYYXDEJuLA==
-RMD160 (cmt_src_1.15.tgz) = /XZS/iBLY7JKn7BGiMy6uqvR/s8=
-SHA1 (cmt_src_1.15.tgz) = SNAghgfHLVfvvbi6VWlaqIGaDMQ=
-SHA256 (cmt_src_1.15.tgz) = C4FJOAQMdAPdJDZ7HbvwsNt6wR33RHEp6cG38ziQsek=
-SIZE (cmt_src_1.15.tgz) = 61522
+MD5 (cmt_src_1.16.tgz) = Fah15ar3nCCcIjur+0HLHA==
+RMD160 (cmt_src_1.16.tgz) = hEkYeVi6xcyuYQCQblntNIh4Rlc=
+SHA1 (cmt_src_1.16.tgz) = u/2znsqg5/bIUXZYqFwHYE47XF0=
+SHA256 (cmt_src_1.16.tgz) = USodfmmLng58aSICwp9L1whG1SJB7CVOGjJKuu9AVjU=
+SIZE (cmt_src_1.16.tgz) = 63909

Reply via email to