From owner-freebsd-ports Tue Jul 16 15: 0:12 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8735937B400 for ; Tue, 16 Jul 2002 15:00:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E390043E58 for ; Tue, 16 Jul 2002 15:00:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g6GM03JU085938 for ; Tue, 16 Jul 2002 15:00:03 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g6GM03Ti085937; Tue, 16 Jul 2002 15:00:03 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6007837B400 for ; Tue, 16 Jul 2002 14:50:12 -0700 (PDT) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by mx1.FreeBSD.org (Postfix) with ESMTP id 895DB43E42 for ; Tue, 16 Jul 2002 14:50:10 -0700 (PDT) (envelope-from olive@oban.frmug.org) Received: (from uucp@localhost) by frmug.org (8.11.3/8.11.3/frmug-2.7/nospam) with UUCP id g6GLo4A75747 for freebsd-gnats-submit@freebsd.org; Tue, 16 Jul 2002 23:50:04 +0200 (CEST) (envelope-from olive@oban.frmug.org) Received: by weirdos.oban.frmug.org (Postfix, from userid 1002) id B49CA8C14; Tue, 16 Jul 2002 23:46:19 +0200 (CEST) Message-Id: <20020716214619.B49CA8C14@weirdos.oban.frmug.org> Date: Tue, 16 Jul 2002 23:46:19 +0200 (CEST) From: Olivier Tharan Reply-To: Olivier Tharan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/40670: gettext: missing file in pkg-plist Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40670 >Category: ports >Synopsis: gettext: missing file in pkg-plist >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jul 16 15:00:03 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Olivier Tharan >Release: FreeBSD 4.6-STABLE i386 >Organization: >Environment: System: FreeBSD weirdos.oban.frmug.org 4.6-STABLE FreeBSD 4.6-STABLE #0: Sun Jun 30 18:15:15 CEST 2002 root@suzie.oban.frmug.org:/usr/obj/usr/src/sys/WEIRDOS i386 >Description: The devel/gettext port does not install po-compat.el, needed for proper operation with Emacs. This is a patch to get it installed. Another idea crosses my mind: since the build process byte-compiles those 2 files, why would we not install the .elc too? >How-To-Repeat: Install port, try to open a .po file, get following message: File mode specification error: (file-error "Cannot open load file" "po-compat") >Fix: (relative to /usr/ports/devel/gettext) --- Makefile.orig Tue Jul 16 23:40:12 2002 +++ Makefile Tue Jul 16 23:40:43 2002 @@ -40,6 +40,8 @@ post-install: @install-info ${PREFIX}/info/gettext.info ${PREFIX}/info/dir ${MKDIR} ${PREFIX}/share/emacs/site-lisp + ${INSTALL_DATA} ${WRKSRC}/misc/po-compat.el \ + ${PREFIX}/share/emacs/site-lisp/po-compat.el ${INSTALL_DATA} ${WRKSRC}/misc/po-mode.el \ ${PREFIX}/share/emacs/site-lisp/po-mode.el ${MKDIR} ${X11BASE}/share/locale --- pkg-plist.orig Tue Jul 16 23:32:49 2002 +++ pkg-plist Tue Jul 16 23:33:01 2002 @@ -89,6 +89,7 @@ share/doc/gettext/ngettext.3.html share/doc/gettext/textdomain.3.html share/doc/gettext/xgettext.1.html +share/emacs/site-lisp/po-compat.el share/emacs/site-lisp/po-mode.el share/gettext/ABOUT-NLS share/gettext/config.rpath >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message