aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2026-11-14 22:09:36 +0100
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2026-11-14 22:44:15 +0100
commitb0f4c1d2b5076c453f3767426db3eecbdc6dfd42 (patch)
tree0d56d642af0eea963443ad6a29f427ba8cd6d906
parentbf93dcc5ec5eb010287a5dcf1c4ce989963f8d67 (diff)
CI: upload copy of index.html to SourceforgeHEADmaster
sciteco.sf.net currently just redirects to sciteco.fmsbw.de. However as Google will not index sciteco.fmsbw.de, we upload the index.html to Sourceforge as well, hoping that Google will index sciteco.sf.net (it already did for a short amount of time). On the downside once Google did index sciteco.sf.net, it certainly will no longer index sciteco.fmsbw.de (duplicate content).
-rwxr-xr-x.fmsbw/10-freebsd14-msys-sciteco6
-rw-r--r--.fmsbw/images/Makefile2
-rwxr-xr-xwww/build.tes8
3 files changed, 11 insertions, 5 deletions
diff --git a/.fmsbw/10-freebsd14-msys-sciteco b/.fmsbw/10-freebsd14-msys-sciteco
index 8efd417..8bde4dc 100755
--- a/.fmsbw/10-freebsd14-msys-sciteco
+++ b/.fmsbw/10-freebsd14-msys-sciteco
@@ -31,6 +31,12 @@ cd ..
cp ico/sciteco.ico /opt/htdocs/graphics
cp ico/sciteco-48.png /opt/htdocs/graphics
+# Upload to Sourceforge as well.
+# This is a workaround for the Google indexing problems with the
+# official website.
+# Perhaps they will index the Sourceforge copy at least.
+scp index.html rhaberkorn@web.sourceforge.net:/home/project-web/sciteco/htdocs
+
# TODO: Should we also distribute FreeBSD binaries?
# FIXME: This should be a separate job but currently we need the
diff --git a/.fmsbw/images/Makefile b/.fmsbw/images/Makefile
index c30cab1..26b3e10 100644
--- a/.fmsbw/images/Makefile
+++ b/.fmsbw/images/Makefile
@@ -17,7 +17,7 @@ freebsd14-msys-sciteco:
buildah from --name $@-working --network=host freebsd14-sciteco
buildah run $@-working pkg install llvm21 gnugrep gmake coreutils gsed gawk \
git wget gnupg bash groff zip autoconf automake libtool python3 \
- wine
+ FreeBSD-ssh wine
#buildah run $@-working pkg remove FreeBSD-clang
buildah run $@-working pkg clean -a
# Cannot check out with --depth=1 as we need a particular commit.
diff --git a/www/build.tes b/www/build.tes
index 7fb71f7..a7abe95 100755
--- a/www/build.tes
+++ b/www/build.tes
@@ -40,11 +40,11 @@
<body>
<tt>
SciTECO - &lt;Website&gt;
- <span class="nf nf-md-home"></span> <a href="index.html">Home</a> /
- <span class="nf nf-md-image"></span> <a href="screenshots.html">Screenshots</a> /
+ <span class="nf nf-md-home"></span> <a href="https://sciteco.fmsbw.de/index.html">Home</a> /
+ <span class="nf nf-md-image"></span> <a href="https://sciteco.fmsbw.de/screenshots.html">Screenshots</a> /
<span class="nf nf-md-floppy_variant"></span> <a href="https://sciteco.fmsbw.de/downloads" target=_blank>Downloads</a> /
- <span class="nf nf-fa-book_atlas"></span> <a href="sciteco.1.html"><b>sciteco</b>(1)</a> /
- <span class="nf nf-fa-book_bible"></span> <a href="sciteco.7.html"><b>sciteco</b>(7)</a> /
+ <span class="nf nf-fa-book_atlas"></span> <a href="https://sciteco.fmsbw.de/sciteco.1.html"><b>sciteco</b>(1)</a> /
+ <span class="nf nf-fa-book_bible"></span> <a href="https://sciteco.fmsbw.de/sciteco.7.html"><b>sciteco</b>(7)</a> /
<span class="nf nf-fa-brain"></span> <a href="https://sciteco.fmsbw.de/knowledge" target=_blank>Knowledge Base</a> /
<span class="nf nf-dev-git"></span> <a href="https://git.fmsbw.de/sciteco" target=_blank>Git</a>
</tt>