about summary refs log tree commit diff
path: root/third_party/git/gitweb/README
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2021-09-21T10·03+0300
committerVincent Ambo <mail@tazj.in>2021-09-21T11·29+0300
commit43b1791ec601732ac31195df96781a848360a9ac (patch)
treedaae8d638343295d2f1f7da955e556ef4c958864 /third_party/git/gitweb/README
parent2d8e7dc9d9c38127ec4ebd13aee8e8f586a43318 (diff)
chore(3p/git): Unvendor git and track patches instead r/2903
This was vendored a long time ago under the expectation that keeping
it in sync with cgit would be easier this way, but it has proven not
to be a big issue.

On the other hand, a vendored copy of git is an annoying maintenance
burden. It is much easier to rebase the single (dottime) patch that we
have.

This removes the vendored copy of git and instead passes the git
source code to cgit via `pkgs.srcOnly`, which includes the applied
patch so that cgit can continue rendering dottime.

Change-Id: If31f62dea7ce688fd1b9050204e9378019775f2b
Diffstat (limited to 'third_party/git/gitweb/README')
-rw-r--r--third_party/git/gitweb/README70
1 files changed, 0 insertions, 70 deletions
diff --git a/third_party/git/gitweb/README b/third_party/git/gitweb/README
deleted file mode 100644
index 471dcfb691bb..000000000000
--- a/third_party/git/gitweb/README
+++ /dev/null
@@ -1,70 +0,0 @@
-GIT web Interface
-=================
-
-From the git version 1.4.0 gitweb is bundled with git.
-
-
-Build time gitweb configuration
--------------------------------
-There are many configuration variables which affect building gitweb (among
-others creating gitweb.cgi out of gitweb.perl by replacing placeholders such
-as `++GIT_BINDIR++` by their build-time values).
-
-Building and installing gitweb is described in gitweb's INSTALL file
-(in 'gitweb/INSTALL').
-
-
-Runtime gitweb configuration
-----------------------------
-Gitweb obtains configuration data from the following sources in the
-following order:
-
-1. built-in values (some set during build stage),
-2. common system-wide configuration file (`GITWEB_CONFIG_COMMON`,
-   defaults to '/etc/gitweb-common.conf'),
-3. either per-instance configuration file (`GITWEB_CONFIG`, defaults to
-   'gitweb_config.perl' in the same directory as the installed gitweb),
-   or if it does not exists then system-wide configuration file
-   (`GITWEB_CONFIG_SYSTEM`, defaults to '/etc/gitweb.conf').
-
-Values obtained in later configuration files override values obtained earlier
-in above sequence.
-
-You can read defaults in system-wide GITWEB_CONFIG_SYSTEM from GITWEB_CONFIG
-by adding
-
-  read_config_file($GITWEB_CONFIG_SYSTEM);
-
-at very beginning of per-instance GITWEB_CONFIG file.  In this case
-settings in said per-instance file will override settings from
-system-wide configuration file.  Note that read_config_file checks
-itself that the $GITWEB_CONFIG_SYSTEM file exists.
-
-The most notable thing that is not configurable at compile time are the
-optional features, stored in the '%features' variable.
-
-Ultimate description on how to reconfigure the default features setting
-in your `GITWEB_CONFIG` or per-project in `project.git/config` can be found
-as comments inside 'gitweb.cgi'.
-
-See also gitweb.conf(5) manpage.
-
-
-Web server configuration
-------------------------
-Gitweb can be run as CGI script, as legacy mod_perl application (using
-ModPerl::Registry), and as FastCGI script.  You can find some simple examples
-in "Example web server configuration" section in INSTALL file for gitweb (in
-gitweb/INSTALL).
-
-See "Webserver configuration" and "Advanced web server setup" sections in
-gitweb(1) manpage.
-
-
-AUTHORS
--------
-Originally written by:
-  Kay Sievers <kay.sievers@vrfy.org>
-
-Any comment/question/concern to:
-  Git mailing list <git@vger.kernel.org>