From: Reuben Thomas Date: Thu, 18 Jan 2018 23:10:07 +0000 (+0000) Subject: HACKING.org: simplify explanation of build dependencies X-Git-Tag: v3.7~93 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c5c27deaa5ea6c5b94f76d53681538f4b60608a3;p=recode HACKING.org: simplify explanation of build dependencies --- diff --git a/HACKING.org b/HACKING.org index 53264b4..8f323bc 100644 --- a/HACKING.org +++ b/HACKING.org @@ -1,6 +1,9 @@ #+TITLE: HACKING for Recode #+OPTIONS: H:2 toc:2 +* Build dependencies +m4, GNU Make, libtool, Autoconf, automake, Gettext, Help2man, Perl, Flex, Python, Cython, tar and wget. + * Building from git #+BEGIN_SRC sh @@ -12,17 +15,8 @@ make install #+END_SRC -* Maintenance tools -Beyond the usual Unix programs needed for configuring and installing -any GNU package, you need Cython, Flex and Python to achieve simple -modifications to Recode. - -For more encompassing modifications, you might also need recent -versions of Autoconf, automake, Flex, Gettext, Help2man, libtool, m4, -GNU Make, Perl, tar and wget. Just make sure you install m4 before -Autoconf, and Perl before automake or Help2man. -** Making a release +* Making a release To make a release, you'll need [[https://github.com/rrthomas/woger][woger]] and [[https://github.com/aktau/github-release][github-release]], suitably configured. Having tested and pushed all the changes, update the version number in =configure.ac= and write the =NEWS= entry and push those too.