summaryrefslogtreecommitdiffstats
path: root/.gitignore
AgeCommit message (Collapse)Author
2021-02-18Update gettext to version 0.21.Kevin McCarthy
Run 'gettextize -f --no-changelog' to update to 0.21. This removes the entire intl directory, and relies on an external libintl only. $(INTLLIBS) should now be referred to as $(LIBINTL), so change all references. Unfortunately, some of the gettext m4 files were modified and "mutt customized" in the past. I'm trying to keep them in a pristine state after this upgrade. glibc21.m4, lcmessage.m4, codeset.m4 have also been removed. Manually call AM_ICONV in configure.ac. This was previously called in the modified "MUTT_AM_GNU_GETTEXT" but the result $am_cv_func_iconv is tested just below. locale.h is a standard library defined by C99. The gpgme and pgp code wrapped those includes in HAVE_LOCALE_H checks, but that check was performed inside of gettext.m4. Remove the check inside those files (locale.h is already included unconditionally elsewhere in Mutt). Copy the sample gettext.h file and include that instead, as suggested by the gettext documentation. unistd.h is also a standard posix header, so remove HAVE_UNISTD_H checks inside mutt too. Create po/LINGUAS file listing available languages. Create po/Makevars from the template and customize for Mutt. Set PO_DEPENDS_ON_POT to no to prevent po file rebuilds. According to the gettext manual, with this set, "PO files can be accidentally updated even if a POT file is not updated" when using git.
2020-01-09Convert hcachever.sh.in to hcachever.pl.Kevin McCarthy
Use Digest::MD5 to remove build-time dependency on mutt_md5, for cross-compilation support.
2019-08-03Initial autoconf and makefile setup for autocrypt.Kevin McCarthy
2019-04-11Generate version string during make not configureAaron Schrab
Switch to generating the version string during make process rather than at configure time. This makes it easier to keep the detailed version string accurate when doing development which doesn't require that the configure script be rerun.
2018-12-03Added configure.lineno to .gitignore as this file is left by configure:Vincent Lefevre
https://lists.gnu.org/archive/html/autoconf/2004-01/msg00034.html
2018-10-04Build info file documentation.Kevin McCarthy
If docbook2x-texi and makeinfo are installed, convert the docbook file to info and install as another source for the manual.
2018-08-29Rename pgpring to mutt_pgpring.Kevin McCarthy
pgpring is used by another common package, signing-party. At the request of ArchLinux, I am renaming our version to be prefixed by "mutt_" in order to remove a naming conflict. This is a minor inconvenience for pgp2, pgp5, and pgp6 users, but I believe this constitutes an extremely small number of users at this point. I am keeping pgpewrap as-is because it is also used by GnuPG, and has no such naming conflict.
2018-02-01Merge branch 'stable'Kevin McCarthy
2018-02-01Add stub flea and muttbug scripts back.Kevin McCarthy
It was rightfully pointed out that the removal was too abrupt. These programs have been around for a long time, and many internet searches still say to use them for reporting bugs. Add stub versions which inform to use the gitlab url instead.
2018-01-17Merge branch 'stable'Kevin McCarthy
2018-01-17Remove muttbug and flea.Kevin McCarthy
We have pretty much transitioned over to gitlab.com.
2017-12-17Add config.cache to .gitignore file.Kevin McCarthy
2017-12-03Convert to .gitignore file.Kevin McCarthy
2017-12-02Convert to .gitignore file.Kevin McCarthy