ports/148508: ports/editor/e3 update to 2.8
Toshihiko ARAI
arai.toshihiko at gmail.com
Mon Jul 12 03:30:04 UTC 2010
>Number: 148508
>Category: ports
>Synopsis: ports/editor/e3 update to 2.8
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 12 03:30:03 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Toshihiko ARAI
>Release: 7.3 and 8.0
>Organization:
>Environment:
>Description:
ports/editor/e3 update to 2.8
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/editors/e3/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- Makefile 19 Jul 2007 10:07:30 -0000 1.21
+++ Makefile 12 Jul 2010 01:49:04 -0000
@@ -6,11 +6,10 @@
#
PORTNAME= e3
-PORTVERSION= 2.7.0
-PORTEPOCH= 3
+PORTVERSION= 2.8
CATEGORIES= editors
-MASTER_SITES= http://www.sax.de/~adlibit/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/60/6/}
+MASTER_SITES= http://sites.google.com/site/e3editor/Home/
+EXTRACT_SUFX= .tgz
MAINTAINER= joseph at randomnetworks.com
COMMENT= A full featured text editor written in assembler
@@ -24,6 +23,13 @@
MAN1= e3.1
PLIST_FILES= bin/e3 bin/e3em bin/e3ne bin/e3pi bin/e3vi bin/e3ws
+FETCH_ARGS= -p -o ${DISTDIR}/${DISTFILES}
+
+do-fetch:
+ @if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
+ ${FETCH_CMD} ${MASTER_SITES}${DISTFILES}?attredirects=0\&d=1 ; \
+ fi
+
post-patch:
@${REINPLACE_CMD} -e '/SYS_sigaction 46/s/46/342/' ${WRKSRC}/e3.h
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/editors/e3/distinfo,v
retrieving revision 1.18
diff -u -r1.18 distinfo
--- distinfo 6 Apr 2006 16:08:19 -0000 1.18
+++ distinfo 12 Jul 2010 00:52:37 -0000
@@ -1,3 +1,3 @@
-MD5 (e3-2.7.0.tar.gz) = a76dd61c52a80a1f4d3938a4ce54c62e
-SHA256 (e3-2.7.0.tar.gz) = ab45362282b3b3e987ef40a0c6b300aa7267fcc0bb1f9879d09bbb6445eec18d
-SIZE (e3-2.7.0.tar.gz) = 239477
+MD5 (e3-2.8.tgz) = 0120bb073133ad26a054b35f88333183
+SHA256 (e3-2.8.tgz) = 035737d0cc82b287386fdff8682b2c23ef620d7ef97dff7a1b1fe1777e4c4fb7
+SIZE (e3-2.8.tgz) = 119939
Index: files/patch-Makefile
===================================================================
RCS file: /home/ncvs/ports/editors/e3/files/patch-Makefile,v
retrieving revision 1.3
diff -u -r1.3 patch-Makefile
--- files/patch-Makefile 24 Dec 2001 23:56:50 -0000 1.3
+++ files/patch-Makefile 12 Jul 2010 01:10:53 -0000
@@ -1,17 +1,26 @@
---- Makefile.orig Fri Nov 9 10:38:26 2001
-+++ Makefile Mon Dec 24 17:54:32 2001
-@@ -8,7 +8,7 @@
+--- Makefile.orig 2010-05-28 03:58:59.000000000 +0900
++++ Makefile 2010-07-12 10:10:41.000000000 +0900
+@@ -7,7 +7,7 @@
# 2. edit dest dir prefix if you want....
-PREFIX='/usr/local'
+PREFIX?='/usr/local'
- #PREFIX=/boot/home
-
-@@ -86,13 +86,13 @@
- ln -sf $(BINDIR)/e3 $(BINDIR)/e3ne
+ # 3. for programmers only: debugging in 64 bit Linux
+ DEBUG=false
+@@ -43,7 +43,7 @@
+ chmod +x e3
else
+ echo $(ASVER)
+- nasm -O2 $(AFLAGS) -o e3.o e3.asm -l e3.lst -D$(OS) -D$(EXMODE)
++ nasm -O2 $(AFLAGS) -o e3.o e3.asm -l e3.lst -D$(OS)
+ ld -s -o e3 e3.o
+ strip --remove-section .comment e3
+ endif
+@@ -72,13 +72,13 @@
+
+ install: e3
install -d $(PREFIX) $(BINDIR) $(MANDIR)
- install -m 755 e3 $(BINDIR)
+ ${BSD_INSTALL_PROGRAM} e3 $(BINDIR)
@@ -22,6 +31,6 @@
ln -sf $(BINDIR)/e3 $(BINDIR)/e3ne
- install -m 644 e3.man $(MANDIR)/e3.$(MANSEC)
+ ${BSD_INSTALL_MAN} e3.man $(MANDIR)/e3.$(MANSEC)
- endif
clean:
+ rm -f e3*.o e3*.lst e3.tmp e3 e3em e3pi e3vi e3ws e3ne *~
Index: files/patch-e3.asm
===================================================================
RCS file: /home/ncvs/ports/editors/e3/files/patch-e3.asm,v
retrieving revision 1.2
diff -u -r1.2 patch-e3.asm
--- files/patch-e3.asm 4 Jan 2001 09:38:37 -0000 1.2
+++ files/patch-e3.asm 12 Jul 2010 01:02:11 -0000
@@ -1,6 +1,6 @@
---- e3.asm Wed Jan 3 14:21:19 2001
-+++ e3.asm.new Wed Jan 3 14:21:47 2001
-@@ -3620,8 +3620,8 @@
+--- e3.asm.orig 2010-05-10 01:16:47.000000000 +0900
++++ e3.asm 2010-07-12 10:01:52.000000000 +0900
+@@ -5813,8 +5813,8 @@
dw KeyVICmdI -_start ;33h
dw KeyVICmdR -_start ;34h
dw KeyVICmdd -_start ;35h
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list