mail/thunderbird dependency on mercurial
Mars G. Miro
spry at anarchy.in.the.ph
Tue Mar 18 21:26:35 UTC 2014
Hi,
It seems that thunderbird 24.3.0 now needs mercurial, otherwise it'll
fail on the build. I don't know if it really does an hg pull but a diff
between this and the previous version has something like :
+++++++++
################################################################################
-# Do a cvs pull of NSS
+# Do a HG pull of NSS
################################################################################
-cvs_pull()
+hg_pull()
{
- # Tested NSS - by default using current CVS HEAD
+ # Tested NSS - by default using HG default tip
if [ "$NO_BUILD_TEST" = "false" ]; then
- echo "cloning NSS sources to be tested from CVS"
+ echo "cloning NSS sources to be tested from HG"
[ ! -d "$LOCALDIST" ] && mkdir -p "$LOCALDIST"
cd "$LOCALDIST"
- cvs -d :pserver:anonymous at cvs-mirror.mozilla.org:/cvsroot co -r
HEAD NSPR &>> $TEST_OUTPUT/nisccBuildLog
- cvs -d :pserver:anonymous at cvs-mirror.mozilla.org:/cvsroot co -r
HEAD NSS &>> $TEST_OUTPUT/nisccBuildLog
+ [ ! -d "$LOCALDIST/nspr" ] && hg clone --noupdate
https://hg.mozilla.org/projects/nspr
+ cd nspr; hg pull; hg update -C -r default; cd ..
+ [ ! -d "$LOCALDIST/nss" ] && hg clone --noupdate
https://hg.mozilla.org/projects/nss
+ cd nss; hg pull; hg update -C -r default; cd ..
#find . -exec touch {} \;
fi
--
If society fits you comfortably enough, you call it freedom.
-- Robert Frost
More information about the freebsd-ports
mailing list