From 8ee674310c0868024db79c5255d7bfdabace0160 Mon Sep 17 00:00:00 2001 From: Simon Barner Date: Tue, 22 Nov 2005 11:46:17 +0000 Subject: - Unbreak on FreeBSD 4.x by using the devel/boost-gcc3 port - Using the system-wide installations of lua and psqlite does not work (the configure switches disappeared) => remove dependencies - Add SHA256 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR: ports/88822 Submitted by: Václav Haisman Approved by: Lapo Luchini (maintainer) Reworked by: maintainer --- devel/monotone/Makefile | 41 ++++++++++++++--------------------------- devel/monotone/distinfo | 1 + 2 files changed, 15 insertions(+), 27 deletions(-) (limited to 'devel/monotone') diff --git a/devel/monotone/Makefile b/devel/monotone/Makefile index 56fc7ad821f6..7cb6a49e5bed 100644 --- a/devel/monotone/Makefile +++ b/devel/monotone/Makefile @@ -15,49 +15,36 @@ MASTER_SITES= http://www.venge.net/monotone/downloads/ \ MAINTAINER= lapo@lapo.it COMMENT= A distributed version control system with digital signatures -LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt \ - boost_regex.3:${PORTSDIR}/devel/boost - -OPTIONS= LUA_PORT "Use Lua port instead of the included one" on \ - SQLITE_PORT "Use SQLite3 port instead of the included one" on +PLIST_FILES= bin/monotone +INFO= monotone +MAN1= monotone.1 +USE_GCC= 3.4+ USE_REINPLACE= yes USE_ICONV= yes -.if !defined(WITHOUT_NLS) -USE_GETTEXT= yes -.endif USE_GMAKE= yes GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" \ +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" \ MAKEINFO="makeinfo --no-split" -PLIST_FILES= bin/monotone -INFO= monotone -MAN1= monotone.1 +.include + +.if ${OSVERSION} < 500000 +LIB_DEPENDS= boost_regex.3:${PORTSDIR}/devel/boost-gcc3 +.else +LIB_DEPENDS= boost_regex.3:${PORTSDIR}/devel/boost +.endif .if defined(WITHOUT_NLS) CONFIGURE_ARGS+= --disable-nls .else +USE_GETTEXT= yes PLIST_FILES+= share/locale/fr/LC_MESSAGES/monotone.mo \ share/locale/ja/LC_MESSAGES/monotone.mo .endif -.include - -.if !defined(WITHOUT_LUA_PORT) -LIB_DEPENDS+= lua.5:${PORTSDIR}/lang/lua -CONFIGURE_ARGS+= --with-bundled-lua=no -.endif -.if !defined(WITHOUT_SQLITE_PORT) -LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 -CONFIGURE_ARGS+= --with-bundled-sqlite=no -.endif - -.if ${OSVERSION} < 500000 -BROKEN= "Does not compile on FreeBSD 4.x" -.endif - post-extract: @${RM} -f ${WRKSRC}/monotone.info* diff --git a/devel/monotone/distinfo b/devel/monotone/distinfo index ea309e152306..a49b772977b2 100644 --- a/devel/monotone/distinfo +++ b/devel/monotone/distinfo @@ -1,2 +1,3 @@ MD5 (monotone-0.23.tar.gz) = 6d9e909480c2be0b23e2820c3a42e6f1 +SHA256 (monotone-0.23.tar.gz) = 2779f3ddb291516f03936c37425c6c9c8c3fbe71f545960be88d47ef14f3ec8a SIZE (monotone-0.23.tar.gz) = 5300093 -- cgit v1.2.3