Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Mar 2014 05:26:14 +0800
From:      "Mars G. Miro" <spry@anarchy.in.the.ph>
To:        freebsd-ports@freebsd.org
Subject:   mail/thunderbird dependency on mercurial
Message-ID:  <5328B9F6.6050800@anarchy.in.the.ph>

next in thread | raw e-mail | index | archive | help
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@cvs-mirror.mozilla.org:/cvsroot co -r
HEAD NSPR &>> $TEST_OUTPUT/nisccBuildLog
-        cvs -d :pserver:anonymous@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5328B9F6.6050800>