TMPDIR=$(mktemp -d)
-version="2.7"
+version="2.8"
gitrepo_core="git://crux.nu/ports/core.git"
gitrepo_core_arm="git://crux-arm.nu/crux-arm/ports/core-arm.git"
echo "+ Fetching git sources..."
-echo "++ $gitrepo_core"
+echo "++ ${gitrepo_core}..."
cd $TMPDIR && \
git clone $gitrepo_core && \
cd core && \
- git branch 2.7 origin/2.7 && \
- git checkout 2.7
+ git branch $version origin/$version && \
+ git checkout $version
-echo "++ $gitrepo_core_arm"
+echo "++ ${gitrepo_core_arm}..."
cd $TMPDIR && \
git clone $gitrepo_core_arm && \
cd core-arm && \
- git branch 2.7 origin/2.7 && \
- git checkout 2.7
+ git branch $version origin/$version && \
+ git checkout $version
-echo "++ $gitrepo_core_cross"
+echo "++ ${gitrepo_core_cross}..."
cd $TMPDIR && \
git clone $gitrepo_core_cross && \
cd core-cross && \
- git branch 2.7 origin/2.7 && \
- git checkout 2.7
+ git branch $version origin/$version && \
+ git checkout $version
echo "+ Generating data..."
# core list
cd $TMPDIR/core-cross && find -type d | grep -v '.git' | sed 's|./||' | sed 1d | sort -u > $TMPDIR/core-cross.lst
echo
-echo "++++++++++++++++++++ RESULTS ++++++++++++++++++++"
-echo
-echo "* New ports (core -> core-arm)"
+echo "+ core => core-arm: extra ports in core-arm"
+echo "-------------------------------------------------"
comm -13 $TMPDIR/core.lst $TMPDIR/core-arm.lst
echo
-echo "* New ports (core -> core-cross)"
+echo "+ core => core-cross: extra ports in core-cross"
+echo "-------------------------------------------------"
comm -13 $TMPDIR/core.lst $TMPDIR/core-cross.lst
echo
-echo "* Missing ports (core -> core-cross)"
+echo "+ core => core-cross: missing ports in core-cross"
+echo "-------------------------------------------------"
comm -23 $TMPDIR/core.lst $TMPDIR/core-cross.lst
echo
-echo "* Overlayed ports (core -> core-arm)"
+echo "+ core => core-arm: overlayed ports in core-arm"
+echo "-------------------------------------------------"
comm -12 $TMPDIR/core.lst $TMPDIR/core-arm.lst
rm -fr $TMPDIR