SMOLNET PORTAL home about changes
ichange STAGIT_BASEURL to an -u option and also update the example script - stagit-gopher - A git gopher frontend. (mirror)	Err	bitreich.org	70
hgit clone git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/	URL:git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/	bitreich.org	70
1Log	/scm/stagit-gopher/log.gph	bitreich.org	70
1Files	/scm/stagit-gopher/files.gph	bitreich.org	70
1Refs	/scm/stagit-gopher/refs.gph	bitreich.org	70
1Tags	/scm/stagit-gopher/tag	bitreich.org	70
1README	/scm/stagit-gopher/file/README.gph	bitreich.org	70
1LICENSE	/scm/stagit-gopher/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit a722864f83b9c8697fbf085eb0e2e51cb129e8cb	/scm/stagit-gopher/commit/a722864f83b9c8697fbf085eb0e2e51cb129e8cb.gph	bitreich.org	70
1parent a4d283cbe995468334872de7c5bff0ef5633c747	/scm/stagit-gopher/commit/a4d283cbe995468334872de7c5bff0ef5633c747.gph	bitreich.org	70
hAuthor: Hiltjo Posthuma <hiltjo@codemadness.org>	URL:mailto:hiltjo@codemadness.org	bitreich.org	70
iDate:   Fri,  5 Mar 2021 12:45:22 +0100	Err	bitreich.org	70
i	Err	bitreich.org	70
ichange STAGIT_BASEURL to an -u option and also update the example script	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M example_create.sh                   |       3 ++-	Err	bitreich.org	70
i  M example_post-receive.sh             |       3 ++-	Err	bitreich.org	70
i  M stagit-gopher.1                     |      16 +++++++---------	Err	bitreich.org	70
i  M stagit-gopher.c                     |      10 ++++++----	Err	bitreich.org	70
i	Err	bitreich.org	70
i4 files changed, 17 insertions(+), 15 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/example_create.sh b/example_create.sh	/scm/stagit-gopher/file/example_create.sh.gph	bitreich.org	70
i@@ -32,7 +32,8 @@ for dir in "${reposdir}/"*/; do	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         mkdir -p "${destdir}/${d}"	Err	bitreich.org	70
i         cd "${destdir}/${d}" || continue	Err	bitreich.org	70
i-        stagit-gopher -b "${stagitdir}/${d}" -c ".cache" "${reposdir}/${r}"	Err	bitreich.org	70
i+        stagit-gopher -b "${stagitdir}/${d}" -c ".cache" \	Err	bitreich.org	70
i+                -u "gopher://codemadness.org/1/git/$d/"; "${reposdir}/${r}"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         # symlinks	Err	bitreich.org	70
i         ln -sf log.gph index.gph	Err	bitreich.org	70
1diff --git a/example_post-receive.sh b/example_post-receive.sh	/scm/stagit-gopher/file/example_post-receive.sh.gph	bitreich.org	70
i@@ -67,7 +67,8 @@ stagitdir=$(printf "%s" "${stagitdir}" | sed 's@[/]*$@@g')	Err	bitreich.org	70
i stagit-gopher-index -b "${stagitdir}" "${reposdir}/"*/ > "${destdir}/index.gph"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i # make pages.	Err	bitreich.org	70
i-stagit-gopher -b "${stagitdir}/${d}" -c "${cachefile}" "${reposdir}/${r}"	Err	bitreich.org	70
i+stagit-gopher -b "${stagitdir}/${d}" -c "${cachefile}" \	Err	bitreich.org	70
i+        -u "gopher://codemadness.org/1/git/$d/"; "${reposdir}/${r}"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i ln -sf log.gph index.gph	Err	bitreich.org	70
i 	Err	bitreich.org	70
1diff --git a/stagit-gopher.1 b/stagit-gopher.1	/scm/stagit-gopher/file/stagit-gopher.1.gph	bitreich.org	70
i@@ -1,4 +1,4 @@	Err	bitreich.org	70
i-.Dd March 4, 2021	Err	bitreich.org	70
i+.Dd March 5, 2021	Err	bitreich.org	70
i .Dt STAGIT-GOPHER 1	Err	bitreich.org	70
i .Os	Err	bitreich.org	70
i .Sh NAME	Err	bitreich.org	70
i@@ -9,6 +9,7 @@	Err	bitreich.org	70
i .Op Fl b Ar baseprefix	Err	bitreich.org	70
i .Op Fl c Ar cachefile	Err	bitreich.org	70
i .Op Fl l Ar commits	Err	bitreich.org	70
i+.Op Fl u Ar baseurl	Err	bitreich.org	70
i .Ar repodir	Err	bitreich.org	70
i .Sh DESCRIPTION	Err	bitreich.org	70
i .Nm	Err	bitreich.org	70
i@@ -35,6 +36,11 @@ Write a maximum number of	Err	bitreich.org	70
i .Ar commits	Err	bitreich.org	70
i to the log.gph file only.	Err	bitreich.org	70
i However the commit files are written as usual.	Err	bitreich.org	70
i+.It Fl u Ar baseurl	Err	bitreich.org	70
i+Base URL to make links in the Atom feeds absolute.	Err	bitreich.org	70
i+Does not use the prefix from the -b option.	Err	bitreich.org	70
i+It should include the gopher type.	Err	bitreich.org	70
i+For example: "gopher://codemadness.org/1/git/stagit-gopher/";.	Err	bitreich.org	70
i .El	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i The options	Err	bitreich.org	70
i@@ -95,14 +101,6 @@ primary clone url of the repository, for example: git://git.2f30.org/stagit	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i When a README or LICENSE file exists in HEAD or a .gitmodules submodules file	Err	bitreich.org	70
i exists in HEAD a direct link in the index is made.	Err	bitreich.org	70
i-.Sh ENVIRONMENT	Err	bitreich.org	70
i-.Bl -tag -width Ds	Err	bitreich.org	70
i-.It Ev STAGIT_BASEURL	Err	bitreich.org	70
i-Base URL to make links in atom.xml absolute.	Err	bitreich.org	70
i-Does not use the prefix from the -b option.	Err	bitreich.org	70
i-It should include the gopher type.	Err	bitreich.org	70
i-For example: STAGIT_BASE_URL="gopher://codemadness.org/1/git/stagit-gopher/";.	Err	bitreich.org	70
i-.El	Err	bitreich.org	70
i .Sh EXIT STATUS	Err	bitreich.org	70
i .Ex -std	Err	bitreich.org	70
i .Sh SEE ALSO	Err	bitreich.org	70
1diff --git a/stagit-gopher.c b/stagit-gopher.c	/scm/stagit-gopher/file/stagit-gopher.c.gph	bitreich.org	70
i@@ -1224,7 +1224,8 @@ writerefs(FILE *fp)	Err	bitreich.org	70
i void	Err	bitreich.org	70
i usage(char *argv0)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        fprintf(stderr, "%s [-b baseprefix] [-c cachefile | -l commits] repodir\n", argv0);	Err	bitreich.org	70
i+        fprintf(stderr, "%s [-b baseprefix] [-c cachefile | -l commits] "	Err	bitreich.org	70
i+                "[-u baseurl] repodir\n", argv0);	Err	bitreich.org	70
i         exit(1);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i@@ -1263,6 +1264,10 @@ main(int argc, char *argv[])	Err	bitreich.org	70
i                         if (argv[i][0] == '\0' || *p != '\0' ||	Err	bitreich.org	70
i                             nlogcommits <= 0 || errno)	Err	bitreich.org	70
i                                 usage(argv[0]);	Err	bitreich.org	70
i+                } else if (argv[i][1] == 'u') {	Err	bitreich.org	70
i+                        if (i + 1 >= argc)	Err	bitreich.org	70
i+                                usage(argv[0]);	Err	bitreich.org	70
i+                        baseurl = argv[++i];	Err	bitreich.org	70
i                 }	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i         if (!repodir)	Err	bitreich.org	70
i@@ -1290,9 +1295,6 @@ main(int argc, char *argv[])	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i #endif	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        if ((p = getenv("STAGIT_BASEURL")))	Err	bitreich.org	70
i-                baseurl = p;	Err	bitreich.org	70
i-	Err	bitreich.org	70
i         if (git_repository_open_ext(&repo, repodir,	Err	bitreich.org	70
i                 GIT_REPOSITORY_OPEN_NO_SEARCH, NULL) < 0) {	Err	bitreich.org	70
i                 fprintf(stderr, "%s: cannot open repository\n", argv[0]);	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/stagit-gopher/commit/a722864f...
Content-Typetext/plain; charset=utf-8