gnuboot-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v1 00/18] website-build fixes and improvements.


From: Denis 'GNUtoo' Carikli
Subject: [PATCH v1 00/18] website-build fixes and improvements.
Date: Sat, 25 May 2024 20:25:35 +0200

Hi,

Here's a new patch set that applies on top of the gnuboot-next branch
which has my previous patch set that neox Acked, minus the last patch
where neox found an issue that I didn't know about.

Beside the many fixes, it also somewhat standardize the interface of
website-build:

* It changes the HTTP port to 8086 in local builds the Makefile uses.

* The same semantics than haunt. So if we run 'make serve' it does
  something similar than 'haunt serve'.

As for the patches adding copyright headers, while it is useful in in
general (it allows to easily track copyright when the files are copied
somewhere else), here the main reason why I did it is for allowing to
reunite site/ and website-build in the same directory (website) and so
we need proper copyright status when moving files around as
website-build is GPLv3+ while site/ is GFDL 1.3+, and the files with
the license declaration typically mention directories in GNU Boot.

Denis 'GNUtoo' Carikli (18):
  website-build: lighttpd.conf.tmpl: add license header.
  website-build: index.html: add license header and add the GFDL 1.3+.
  website-build: remove unused DOMAIN variable.
  website-build: configure.ac: remove duplicated line breaks.
  website-build: make the lighttpd port configurable
  website-build: use a less common port.
  website-build: check.sh: fix line length.
  website-build: check.sh: make it pass shellcheck.
  website-build: build.sh: make it pass shellcheck.
  website-build: targets: rename targets to use build, serve and
    publish.
  website-build: Makefile: default to help target.
  website-build: README: fix introduction.
  website-build: configure: make realpath and tar requirement work.
  website-build: configure: require awk.
  website-build: serve.sh: help: fix program name.
  website-build: check.sh: help: fix program name.
  website-build: serve.sh: remove the need for random temporary
    directory.
  website-build: check.sh: start adding tests for site/.

 tests/lint                       |  4 +-
 website-build/.gitignore         |  3 +-
 website-build/Makefile.am        | 42 ++++++++++++-------
 website-build/README             | 17 ++++----
 website-build/build.sh           | 10 ++---
 website-build/check.sh           | 71 ++++++++++++++++++++++++++------
 website-build/configure.ac       | 30 ++++++++++----
 website-build/index.html         | 20 +++++++++
 website-build/lighttpd.conf.tmpl | 19 ++++++++-
 website-build/serve.sh           | 21 ++++++----
 10 files changed, 177 insertions(+), 60 deletions(-)


base-commit: 7a2e55867dc7ab1661cacc716a6d201a6bd1fac4
-- 
2.41.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]