firehol/packaging
Philip Whineray 2c9a2d4000 Extract common functions to functions.common.sh
Version number detection, command detection, terminal setup and a few
other bits have moved.

The processed (not .in) scripts will look for it in e.g. /usr/local/lib/firehol
or wherever the system will install it. The .in scripts will look for it in
their own directory.

Updated the configure system so that it correctly replaces paths rather
via the Makefile rather than trying to subsitute NONE in configire.ac.

Extracted all of the configure-time command substitutions to a single
sed file which is used to process the script.in files. Extended the
package checks to cover this file.
2015-11-25 23:36:29 +00:00
..
check-contents Extract common functions to functions.common.sh 2015-11-25 23:36:29 +00:00
check-files Extract common functions to functions.common.sh 2015-11-25 23:36:29 +00:00
check-files.functions Extract common functions to functions.common.sh 2015-11-25 23:36:29 +00:00
detect-cmd.pl Extract common functions to functions.common.sh 2015-11-25 23:36:29 +00:00
gen-config-detect.pl Extract common functions to functions.common.sh 2015-11-25 23:36:29 +00:00
git-build Add a requirement for pandoc version 2014-04-23 20:34:47 +01:00
Makefile.am Add missing file 2015-11-23 23:21:03 +00:00
packver Implement version numbers 2013-10-28 20:06:21 +00:00
pre-commit Replace pre-commit checks with a better system 2015-11-09 07:39:05 +00:00
README Detect pandoc and allow user to set options 2014-04-23 20:12:33 +01:00

                            Packaging Scripts
                            *****************

check-contents:
   When provided with a git repo, which has been used to produce a
   distribution tar.gz (with make dist) and the resultant tar-file,
   lists files which appear in one or the other only, to help check
   for missing EXTRA_DIST entries in Makefile.am files.

check-log:
   Checks the formatting of ChangeLog meets the debian packaging
   standards.

git-build:
   When run from the top-level repository, performs a complete clean
   and maintainer-mode rebuild of the FireHOL package.

pre-commit:
   Copy to .git/hooks/pre-commit in order to have check-log and
   any other style checks automatically run on commit

packver:
   Emits the package version using the same logic as the firehol
   and fireqos scripts - used by the autoconf system to determine
   the version number to put in documentation (and to check in NEWS
   when doing a make dist).