aboutsummaryrefslogtreecommitdiffstats
path: root/devel/monotone
diff options
context:
space:
mode:
authorbarner <barner@FreeBSD.org>2005-11-22 19:46:17 +0800
committerbarner <barner@FreeBSD.org>2005-11-22 19:46:17 +0800
commit7d1d1bb4a297a56d8ebeade0e8b4d84681e9bec8 (patch)
tree9defedca1b091860eebabf020de8c44b4a23176d /devel/monotone
parente0aeac51949ba9b889cb6209a71a70d008a30d28 (diff)
downloadfreebsd-ports-gnome-7d1d1bb4a297a56d8ebeade0e8b4d84681e9bec8.tar.gz
freebsd-ports-gnome-7d1d1bb4a297a56d8ebeade0e8b4d84681e9bec8.tar.zst
freebsd-ports-gnome-7d1d1bb4a297a56d8ebeade0e8b4d84681e9bec8.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
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