From owner-freebsd-ports Thu Aug 19 19:50:22 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BE7E9152D8 for ; Thu, 19 Aug 1999 19:50:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA01688; Thu, 19 Aug 1999 19:50:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from kronos.alcnet.com (kronos.alcnet.com [63.69.28.22]) by hub.freebsd.org (Postfix) with ESMTP id 6E37D1534A for ; Thu, 19 Aug 1999 19:49:31 -0700 (PDT) (envelope-from kbyanc@kronos.alcnet.com) Received: (from kbyanc@localhost) by kronos.alcnet.com (8.9.3/8.9.3/antispam) id WAA58262; Thu, 19 Aug 1999 22:49:31 -0400 (EDT) Message-Id: <199908200249.WAA58262@kronos.alcnet.com> Date: Thu, 19 Aug 1999 22:49:31 -0400 (EDT) From: kbyanc@posi.net Reply-To: kbyanc@posi.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/13263: new port editors/aee Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13263 >Category: ports >Synopsis: new port editors/aee >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 19 19:50:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Kelly Yancey >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: >Description: portlint did give 1 warning that "/usr/local" was hard-coded into the Makefile. I mention it because it is not in fact an error... I use sed in the pre-install target to replace all of the /usr/local references in the original source's install script. Also, I separated out the option of building the X windows version because a) aee is a drop-in replacement for ee and I didn't think that someone wanting to get a better 'easy editor' should have to have X installed and b) xae isn't any more graphical than aee so it seemed kind of pointless to install it :) Kelly ~kbyanc@posi.net~ # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # aee # aee/Makefile # aee/files # aee/files/md5 # aee/pkg # aee/pkg/PLIST # aee/pkg/COMMENT # aee/pkg/DESCR # echo c - aee mkdir -p aee > /dev/null 2>&1 echo x - aee/Makefile sed 's/^X//' >aee/Makefile << 'END-of-aee/Makefile' X# New ports collection makefile for: aee X# Version required: 2.2.1 X# Date created: 19 Aug 1999 X# Whom: Kelly Yancey X# X# $Id$ X# X XDISTNAME= aee-2.2.1 XCATEGORIES= editors XMASTER_SITES= http://www.users.uswest.net/~hmahon/sources/ \ X http://awwm.linuxberg.com/files/console/network/ \ X http://powerlinux.linuxberg.com/files/console/network/ X XMAINTAINER= kbyanc@posi.net X X.if !defined(BUILD_XAE) XALL_TARGET= main Xpre-fetch: X @${ECHO} X @${ECHO} "If you would like to also install the X11 version of aee (xae)" X @${ECHO} "use 'make install BUILD_XAE=yes'. However, the X11 interface looks" X @${ECHO} "almost exactly like the text-based curses version." X @${ECHO} X.else XALL_TARGET= both X.endif X XMAN1= aee.1 X XINSTALL_TARGET= $(ALL_TARGET) install X Xpre-install: X $(SED) 's|/usr/local|$(PREFIX)|g' $(WRKSRC)/install-sh >> $(WRKSRC)/install-sh.new X $(MV) $(WRKSRC)/install-sh.new $($WRKSRC)/install-sh X X.include END-of-aee/Makefile echo c - aee/files mkdir -p aee/files > /dev/null 2>&1 echo x - aee/files/md5 sed 's/^X//' >aee/files/md5 << 'END-of-aee/files/md5' XMD5 (aee-2.2.1.tar.gz) = 53b68c3c8fb221b223cc58350cde0af9 END-of-aee/files/md5 echo c - aee/pkg mkdir -p aee/pkg > /dev/null 2>&1 echo x - aee/pkg/PLIST sed 's/^X//' >aee/pkg/PLIST << 'END-of-aee/pkg/PLIST' Xbin/aee Xbin/rae Xbin/xae Xbin/rxae Xlib/help.ae X END-of-aee/pkg/PLIST echo x - aee/pkg/COMMENT sed 's/^X//' >aee/pkg/COMMENT << 'END-of-aee/pkg/COMMENT' XAn easy editor with both curses and X11 interfaces END-of-aee/pkg/COMMENT echo x - aee/pkg/DESCR sed 's/^X//' >aee/pkg/DESCR << 'END-of-aee/pkg/DESCR' X"Another Easy Editor" XAn easy to use text editor intended to be usable with little or no Xinstruction. Provides a full-screen text interface via curses (aee) Xas well as a graphical user interface under X windows (xae). XFeatures include pop-up menus, cut-and-paste, journaling, and Xmultiple edit buffers. X Xaee is a superset of the "Easy Editor" (ee) that is part of the XFreeBSD base system. X X -Kelly X kbyanc@posi.net END-of-aee/pkg/DESCR exit >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message