pkgsrc/chat/riece/Makefile

46 lines
1.3 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.29 2018/07/16 05:56:10 mef Exp $
#
Riece has following releases since this Makefile prepared (This will close PR pkg/43970). Version 5.0.0 2008-05-30 Version 6.0.0 2009-05-30 Version 7.0.0 2010-05-29 Version 7.0.1 2010-10-14 (PR pkg/43970) Version 7.0.2 2010-12-10 Version 7.0.3 2010-12-24 Version 8.0.0 2011-05-29 Version 9.0.0 2012-05-29 --------- * Major changes in 9.0.0 ** New command to re-order channels is added (ueno) See the doc string of riece-command-reorder-channels. ** Complete multiple channels when joining (ueno) * Major changes in 8.0.0 ** Extend URL regexp used in riece-url (ueno) ** Use lexical binding everywhere (ueno) ** Update doc/ptexinfmt.el (kaoru) * Major changes in 7.0.3 ** Fix freeze behavior when the cursor is on a channel buffer (ueno) riece-shrink-buffer had a bug which moves the cursor to the top or bottom of buffer even when the buffer is frozen. ** Fix out-of-tree build (kaoru, ueno) There were some code not passing srcdir correctly. ** Remove old-style backquotes for Emacs 24 (ueno) * Major changes in 7.0.2 ** Fix bug of reading IRC logs (ueno) If coding-system was not specified when writing log to file, Riece added extra ".nil" to the filename. That causes erronous behavior on reading the logs back. ** Fix control sequence parsing (ueno) * Major changes in 7.0.1 ** Fix compilation error on Emacs 24. (ueno) Emacs 24 does not have make-local-hook. ** Suppress byte-compile warnings. (kaoru) Suppress "`save-excursion' defeated by `set-buffer'". ** Support "make distcheck". (ueno) * Major changes in 7.0.0 ** Mailing list address changed to riece-discuss@nongnu.org. ** Fix build for XEmacs 21.5. (ueno) ** Fix coloring riece-channel-list-indicator on mode-line. (ueno) * Major changes in 6.1.0 ** Revert to use setq instead of Custom for saved settings. (ueno) ** Add-on management commands can now be usable from the Command buffer. (kaoru) * Major changes in 6.0.0 ** New add-on riece-desktop-notify. (bg66) ** Fix Custom-based setting mechanism. ---------
2013-04-08 09:13:07 +02:00
DISTNAME= riece-9.0.0
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
PKGREVISION= 2
CATEGORIES= chat japanese
MASTER_SITES= http://download.savannah.gnu.org/releases/riece/
Riece has following releases since this Makefile prepared (This will close PR pkg/43970). Version 5.0.0 2008-05-30 Version 6.0.0 2009-05-30 Version 7.0.0 2010-05-29 Version 7.0.1 2010-10-14 (PR pkg/43970) Version 7.0.2 2010-12-10 Version 7.0.3 2010-12-24 Version 8.0.0 2011-05-29 Version 9.0.0 2012-05-29 --------- * Major changes in 9.0.0 ** New command to re-order channels is added (ueno) See the doc string of riece-command-reorder-channels. ** Complete multiple channels when joining (ueno) * Major changes in 8.0.0 ** Extend URL regexp used in riece-url (ueno) ** Use lexical binding everywhere (ueno) ** Update doc/ptexinfmt.el (kaoru) * Major changes in 7.0.3 ** Fix freeze behavior when the cursor is on a channel buffer (ueno) riece-shrink-buffer had a bug which moves the cursor to the top or bottom of buffer even when the buffer is frozen. ** Fix out-of-tree build (kaoru, ueno) There were some code not passing srcdir correctly. ** Remove old-style backquotes for Emacs 24 (ueno) * Major changes in 7.0.2 ** Fix bug of reading IRC logs (ueno) If coding-system was not specified when writing log to file, Riece added extra ".nil" to the filename. That causes erronous behavior on reading the logs back. ** Fix control sequence parsing (ueno) * Major changes in 7.0.1 ** Fix compilation error on Emacs 24. (ueno) Emacs 24 does not have make-local-hook. ** Suppress byte-compile warnings. (kaoru) Suppress "`save-excursion' defeated by `set-buffer'". ** Support "make distcheck". (ueno) * Major changes in 7.0.0 ** Mailing list address changed to riece-discuss@nongnu.org. ** Fix build for XEmacs 21.5. (ueno) ** Fix coloring riece-channel-list-indicator on mode-line. (ueno) * Major changes in 6.1.0 ** Revert to use setq instead of Custom for saved settings. (ueno) ** Add-on management commands can now be usable from the Command buffer. (kaoru) * Major changes in 6.0.0 ** New add-on riece-desktop-notify. (bg66) ** Fix Custom-based setting mechanism. ---------
2013-04-08 09:13:07 +02:00
LICENSE= gnu-gpl-v3
MAINTAINER= makoto@ki.nu
HOMEPAGE= http://www.nongnu.org/riece/
COMMENT= IRC client for Emacs
INSTALLATION_DIRS= ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/riece \
${EMACS_INFOPREFIX:C|^${PREFIX}/||}
EMACS_VERSIONS_ACCEPTED= \
emacs27 emacs26 emacs26nox emacs25 emacs25nox emacs21 emacs21nox \
2009-08-05 08:36:29 +02:00
xemacs215 xemacs215nox xemacs214 xemacs214nox
EMACS_MODULES= base
GNU_CONFIGURE= YES
INFO_FILES= yes
# --with-emacs=... or --with-xemacs=...
CONFIGURE_ARGS+= --with-${EMACS_FLAVOR}=${EMACS_BIN}
CONFIGURE_ARGS+= ${CONFIGURE_ARGS.${EMACS_FLAVOR}}
# Riece digs sub directory.
CONFIGURE_ARGS.emacs= --with-lispdir=${EMACS_LISPPREFIX}
CONFIGURE_ARGS.xemacs= --with-packagedir=${EMACS_LISPPREFIX:C|/lisp\$||}
do-install: plist
${INSTALL_DATA} ${WRKSRC}/doc/*.info ${DESTDIR}${EMACS_INFOPREFIX}
cd ${WRKSRC}/lisp; \
grep -v '^@' ${PLIST} | grep '/site-lisp/riece/' | \
while read file; do \
file=$$( basename $$file ); \
${INSTALL_DATA} $$file ${DESTDIR}${EMACS_LISPPREFIX}/riece; \
done
.include "../../editors/emacs/modules.mk"
.include "../../mk/bsd.pkg.mk"