From a98df56815f6c00d2ebd77fcf3ed075bae9d76f4 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@robotics.uk.to>
Date: Sat, 10 Sep 2016 18:43:08 +0100
Subject: [PATCH] Separate blog themes

---
 src/freedombone-app-blogstatic | 79 +++++++++++++++++++++++++++++++++-
 1 file changed, 77 insertions(+), 2 deletions(-)

diff --git a/src/freedombone-app-blogstatic b/src/freedombone-app-blogstatic
index e9ade4719..011815497 100755
--- a/src/freedombone-app-blogstatic
+++ b/src/freedombone-app-blogstatic
@@ -198,8 +198,83 @@ function mesh_install_blogstatic {
     create_pelican_makefile $rootdir$STATIC_BLOG_INSTALL_DIR/Makefile
     create_pelican_publish_conf $rootdir$STATIC_BLOG_INSTALL_DIR/publishconf.py
 
-    git clone --recursive $PELICAN_THEMES_REPO $rootdir$STATIC_BLOG_INSTALL_DIR/themes
-    git clone --recursive $PELICAN_PLUGINS_REPO $rootdir$STATIC_BLOG_INSTALL_DIR/plugins
+    mkdir -p $rootdir$STATIC_BLOG_INSTALL_DIR/themes
+    cd $rootdir$STATIC_BLOG_INSTALL_DIR/themes
+
+    # Clone themes separately because the themes repo sometimes has bad refs
+    git clone https://github.com/KenMercusLai/BT3-Flat
+    git clone https://github.com/abr4xas/Casper2Pelican
+    git clone https://github.com/alexandrevicenzi/Flex
+    git clone https://github.com/allenskd/Nuja
+    git clone https://github.com/ir193/Responsive-Pelican
+    git clone https://github.com/nairobilug/pelican-alchemy
+    git clone https://github.com/livibetter-backup/apricot
+    git clone https://github.com/jody-frankowski/blue-penguin
+    git clone https://github.com/gregseth/pelican-bgh
+    git clone https://github.com/blueicefield/pelican-blueidea
+    git clone https://github.com/demianbrecht/pelican-bold
+    git clone https://github.com/fly/burrito
+    git clone https://github.com/yuex/pelican-iliork
+    git clone https://github.com/tbunnyman/pelican-chunk
+    git clone https://github.com/hdra/Pelican-Cid
+    git clone https://github.com/gilsondev/pelican-clean-blog
+    git clone https://github.com/porterjamesj/crowsfoot
+    git clone https://github.com/22decembre/dev-random3.git
+    git clone https://github.com/kura/eevee
+    git clone https://github.com/talha131/pelican-elegant.git
+    git clone https://github.com/callmefish/pelican-free-agent
+    git clone https://github.com/jsliang/pelican-fresh
+    git clone https://github.com/vaiski/genus
+    git clone https://github.com/PierrePaul/html5-dopetrope
+    git clone https://github.com/jvanz/pelican-hyde
+    git clone https://github.com/erfaan/pelican-theme-irfan
+    git clone https://github.com/slok/iris
+    git clone https://github.com/badele/pelican-theme-jesuislibre
+    git clone https://github.com/mothsART/pelican-lab
+    git clone https://github.com/siovene/lannisport
+    git clone https://github.com/lazycoder-ru/lazystrap
+    git clone https://github.com/chdoig/pelican-bootstrap3-lovers
+    git clone https://github.com/kplaube/maggner-pelican
+    git clone https://github.com/cpaulik/martin-pelican
+    git clone https://github.com/greizgh/pelican-material
+    git clone https://github.com/eswarm/materialistic-pelican
+    git clone https://github.com/cprieto/pelican-mediumfox
+    git clone https://github.com/onuraslan/medius
+    git clone https://github.com/lucachr/pelican-mg
+    git clone https://github.com/BYK/pelican-neat
+    git clone https://github.com/molivier/nest
+    git clone https://github.com/guilherme-toti/nice-blog
+    git clone https://github.com/gunchu/nikhil-theme
+    git clone https://github.com/wilbur-ma/niu-x2
+    git clone https://github.com/duilio/pelican-octopress-theme
+    git clone https://github.com/Parbhat/pelican-blue
+    git clone https://github.com/hdra/pelican-cait
+    git clone https://github.com/laughk/pelican-hss
+    git clone https://github.com/wrl/pelican-mockingbird
+    git clone https://github.com/fle/pelican-simplegrey
+    git clone https://github.com/fle/pelican-sober
+    git clone https://github.com/ingwinlu/pelican-twitchy
+    git clone https://github.com/badele/pelicanthemes-generator
+    git clone https://github.com/jjimenezlopez/pelipress
+    git clone https://github.com/xm3ron/pjport
+    git clone https://github.com/kdeldycke/plumage
+    git clone https://github.com/habibillah/pujangga
+    git clone https://github.com/danclaudiupop/pure
+    git clone https://github.com/wamonite/relapse
+    git clone https://github.com/ellisonleao/pelican-semantic-ui
+    git clone https://github.com/kdheepak89/pelican-smoothie
+    git clone https://github.com/if1live/pelican-sora
+    git clone https://github.com/redVi/storm
+    git clone https://github.com/keningle/pelican-sundown
+    git clone https://github.com/giulivo/pelican-svbhack
+    git clone https://github.com/wting/pelican-svbtle
+    git clone https://github.com/frankV/twenty-pelican-html5up
+    git clone https://github.com/robulouski/voidy-bootstrap
+    git clone https://github.com/samael500/w3-personal-blog
+    git clone https://github.com/jarv/water-iris
+    git clone https://github.com/kplaube/yapeme
+
+    #git clone --recursive $PELICAN_PLUGINS_REPO $rootdir$STATIC_BLOG_INSTALL_DIR/plugins
 
     chroot "$rootdir" chown -R $MY_USERNAME:$MY_USERNAME $STATIC_BLOG_INSTALL_DIR
     chroot "$rootdir" chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/Public
-- 
GitLab