From d69be591a9dde4cd6d4e6a6151b1a83c5dfcd27d Mon Sep 17 00:00:00 2001 From: Vivianne Langdon Date: Sun, 2 Jul 2023 17:14:20 -0700 Subject: [PATCH] remove some unneeded fluff --- COPYING | 3 --- HACKING | 47 ---------------------------------- NEWS | 4 +-- README | 2 -- doc/gib-gab-gob.texi | 60 -------------------------------------------- gib-gab-gob.scm | 6 ----- hall.scm | 30 +++++++--------------- 7 files changed, 11 insertions(+), 141 deletions(-) delete mode 100644 COPYING delete mode 100644 HACKING delete mode 100644 README delete mode 100644 doc/gib-gab-gob.texi delete mode 100644 gib-gab-gob.scm diff --git a/COPYING b/COPYING deleted file mode 100644 index f658e91..0000000 --- a/COPYING +++ /dev/null @@ -1,3 +0,0 @@ -This project's license is GPL 3+. - -You can read the full license at https://www.gnu.org/licenses/gpl.html. diff --git a/HACKING b/HACKING deleted file mode 100644 index 7c78ba2..0000000 --- a/HACKING +++ /dev/null @@ -1,47 +0,0 @@ -# -*- mode: org; coding: utf-8; -*- - -#+TITLE: Hacking gib-gab-gob - -* Contributing - -By far the easiest way to hack on gib-gab-gob is to develop using Guix: - -#+BEGIN_SRC bash - # Obtain the source code - cd /path/to/source-code - guix environment -l guix.scm - # In the new shell, run: - hall dist --execute && autoreconf -vif && ./configure && make check -#+END_SRC - -You can now hack this project's files to your heart's content, whilst -testing them from your `guix environment' shell. - -To try out any scripts in the project you can now use - -#+BEGIN_SRC bash - ./pre-inst-env scripts/${script-name} -#+END_SRC - -If you'd like to tidy the project again, but retain the ability to test the -project from the commandline, simply run: - -#+BEGIN_SRC bash - ./hall clean --skip "scripts/${script-name},pre-inst-env" --execute -#+END_SRC - -** Manual Installation - -If you do not yet use Guix, you will have to install this project's -dependencies manually: - - autoconf - - automake - - pkg-config - - texinfo - - guile-hall - -Once those dependencies are installed you can run: - -#+BEGIN_SRC bash - hall dist -x && autoreconf -vif && ./configure && make check -#+END_SRC diff --git a/NEWS b/NEWS index 650b9b6..a04f945 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,9 @@ # -*- mode: org; coding: utf-8; -*- -#+TITLE: Gib-Gab-Gob NEWS ? history of user-visible changes +#+TITLE: Gib-Gab-Gob NEWS – history of user-visible changes #+STARTUP: content hidestars -Copyright ? (2023) Vivi Langdon +Copyright © (2023) Vivi Langdon Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/README b/README deleted file mode 100644 index 36ed357..0000000 --- a/README +++ /dev/null @@ -1,2 +0,0 @@ -* Gib Gab Gob -** It's Rock Paper Scissors, but for Goblins diff --git a/doc/gib-gab-gob.texi b/doc/gib-gab-gob.texi deleted file mode 100644 index 953c100..0000000 --- a/doc/gib-gab-gob.texi +++ /dev/null @@ -1,60 +0,0 @@ -\input texinfo -@c -*-texinfo-*- - -@c %**start of header -@setfilename gib-gab-gob.info -@documentencoding UTF-8 -@settitle Gib-Gab-Gob Reference Manual -@c %**end of header - -@include version.texi - -@copying -Copyright @copyright{} 2023 Vivi Langdon - -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.3 or -any later version published by the Free Software Foundation; with no -Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A -copy of the license is included in the section entitled ``GNU Free -Documentation License''. -@end copying - -@dircategory The Algorithmic Language Scheme -@direntry -* Gib-Gab-Gob: (gib-gab-gob). -@end direntry - -@titlepage -@title The Gib-Gab-Gob Manual -@author Vivi Langdon - -@page -@vskip 0pt plus 1filll -Edition @value{EDITION} @* -@value{UPDATED} @* - -@insertcopying -@end titlepage - -@contents - -@c ********************************************************************* -@node Top -@top Gib-Gab-Gob - -This document describes Gib-Gab-Gob version @value{VERSION}. - -@menu -* Introduction:: Why Gib-Gab-Gob? -@end menu - -@c ********************************************************************* -@node Introduction -@chapter Introduction - -INTRODUCTION HERE - -This documentation is a stub. - -@bye diff --git a/gib-gab-gob.scm b/gib-gab-gob.scm deleted file mode 100644 index e940d30..0000000 --- a/gib-gab-gob.scm +++ /dev/null @@ -1,6 +0,0 @@ -(define-module (gib-gab-gob) - #:use-module (gib-gab-gob rps) - #:use-module (gib-gab-gob actors) - #:re-export (make-client make-host)) - -(set! *random-state* (random-state-from-platform)) diff --git a/hall.scm b/hall.scm index 19cf802..4f45158 100644 --- a/hall.scm +++ b/hall.scm @@ -25,27 +25,12 @@ ((directory "scripts" ((in-file "make-client") - (in-file "make-host"))))) - (documentation - ((text-file "README") - (text-file "HACKING") - (text-file "COPYING") - (directory - "doc" - ((texi-file "version") - (text-file ".dirstamp") - (text-file "stamp-vti") - (info-file "gib-gab-gob") - (info-file "version") - (texi-file "gib-gab-gob"))) - (text-file "NEWS") - (text-file "AUTHORS") - (text-file "ChangeLog"))) + (in-file "make-host") + (text-file "make-host") + (text-file "make-client"))))) + (documentation ((org-file "README"))) (infrastructure - ((automake-file "Makefile") - (autoconf-file "configure") - (text-file ".gitignore") - (scheme-file "hall") + ((in-file "pre-inst-env") (directory "build-aux" ((tex-file "texinfo") @@ -53,4 +38,7 @@ (text-file "missing") (text-file "install-sh") (text-file "mdate-sh"))) - (in-file "pre-inst-env"))))) + (scheme-file "hall") + (text-file ".gitignore") + (autoconf-file "configure") + (automake-file "Makefile")))))