pkgsrc/mail/gnus/Makefile

39 lines
1.3 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.24 2018/07/04 13:40:23 jperkin Exp $
(pkgsrc) Convert patches (for DESTDIR) to SUBST framework (upstream) update 5.10.8 to 5.10.10 2008-04-10 Reiner Steib <Reiner.Steib@gmx.de> * README: Gnus v5.10.10 is released. 2008-03-31 Katsumi Yamaoka <yamaoka@jpl.org> * GNUS-NEWS (Installation changes): Mention that spaces and tabs are allowed in the installation directory name. * Makefile.in (datarootdir): Define. * aclocal.m4 (AC_PATH_LISPDIR): Quote directory name that might contain whitespace. * configure: Regenerate. * mkinstalldirs: Replace it with the 2006-05-11.19 version. 2008-03-22 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS (incoming mail files): Add version. 2008-03-08 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Update for change of `mail-source-delete-incoming'. 2008-03-01 Reiner Steib <Reiner.Steib@gmx.de> * Update copyright years. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * README: Bump version to 5.10.9. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (RELEASE_COMMIT_FILES): Add etc/ChangeLog. (release-check-settings): Add release-add-changelog (release-bump-version): Add check for CODENAME_TO_STABLE. Split off release-add-changelog. (release-add-changelog): New target. Separate some commands from release-bump-version. Add etc/ChangeLog. (release-diff-commit-files): New target. (RELEASE_COMMIT_FILES): Reorder files. 2007-11-03 Reiner Steib <Reiner.Steib@gmx.de> * COPYING: GPLv3 from Emacs repository. 2007-10-28 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (SED_I, CODENAME_PATTERN): New. (OLD_PATTERN): Adjust. (release-bump-version): Use new variables. Allow going from development version to release. 2007-10-27 Alexander Solovyov <piranha@piranha.org.ua> (tiny change) * make.bat: Initial check didn't work if path contained spaces. 2007-10-27 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (release-bump-version): Adjust version in (gnus)Troubleshooting. 2007-10-04 Reiner Steib <Reiner.Steib@gmx.de> * Relicense "GPLv2 or later" files to "GPLv3 or later". 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (COMMIT_STRING): New variable. (release-bump-version): Use it. (bump-version, bump-version-commit): New targets. 2006-07-28 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Regenerate from Oort Gnus node in texi/gnus.texi using texi/gnus-news.el of the trunk. 2006-04-19 Reiner Steib <Reiner.Steib@gmx.de> * make.bat (:etc): Simplify. 2006-04-18 Reiner Steib <Reiner.Steib@gmx.de> * make.bat: Use "echo *" to clarify the output. (:lisp, :infotest): Avoid "not found" errors (:etc): Remove etc\gnus. Be more verbose.
2014-11-23 06:59:45 +01:00
DISTNAME= gnus-5.10.10
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
2006-11-10 18:57:51 +01:00
CATEGORIES= mail news
MASTER_SITES= http://gnus.org/dist/
2010-03-12 12:46:40 +01:00
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://gnus.org/
COMMENT= Gnus is a flexible message reader running under GNU Emacs
(pkgsrc) Convert patches (for DESTDIR) to SUBST framework (upstream) update 5.10.8 to 5.10.10 2008-04-10 Reiner Steib <Reiner.Steib@gmx.de> * README: Gnus v5.10.10 is released. 2008-03-31 Katsumi Yamaoka <yamaoka@jpl.org> * GNUS-NEWS (Installation changes): Mention that spaces and tabs are allowed in the installation directory name. * Makefile.in (datarootdir): Define. * aclocal.m4 (AC_PATH_LISPDIR): Quote directory name that might contain whitespace. * configure: Regenerate. * mkinstalldirs: Replace it with the 2006-05-11.19 version. 2008-03-22 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS (incoming mail files): Add version. 2008-03-08 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Update for change of `mail-source-delete-incoming'. 2008-03-01 Reiner Steib <Reiner.Steib@gmx.de> * Update copyright years. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * README: Bump version to 5.10.9. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (RELEASE_COMMIT_FILES): Add etc/ChangeLog. (release-check-settings): Add release-add-changelog (release-bump-version): Add check for CODENAME_TO_STABLE. Split off release-add-changelog. (release-add-changelog): New target. Separate some commands from release-bump-version. Add etc/ChangeLog. (release-diff-commit-files): New target. (RELEASE_COMMIT_FILES): Reorder files. 2007-11-03 Reiner Steib <Reiner.Steib@gmx.de> * COPYING: GPLv3 from Emacs repository. 2007-10-28 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (SED_I, CODENAME_PATTERN): New. (OLD_PATTERN): Adjust. (release-bump-version): Use new variables. Allow going from development version to release. 2007-10-27 Alexander Solovyov <piranha@piranha.org.ua> (tiny change) * make.bat: Initial check didn't work if path contained spaces. 2007-10-27 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (release-bump-version): Adjust version in (gnus)Troubleshooting. 2007-10-04 Reiner Steib <Reiner.Steib@gmx.de> * Relicense "GPLv2 or later" files to "GPLv3 or later". 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (COMMIT_STRING): New variable. (release-bump-version): Use it. (bump-version, bump-version-commit): New targets. 2006-07-28 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Regenerate from Oort Gnus node in texi/gnus.texi using texi/gnus-news.el of the trunk. 2006-04-19 Reiner Steib <Reiner.Steib@gmx.de> * make.bat (:etc): Simplify. 2006-04-18 Reiner Steib <Reiner.Steib@gmx.de> * make.bat: Use "echo *" to clarify the output. (:lisp, :infotest): Avoid "not found" errors (:etc): Remove etc\gnus. Be more verbose.
2014-11-23 06:59:45 +01:00
LICENSE= gnu-gpl-v3
#EMACS_VERSIONS_ACCEPTED= emacs21 emacs20 xemacs211 xemacs215
DEPENDS+= digest>=20010101:../../pkgtools/digest
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-lispdir=${EMACS_LISPPREFIX}/gnus
CONFIGURE_ARGS+= --with-etcdir=${PREFIX}/share/gnus
CONFIGURE_ENV+= EMACS=${EMACS_BIN:Q}
EMACS_MODULES+= base
# Avoid conflicting with Emacsen provided gnus info files
GNU_CONFIGURE_INFODIR= ${PREFIX}/share/doc/gnus/info
USE_TOOLS+= makeinfo
INFO_FILES= yes
(pkgsrc) Convert patches (for DESTDIR) to SUBST framework (upstream) update 5.10.8 to 5.10.10 2008-04-10 Reiner Steib <Reiner.Steib@gmx.de> * README: Gnus v5.10.10 is released. 2008-03-31 Katsumi Yamaoka <yamaoka@jpl.org> * GNUS-NEWS (Installation changes): Mention that spaces and tabs are allowed in the installation directory name. * Makefile.in (datarootdir): Define. * aclocal.m4 (AC_PATH_LISPDIR): Quote directory name that might contain whitespace. * configure: Regenerate. * mkinstalldirs: Replace it with the 2006-05-11.19 version. 2008-03-22 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS (incoming mail files): Add version. 2008-03-08 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Update for change of `mail-source-delete-incoming'. 2008-03-01 Reiner Steib <Reiner.Steib@gmx.de> * Update copyright years. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * README: Bump version to 5.10.9. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (RELEASE_COMMIT_FILES): Add etc/ChangeLog. (release-check-settings): Add release-add-changelog (release-bump-version): Add check for CODENAME_TO_STABLE. Split off release-add-changelog. (release-add-changelog): New target. Separate some commands from release-bump-version. Add etc/ChangeLog. (release-diff-commit-files): New target. (RELEASE_COMMIT_FILES): Reorder files. 2007-11-03 Reiner Steib <Reiner.Steib@gmx.de> * COPYING: GPLv3 from Emacs repository. 2007-10-28 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (SED_I, CODENAME_PATTERN): New. (OLD_PATTERN): Adjust. (release-bump-version): Use new variables. Allow going from development version to release. 2007-10-27 Alexander Solovyov <piranha@piranha.org.ua> (tiny change) * make.bat: Initial check didn't work if path contained spaces. 2007-10-27 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (release-bump-version): Adjust version in (gnus)Troubleshooting. 2007-10-04 Reiner Steib <Reiner.Steib@gmx.de> * Relicense "GPLv2 or later" files to "GPLv3 or later". 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (COMMIT_STRING): New variable. (release-bump-version): Use it. (bump-version, bump-version-commit): New targets. 2006-07-28 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Regenerate from Oort Gnus node in texi/gnus.texi using texi/gnus-news.el of the trunk. 2006-04-19 Reiner Steib <Reiner.Steib@gmx.de> * make.bat (:etc): Simplify. 2006-04-18 Reiner Steib <Reiner.Steib@gmx.de> * make.bat: Use "echo *" to clarify the output. (:lisp, :infotest): Avoid "not found" errors (:etc): Remove etc\gnus. Be more verbose.
2014-11-23 06:59:45 +01:00
SUBST_CLASSES+= destdir
SUBST_FILES.destdir= etc/Makefile.in lisp/Makefile.in texi/Makefile.in
SUBST_STAGE.destdir= pre-configure
(pkgsrc) Convert patches (for DESTDIR) to SUBST framework (upstream) update 5.10.8 to 5.10.10 2008-04-10 Reiner Steib <Reiner.Steib@gmx.de> * README: Gnus v5.10.10 is released. 2008-03-31 Katsumi Yamaoka <yamaoka@jpl.org> * GNUS-NEWS (Installation changes): Mention that spaces and tabs are allowed in the installation directory name. * Makefile.in (datarootdir): Define. * aclocal.m4 (AC_PATH_LISPDIR): Quote directory name that might contain whitespace. * configure: Regenerate. * mkinstalldirs: Replace it with the 2006-05-11.19 version. 2008-03-22 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS (incoming mail files): Add version. 2008-03-08 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Update for change of `mail-source-delete-incoming'. 2008-03-01 Reiner Steib <Reiner.Steib@gmx.de> * Update copyright years. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * README: Bump version to 5.10.9. 2007-11-04 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (RELEASE_COMMIT_FILES): Add etc/ChangeLog. (release-check-settings): Add release-add-changelog (release-bump-version): Add check for CODENAME_TO_STABLE. Split off release-add-changelog. (release-add-changelog): New target. Separate some commands from release-bump-version. Add etc/ChangeLog. (release-diff-commit-files): New target. (RELEASE_COMMIT_FILES): Reorder files. 2007-11-03 Reiner Steib <Reiner.Steib@gmx.de> * COPYING: GPLv3 from Emacs repository. 2007-10-28 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (SED_I, CODENAME_PATTERN): New. (OLD_PATTERN): Adjust. (release-bump-version): Use new variables. Allow going from development version to release. 2007-10-27 Alexander Solovyov <piranha@piranha.org.ua> (tiny change) * make.bat: Initial check didn't work if path contained spaces. 2007-10-27 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (release-bump-version): Adjust version in (gnus)Troubleshooting. 2007-10-04 Reiner Steib <Reiner.Steib@gmx.de> * Relicense "GPLv2 or later" files to "GPLv3 or later". 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> * Makefile.in (COMMIT_STRING): New variable. (release-bump-version): Use it. (bump-version, bump-version-commit): New targets. 2006-07-28 Reiner Steib <Reiner.Steib@gmx.de> * GNUS-NEWS: Regenerate from Oort Gnus node in texi/gnus.texi using texi/gnus-news.el of the trunk. 2006-04-19 Reiner Steib <Reiner.Steib@gmx.de> * make.bat (:etc): Simplify. 2006-04-18 Reiner Steib <Reiner.Steib@gmx.de> * make.bat: Use "echo *" to clarify the output. (:lisp, :infotest): Avoid "not found" errors (:etc): Remove etc\gnus. Be more verbose.
2014-11-23 06:59:45 +01:00
SUBST_MESSAGE.destdir= Convert install to ${DESTDIR}
SUBST_SED.destdir= -e '/(etcdir)/s,\$$(etcdir),\$$(DESTDIR)/\$$(etcdir)/,'
SUBST_SED.destdir+= -e '/(lispdir)/s,\$$(lispdir),\$$(DESTDIR)/\$$(lispdir)/,'
SUBST_SED.destdir+= -e '/(infodir)/s,\$$(infodir),\$$(DESTDIR)/\$$(infodir)/,'
.include "../../editors/emacs/modules.mk"
.include "../../mk/bsd.pkg.mk"