debian/0000755000000000000000000000000011371377040007171 5ustar debian/control0000644000000000000000000000244711371374357010613 0ustar Source: xwpe Section: editors Priority: optional Maintainer: Francesco Paolo Lovergine Standards-Version: 3.8.4 Build-Depends: debhelper (>= 7.1), libgpmg1-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libncurses5-dev | libncurses-dev, libx11-dev, x11proto-core-dev, zlib1g-dev | libz-dev Homepage: http://www.identicalsoftware.com/xwpe Package: xwpe Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: gdb Description: Programming environment and editor for console and X11 Xwpe is an integrated programming and debugging environment similar to Borland's Turbo C and Pascal family. It has many features including the ability to start many compilers, linkers and debuggers from a menu-based interface or using keystrokes. . Syntax highlighting is included for many programming languages, and any compiler and debugger can easily be used by the program. When compiling from within xwpe, errors in the source code can be jumped to and swiftly corrected. Variables and the stack can be easily displayed. Setting and unsetting breakpoints can be done directly within the source code. . Although it is designed to be a tool for programmers (when invoked as wpe or xwpe), it can also be used as an easy to learn text editor (when invoked as program 'we' or 'xwe'). debian/source/0000755000000000000000000000000011371377015010473 5ustar debian/source/format0000644000000000000000000000001411371377015011701 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001722711371377040011054 0ustar xwpe (1.5.30a-2.1) unstable; urgency=low [ Jari Aalto ] * Non-maintainer upload. - Update to packaging format "3.0 (quilt)". * debian/compat - Update to 7. * debian/control - (Build-Depends): update obsolete x-dev t o x11proto-core-dev. (important; Closes: #579037). Update to debhelper 7.1. Remove dpatch. - (Homepage): Add new field. - (Standards-Version): Update to 3.8.4. * debian/copyright - Point to GPL-2. * debian/menu - Add missing double quotes to values. - Update obsolete "Apps/" to "Applications/". * debian/README.Debian - Fix spelling. * debian/rules - Remoeve dpatch; obsoleted by new packaging format. * debian/source/format - New file. * debian/watch - New file. -- Jari Aalto Sun, 09 May 2010 02:49:50 +0300 xwpe (1.5.30a-2) unstable; urgency=high * Forcing NCURSES definition due to a configuration bug which rendered the ncurses based wpe unusable. Urgency due to importance of the issue for general use. Thanks dulsi@identicalsoftware.com. -- Francesco Paolo Lovergine Fri, 24 Nov 2006 17:22:29 +0100 xwpe (1.5.30a-1) unstable; urgency=medium * New upstream version with a few minor fixes. * Policy bumped to 3.7.2 without changes. * Moved to DH compat 5, using a debian/compat file. * Now excluding gpm support for GNU/kFreeBSD and Hurd. (closes: #375423) * Updated copyright file. * Added a README.Debian file. -- Francesco Paolo Lovergine Thu, 2 Nov 2006 15:25:04 +0100 xwpe (1.5.29a-5) unstable; urgency=high * Changing tmp destdir to xwpe for dhelper compatibility. That caused missing binaries in -4 :-( -- Francesco Paolo Lovergine Mon, 13 Feb 2006 12:36:16 +0100 xwpe (1.5.29a-4) unstable; urgency=low * Policy changed to 3.6.2 (no changes) * Compatibility level set to 4 for debhelper. Added ${misc:Depends}. * Removed xlibs-dev dependency and changed in xorg deps. (closes: #346860) -- Francesco Paolo Lovergine Mon, 16 Jan 2006 10:56:58 +0100 xwpe (1.5.29a-3) unstable; urgency=low * Added dpatch support. * Policy bumped to 3.6.1, without changes. * Added patch: tparm_proto.dpatch (closes: #264169) -- Francesco Paolo Lovergine Thu, 19 Aug 2004 16:25:08 +0200 xwpe (1.5.29a-2) unstable; urgency=low * Added gdb as a suggested pkg. (closes: #155339) * Policy version updated. -- Francesco Paolo Lovergine Thu, 10 Oct 2002 16:05:36 +0200 xwpe (1.5.29a-1) unstable; urgency=low * New upstream release -- Francesco Paolo Lovergine Mon, 7 Oct 2002 11:43:15 +0200 xwpe (1.5.26a-4) unstable; urgency=low * New maintainer. (closes: #85054) -- Francesco Paolo Lovergine Mon, 28 Jan 2002 14:04:06 +0100 xwpe (1.5.26a-3) unstable; urgency=low * Orphaned this package. -- Adrian Bunk Fri, 25 Jan 2002 14:42:34 +0100 xwpe (1.5.26a-2) unstable; urgency=low * New maintainer. (closes: #68097) -- Adrian Bunk Sun, 4 Feb 2001 12:04:17 +0100 xwpe (1.5.26a-1) unstable; urgency=low * New upstream version. -- Matej Vela Thu, 4 Jan 2001 16:44:04 +0100 xwpe (1.5.25a-1) unstable; urgency=low * New upstream version. * Applied the WpeGetCurrentDir patch. * debian/control: Forgot to add xlibs-dev to build dependancies. * Conforms to Standards version 3.2.1: * debian/rules: Supports `debug' and `nostrip' build options. -- Matej Vela Mon, 18 Dec 2000 04:31:46 +0100 xwpe (1.5.23a-2) unstable; urgency=low * Fix buffer overflow handling MANPATH (closes: #68433). -- Mark Brown Sun, 22 Oct 2000 15:14:20 +0100 xwpe (1.5.23a-1) unstable; urgency=low * New upstream version. * debian/control: Updated build dependancies. -- Matej Vela Tue, 11 Apr 2000 06:38:10 +0200 xwpe (1.5.22a-1) unstable; urgency=low * New upstream version. * Conforms to Standards version 3.1.1. -- Matej Vela Mon, 27 Dec 1999 17:43:00 +0100 xwpe (1.5.21a-1) unstable; urgency=low * New upstream version. * Since convertrc is gone: * Removed debian/README.Debian. * debian/rules: * Code for handling convertrc removed. * Calling ./configure with `--libdir=/usr/share' because everything in @libdir@/xwpe is architecture-independant now. * Conforms to Standards version 3.1.0: * debian/control: Added build dependancies, making config.cache checks in debian/rules unnecessary. -- Matej Vela Fri, 19 Nov 1999 06:25:45 +0100 xwpe (1.5.20a-1) unstable; urgency=low * New upstream version. * debian/rules: * Calling ./configure with `--mandir=...' for FHS compliance. * Aborting if libgpm isn't found by ./configure, to prevent auto-builders from not including the (optional) GPM support. * Removed dh_installmanpages since the Makefile takes care of it. * Makefile.in (forwarded upstream): * Correctly use the paths provided by ./configure. * Removing convertrc in clean. * Creating destination directories using `mkdir -p' to avoid problems with non-existant parent directories. * Added targets install_convertrc and distclean (previously handled by debian/rules). * we_fl_unix.c: Changed the default MANPATH to man-db's default, `/usr/man:/usr/share/man:/usr/X11R6/man:/usr/local/man'. * unixkeys.h: Changed the default INFOPATH to `/usr/share/info:/usr/local/info:/usr/info' for FHS compliance. * we_fl_fkt.c: Fixed a few bugs in e_mk_info_path, one of which prevented using the above INFOPATH (forwarded upstream). * Wrote debian/README.Debian, explaining how to update the configuration file format. * debian/copyright: Updated upstream URL and e-mail. -- Matej Vela Wed, 27 Oct 1999 19:34:41 +0200 xwpe (1.5.19a-1) unstable; urgency=low * New upstream version. * Conforms to Standards version 3.0.1: * Changed debian/copyright to reference `/usr/share/common-licenses/GPL'. -- Matej Vela Mon, 13 Sep 1999 01:26:04 +0200 xwpe (1.5.18a-1) unstable; urgency=low * New upstream version. * Conforms to Standards version 2.5.1. -- Matej Vela Mon, 7 Jun 1999 21:02:09 +0200 xwpe (1.5.17a-1) unstable; urgency=low * New upstream version. * Incorporated glibc 2.1 patch from Christian Meder. Closes: Bug#32224. -- Matej Vela Thu, 13 May 1999 17:05:08 +0200 xwpe (1.5.16a-0.1) unstable; urgency=low * Package is orphaned, changed the maintainer to Debian QA Group. * Completely redid the packaging (using debhelper), fixing a few bugs. * New upstream version, dubbed alpha but maintained. Included is old rc file converter, too, as /usr/lib/xwpe/convertrc. -- Josip Rodin Sun, 21 Mar 1999 19:18:47 +0100 xwpe (1.4.2-2.1.1) frozen unstable; urgency=low * non maintainer, sparc only upload * disable a string optimization with glibc2.1 -- Christian Meder Thu, 7 Jan 1999 00:14:50 +0100 xwpe (1.4.2-2.1) unstable; urgency=low * Non-maintainer release. * Libc6 compile. -- Martin Mitchell Mon, 3 Nov 1997 20:18:35 +1100 xwpe (1.4.2-2) unstable; urgency=low * Added a menu entry * Changed description to reflect the fact xwpe is an editor. -- Igor Grobman Sat, 8 Mar 1997 13:57:42 -0500 xwpe (1.4.2-1) unstable; urgency=low * Initial Release in new packaging format * New maintainer * New upstream release -- Igor Grobman Sat, 11 Jan 1997 10:47:57 -0500 debian/patches/0000755000000000000000000000000011372161601010613 5ustar debian/patches/10-xwpe.1_eng-manpage-fixes.dpatch0000755000000000000000000000400311371376610016722 0ustar #! /bin/sh /usr/share/dpatch/dpatch-run ## /tmp/xwpe.1_eng-manpage-fixes.patch.dpatch by Jari Aalto ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: ## DP: Author: Jari Aalto ## DP: ## DP: ## DP: xwpe.1_eng: hyphen fixes etc. @DPATCH@ diff --git a/xwpe.1_eng b/xwpe.1_eng index b8551b8..4520c8e 100644 --- a/xwpe.1_eng +++ b/xwpe.1_eng @@ -14,7 +14,7 @@ .if t .sp .5 .. .ta .3i .6i .9i 1.2i 1.5i 1.8i -.TH xwpe alpha "May 3, 1999" +.TH xwpe 1 "May 3, 1999" .UC .SH NAME xwpe, xwe, wpe, we \- X-Window Programming Environment @@ -82,7 +82,7 @@ The next file is a message-file. Start \fIxwpe\fP in the \fIrecover mode\fP. The internal buffers are saved in files with the postfix `.ESV' in the name if a signal is caught by \fIxwpe\fP (except for SIGKILL). -If the editor is invoked with the `-r' option is +If the editor is invoked with the `\-r' option is specified in the command line, the old session will be recovered. @@ -181,8 +181,8 @@ definition. "string: Characters used for comments depending on the column." "string: Special single characters." -"integer: Column for comments (-1 for none)." -"integer: Column for continuing line (-1 for none)" +"integer: Column for comments (\-1 for none)." +"integer: Column for continuing line (\-1 for none)" "Integer: Column for comment till the end of line (1000 for none)" .EE @@ -217,7 +217,7 @@ An example: struct switch typedef union unsigned void volatile while 0 - ~^()[]{}<>+-/*%=|&!.?:,; /* */ NULL NULL "'#\\ -1 -1 1000 + ~^()[]{}<>+\-/*%=|&!.?:,; /* */ NULL NULL "'#\\ \-1 \-1 1000 .f 64 @@ -257,7 +257,7 @@ would be greatly appreciated. Documentation hasn't been updated. -Compilers are assumed to have a -c and -o option. This causes problems +Compilers are assumed to have a \-c and \-o option. This causes problems for those who wish to use java, perl, or other languages. \fBmake install\fP installs x versions even if not compiled in. debian/patches/00list0000644000000000000000000000001411370365006011647 0ustar tparm_proto debian/patches/debian-changes-1.5.30a-2.10000644000000000000000000000402011372161601014543 0ustar Description: Upstream changes introduced in version 1.5.30a-2.1 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . xwpe (1.5.30a-2.1) unstable; urgency=low . [ Jari Aalto ] * Non-maintainer upload. - Update to packaging format "3.0 (quilt)". * debian/compat - Update to 7. * debian/control - (Build-Depends): update obsolete x-dev t o x11proto-core-dev. (important; Closes: #579037). Update to debhelper 7.1. Remove dpatch. - (Homepage): Add new field. - (Standards-Version): Update to 3.8.4. * debian/copyright - Point to GPL-2. * debian/menu - Add missing double quotes to values. - Update obsolete "Apps/" to "Applications/". * debian/README.Debian - Fix spelling. * debian/rules - Remoeve dpatch; obsoleted by new packaging format. * debian/source/format - New file. * debian/watch - New file. . The person named in the Author field signed this changelog entry. Author: Jari Aalto Bug-Debian: http://bugs.debian.org/579037 --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Forwarded: Reviewed-By: Last-Update: --- xwpe-1.5.30a.orig/we_wind.c +++ xwpe-1.5.30a/we_wind.c @@ -1372,7 +1372,7 @@ int e_schr_lst_wsv(char *str, int xa, in && e_mouse.x <= xa+n-1) ret = CDO; #endif if (ret == CDO && e_sv_window(xa+n, ya, &num, *df, f) == WPE_CR) - strcpy(str, (*df)->name[num]); + (strcpy)(str, (*df)->name[num]); } while(ret == CDO); return(ret); } debian/patches/series0000644000000000000000000000012111371377044012033 0ustar 10-xwpe.1_eng-manpage-fixes.dpatch tparm_proto.dpatch debian-changes-1.5.30a-2.1 debian/patches/tparm_proto.dpatch0000755000000000000000000000173211370365006014357 0ustar #! /bin/sh -e ## tparm_proto.dpatch by Francesco Paolo Lovergine ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: No description. if [ $# -lt 1 ]; then echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 exit 1 fi [ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}" case "$1" in -patch) patch -p1 ${patch_opts} < $0;; -unpatch) patch -R -p1 ${patch_opts} < $0;; *) echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 exit 1;; esac exit 0 @DPATCH@ diff -urNad xwpe-1.5.30a~/we_debug.c xwpe-1.5.30a/we_debug.c --- xwpe-1.5.30a~/we_debug.c 2006-11-02 15:38:21.000000000 +0100 +++ xwpe-1.5.30a/we_debug.c 2006-11-02 15:39:16.000000000 +0100 @@ -63,7 +63,7 @@ extern char *e_tmp_dir; #ifdef NOTPARM -char *tparm(); +/* char *tparm(); */ char *tgoto(); #endif #ifdef DEFTPUTS debian/rules0000755000000000000000000000204611371374303010252 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export CFLAGS := -O2 -Wall -DNCURSES ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) CFLAGS += -g endif build: build-stamp build-stamp: dh_testdir PRNTCMD=lpr ./configure --prefix=/usr \ --libdir='$${prefix}/share' \ --mandir='$${prefix}/share/man' $(MAKE) > $@ touch build-stamp clean: myclean myclean: dh_testdir dh_testroot dh_clean build-stamp install-stamp [ ! -f Makefile ] || $(MAKE) clean distclean install: install-stamp install-stamp: build dh_testdir dh_testroot dh_clean $(MAKE) install prefix=`pwd`/debian/xwpe/usr > $@ touch install-stamp binary-indep: build install # We have nothing to do by default. binary-arch: build install dh_testdir dh_testroot dh_installdocs README dh_installmenu dh_installchangelogs CHANGELOG dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary myclean debian/watch0000644000000000000000000000013011370365750010220 0ustar version=3 http://www.identicalsoftware.com/xwpe/index.html .*xwpe-([\d.]+.*)\.tar\.gz debian/README.Debian0000644000000000000000000000062711370366211011234 0ustar Xwpe Package for Debian ======================= The xwpe is in maintenance mode, and has not big updates since ages. It has a few known bugs too. Use it at your own risk. I would suggest you to use wpe only under a standard tty and xwpe under X. The pure ncurses version has a few issues under moderm terminal emulator. -- Francesco Paolo Lovergine Thu, 2 Nov 2006 15:29:43 +0100 debian/copyright0000644000000000000000000000117711370365327011136 0ustar This package was debianized by Igor Grobman . Current maintainer is Francesco P. Lovergine It was downloaded from: http://www.identicalsoftware.com/xwpe/ Upstream maintainer: Dennis Payne Copyright (C) 1993 Fred Kruse xwpe is free; anyone may redistribute copies of xwpe to anyone under the terms stated in the GNU General Public License. The author assumes no responsibility for errors or omissions or damages resulting from the use of xwpe. On Debian systems the complete text of the GNU General Public License can be found in "/usr/share/common-licenses/GPL-2". debian/menu0000644000000000000000000000030611370366430010057 0ustar ?package(xwpe):needs="X11" section="Applications/Editors" \ title="xwpe" command="/usr/bin/xwpe" ?package(xwpe):needs="text" section="Applications/Editors" \ title="wpe" command="/usr/bin/wpe" debian/compat0000644000000000000000000000000211370365406010371 0ustar 7