summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1997-01-25 09:09:03 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1997-01-25 09:09:03 +0000
commit5173f872a5deb33859d0c977c5aab6ea126fdcf7 (patch)
tree4921765296e99b6ec90d1a7195db4a1fbd30d75f /devel
parent(1) Add ${DESTDIR} to ${LOCALBASE} and ${X11BASE}, and remove it from (diff)
xwpe is a X-window programming environment designed for UNIX systems.
It is similar to 'Borland C++' MS-DOS programming IDE environment. There is both a curses and X11 interface. Note: there are both English and German language version of the manpages, and helpfiles. The German language version will be installed if "GERMAN_LANG" is set during ``make install'' of the port.
Notes
Notes: svn path=/head/; revision=5437
Diffstat (limited to 'devel')
-rw-r--r--devel/xwpe/Makefile43
-rw-r--r--devel/xwpe/distinfo1
-rw-r--r--devel/xwpe/files/patch-0211
-rw-r--r--devel/xwpe/pkg-comment1
-rw-r--r--devel/xwpe/pkg-descr18
-rw-r--r--devel/xwpe/pkg-plist11
6 files changed, 85 insertions, 0 deletions
diff --git a/devel/xwpe/Makefile b/devel/xwpe/Makefile
new file mode 100644
index 000000000000..bc5585995f44
--- /dev/null
+++ b/devel/xwpe/Makefile
@@ -0,0 +1,43 @@
+# ex:ts=8
+# Ports collection makefile for: xwpe
+# Version required: 1.6.2
+# Date created: Fri Jan 24, 1997
+# Whom: David O'Brien (obrien@FreeBSD.org)
+#
+# $Id: Makefile,v 1.5 1996/12/01 01:23:12 obrien Exp $
+#
+
+DISTNAME= xwpe-1.4.2
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SUNSITE} \
+ ftp://ftp.uni-hannover.de/pub/mirror/linux-distrib/apps/editors/
+MASTER_SITE_SUBDIR= apps/editors
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= obrien@NUXI.com
+
+# LD_LIBRARY_PATH is to deal with a braindead libX11.a search in configure
+# (once again author assumes too many Linux'isms)
+# it is not exptected to be set at runtime.
+MAKE_ENV+= LD_LIBRARY_PATH="${X11BASE}/lib"
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= LD_LIBRARY_PATH="${X11BASE}/lib"
+USE_GMAKE= yes
+ALL_TARGET=
+.if defined(GERMAN_LANG)
+INSTALL_TARGET= install_german
+.endif
+MAN1= xwpe.1 xwe.1 wpe.1 we.1
+
+post-install:
+ @strip ${PREFIX}/bin/xwpe
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/xwpe
+.if defined(GERMAN_LANG)
+ ${INSTALL_DATA} ${WRKSRC}/xwpe_gr.doc ${PREFIX}/share/doc/xwpe/xwpe.doc
+.else
+ ${INSTALL_DATA} ${WRKSRC}/xwpe_eng.doc ${PREFIX}/share/doc/xwpe/xwpe.doc
+.endif
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/xwpe/distinfo b/devel/xwpe/distinfo
new file mode 100644
index 000000000000..8933568e88a5
--- /dev/null
+++ b/devel/xwpe/distinfo
@@ -0,0 +1 @@
+MD5 (xwpe-1.4.2.tgz) = 16b2873c2b0739e07702825df51d7977
diff --git a/devel/xwpe/files/patch-02 b/devel/xwpe/files/patch-02
new file mode 100644
index 000000000000..5b152a49cdf4
--- /dev/null
+++ b/devel/xwpe/files/patch-02
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Apr 7 05:23:04 1995
++++ Makefile.in Sat Jan 25 00:59:00 1997
+@@ -8,7 +8,7 @@
+ #Destination Directory
+ prefix=/usr/local
+ DESTDIR= $(prefix)/bin
+-LIBDIR= $(prefix)/lib
++LIBDIR= $(prefix)/share
+ WPELIBDIR= $(LIBDIR)/wpe
+ MANDIR= $(prefix)/man
+
diff --git a/devel/xwpe/pkg-comment b/devel/xwpe/pkg-comment
new file mode 100644
index 000000000000..2bb83d8ccda4
--- /dev/null
+++ b/devel/xwpe/pkg-comment
@@ -0,0 +1 @@
+A Borland-like IDE programming environment.
diff --git a/devel/xwpe/pkg-descr b/devel/xwpe/pkg-descr
new file mode 100644
index 000000000000..95b7d0452619
--- /dev/null
+++ b/devel/xwpe/pkg-descr
@@ -0,0 +1,18 @@
+xwpe is a X-window programming environment designed for UNIX systems.
+It is similar to 'Borland C++' MS-DOS programming IDE environment.
+
+xwpe supports man compilers, linkers, and debuggers, so you are not tied to
+any particular set of tools. There is both a curses and X11 interface
+(the later with mouse support).
+
+Errors that occur while compiling and linking a program can be examined in
+the sources -- the cursor will jump to the corresponding line in the
+source file. Programs composed of more than one source file, can be
+managed with the project-option. Your program may be run and debugged from
+within xwpe -- allowing the user to set breakpoints and watch variables.
+
+Note: there are both English and German language version of the manpages,
+and helpfiles. The German language version will be installed if
+"GERMAN_LANG" is set during ``make install'' of the port.
+
+-- David (obrien@FreeBSD.org)
diff --git a/devel/xwpe/pkg-plist b/devel/xwpe/pkg-plist
new file mode 100644
index 000000000000..8ca3118160ff
--- /dev/null
+++ b/devel/xwpe/pkg-plist
@@ -0,0 +1,11 @@
+bin/we
+bin/xwe
+bin/xwpe
+bin/wpe
+man/man1/xwe.1.gz
+man/man1/wpe.1.gz
+man/man1/we.1.gz
+@unexec /bin/rm -rf %D/share/wpe
+share/wpe
+@unexec /bin/rm -rf %D/share/doc/xwpe
+share/doc/xwpe