--- zed-1.0.5.orig/Makefile +++ zed-1.0.5/Makefile @@ -23,11 +23,12 @@ #IXLIBS=-lm #CFLAGS=-pipe -Wall -O2 -msupersparc -COMPILER=gcc +#COMPILER=gcc # someone needs this: -#COMPILER=g++ +COMPILER=g++ -LINKER=gcc +#LINKER=gcc +LINKER=g++ ############################################### --- zed-1.0.5.orig/zed.h +++ zed-1.0.5/zed.h @@ -123,8 +123,8 @@ int lung; char dati[0]; // puntatore ai dati - friend editor; // solo pero' all'interno di ZED.H - friend list; + friend class editor; // solo pero' all'interno di ZED.H + friend class list; }; protected: --- zed-1.0.5.orig/debian/changelog +++ zed-1.0.5/debian/changelog @@ -0,0 +1,99 @@ +zed (1.0.5-9) unstable; urgency=low + + * Uploading with maintainer set to QA group + * Rebuild with g++-3.3 (closes: #221363) + + -- Andrew Pollock Tue, 27 Jan 2004 19:38:57 +1100 + +zed (1.0.5-8) unstable; urgency=low + + * New Maintainer. Closes: #80925 + * Corrected spelling errors. Closes: #125578 + * Added man pages. Closes: #43237 + + -- Muhammad Hussain Yusuf Mon, 11 Feb 2002 20:00:28 +0000 + +zed (1.0.5-6) unstable; urgency=low + + * Edward screws up another package + * Recompile to remove the dependancy on xfree86 4.1.0 + + -- Edward Betts Sat, 21 Jul 2001 23:39:15 +0100 + +zed (1.0.5-5) unstable; urgency=low + + * Makefile: zed.h: changed `friend' to `friend class'. (Closes: Bug#104816) + * Makefile: changed COMPILER and LINKER from `gcc' to `g++'. + + -- Edward Betts Sat, 14 Jul 2001 13:32:50 +0100 + +zed (1.0.5-4) unstable; urgency=low + + * Converted to debhelper. Closes: #94165. + * Install cfg/zedrc.xterm as an example, not as a conffile, since it + isn't used by default. + * Install zedico.xpm into /usr/X11R6/include/X11/pixmaps rather than + /usr/share/pixmaps. + * debian/README.debian: Obsolete; removed. + * Conforms to Standards version 3.5.2: + * debian/copyright: GPL is in /usr/share/common-licenses. + + -- Matej Vela Mon, 16 Apr 2001 22:57:23 +0200 + +zed (1.0.5-3) unstable; urgency=low + + * Set maintainer to Debian QA Group + * Raised standards-version to 3.5.2 + * Changed the lay-out of the description field, so dselect will + correctly wordwarp it (closes #92021) + * Corrected the menu file + +zed (1.0.5-2) unstable; urgency=low + + * Replace the use of xv with see. Depend on mime-support (Closes: #60384) + + -- Christoph Lameter Sun, 30 Jul 2000 13:51:56 -0700 + +zed (1.0.5-1) unstable; urgency=low + + * New upstream release Fixed various issues (Closes: #54433) + * Rebuild (Closes: #67944) + + -- Christoph Lameter Sun, 30 Jul 2000 12:51:45 -0700 + +zed (1.0.3-1) unstable; urgency=low + + * New upstream release + * New standards + * Fixes #37458 + + -- Christoph Lameter Thu, 22 Jul 1999 15:13:52 -0700 + +zed (1.0.2-1) unstable; urgency=low + + * Upgraded to Standards-Version 2.4.0.0. + * New upstream release + + -- Robert S. Edmonds Tue, 17 Feb 1998 14:48:42 -0500 + +zed (1.0.1-2) unstable; urgency=low + + * #17867 Made gcc options arch independent. + + -- Christoph Lameter Thu, 5 Feb 1998 15:50:37 -0800 + +zed (1.0.1-1) unstable; urgency=low + + * New upstream release + + -- Christoph Lameter Fri, 23 Jan 1998 21:16:56 -0800 + +zed (1.0-1) debs; urgency=low + + * Initial Release. + + -- Christoph Lameter Sun, 11 Jan 1998 07:34:57 -0800 + +Local variables: +mode: debian-changelog +End: --- zed-1.0.5.orig/debian/control +++ zed-1.0.5/debian/control @@ -0,0 +1,36 @@ +Source: zed +Section: editors +Priority: optional +Maintainer: Debian QA Group +Standards-Version: 3.5.6 +Build-Depends: debhelper (>> 3.0.0), xlibs-dev + +Package: zed +Architecture: any +Depends: mime-support, ${shlibs:Depends} +Description: Powerful, multipurpose, configurable text editor + This package contains a console and an X version. + . + - Can use ANY key sequence (e.g. define a block with shift-arrow) even + on the console. + - Intelligent screen update (NOT using the slow (n)curses). + - Column blocks with insert & overwrite. + - Multi window/multi buffer. + - Color C++, HTML, TeX, Java, mail file. + - Shows parenthesis matching, searches for C functions, reindents C + blocks. + - About 200 commands and 100 variables to deal with. + - Can edit/insert control codes (ASCII 0-31 and 128-159). + - Executes programs with output redirected to a window (e.g. make, + man, etc). + - Can load files with CRLF and/or CR and/or LF end-of-line marker. + - Clipboard and delete buffer. + - Saveable run-time macros. + - Simple and powerful configuration system. + - Easy document mode, almost ASCII. + - Automatic word wrap and reformat, even inside quoted line within an + e-mail file. + - Small, fast, powerful, low CPU consumer. + - Hexdump-like mode to edit binary file. + - You can go everywhere with the cursor. + - Internal, fast file selector. --- zed-1.0.5.orig/debian/copyright +++ zed-1.0.5/debian/copyright @@ -0,0 +1,24 @@ +This package was downloaded from . +Debian Maintainer: Muhammad Hussain Yusuf + +Copyright: + +/* + * This file is part of zed, the simple, powerful, fast, small + * text editor (c) 1997 by Sandro Serafini. + * The author may be contacted by his email address, + * zed@iam.it + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ + +On Debian systems, the complete text of the GNU General Public License +can be found in /usr/share/common-licenses/GPL. --- zed-1.0.5.orig/debian/menu +++ zed-1.0.5/debian/menu @@ -0,0 +1,2 @@ +?package(zed): needs="X11" section="Apps/Editors" \ + icon="zed.xpm" title="ZedX" command="/usr/bin/zedx" --- zed-1.0.5.orig/debian/rules +++ zed-1.0.5/debian/rules @@ -0,0 +1,51 @@ +#! /usr/bin/make -f + +export DH_COMPAT := 3 + +CFLAGS := -O2 -Wall +ifneq ($(findstring debug,$(DEB_BUILD_OPTIONS)),) +CFLAGS += -g +endif + +clean: + dh_testdir + dh_testroot + dh_clean build.stamp zed zedx + $(MAKE) clean + +build: build.stamp +build.stamp: + dh_testdir + $(MAKE) CFLAGS="$(CFLAGS)" + > $@ + +binary: binary-arch binary-indep + +binary-arch: build + dh_testdir + dh_testroot + dh_clean + dh_installdirs usr/bin etc usr/X11R6/include/X11/pixmaps usr/share/man/man1 + install zed zedx debian/zed/usr/bin + cp -p cfg/zed*rc debian/zed/etc + cp -p zedico.xpm debian/zed/usr/X11R6/include/X11/pixmaps/zed.xpm + + cp -p debian/zed.1 debian/zed/usr/share/man/man1/zed.1 + cp -p debian/zedx.1 debian/zed/usr/share/man/man1/zedx.1 + dh_installdocs README zed.doc *.png + dh_installexamples cfg/zed*rc.* + dh_installmenu + + dh_installchangelogs CHANGES + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-indep: build + +.PHONY: clean build binary binary-arch binary-indep --- zed-1.0.5.orig/debian/zed.1 +++ zed-1.0.5/debian/zed.1 @@ -0,0 +1,26 @@ +.\" Hey, EMACS: -*- nroff -*- +.TH ZED 1 "February 11, 2002" +.SH NAME +zed \- configurable text editor +.SH SYNOPSIS +.B zed +.RI [ options ] " files" ... +.SH OPTIONS +For a complete description, see /usr/share/doc/zed/zed.doc +.TP +.B \-h, \-\-help +Show summary of options. +.TP +.B \-v, \-\-version +Show version of program. +.TP +Note that the X11 version is invoked by the command zedx +.SH SEE ALSO +zedx(1) +.SH Documentation +The program is documented by +.IR "zed.doc" +available at /usr/share/doc/zed/ +.SH AUTHOR +This manual page was written for the Debian GNU/Linux system +(but may be used by others). --- zed-1.0.5.orig/debian/zedx.1 +++ zed-1.0.5/debian/zedx.1 @@ -0,0 +1,17 @@ +.\" Hey, EMACS: -*- nroff -*- +.TH ZEDX 1 "February 11, 2002" +.SH NAME +zedx \- configurable text editor (X version) +.SH SYNOPSIS +.B zedx +.SH OPTIONS +For a complete description, see /usr/share/doc/zed/zed.doc +.SH SEE ALSO +zed(1) +.SH Documentation +The program is documented by +.IR "zed.doc" +available at /usr/share/doc/zed/ +.SH AUTHOR +This manual page was written for the Debian GNU/Linux system +(but may be used by others).