head 1.42; access; symbols pkgsrc-2023Q4:1.42.0.4 pkgsrc-2023Q4-base:1.42 pkgsrc-2023Q3:1.42.0.2 pkgsrc-2023Q3-base:1.42 pkgsrc-2023Q2:1.40.0.8 pkgsrc-2023Q2-base:1.40 pkgsrc-2023Q1:1.40.0.6 pkgsrc-2023Q1-base:1.40 pkgsrc-2022Q4:1.40.0.4 pkgsrc-2022Q4-base:1.40 pkgsrc-2022Q3:1.40.0.2 pkgsrc-2022Q3-base:1.40 pkgsrc-2022Q2:1.39.0.2 pkgsrc-2022Q2-base:1.39 pkgsrc-2022Q1:1.38.0.2 pkgsrc-2022Q1-base:1.38 pkgsrc-2021Q4:1.37.0.30 pkgsrc-2021Q4-base:1.37 pkgsrc-2021Q3:1.37.0.28 pkgsrc-2021Q3-base:1.37 pkgsrc-2021Q2:1.37.0.26 pkgsrc-2021Q2-base:1.37 pkgsrc-2021Q1:1.37.0.24 pkgsrc-2021Q1-base:1.37 pkgsrc-2020Q4:1.37.0.22 pkgsrc-2020Q4-base:1.37 pkgsrc-2020Q3:1.37.0.20 pkgsrc-2020Q3-base:1.37 pkgsrc-2020Q2:1.37.0.18 pkgsrc-2020Q2-base:1.37 pkgsrc-2020Q1:1.37.0.14 pkgsrc-2020Q1-base:1.37 pkgsrc-2019Q4:1.37.0.16 pkgsrc-2019Q4-base:1.37 pkgsrc-2019Q3:1.37.0.12 pkgsrc-2019Q3-base:1.37 pkgsrc-2019Q2:1.37.0.10 pkgsrc-2019Q2-base:1.37 pkgsrc-2019Q1:1.37.0.8 pkgsrc-2019Q1-base:1.37 pkgsrc-2018Q4:1.37.0.6 pkgsrc-2018Q4-base:1.37 pkgsrc-2018Q3:1.37.0.4 pkgsrc-2018Q3-base:1.37 pkgsrc-2018Q2:1.37.0.2 pkgsrc-2018Q2-base:1.37 pkgsrc-2018Q1:1.36.0.2 pkgsrc-2018Q1-base:1.36 pkgsrc-2017Q4:1.35.0.2 pkgsrc-2017Q4-base:1.35 pkgsrc-2017Q3:1.34.0.4 pkgsrc-2017Q3-base:1.34 pkgsrc-2017Q2:1.33.0.18 pkgsrc-2017Q2-base:1.33 pkgsrc-2017Q1:1.33.0.16 pkgsrc-2017Q1-base:1.33 pkgsrc-2016Q4:1.33.0.14 pkgsrc-2016Q4-base:1.33 pkgsrc-2016Q3:1.33.0.12 pkgsrc-2016Q3-base:1.33 pkgsrc-2016Q2:1.33.0.10 pkgsrc-2016Q2-base:1.33 pkgsrc-2016Q1:1.33.0.8 pkgsrc-2016Q1-base:1.33 pkgsrc-2015Q4:1.33.0.6 pkgsrc-2015Q4-base:1.33 pkgsrc-2015Q3:1.33.0.4 pkgsrc-2015Q3-base:1.33 pkgsrc-2015Q2:1.33.0.2 pkgsrc-2015Q2-base:1.33 pkgsrc-2015Q1:1.32.0.4 pkgsrc-2015Q1-base:1.32 pkgsrc-2014Q4:1.32.0.2 pkgsrc-2014Q4-base:1.32 pkgsrc-2014Q3:1.31.0.14 pkgsrc-2014Q3-base:1.31 pkgsrc-2014Q2:1.31.0.12 pkgsrc-2014Q2-base:1.31 pkgsrc-2014Q1:1.31.0.10 pkgsrc-2014Q1-base:1.31 pkgsrc-2013Q4:1.31.0.8 pkgsrc-2013Q4-base:1.31 pkgsrc-2013Q3:1.31.0.6 pkgsrc-2013Q3-base:1.31 pkgsrc-2013Q2:1.31.0.4 pkgsrc-2013Q2-base:1.31 pkgsrc-2013Q1:1.31.0.2 pkgsrc-2013Q1-base:1.31 pkgsrc-2012Q4:1.29.0.2 pkgsrc-2012Q4-base:1.29 pkgsrc-2012Q3:1.27.0.8 pkgsrc-2012Q3-base:1.27 pkgsrc-2012Q2:1.27.0.6 pkgsrc-2012Q2-base:1.27 pkgsrc-2012Q1:1.27.0.4 pkgsrc-2012Q1-base:1.27 pkgsrc-2011Q4:1.27.0.2 pkgsrc-2011Q4-base:1.27 pkgsrc-2011Q3:1.26.0.2 pkgsrc-2011Q3-base:1.26 pkgsrc-2011Q2:1.25.0.4 pkgsrc-2011Q2-base:1.25 pkgsrc-2011Q1:1.25.0.2 pkgsrc-2011Q1-base:1.25 pkgsrc-2010Q4:1.23.0.2 pkgsrc-2010Q4-base:1.23 pkgsrc-2010Q3:1.22.0.10 pkgsrc-2010Q3-base:1.22 pkgsrc-2010Q2:1.22.0.8 pkgsrc-2010Q2-base:1.22 pkgsrc-2010Q1:1.22.0.6 pkgsrc-2010Q1-base:1.22 pkgsrc-2009Q4:1.22.0.4 pkgsrc-2009Q4-base:1.22 pkgsrc-2009Q3:1.22.0.2 pkgsrc-2009Q3-base:1.22 pkgsrc-2009Q2:1.21.0.2 pkgsrc-2009Q2-base:1.21 pkgsrc-2009Q1:1.20.0.4 pkgsrc-2009Q1-base:1.20 pkgsrc-2008Q4:1.20.0.2 pkgsrc-2008Q4-base:1.20 pkgsrc-2008Q3:1.19.0.12 pkgsrc-2008Q3-base:1.19 cube-native-xorg:1.19.0.10 cube-native-xorg-base:1.19 pkgsrc-2008Q2:1.19.0.8 pkgsrc-2008Q2-base:1.19 cwrapper:1.19.0.6 pkgsrc-2008Q1:1.19.0.4 pkgsrc-2008Q1-base:1.19 pkgsrc-2007Q4:1.19.0.2 pkgsrc-2007Q4-base:1.19 pkgsrc-2007Q3:1.18.0.2 pkgsrc-2007Q3-base:1.18 pkgsrc-2007Q2:1.17.0.4 pkgsrc-2007Q2-base:1.17 pkgsrc-2007Q1:1.17.0.2 pkgsrc-2007Q1-base:1.17 pkgsrc-2006Q4:1.15.0.8 pkgsrc-2006Q4-base:1.15 pkgsrc-2006Q3:1.15.0.6 pkgsrc-2006Q3-base:1.15 pkgsrc-2006Q2:1.15.0.4 pkgsrc-2006Q2-base:1.15 pkgsrc-2006Q1:1.15.0.2 pkgsrc-2006Q1-base:1.15 pkgsrc-2005Q4:1.14.0.2 pkgsrc-2005Q4-base:1.14 pkgsrc-2005Q3:1.13.0.2 pkgsrc-2005Q3-base:1.13 pkgsrc-2005Q2:1.12.0.4 pkgsrc-2005Q2-base:1.12 pkgsrc-2005Q1:1.12.0.2 pkgsrc-2005Q1-base:1.12 pkgsrc-2004Q4:1.11.0.2 pkgsrc-2004Q4-base:1.11 pkgsrc-2004Q3:1.10.0.4 pkgsrc-2004Q3-base:1.10 pkgsrc-2004Q2:1.10.0.2 pkgsrc-2004Q2-base:1.10 pkgsrc-2004Q1:1.9.0.2 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.42 date 2023.09.15.23.19.27; author dholland; state Exp; branches; next 1.41; commitid G9PNCZ5nkThgfVEE; 1.41 date 2023.08.30.20.25.30; author gdt; state Exp; branches; next 1.40; commitid MjfGv8g7i1QqNQCE; 1.40 date 2022.08.22.07.39.09; author markd; state Exp; branches; next 1.39; commitid 5pLYSZWnyMNXxQQD; 1.39 date 2022.05.14.22.25.33; author dholland; state Exp; branches; next 1.38; commitid Gw0DdR6IBmlgF4ED; 1.38 date 2022.01.31.00.17.58; author mef; state Exp; branches; next 1.37; commitid OB4ui6wlNeXpCIqD; 1.37 date 2018.06.20.11.57.46; author ryoon; state Exp; branches; next 1.36; commitid GMRZUBcYU75UX0HA; 1.36 date 2018.01.04.16.36.42; author jperkin; state Exp; branches; next 1.35; commitid v8ycEGXkkc2rSzlA; 1.35 date 2017.09.29.12.40.26; author wiz; state Exp; branches; next 1.34; commitid ZRYX7Ib64A6cG59A; 1.34 date 2017.08.10.07.36.36; author jperkin; state Exp; branches; next 1.33; commitid sMjWVJhuPjhZBD2A; 1.33 date 2015.04.14.02.23.29; author mef; state Exp; branches; next 1.32; commitid ktNQ8OuuCfIEavhy; 1.32 date 2014.11.02.16.08.33; author ryoon; state Exp; branches; next 1.31; commitid 2cTAe3vszSNuYCWx; 1.31 date 2013.03.10.05.10.59; author hiramatsu; state Exp; branches; next 1.30; 1.30 date 2013.02.17.19.17.57; author dholland; state Exp; branches; next 1.29; 1.29 date 2012.11.04.04.20.14; author minskim; state Exp; branches; next 1.28; 1.28 date 2012.10.31.11.16.35; author asau; state Exp; branches; next 1.27; 1.27 date 2011.10.04.03.05.37; author hiramatsu; state Exp; branches; next 1.26; 1.26 date 2011.08.27.22.05.12; author hiramatsu; state Exp; branches; next 1.25; 1.25 date 2011.03.23.14.55.01; author minskim; state Exp; branches; next 1.24; 1.24 date 2011.02.09.12.45.33; author ryoon; state Exp; branches; next 1.23; 1.23 date 2010.11.20.22.44.39; author minskim; state Exp; branches; next 1.22; 1.22 date 2009.08.06.01.44.47; author minskim; state Exp; branches; next 1.21; 1.21 date 2009.06.06.15.33.37; author minskim; state Exp; branches; next 1.20; 1.20 date 2008.10.11.09.31.55; author uebayasi; state Exp; branches; next 1.19; 1.19 date 2007.10.29.12.53.51; author uebayasi; state Exp; branches; next 1.18; 1.18 date 2007.09.15.11.29.45; author wiz; state Exp; branches; next 1.17; 1.17 date 2007.02.20.14.20.54; author uebayasi; state Exp; branches; next 1.16; 1.16 date 2007.01.30.23.38.34; author wiz; state Exp; branches; next 1.15; 1.15 date 2006.02.05.23.08.39; author joerg; state Exp; branches; next 1.14; 1.14 date 2005.12.05.20.50.02; author rillig; state Exp; branches; next 1.13; 1.13 date 2005.08.28.04.25.28; author uebayasi; state Exp; branches; next 1.12; 1.12 date 2005.03.05.16.33.07; author minskim; state Exp; branches; next 1.11; 1.11 date 2004.12.03.15.14.54; author wiz; state Exp; branches; next 1.10; 1.10 date 2004.05.08.13.35.20; author uebayasi; state Exp; branches; next 1.9; 1.9 date 2004.03.25.03.16.25; author uebayasi; state Exp; branches; next 1.8; 1.8 date 2003.09.12.02.49.44; author minoura; state Exp; branches; next 1.7; 1.7 date 2003.09.01.14.51.00; author minoura; state Exp; branches; next 1.6; 1.6 date 2003.08.18.13.12.47; author minoura; state Exp; branches; next 1.5; 1.5 date 2003.07.17.21.29.27; author grant; state Exp; branches; next 1.4; 1.4 date 2003.01.11.09.28.47; author uebayasi; state Exp; branches; next 1.3; 1.3 date 2002.09.14.02.44.36; author uebayasi; state Exp; branches; next 1.2; 1.2 date 2001.10.21.09.54.19; author wiz; state Exp; branches; next 1.1; 1.1 date 2001.02.20.08.33.59; author jun; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.02.20.08.33.59; author jun; state Exp; branches; next ; desc @@ 1.42 log @devel/apel: claims to work in emacs20/21, but does not. @ text @# $NetBSD: Makefile,v 1.41 2023/08/30 20:25:30 gdt Exp $ DISTNAME= apel-10.8.0.20201107 PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME} PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=wanderlust/} GITHUB_PROJECT= apel GITHUB_TAG= 4e3269b6e702db2dba48cf560563ac883e81e3bf MAINTAINER= uebayasi@@NetBSD.org HOMEPAGE= http://git.chise.org/elisp/apel/ COMMENT= Portable Emacs library LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 INSTALLATION_DIRS+= ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/apel INSTALLATION_DIRS+= ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/emu PLIST_SRC= ${PKGDIR}/PLIST.${EMACS_FLAVOR} BUILD_TARGET= ${BUILD_TARGET.${EMACS_FLAVOR}} INSTALL_TARGET= ${INSTALL_TARGET.${EMACS_FLAVOR}} MAKE_FLAGS+= EMACS=${EMACS_FLAVOR:Q} MAKE_FLAGS+= LISPDIR=${EMACS_LISPPREFIX:Q} MAKE_FLAGS+= VERSION_SPECIFIC_LISPDIR=${EMACS_LISPPREFIX:Q} MAKE_FLAGS+= ${MAKE_FLAGS.${EMACS_FLAVOR}} # apel is included in xemacs-packages EMACS_VERSIONS_INCOMPATIBLE= emacs21 emacs21nox emacs20 EMACS_VERSIONS_ACCEPTED= emacs26 emacs26nox EMACS_VERSIONS_ACCEPTED+= emacs27 emacs27nox EMACS_VERSIONS_ACCEPTED+= emacs28 emacs28nox BUILD_TARGET.emacs= elc BUILD_TARGET.xemacs= package INSTALL_TARGET.emacs= install INSTALL_TARGET.xemacs= install-package MAKE_FLAGS.emacs= MAKE_FLAGS.xemacs= PACKAGEDIR=${EMACS_LISPPREFIX:C|/lisp$||} .include "../../editors/emacs/modules.mk" PLIST_VARS+= emacs23 emacs19 .if empty(EMACS_TYPE:Mxemacs) . if !empty(EMACS_TYPE:Memacs2[3-9]*) PLIST.emacs23= yes . else PLIST.emacs19= yes . endif .endif # Pkgsrc developers should run "install" without this and check if PLIST is # correct. Users just need to install files. do-install: plist cd ${WRKSRC}; \ for subdir in emu apel; do \ grep -v '^@@' ${PLIST} | grep "/site-lisp/$$subdir/" | \ while read file; do \ file=$$( basename $$file ); \ ${INSTALL_DATA} $$file \ ${DESTDIR}${EMACS_LISPPREFIX}/$$subdir/$$file; \ done \ done .include "../../mk/bsd.pkg.mk" @ 1.41 log @various: Drop emacs25 from EMACS_VERSIONS_ACCEPTED (due to recent removal of emacs25) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2022/08/22 07:39:09 markd Exp $ d28 2 a29 2 EMACS_VERSIONS_ACCEPTED= emacs21 emacs21nox emacs20 EMACS_VERSIONS_ACCEPTED+= emacs26 emacs26nox @ 1.40 log @apel: allow emacs28 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2022/05/14 22:25:33 dholland Exp $ d28 1 a28 1 EMACS_VERSIONS_ACCEPTED= emacs25 emacs25nox emacs21 emacs21nox emacs20 @ 1.39 log @Bump all elisp packages for the CONFLICTS change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2022/01/31 00:17:58 mef Exp $ d31 1 @ 1.38 log @(devel/apel) Updated 10.8.20170122 to 10.8.20201107 Commits on Nov 6, 2020 1. Merge pull request #11 from tats/bug/fontset Fix fontset-pixel-size failure @@ikazuhiro ikazuhiro committed Nov 6, 2020 4e3269b 2. Fix fontset-pixel-size failure * poem-e20.el (fontset-pixel-size): Don't check height, which no longer exists since Emacs 23. @@tats tats committed Nov 6, 2020 ede3a69 Commits on Nov 5, 2020 1. Revive poe.el's dependency on pym.el * poe.el: Require pym.el. pym.el is a part of poe.el. Cf. #10 @@ikazuhiro ikazuhiro committed Nov 5, 2020 b87ded4 Commits on Oct 31, 2020 1. Remove conditional definition of functions and variable. Now all supported platforms have the same condition. * emu.el (insert-binary-file-contents-literally): Remove definition by defun-maybe. The function is defined twice in the same file and this part is second definition and never used. * pces-e20.el: Don't require pym.el. (find-coding-system): Define always. * poe.el: Don't require pym.el. (remassoc, remassq, remrassoc, remrassq) (buffer-file-typesave-selected-frame, find-face) (character-to-event, event-to-character, next-command-event) (cancel-undo-boundary): Define always. * poem.el: Don't require pym.el. (char-int, int-char, char-or-char-int-p, char-octet): Define always. @@ikazuhiro ikazuhiro committed Oct 31, 2020 081c3a6 2. Remove codes for old platforms. * pccl-20.el (ccl-accept-symbol-as-program): Remove check for ccl-vector-execute-on-string. * poe.el: Remove check for open-network-stream. * poem.el (char-or-char-int-p): Remove check for char-valid-p. @@ikazuhiro ikazuhiro committed Oct 31, 2020 c8c36f4 3. Update package description file for MELPA. * apel-pkg.el: Define supported Emacs version. @@ikazuhiro ikazuhiro committed Oct 31, 2020 f19cdd7 4. * product.el: Remove unneeded dependency on pym.el. @@ikazuhiro ikazuhiro committed Oct 31, 2020 5e024ba Commits on Oct 30, 2020 1. Merge pull request #9 from tats/bug/mcs-defun Don't use defun-maybe for mime-charset-list @@ikazuhiro ikazuhiro committed Oct 30, 2020 c332d4f 2. Don't use defun-maybe for mime-charset-list ? * mcs-e20.el (mime-charset-list): Use `defun' instead of `defun-maybe'. @@tats tats committed Oct 30, 2020 cb024eb Commits on Oct 24, 2020 1. Merge branch 'conao3-remove-cvs' into apel-wl @@ikazuhiro ikazuhiro committed Oct 24, 2020 e0881ff 2. remove cvs related files/contents * README.en: * README.ja: Remove description of cvs on Windows. * Makefile (tar): Remove target. * .cvsignore: Removed. @@conao3 @@ikazuhiro conao3 authored and ikazuhiro committed Oct 24, 2020 6773cf1 Commits on Aug 31, 2020 1. Obsolete ChangeLog file ? Since this commit, ChangeLog entries are written in commit messages instead of ChangLog file. * ChangeLog.1: Renamed from ChangeLog. * README: New file. @@ikazuhiro ikazuhiro committed Aug 31, 2020 28bca5f Commits on Aug 23, 2020 1. * apel-ver.el (apel-ver): Change product name to 'APEL-LB'. @@ikazuhiro ikazuhiro committed Aug 23, 2020 414dc33 Commits on Aug 22, 2020 1. Change non-ASCII text files's coding-system to UTF-8 * ChangeLog: * README.ja: Encode in UTF-8 @@ikazuhiro ikazuhiro committed Aug 22, 2020 1df9f5f Commits on Jun 25, 2020 1. * inv-23.el (invisible-region): Minor refactoring. @@ikazuhiro ikazuhiro committed Jun 25, 2020 208c416 2. * mcs-20.el (detect-mime-charset-string) (detect-mime-charset-region) : Improve performance. @@ikazuhiro ikazuhiro committed Jun 25, 2020 89f4260 3. * mcs-20.el (mime-charset-to-coding-system): Don't use find-coding-system. * mcs-e20.el (charsets-mime-charset-alist): Ditto. @@ikazuhiro ikazuhiro committed Jun 25, 2020 2e50b28 4. * APEL-MK (EMU_PREFIX): Assume Emacs 24 or later. @@ikazuhiro ikazuhiro committed Jun 25, 2020 e0b6eae 5. * alist.el: Use lexical binding. @@ikazuhiro ikazuhiro committed Jun 25, 2020 3eb069c 6. * mule-caesar.el (mule-caesar-region): Minor refactoring. @@ikazuhiro ikazuhiro committed Jun 25, 2020 9ec773b 7. Strip use of function wrapping lambda. @@ikazuhiro ikazuhiro committed Jun 25, 2020 26efc58 8. Remove unneeded dependencies. @@ikazuhiro ikazuhiro committed Jun 25, 2020 81a790c 9. Use lexical binding. * apel-ver.el: Likewise. * atype.el: Likewise. * broken.el: Likewise. * calist.el: Likewise. * emu.el: Likewise. * file-detect.el: Likewise. * filename.el: Likewise. * install.el: Likewise. * inv-23.el: Likewise. * invisible.el: Likewise. * mcharset.el: Likewise. * mcs-20.el: Likewise. * mcs-e20.el: Likewise. * mule-caesar.el: Likewise. * path-util.el: Likewise. * pccl-20.el: Likewise. * pccl.el: Likewise. * pces-20.el: Likewise. * pces-e20.el: Likewise. * pces.el: Likewise. * pcustom.el: Likewise. * poe.el: Likewise. * poem-e20.el: Likewise. * poem-e20_3.el: Likewise. * poem.el: Likewise. * product.el: Likewise. * richtext.el: Likewise. * static.el: Likewise. @@ikazuhiro ikazuhiro committed Jun 25, 2020 1f899c0 10. Suppress byte-compiler's warnings. * alist.el (modify-alist): Use mapc instead of mapcar. * emu.el: Remove defalias for tm-7.106. (insert-binary-file-contents): Add obsolete date. * filename.el (filename-japanese-to-roman-string): Use with-current-bufer instead of save-excursion + set-buffer. * inv-23.el (end-of-invisible): Add obsolete date. * mcharset.el: Add workaround for circular dependency. (default-mime-charset-for-write): Always set defalt value to utf-8. * mcs-20.el: Add workaround for circular dependency. Always requrie wid-edit.el. * mcs-e20.el (require): Don't require static.el. Add workaround for circular dependency. * pccl-20.el (defun): Use define-coding-system instead of make-coding-system. * pces-20.el: Disable byte-compile-dynamic option. * poem-e20.el: Disable byte-compile-dynamic option. * poem-e20_3.el: Disable byte-compile-dynamic option. * poem.el: Disable byte-compile-dynamic option. @@ikazuhiro ikazuhiro committed Jun 25, 2020 0555ff6 11. * apel-ver.el (apel-version): Use called-interactively-p instead of interactive-p. @@ikazuhiro ikazuhiro committed Jun 25, 2020 9628b0c 12. * richtext.el (richtext-initial-annotation, richtext-decode): Use fill-column instead of enriched-text-width function, which is not defined on (at least) Emacs. @@ikazuhiro ikazuhiro committed Jun 25, 2020 eee9ca8 13. * poem-e20_3.el (string-to-char-list, string-to-int-list): Define as alias for string-to-list. @@ikazuhiro ikazuhiro committed Jun 25, 2020 dd8197a 14. Drop old platforms support, dependency on cl.el. Now supported Emacsen are version 24 and later. @@ikazuhiro ikazuhiro committed Jun 25, 2020 9304434 Commits on Apr 7, 2019 1. * mcs-20.el: Require pces.el (for find-coding-system). @@ikazuhiro ikazuhiro committed Apr 7, 2019 d146ddb @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2018/06/20 11:57:46 ryoon Exp $ d5 1 @ 1.37 log @Update to 10.8.0.20170122 * Works with emacs26 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2018/01/04 16:36:42 jperkin Exp $ d3 1 a3 1 DISTNAME= apel-10.8.0.20170122 d8 1 a8 1 GITHUB_TAG= 339eb28ffae3165255a79de9b1fd362f43cd37c3 d29 1 @ 1.36 log @apel: Support emacs25nox. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2017/09/29 12:40:26 wiz Exp $ d3 1 a3 1 DISTNAME= apel-10.8 a4 1 PKGREVISION= 2 d6 3 a8 1 MASTER_SITES= http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/ d28 1 @ 1.35 log @emacs22*, emacs23*, emacs24*: remove unmaintained emacs versions As announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html This still leaves emacs20, emacs21, and the current version, emacs25. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2017/08/10 07:36:36 jperkin Exp $ d26 1 a26 1 EMACS_VERSIONS_ACCEPTED= emacs25 emacs21 emacs21nox emacs20 @ 1.34 log @DOCDIR is unused, fixes install. Avoid continuation lines. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2015/04/14 02:23:29 mef Exp $ d26 1 a26 2 EMACS_VERSIONS_ACCEPTED= emacs25 emacs24 emacs24nox emacs23 emacs23nox EMACS_VERSIONS_ACCEPTED+= emacs22 emacs22nox emacs21 emacs21nox emacs20 @ 1.33 log @Add emacs25 on EMACS_VERSIONS_ACCEPTED @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2014/11/02 16:08:33 ryoon Exp $ d14 2 a15 3 INSTALLATION_DIRS+= ${DOCDIR} \ ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/apel \ ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/emu d26 2 a27 2 EMACS_VERSIONS_ACCEPTED=emacs25 emacs24 emacs24nox emacs23 emacs23nox emacs22 emacs22nox \ emacs21 emacs21nox emacs20 @ 1.32 log @Bump PKGREVISION * Fix build with emacs 24.4. With a patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193270 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2013/03/10 05:10:59 hiramatsu Exp $ d27 1 a27 1 EMACS_VERSIONS_ACCEPTED=emacs24 emacs24nox emacs23 emacs23nox emacs22 emacs22nox \ @ 1.31 log @Add emacs24nox to the list of EMACS_VERSIONS_ACCEPTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2013/02/17 19:17:57 dholland Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.30 log @Revbump all elisp packages after emacs changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2012/11/04 04:20:14 minskim Exp $ d27 1 a27 1 EMACS_VERSIONS_ACCEPTED=emacs24 emacs23 emacs23nox emacs22 emacs22nox \ @ 1.29 log @Update HOMEPAGE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2012/10/31 11:16:35 asau Exp $ d5 1 @ 1.28 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2011/10/04 03:05:37 hiramatsu Exp $ d9 1 a9 1 HOMEPAGE= http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/elisp/APEL/ @ 1.27 log @Set LICENSE to "gnu-gpl-v2 OR gnu-gpl-v3". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2011/08/27 22:05:12 hiramatsu Exp $ a12 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.26 log @Fix PLIST generation when EMACS_TYPE is set to emacs23nox. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2011/03/23 14:55:01 minskim Exp $ d11 1 @ 1.25 log @Update apel to 10.8. Changes: * EMU-ELS (emu-modules): Add setting for GNU Emacs 23 or later. * invisible.el: In GNU Emacs 23, inv-19.el overrides builtin function `invisible-p'. To fix the bug, require `inv-23' when running with GNU Emacs 23 or later. * poe.el (format-time-string): Fix problem on GNU Emacs 22.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2011/02/09 12:45:33 ryoon Exp $ d40 1 a40 1 . if !empty(EMACS_TYPE:Memacs2[3-9]) @ 1.24 log @Add emacs23nox to EMACS_VERSIONS_ACCEPTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2010/11/20 22:44:39 minskim Exp $ d3 1 a3 1 DISTNAME= apel-10.7 a4 1 PKGREVISION= 2 d36 11 a59 1 .include "../../editors/emacs/modules.mk" @ 1.23 log @Make apel build with emacs24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2009/08/06 01:44:47 minskim Exp $ d27 1 a27 1 EMACS_VERSIONS_ACCEPTED=emacs24 emacs23 emacs22 emacs22nox \ @ 1.22 log @PKGREVISION bump for elisp packages because of bytecode format changes in emacs23. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2009/06/06 15:33:37 minskim Exp $ d27 2 a28 1 EMACS_VERSIONS_ACCEPTED=emacs23 emacs22 emacs22nox emacs21 emacs21nox emacs20 @ 1.21 log @Allow apel to build with emacs23. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2008/10/11 09:31:55 uebayasi Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.20 log @Move mk/emacs.mk to editors/emacs/modules.mk. Don't call pkg_info to get the installed Emacs version; always use the version matching EMACS_TYPE set by users. Be DEPENDS to it. This should address pkg/37146 by Aleksey Cheusov. While here convert some emacs lisp packages to user-destdir. @ text @d1 1 a1 1 # $NetBSD$ d27 1 a27 1 EMACS_VERSIONS_ACCEPTED=emacs22 emacs22nox emacs21 emacs21nox emacs20 @ 1.19 log @Sort definitions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2007/09/15 11:29:45 wiz Exp $ d13 5 a24 1 INSTALLATION_DIRS+= ${DOCDIR} d36 14 a49 1 .include "../../mk/emacs.mk" @ 1.18 log @Remove @@dirrm for non-existent directory. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2007/02/20 14:20:54 uebayasi Exp $ d24 1 d26 1 d28 1 a29 2 BUILD_TARGET.xemacs= package INSTALL_TARGET.xemacs= install-package @ 1.17 log @Update to 10.7; no change summary available but some new functions added, minor bug fixes. While here teach emacs22{,nox}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2007/01/30 23:38:34 wiz Exp $ d5 1 @ 1.16 log @Accept emacs22. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2006/02/05 23:08:39 joerg Exp $ d3 1 a3 1 DISTNAME= apel-10.6 a4 1 PKGREVISION= 1 d6 1 a6 1 MASTER_SITES= ftp://ftp.m17n.org/pub/mule/apel/ d8 1 a8 1 MAINTAINER= tech-pkg-ja@@jp.NetBSD.org d10 1 a10 4 COMMENT= Portable Emacs Library #CONFLICTS+= apel-* #CONFLICTS+= xemacs-apel-* d13 2 a14 1 d18 2 d22 7 a28 1 EMACS_VERSIONS_ACCEPTED= emacs22 emacs21 emacs21nox emacs20 a30 19 .if ${EMACS_FLAVOR} == "emacs" BUILD_TARGET= elc INSTALL_TARGET= install .else # ${EMACS_FLAVOR} == "xemacs" BUILD_TARGET= package INSTALL_TARGET= install-package MAKE_FLAGS+= PACKAGEDIR=${EMACS_LISPPREFIX:C|/lisp$||} .endif DOCDIR= ${PREFIX}/share/doc/apel .if ${EMACS_FLAVOR} == "emacs" post-install: ${INSTALL_DATA_DIR} ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/README.en ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/README.ja ${DOCDIR} .endif @ 1.15 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/12/05 20:50:02 rillig Exp $ d23 1 a23 1 EMACS_VERSIONS_ACCEPTED= emacs21 emacs21nox emacs20 @ 1.14 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2005/08/28 04:25:28 uebayasi Exp $ d5 1 @ 1.13 log @Rework emacs.mk: 1) Simplify the way how an emacs version is picked when no emacs is installed, but a user try to install an Emacs Lisp package. Just pick up the version set as EMACS_TYPE than searching for versions already installed etc. If the EMACS_TYPE version is not supported by the Emacs Lisp Package, just fail. EMACS_TYPE be default to GNU Emacs 21. (In other words, users should set EMACS_TYPE as they want. Otherwise GNU Emacs 21 is used.) 2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to a) the PKGNAME itself, and b) PKGNAME in its dependency lines. EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is used. This keeps dependency graph of Emacs-Lisp-packages- installed-for-XEmacs consistent. 3) Document EMACS_* variables as much as possible. 4) Provide more cookies for PLIST. Maybe utilized later. Note that the 2) change doesn't affect the default, GNU Emacs 21 behaviour. So no version / revision bumps in this commit. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2005/03/05 16:33:07 minskim Exp $ d17 3 a19 3 MAKE_FLAGS+= EMACS=${EMACS_FLAVOR} MAKE_FLAGS+= LISPDIR=${EMACS_LISPPREFIX} MAKE_FLAGS+= VERSION_SPECIFIC_LISPDIR=${EMACS_LISPPREFIX} @ 1.12 log @apel is included in xemacs-packages. Remove xemacs* from accepted emacs versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2004/12/03 15:14:54 wiz Exp $ d4 1 @ 1.11 log @Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs. Suggested by Roland Illig, ok'd by various. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/05/08 13:35:20 uebayasi Exp $ d20 2 a21 1 EMACS_VERSIONS_ACCEPTED= emacs21 emacs21nox emacs20 xemacs214 xemacs215 @ 1.10 log @Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2004/03/25 03:16:25 uebayasi Exp $ d25 1 a25 1 ALL_TARGET= elc d28 1 a28 1 ALL_TARGET= package @ 1.9 log @* Use a right PLIST file for XEmacs. * Don't depend on xemacs-packages. While files of xemacs-packages are installed into ${PREFIX}/lib/xemacs/xemacs-packages, individual Emacs lisp packages use ${PREFIX}/lib/xemacs/site-packages, so these are never overwritten. Let's think that these two parts are separate. Individual Emacs lisp packages depend on another individual ones, never need to depend on xemacs-packages. This should make things simpler. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2003/09/12 02:49:44 minoura Exp $ d20 1 a20 1 EMACS_VERSIONS_ACCEPTED= emacs21 emacs20 xemacs214 xemacs215 @ 1.8 log @Missing dependency for XEmacs. xemacs-packages actually includes the old version of apel; this package overrides it, which could be confusing. Possibly we should remove apel from xemacs-packages? (some packages require new apel) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2003/09/01 14:51:00 minoura Exp $ d14 2 a26 1 PLIST_SRC= ${PKGDIR}/PLIST.emacs d28 1 a28 1 ALL_TARGET= a29 1 PLIST_SRC= ${PKGDIR}/PLIST.xemacs a30 1 DEPENDS+= xemacs-packages-*:../../editors/xemacs-packages @ 1.7 log @Updated to 10.6 (from 10.4), addressing pkg/22212 by hiramatsu-san. 2003-07-05 Yuuichi Teranishi * APEL: Version 10.6 released. * apel-ver.el (apel-ver): Change APEL version to 10.6. 2003-07-03 Shuhei KOBAYASHI * poe.el (make-temp-file) [2-args make-temp-file]: Don't use octal number for file modes. * poe.el (toplevel): Fixed the compile-time check for the definition of `make-temp-file' [apel-ja: 00874]. (make-temp-file) [no make-temp-file, single-user system]: Don't use `set-default-file-modes' nor `default-file-modes'. 2003-07-03 Yuuichi Teranishi * poe-18.el (make-directory-internal): Signal an error according to the exit status of mkdir. (delete-directory): New function. (write-region): Ditto. 2003-06-06 Yuuichi Teranishi * APEL: Version 10.5 released. * apel-ver.el (apel-ver): Change APEL version to 10.5. 2003-05-29 Yuuichi Teranishi * poe.el (make-temp-file) [no make-temp-file, single-user system]: Modified for OS/2. 2003-05-22 Yuuichi Teranishi * install.el (install-prefix): Change value for Meadow2 and NTEmacs. 2003-05-20 Shuhei KOBAYASHI * poe.el (make-temp-file) [no make-temp-file, multi-user system]: Modified comments. 2003-05-19 Shuhei KOBAYASHI * poe.el (make-temp-file) [no make-temp-file, multi-user system]: Flatten nested `unwind-protect'. Fixed comments. 2003-05-15 Yuuichi Teranishi * poe.el (make-temp-file): New function. 2002-11-05 MORIOKA Tomohiko * mcs-20.el (mcs-region-repertoire-p): New function for UTF-2000 implementations. (mcs-string-repertoire-p): Likewise. (detect-mime-charset-region): New implementation for UTF-2000 implementations. (detect-mime-charset-string): New function for UTF-2000 implementations. 2002-11-03 Yoichi NAKAYAMA * filename.el (filename-filters): Change default value to nil. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2003/08/18 13:12:47 minoura Exp $ d31 1 @ 1.6 log @xemacs211 -> xemacs214 Include emacs.mk after defining EMACS_VERSIONS_ACCEPTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/07/17 21:29:27 grant Exp $ d3 1 a3 1 DISTNAME= apel-10.4 @ 1.5 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2003/01/11 09:28:47 uebayasi Exp $ a13 2 .include "../../mk/emacs.mk" d18 3 a20 1 EMACS_VERSIONS_ACCEPTED= emacs21 emacs20 xemacs211 xemacs215 @ 1.4 log @Update APEL to 10.4. Many small changes which enhance APEL's functionality. Due to the charasteristic of APEL as a portability layer of emacsen, no user visible change, but more portability, possibly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2002/09/14 02:44:36 uebayasi Exp $ d7 1 a7 1 MAINTAINER= tech-pkg-ja@@jp.netbsd.org @ 1.3 log @Use mk/emacs.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2001/10/21 09:54:19 wiz Exp $ d3 1 a3 1 DISTNAME= apel-10.3 d11 3 d16 6 d27 1 a27 1 ALL_TARGET= package d30 1 a30 1 MAKEFLAGS+= PACKAGEDIR=${EMACS_LISPPREFIX:C|/lisp$||} d35 1 d40 1 @ 1.2 log @Install documentation, as prompted in pkg/14300 by Hiramatsu Yoshifumi, but done slightly differently. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2001/02/20 08:33:59 jun Exp $ d11 12 a22 1 DEPENDS+= emacs-20.7:../../editors/emacs @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2001/02/19 05:44:24 jun Exp $ d12 7 @ 1.1.1.1 log @Re-import of "apel": Portable Emacs Library @ text @@