aboutsummaryrefslogtreecommitdiff
path: root/devel/monotone
diff options
context:
space:
mode:
authorSimon Barner <barner@FreeBSD.org>2005-11-22 11:46:17 +0000
committerSimon Barner <barner@FreeBSD.org>2005-11-22 11:46:17 +0000
commit8ee674310c0868024db79c5255d7bfdabace0160 (patch)
tree405194366d5ce22083492766bd267bc9687c87e3 /devel/monotone
parentb0ab420dab72fc1fe25660545171dbab14a9e759 (diff)
downloadports-8ee674310c0868024db79c5255d7bfdabace0160.tar.gz
ports-8ee674310c0868024db79c5255d7bfdabace0160.zip
- 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 PR: ports/88822 Submitted by: Václav Haisman <V.Haisman@sh.cvut.cz> Approved by: Lapo Luchini <lapo@lapo.it> (maintainer) Reworked by: maintainer
Notes
Notes: svn path=/head/; revision=149041
Diffstat (limited to 'devel/monotone')
-rw-r--r--devel/monotone/Makefile41
-rw-r--r--devel/monotone/distinfo1
2 files changed, 15 insertions, 27 deletions
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 <bsd.port.pre.mk>
+
+.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 <bsd.port.pre.mk>
-
-.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