Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Aug 2001 19:26:14 -0700 (PDT)
From:      nadav@libagent.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29426: New port: he2 - a Hebrew LaTeX oriented editor
Message-ID:  <200108040226.f742QEJ24820@nadav.almaden.ibm.com>

next in thread | raw e-mail | index | archive | help

>Number:         29426
>Category:       ports
>Synopsis:       New port: he2 - a Hebrew LaTeX oriented editor
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 03 19:30:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Nadav Eiron
>Release:        FreeBSD 4.3-RELEASE i386
>Organization:
>Environment:
System: FreeBSD nadav.almaden.ibm.com 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Mon Apr 23 11:12:36 PDT 2001 nadav@nadav.almaden.ibm.com:/usr/obj/usr/src/sys/NADAV i386


	
>Description:
	This is a port of Arie Tal's he2 Hebrew editor. This is a text editor
	speificaly suited to editing Hebrew LaTeX files.

>How-To-Repeat:
	Unpack in ports/hebrew/he2
>Fix:

# 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:
#
#	/usr/ports/hebrew/he2
#	/usr/ports/hebrew/he2/Makefile
#	/usr/ports/hebrew/he2/distinfo
#	/usr/ports/hebrew/he2/files
#	/usr/ports/hebrew/he2/files/patch-aa
#	/usr/ports/hebrew/he2/files/patch-ab
#	/usr/ports/hebrew/he2/pkg-comment
#	/usr/ports/hebrew/he2/pkg-descr
#	/usr/ports/hebrew/he2/pkg-plist
#	/usr/ports/hebrew/he2/pkg-message
#
echo c - /usr/ports/hebrew/he2
mkdir -p /usr/ports/hebrew/he2 > /dev/null 2>&1
echo x - /usr/ports/hebrew/he2/Makefile
sed 's/^X//' >/usr/ports/hebrew/he2/Makefile << 'END-of-/usr/ports/hebrew/he2/Makefile'
X# New ports collection makefile for:    he2
X# Date created:        3 August 2001
X# Whom:                nadav@libagent.org
X#
X# $FreeBSD: $
X#
X
XPORTNAME=	he2
XPORTVERSION=	0.61
XCATEGORIES=	hebrew editors
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=     ${PORTNAME}
X
XMAINTAINER=	nadav@libagent.org
X
XRUN_DEPENDS=	/${X11BASE}/lib/X11/fonts/hebrew:${PORTSDIR}/hebrew/elmar-fonts
X
XUSE_GMAKE=yes
XGNU_CONFIGURE=yes
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-/usr/ports/hebrew/he2/Makefile
echo x - /usr/ports/hebrew/he2/distinfo
sed 's/^X//' >/usr/ports/hebrew/he2/distinfo << 'END-of-/usr/ports/hebrew/he2/distinfo'
XMD5 (he2-0.61.tar.gz) = 9e9618784f05c152b9d2085725af82d6
END-of-/usr/ports/hebrew/he2/distinfo
echo c - /usr/ports/hebrew/he2/files
mkdir -p /usr/ports/hebrew/he2/files > /dev/null 2>&1
echo x - /usr/ports/hebrew/he2/files/patch-aa
sed 's/^X//' >/usr/ports/hebrew/he2/files/patch-aa << 'END-of-/usr/ports/hebrew/he2/files/patch-aa'
X--- he2/he2.in.old	Fri Aug  3 18:35:49 2001
X+++ he2/he2.in	Fri Aug  3 18:36:08 2001
X@@ -2,7 +2,7 @@
X export HEDIR=#datadir#/he2
X if test "$DISPLAY." != "." ; then
X    export HE2_NEW_SHELL_ON_SUSPEND=1
X-   xterm +sb -fn heb8x13 -geometry 90x40 -T "Hebrew Editor" -e he2-bin $*
X+   xterm +sb -fn heb-new8x14 -geometry 90x40 -T "Hebrew Editor" -e he2-bin $*
X else
X    export HE2_NEW_SHELL_ON_SUSPEND=
X    he2-bin $*
END-of-/usr/ports/hebrew/he2/files/patch-aa
echo x - /usr/ports/hebrew/he2/files/patch-ab
sed 's/^X//' >/usr/ports/hebrew/he2/files/patch-ab << 'END-of-/usr/ports/hebrew/he2/files/patch-ab'
X--- he2/Makefile.in.orig	Fri Aug  3 19:16:24 2001
X+++ he2/Makefile.in	Fri Aug  3 19:16:41 2001
X@@ -582,7 +582,7 @@
X 	$(INSTALL_DATA) $(srcdir)/data/espell.wor $(DESTDIR)/$(datadir)/he2/espell.wor
X 	$(INSTALL_DATA) $(srcdir)/data/hspell.wor $(DESTDIR)/$(datadir)/he2/hspell.wor
X 	$(INSTALL_DATA) $(srcdir)/data/laxet.wor $(DESTDIR)/$(datadir)/he2/laxet.wor
X-	$(INSTALL_DATA) $(srcdir)/data/.he2rc $(DESTDIR)/$(datadir)/he2/.he2rc
X+	$(INSTALL_DATA) $(srcdir)/data/.he2rc $(DESTDIR)/$(datadir)/he2/.he2rc.sample
X 
X install-exec-local:
X 	$(mkinstalldirs) $(bindir)
END-of-/usr/ports/hebrew/he2/files/patch-ab
echo x - /usr/ports/hebrew/he2/pkg-comment
sed 's/^X//' >/usr/ports/hebrew/he2/pkg-comment << 'END-of-/usr/ports/hebrew/he2/pkg-comment'
XAn editor for editing (primarily LaTeX) Hebrew files
END-of-/usr/ports/hebrew/he2/pkg-comment
echo x - /usr/ports/hebrew/he2/pkg-descr
sed 's/^X//' >/usr/ports/hebrew/he2/pkg-descr << 'END-of-/usr/ports/hebrew/he2/pkg-descr'
XThe Hebrew Editor package is intended mostly for Hebrew speaking users for 
Xcreating and editing Hebrew/English LaTeX documents.
X 
XThis package provides a text (terminal) based word processor (in the spirit 
Xof the  good-old DOS days word processors) which is extreamly LaTeX (or 
Xrather LaXeT) oriented.
X
XWWW: http://www.sourceforge.net/projects/he2/
END-of-/usr/ports/hebrew/he2/pkg-descr
echo x - /usr/ports/hebrew/he2/pkg-plist
sed 's/^X//' >/usr/ports/hebrew/he2/pkg-plist << 'END-of-/usr/ports/hebrew/he2/pkg-plist'
Xbin/he2
Xbin/he2-bin
Xbin/laxet
Xshare/he2/.he2rc.sample
Xshare/he2/HE-Tutorial.h
Xshare/he2/espell.wor
Xshare/he2/hspell.wor
Xshare/he2/laxet.wor
X@dirrm share/he2
END-of-/usr/ports/hebrew/he2/pkg-plist
echo x - /usr/ports/hebrew/he2/pkg-message
sed 's/^X//' >/usr/ports/hebrew/he2/pkg-message << 'END-of-/usr/ports/hebrew/he2/pkg-message'
XI've installed a sample config file for you in 
X${PREFIX}/share/he2/.he2rc.sample
X
XYou may want to copy it to either your home directory, or to a file named
X${PREFIX}/share/he2/.he2rc to set some system-wide defaults.
END-of-/usr/ports/hebrew/he2/pkg-message
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108040226.f742QEJ24820>