From owner-freebsd-ports-bugs@freebsd.org Mon Jun 19 00:42:27 2017 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E4F5D91608 for ; Mon, 19 Jun 2017 00:42:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3BF7481761 for ; Mon, 19 Jun 2017 00:42:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v5J0gRW7007998 for ; Mon, 19 Jun 2017 00:42:27 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 220116] XEmacs ports Date: Mon, 19 Jun 2017 00:42:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: kiri@kx.openedu.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2017 00:42:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220116 Bug ID: 220116 Summary: XEmacs ports Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: kiri@kx.openedu.org Created attachment 183611 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D183611&action= =3Dedit XEmacs ports and XEmacs-package ports(XEPSGS) Now I have re-ported XEmacs ports to back to ports tree. XEmacs development seems to stay during several years, but development's team has been continue efforts for update src to run on latest Linux or *BSD. Then now released stable version up to 21.4.24 and development beta version 21.5-b34. I made ports for those XEmacs including I18N and L10N. In addition, XEmacs packages were ported so that XEmacs installation would be consistent with those ports. New XEmacs ports consist of XEmacs binary build ports and XEmacs packages installation ports.=20 1. XEmacs binary build ports Stable and beta version ports are editors/xemacs and editors/xemacs-devel respectively. Corresponding L10N ports are japanese/xemacs-canna and japanese/xemacs-devel-canna. editors/xemacs and editors/xemacs-devel are also master ports of japanese/xemacs-canna and japanese/xemacs-devel-canna. Do `make install' in japanese/xemacs-canna, then create architecture independent part of XEmacs stable version `xemacs-common-21.4.24' automatically, also in japanese/xemacs-devel-canna create `xemacs-devel-common-21.5.b34'. editors/xemacs* are with mule in default and run depends latin1 XEmacs packages' port(editors/xepkg-latin1).=20 japanese/xemacs* run depends with all XEmacs packages'ports (editors/xepkg-latin1, editors/xepkg-mule, editors/xepkg-misc) in default. 2. XEmacs packages installation ports All XEmacs packages are ported individually, that is each XEmacs package have a one FreeBSD port. Now XEmacs packages are 128 so that to make easily create, `bsd.xepkgs.mk' has been introduced. Typical XEmacs package's port of FreeBSD(I call it `xepkg port') is like this: PORTNAME=3D apel PORTVERSION=3D 1.34 CATEGORIES=3D editors xepkgs MASTER_SITES=3D XEP MAINTAINER=3D xemacs@FreeBSD.org COMMENT=3D A Portable Emacs Library used by XEmacs MIME support LICENSE=3D GPLv2 USE_XEPKGS=3D yes NO_ARCH=3D yes .include Where `USE_XEPKGS=3Dyes' calls bsd.xepkgs.mk in bsd.port.mk. All xepkg port run depends XEmacs binary port for which automatically serach and select xemacs or xemacs-devel one in installed binaries. None XEmacs binary has been installed, xepkg port could not installed. If force to install, define XEMACS_NO_RUN_DEPENDS. xepkg port name(DISTNAME) is changed `xepkg-*' or `xepkg-devel-*' according to xemacs or xemacs-devel binary. xepkg ports(so called `xepkgs') were categorized 3 part, `latin1', `mule' and `misc'. These are created by `xepkg-latin1', `xepkg-mule' and `xepkg-misc' metaport resipectively. Only xepkg-misc is option selectable. 3. FreeBSD XEmacs packages set Default FreeBSD XEmacs packages set is as follows: +---------------------------------------------------------------+----------= --------------+ | XEmacs binaries |=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 | +--------------------------------+------------------------------+=20=20=20= =20=20=20=20=20=20 xepkgs | | Main | Depends |=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 | +--------------------------------+------------------------------+----------= --------------+ | xemacs-21.4.24 | xepkg-latin1-1.0 | +---------------------------------------------------------------+----------= --------------+ | xemacs-devel-21.5.b34 | xepkg-latin1-devel-1.0 | +--------------------------------+------------------------------+----------= --------------+ | ja-xemacs-canna-21.4.24 | xemacs-common-21.4.24 | xepkg-latin1-1.0 | | | | xepkg-mule-1.0 | +--------------------------------+------------------------------+----------= --------------+ | ja-xemacs-devel-canna-21.5.b34 | xemacs-devel-common-21.5.b34 | xepkg-latin1-devel-1.0 | | | | xepkg-mule-devel-1.0 | | | | xepkg-misc-devel-1.0 | +--------------------------------+------------------------------+----------= --------------+ Deault xepkgs metaports dependencies are as follows: +----------------------------+------------------------------------------+ | Metaport | xepkgs | +----------------------------+------------------------------------------+ | xepkg-latin1-1.0 | xepkg-c-support-1.22 | | | xepkg-cc-mode-1.45 | | | xepkg-debug-1.18 | | | xepkg-dired-1.20 | | | xepkg-edit-utils-2.43 | | | xepkg-efs-1.34 | | | xepkg-fsf-compat-1.19 | | | xepkg-mail-lib-1.80 | | | xepkg-net-utils-1.56 | | | xepkg-os-utils-1.41 | | | xepkg-prog-modes-2.20 | | | xepkg-text-modes-1.98 | | | xepkg-time-1.14 | | | xepkg-xemacs-base-2.27 | | | xepkg-xemacs-devel-1.80 | +----------------------------+------------------------------------------+ | xepkg-mule-1.0 | xepkg-edict-1.17 | | | xepkg-egg-its-1.27 | | | xepkg-latin-euro-standards-1.09 | | | xepkg-latin-unity-1.20 | | | xepkg-leim-1.31 | | | xepkg-locale-1.28 | | | xepkg-lookup-1.15 | | | xepkg-mule-base-1.56 | | | xepkg-mule-ucs-1.18 | | | xepkg-skk-1.24 | +----------------------------+------------------------------------------+ | xepkg-misc-1.0 | xepkg-Sun-1.16 | | | xepkg-ada-1.14 | | | xepkg-apel-1.34 | | | xepkg-auctex-1.51 | | | xepkg-build-1.15 | | | xepkg-calc-1.26 | | | xepkg-calendar-1.38 | | | xepkg-cedet-common-1.01 | | | xepkg-clearcase-1.10 | | | xepkg-cogre-1.02 | | | xepkg-cookie-1.15 | | | xepkg-crisp-1.15 | | | xepkg-dictionary-1.16 | | | xepkg-docbookide-0.08 | | | xepkg-easypg-1.03 | | | xepkg-ecb-1.22 | | | xepkg-ecrypto-0.21 | | | xepkg-ede-1.03 | | | xepkg-ediff-1.81 | | | xepkg-edt-1.14 | | | xepkg-eieio-1.07 | | | xepkg-elib-1.13 | | | xepkg-emerge-1.11 | | | xepkg-erc-0.23 | | | xepkg-escreen-1.01 | | | xepkg-eshell-1.18 | | | xepkg-eterm-1.18 | | | xepkg-eudc-1.40 | | | xepkg-footnote-1.16 | | | xepkg-forms-1.15 | | | xepkg-fortran-modes-1.05 | | | xepkg-frame-icon-1.11 | | | xepkg-games-1.20 | | | xepkg-general-docs-1.06 | | | xepkg-gnats-1.17 | | | xepkg-gnus-1.94 | | | xepkg-guided-tour-0.52 | | | xepkg-haskell-mode-1.11 | | | xepkg-hm--html-menus-1.24 | | | xepkg-hyperbole-1.17 | | | xepkg-ibuffer-1.10 | | | xepkg-idlwave-1.32 | | | xepkg-igrep-1.16 | | | xepkg-ilisp-1.36 | | | xepkg-ispell-1.32 | | | xepkg-jde-1.52 | | | xepkg-mailcrypt-2.14 | | | xepkg-mew-1.19 | | | xepkg-mh-e-1.32 | | | xepkg-mine-1.16 | | | xepkg-misc-games-1.22 | | | xepkg-mmm-mode-1.05 | | | xepkg-ocaml-0.06 | | | xepkg-oo-browser-1.05 | | | xepkg-pc-1.28 | | | xepkg-pcl-cvs-1.70 | | | xepkg-pcomplete-1.06 | | | xepkg-perl-modes-1.14 | | | xepkg-pgg-1.07 | | | xepkg-ps-print-1.12 | | | xepkg-psgml-dtds-1.03 | | | xepkg-psgml-1.45 | | | xepkg-python-modes-1.14 | | | xepkg-re-builder-1.05 | | | xepkg-reftex-1.34 | | | xepkg-riece-1.23 | | | xepkg-rmail-1.14 | | | xepkg-ruby-modes-1.04 | | | xepkg-sasl-1.16 | | | xepkg-scheme-1.18 | | | xepkg-semantic-1.21 | | | xepkg-sgml-1.11 | | | xepkg-sh-script-1.24 | | | xepkg-sieve-1.18 | | | xepkg-slider-1.16 | | | xepkg-sml-mode-0.12 | | | xepkg-sounds-au-1.12 | | | xepkg-sounds-wav-1.12 | | | xepkg-speedbar-1.29 | | | xepkg-strokes-1.10 | | | xepkg-supercite-1.21 | | | xepkg-texinfo-1.30 | | | xepkg-textools-1.15 | | | xepkg-tm-1.39 | | | xepkg-tooltalk-1.15 | | | xepkg-tpu-1.14 | | | xepkg-tramp-1.40 | | | xepkg-vc-cc-1.22 | | | xepkg-vc-1.48 | | | xepkg-vhdl-1.22 | | | xepkg-view-process-1.13 | | | xepkg-viper-1.67 | | | xepkg-vm-8.08 | | | xepkg-w3-1.35 | | | xepkg-x-symbol-1.11 | | | xepkg-xetla-1.02 | | | xepkg-xlib-1.14 | | | xepkg-xslide-1.09 | | | xepkg-xslt-process-1.12 | | | xepkg-xwem-1.23 | | | xepkg-zenirc-1.16 | +----------------------------+------------------------------------------+ | xepkg-latin1-devel-1.0 | xepkg-c-support-devel-1.22 | | | xepkg-cc-mode-devel-1.45 | | | xepkg-debug-devel-1.18 | | | xepkg-dired-devel-1.20 | | | xepkg-edit-utils-devel-2.43 | | | xepkg-efs-devel-1.34 | | | xepkg-fsf-compat-devel-1.19 | | | xepkg-mail-lib-devel-1.80 | | | xepkg-net-utils-devel-1.56 | | | xepkg-os-utils-devel-1.41 | | | xepkg-prog-modes-devel-2.20 | | | xepkg-text-modes-devel-1.98 | | | xepkg-time-devel-1.14 | | | xepkg-xemacs-base-devel-2.27 | | | xepkg-xemacs-devel-devel-1.80 | +----------------------------+------------------------------------------+ | xepkg-mule-devel-1.0 | xepkg-edict-devel-1.17 | | | xepkg-egg-its-devel-1.27 | | | xepkg-latin-euro-standards-devel-1.09 | | | xepkg-latin-unity-devel-1.20 | | | xepkg-leim-devel-1.31 | | | xepkg-locale-devel-1.28 | | | xepkg-lookup-devel-1.15 | | | xepkg-mule-base-devel-1.56 | | | xepkg-mule-ucs-devel-1.18 | | | xepkg-skk-devel-1.24 | +----------------------------+------------------------------------------+ | xepkg-misc-devel-1.0 | xepkg-Sun-devel-1.16 | | | xepkg-ada-devel-1.14 | | | xepkg-apel-devel-1.34 | | | xepkg-auctex-devel-1.51 | | | xepkg-build-devel-1.15 | | | xepkg-calc-devel-1.26 | | | xepkg-calendar-devel-1.38 | | | xepkg-cedet-common-devel-1.01 | | | xepkg-clearcase-devel-1.10 | | | xepkg-cogre-devel-1.02 | | | xepkg-cookie-devel-1.15 | | | xepkg-crisp-devel-1.15 | | | xepkg-dictionary-devel-1.16 | | | xepkg-docbookide-devel-0.08 | | | xepkg-easypg-devel-1.03 | | | xepkg-ecb-devel-1.22 | | | xepkg-ecrypto-devel-0.21 | | | xepkg-ede-devel-1.03 | | | xepkg-ediff-devel-1.81 | | | xepkg-edt-devel-1.14 | | | xepkg-eieio-devel-1.07 | | | xepkg-elib-devel-1.13 | | | xepkg-emerge-devel-1.11 | | | xepkg-erc-devel-0.23 | | | xepkg-escreen-devel-1.01 | | | xepkg-eshell-devel-1.18 | | | xepkg-eterm-devel-1.18 | | | xepkg-eudc-devel-1.40 | | | xepkg-footnote-devel-1.16 | | | xepkg-forms-devel-1.15 | | | xepkg-fortran-modes-devel-1.05 | | | xepkg-frame-icon-devel-1.11 | | | xepkg-games-devel-1.20 | | | xepkg-general-docs-devel-1.06 | | | xepkg-gnats-devel-1.17 | | | xepkg-gnus-devel-1.94 | | | xepkg-guided-tour-devel-0.52 | | | xepkg-haskell-mode-devel-1.11 | | | xepkg-hm--html-menus-devel-1.24 | | | xepkg-hyperbole-devel-1.17 | | | xepkg-ibuffer-devel-1.10 | | | xepkg-idlwave-devel-1.32 | | | xepkg-igrep-devel-1.16 | | | xepkg-ilisp-devel-1.36 | | | xepkg-ispell-devel-1.32 | | | xepkg-jde-devel-1.52 | | | xepkg-mailcrypt-devel-2.14 | | | xepkg-mew-devel-1.19 | | | xepkg-mh-e-devel-1.32 | | | xepkg-mine-devel-1.16 | | | xepkg-misc-games-devel-1.22 | | | xepkg-mmm-mode-devel-1.05 | | | xepkg-ocaml-devel-0.06 | | | xepkg-oo-browser-devel-1.05 | | | xepkg-pc-devel-1.28 | | | xepkg-pcl-cvs-devel-1.70 | | | xepkg-pcomplete-devel-1.06 | | | xepkg-perl-modes-devel-1.14 | | | xepkg-pgg-devel-1.07 | | | xepkg-ps-print-devel-1.12 | | | xepkg-psgml-dtds-devel-1.03 | | | xepkg-psgml-devel-1.45 | | | xepkg-python-modes-devel-1.14 | | | xepkg-re-builder-devel-1.05 | | | xepkg-reftex-devel-1.34 | | | xepkg-riece-devel-1.23 | | | xepkg-rmail-devel-1.14 | | | xepkg-ruby-modes-devel-1.04 | | | xepkg-sasl-devel-1.16 | | | xepkg-scheme-devel-1.18 | | | xepkg-semantic-devel-1.21 | | | xepkg-sgml-devel-1.11 | | | xepkg-sh-script-devel-1.24 | | | xepkg-sieve-devel-1.18 | | | xepkg-slider-devel-1.16 | | | xepkg-sml-mode-devel-0.12 | | | xepkg-sounds-au-devel-1.12 | | | xepkg-sounds-wav-devel-1.12 | | | xepkg-speedbar-devel-1.29 | | | xepkg-strokes-devel-1.10 | | | xepkg-supercite-devel-1.21 | | | xepkg-texinfo-devel-1.30 | | | xepkg-textools-devel-1.15 | | | xepkg-tm-devel-1.39 | | | xepkg-tooltalk-devel-1.15 | | | xepkg-tpu-devel-1.14 | | | xepkg-tramp-devel-1.40 | | | xepkg-vc-cc-devel-1.22 | | | xepkg-vc-devel-1.48 | | | xepkg-vhdl-devel-1.22 | | | xepkg-view-process-devel-1.13 | | | xepkg-viper-devel-1.67 | | | xepkg-vm-devel-8.08 | | | xepkg-w3-devel-1.35 | | | xepkg-x-symbol-devel-1.11 | | | xepkg-xetla-devel-1.02 | | | xepkg-xlib-devel-1.14 | | | xepkg-xslide-devel-1.09 | | | xepkg-xslt-process-devel-1.12 | | | xepkg-xwem-devel-1.23 | | | xepkg-zenirc-devel-1.16 | +----------------------------+------------------------------------------+ --=20 You are receiving this mail because: You are the assignee for the bug.=