Changes from the beginning:
removed pthread from WANTLIB.
boost libraries are no longer required to build/run, but sources are still
required for the build.
using devel/pcre instead of the monotone's bundled copy (--with-system-pcre)
defined CFLAGS with the monotone's default flags.
there is no need to define CPPFLAGS
synced the configure patch.
? output.build
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/monotone/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile 18 Dec 2007 22:04:32 -0000 1.4
+++ Makefile 11 Jan 2008 23:36:30 -0000
@@ -2,9 +2,9 @@
COMMENT= distributed version control system
-VERSION= 0.35
+VERSION= 0.38
DISTNAME= monotone-${VERSION}
-PKGNAME= ${DISTNAME}p0
+PKGNAME= ${DISTNAME}
CATEGORIES= devel
HOMEPAGE= http://monotone.ca/
@@ -16,18 +16,20 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
-WANTLIB += c m pthread stdc++ z
+WANTLIB += c m stdc++ z
MASTER_SITES= ${HOMEPAGE}downloads/${VERSION}/
MODULES= devel/gettext
-LIB_DEPENDS= boost_filesystem.>=0,boost_regex.>=0::devel/boost
+LIB_DEPENDS= pcre::devel/pcre
+BUILD_DEPENDS= ::devel/boost
+
+CFLAGS= -O2 -pipe
USE_GMAKE= Yes
CONFIGURE_STYLE=gnu
-CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
- CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
- CFLAGS="${CFLAGS} -I${LOCALBASE}/include"
+CONFIGURE_ARGS= --with-system-pcre \
+ LDFLAGS="-L${LOCALBASE}/lib"
REGRESS_FLAGS= HOME=${WRKSRC}
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/monotone/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 27 May 2007 10:43:48 -0000 1.2
+++ distinfo 11 Jan 2008 23:36:30 -0000
@@ -1,5 +1,5 @@
-MD5 (monotone-0.35.tar.gz) = m1MEbdqLp1Sfpc52XhT6ZQ==
-RMD160 (monotone-0.35.tar.gz) = kcuR/CVBX4NXpX8Zml+DuOqSk6E=
-SHA1 (monotone-0.35.tar.gz) = t0Xu4jmrGY9CY0k8f3nP0baTUSc=
-SHA256 (monotone-0.35.tar.gz) = u+DF/zT1ior4FWNWDl8hQIpWjf4ne6pFKlbxm1t6B94=
-SIZE (monotone-0.35.tar.gz) = 4857094
+MD5 (monotone-0.38.tar.gz) = waDSYZ9FGmZCibBCwQSGDQ==
+RMD160 (monotone-0.38.tar.gz) = W8XhncGnjPwkoC7lU8RgcwgjUbo=
+SHA1 (monotone-0.38.tar.gz) = bFRuxhIvVt/IJTMj6NxFFn0JGMQ=
+SHA256 (monotone-0.38.tar.gz) = ylbM/a0fy2G0+DEELxDkggH/EkGxcPm5SL/KRIXGcVE=
+SIZE (monotone-0.38.tar.gz) = 5264651
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/devel/monotone/patches/patch-configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure
--- patches/patch-configure 27 May 2007 10:43:48 -0000 1.1
+++ patches/patch-configure 11 Jan 2008 23:36:30 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-configure,v 1.1 2007/05/27 10:43:48 alek Exp $
---- configure.orig Mon May 7 16:15:18 2007
-+++ configure Sat May 26 23:44:31 2007
-@@ -15940,10 +15940,10 @@ host_cpu!$host_cpu$ac_delim
+--- configure.orig Wed Dec 12 21:59:50 2007
++++ configure Fri Jan 11 22:10:37 2008
+@@ -14425,10 +14425,10 @@ host_cpu!$host_cpu$ac_delim
host_vendor!$host_vendor$ac_delim
host_os!$host_os$ac_delim
USE_NLS!$USE_NLS$ac_delim
@@ -13,4 +13,4 @@ $OpenBSD: patch-configure,v 1.1 2007/05/
+LIBINTL!$LTLIBINTL$ac_delim
LTLIBINTL!$LTLIBINTL$ac_delim
POSUB!$POSUB$ac_delim
- acx_pthread_config!$acx_pthread_config$ac_delim
+ LIBOBJS!$LIBOBJS$ac_delim