summaryrefslogtreecommitdiff
path: root/gl/modules
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2017-02-09 11:44:53 +0000
committerGitHub <noreply@github.com>2017-02-09 11:44:53 +0000
commitc03191c49a68fe0304e1a28c7ed38d94c59a826f (patch)
tree6dd668ae012ee8fe8bcc0723fb85feacb6964b97 /gl/modules
parent7c0ec265a89808893a692f6205f2555f30198444 (diff)
parent2dc6a04953703393c78d1ae7fc763e040cfe2ad8 (diff)
downloadenchant-c03191c49a68fe0304e1a28c7ed38d94c59a826f.tar.gz
Merge pull request #75 from rrthomas/enchant-2-0
Various changes towards the next release (2.0)
Diffstat (limited to 'gl/modules')
-rw-r--r--gl/modules/bootstrap23
-rw-r--r--gl/modules/extract-trace21
-rw-r--r--gl/modules/funclib.sh19
-rw-r--r--gl/modules/inline-source21
-rw-r--r--gl/modules/options-parser20
5 files changed, 104 insertions, 0 deletions
diff --git a/gl/modules/bootstrap b/gl/modules/bootstrap
new file mode 100644
index 0000000..f74c018
--- /dev/null
+++ b/gl/modules/bootstrap
@@ -0,0 +1,23 @@
+Description:
+Bootstrap an Autotooled package from checked-out sources.
+
+Files:
+build-aux/bootstrap.in
+
+Depends-on:
+extract-trace
+funclib.sh
+inline-source
+options-parser
+
+configure.ac:
+
+Makefile.am:
+
+Include:
+
+License:
+GPLed build tool
+
+Maintainer:
+Gary V. Vaughan <gary@gnu.org>
diff --git a/gl/modules/extract-trace b/gl/modules/extract-trace
new file mode 100644
index 0000000..9697959
--- /dev/null
+++ b/gl/modules/extract-trace
@@ -0,0 +1,21 @@
+Description:
+Extract macro arguments from autotools input with GNU M4.
+
+Files:
+build-aux/extract-trace
+
+Depends-on:
+options-parser
+funclib.sh
+
+configure.ac:
+
+Makefile.am:
+
+Include:
+
+License:
+GPLed build tool
+
+Maintainer:
+Gary V. Vaughan <gary@gnu.org>
diff --git a/gl/modules/funclib.sh b/gl/modules/funclib.sh
new file mode 100644
index 0000000..be23e27
--- /dev/null
+++ b/gl/modules/funclib.sh
@@ -0,0 +1,19 @@
+Description:
+General shell script boiler plate, and helper functions.
+
+Files:
+build-aux/funclib.sh
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+
+Include:
+
+License:
+GPLv2+
+
+Maintainer:
+Gary V. Vaughan <gary@gnu.org>
diff --git a/gl/modules/inline-source b/gl/modules/inline-source
new file mode 100644
index 0000000..a68dbbd
--- /dev/null
+++ b/gl/modules/inline-source
@@ -0,0 +1,21 @@
+Description:
+Output the contents of a shell script with sourced files inlined.
+
+Files:
+build-aux/inline-source
+
+Depends-on:
+options-parser
+funclib.sh
+
+configure.ac:
+
+Makefile.am:
+
+Include:
+
+License:
+GPLed build tool
+
+Maintainer:
+Gary V. Vaughan <gary@gnu.org>
diff --git a/gl/modules/options-parser b/gl/modules/options-parser
new file mode 100644
index 0000000..c711347
--- /dev/null
+++ b/gl/modules/options-parser
@@ -0,0 +1,20 @@
+Description:
+A portable, pluggable option parser for Bourne shell.
+
+Files:
+build-aux/options-parser
+
+Depends-on:
+funclib.sh
+
+configure.ac:
+
+Makefile.am:
+
+Include:
+
+License:
+GPLed build tool
+
+Maintainer:
+Gary V. Vaughan <gary@gnu.org>