debian/0000755000000000000000000000000011746532622007176 5ustar debian/rules0000755000000000000000000000036311746520520010252 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_clean: make clobber dh_auto_clean override_dh_auto_install: dh_auto_install find debian -type f -name "*.txt" -exec chmod 644 {} \; override_dh_installchangelogs: dh_installchangelogs LOG debian/patches/0000755000000000000000000000000011746522060010620 5ustar debian/patches/03_txt_files.diff0000644000000000000000000000136111746520520013755 0ustar Description: We'd rather install *txt gzipped under /usr/share/doc/aoeui Origin: vendor Author: Ryan Kavanagh Last-Update: 2012-01-28 Index: aoeui/Makefile =================================================================== --- aoeui.orig/Makefile 2012-01-28 10:36:14.487491542 -0500 +++ aoeui/Makefile 2012-01-28 10:42:04.501227165 -0500 @@ -62,11 +62,9 @@ install: aoeui aoeui.1.gz asdfg.1.gz install -d $(INST_DIR)/bin - install -d $(INST_DIR)/share/aoeui install -d $(INST_DIR)/share/man/man1 install aoeui $(INST_DIR)/bin ln -nf $(INST_DIR)/bin/aoeui $(INST_DIR)/bin/asdfg - install *.txt $(INST_DIR)/share/aoeui install *.1.gz $(INST_DIR)/share/man/man1 clean: rm -f *.o *.help core gmon.out screenlog.* debian/patches/04_inst_dir.diff0000644000000000000000000000123711746520520013572 0ustar Description: Set the installation target directory Origin: vendor Author: Ryan Kavanagh Last-Update: 2012-01-28 Index: aoeui/Makefile =================================================================== --- aoeui.orig/Makefile 2012-01-28 10:42:04.000000000 -0500 +++ aoeui/Makefile 2012-01-28 10:42:54.133473277 -0500 @@ -8,7 +8,7 @@ window.h util.h clip.h macro.h mem.h die.h types.h rgba.h RELS = $(SRCS:.c=.o) LIBS = -lutil -INST_DIR = $(DESTDIR)/usr +INST_DIR = $(CURDIR)/debian/aoeui/usr CFLAGS = -Wall -Wno-parentheses \ -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes \ -Wmissing-prototypes -Wmissing-declarations debian/patches/series0000644000000000000000000000007511746521511012037 0ustar 03_txt_files.diff 04_inst_dir.diff 05_hurd_ftbfs_mremap.diff debian/patches/05_hurd_ftbfs_mremap.diff0000644000000000000000000000162711746522060015453 0ustar Description: Fix FTBFS on hurd mremap is Linux specific and not available on hurd. Fix this with a fake mremap. Author: Cyril Roelandt Origin: vendor Bug-Debian: http://bugs.debian.org/670546 Forwarded: no Reviewed-by: Ryan Kavanagh Last-Update: 2012-04-27 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ diff --git a/buffer.c b/buffer.c index ebec0da..2501e03 100644 --- a/buffer.c +++ b/buffer.c @@ -23,6 +23,16 @@ * and for undo histories. */ +#ifndef __linux__ +static inline void *fake_mremap(void *old_address, size_t old_size, size_t new_size, int flags) +{ + (void) flags; + munmap(old_address, old_size); + return mmap(old_address, new_size, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); +} +#define mremap fake_mremap +#endif + struct buffer *buffer_create(char *path) { struct buffer *buffer = allocate0(sizeof *buffer); debian/compat0000644000000000000000000000000211746520520010366 0ustar 8 debian/control0000644000000000000000000000140411746531355010602 0ustar Source: aoeui Section: editors Priority: optional Maintainer: Ryan Kavanagh Build-Depends: debhelper (>= 8), exuberant-ctags, m4 Standards-Version: 3.9.3 Homepage: http://code.google.com/p/aoeui/ Vcs-Browser: http://git.debian.org/?p=collab-maint/aoeui.git Vcs-Git: git://git.debian.org/collab-maint/aoeui.git Package: aoeui Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: lightweight, unobtrusive, Dvorak-optimized text editor A very small and efficient display editor built upon a philosophy of making interaction with UNIX text manipulation commands easy, rather than duplicating their features. Its command set is optimized for the Dvorak and QWERTY keyboard layouts. . Also includes asdfg, aoeui's QWERTY variant. debian/watch0000644000000000000000000000014611746520521010223 0ustar version=3 opts=dversionmangle=s/~dfsg\d*$// \ http://googlecode.debian.net/p/aoeui/aoeui-(\d+.*)\.tgz debian/README.source0000644000000000000000000000074411746520520011354 0ustar This source package is based on a repacked tarball of aoeui_1.6.tar.gz . The changes done to obtain a DFSG clean tarball are: * drop xterm-ctlseqs.txt: This file is an old version of /usr/share/doc/xterm/ctlseqs.txt.gz . After consulting with the folks in Debian Mentors, since this file differs from the one in Debian and no license information is provided by upstream, I removed it from the tarball. -- Ryan Kavanagh Sat, 28 Jan 2012 10:37:30 -0400 debian/doc-base0000644000000000000000000000037511746520520010575 0ustar Document: aoeui Title: aoeui and asdfg manual Author: Peter Klausler Abstract: These manuals describe how to use the aoeui and asdfg text editors. Section: Editors Format: Text Files: /usr/share/doc/aoeui/aoeui.txt.gz /usr/share/doc/aoeui/notes.txt.gz debian/copyright0000644000000000000000000000355511746520520011133 0ustar This package was debianized by Ryan Kavanagh on Sun, 27 May 2007 10:15:51 -0400. It was downloaded from http://code.google.com/p/aoeui/downloads/list Upstream Author: Peter Klausler Copyright: Copyright (C) 2007-2011 by Peter Klausler License: This program is free software; you can redistribute it and/or modify it under the terms of version 2 only of the GNU General Public License as published by the Free Software Foundation. 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. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. The following files have different copyright notices: ebuild: Copyright (C) by 1999-2007 Gentoo Foundation Also distributed under the GNU General Public License version 2. See above for details. This source package is based on a repacked tarball of aoeui_1.6.tar.gz . The changes done to obtain a DFSG clean tarball are: * drop xterm-ctlseqs.txt: This file is an old version of /usr/share/doc/xterm/ctlseqs.txt.gz . After consulting with the folks in Debian Mentors, since this file differs from the one in Debian and no license information is provided by upstream, I removed it from the tarball. The Debian packaging is Copyright (C) 2007-2011, Ryan Kavanagh and is licensed under the GPL version 2. See above for details. debian/docs0000644000000000000000000000002411746520520010037 0ustar aoeui.txt notes.txt debian/changelog0000644000000000000000000000720511746531357011060 0ustar aoeui (1.6~dfsg-2) unstable; urgency=low [ Cyril Roelandt ] * No longer FTBFS on hurd, 05_ftbfs_hurd_mremap.diff. (Closes: #670546) [ Ryan Kavanagh ] * Bump Standards to 3.9.3 -- Ryan Kavanagh Fri, 27 Apr 2012 10:52:49 -0400 aoeui (1.6~dfsg-1) unstable; urgency=low * Imported Upstream version 1.6 - Update README.source concerning DFSG cleanup - Update copyright file - Refreshed patches * Fixed watch file * Update maintainer address and drop DMUA * Bump to Standards version 3.9.2 * Added DEP3 headers to patches -- Ryan Kavanagh Sat, 28 Jan 2012 11:16:50 -0500 aoeui (1.5~dfsg-1) unstable; urgency=low * Imported upstream version 1.5 - Update copyright holder years - Refreshed patches for new upstream release (03_txt_files.diff) - Put a note in copyright regarding DFSG repack * Set the correct installation destination in Makefile (04_inst_dir.diff) * Bumped standards version to 3.9.1 * Debian source format 3.0 (quilt) - Dropped README.source, no longer needed * Ditch quilt HOWTO in README.source for DFSG notes * Bump to dh8 - Dropped CDBS B-D - Compat level 8 - Updated rules to dh8 * Turned on DM-Upload-Allowed * Added Vcs-* tags * Don't install a copy of their homepage in our documentation * Don't install instructions on compiling aoeui * Added doc-base file * Update watch file to cope with ~dfsg -- Ryan Kavanagh Tue, 26 Oct 2010 16:57:51 -0400 aoeui (1.4-1) unstable; urgency=low * New upstream release * Dropped 02_makefile.diff , no longer required. * Refreshed 03_txt_files.diff * Updated debian/copyright to include the year 2009, added the word ``Copyright'' to (C) where it was lacking. * Fixed watch file to remove the .tgz from version number -- Ryan Kavanagh Sat, 28 Feb 2009 22:47:53 -0500 aoeui (1.3-1) unstable; urgency=low * New upstream release * Dropped 01_no_LO_in_manpages.diff since upstream applied it. * Refreshed 03_txt_files.diff * Updated watch file -- Ryan Kavanagh Tue, 16 Dec 2008 19:47:45 -0500 aoeui (1.2-1) unstable; urgency=low * New upstream release (Closes: #495202) * Updated debian/watch since project moved to Google Code * Updated debian/copyright with the new year and specified the license version. Also included the license information for the ebuild file. * Uncomment the ``LIBS = -lutils'' line as directed in the Makefile's comments, 02_makefile.diff * Upstream install aoeui.txt and notes.txt in /usr/share/aoeui/ ... We'd rather install them in gzipped format under /usr/share/doc/aoeui. See 03_txt_files.diff * Now installing aoeui.html and LOG * Changed from simple-patchsys to quilt. * Added a README.source * Updated long description * Updated 01_no_LO_in_manpages.diff (upstream changed aoeui.1.m4) -- Ryan Kavanagh Sun, 23 Nov 2008 14:43:07 -0500 aoeui (1.1.1-1) unstable; urgency=low * New upstream release * Updated standards to 3.7.3 * Removed homepage link from description and put it in its appropriate field * Remove ``.LO 1'' from aoeui.1.m4 since .LO is not recognized by man and produces errors, 01_no_LO_in_manpages.diff -- Ryan Kavanagh Sun, 01 Jun 2008 15:58:32 -0400 aoeui (1.1.0-2) unstable; urgency=low * No longer FTBFS if build twice in a row (Closes: #442493) -- Ryan Kavanagh Sun, 28 Oct 2007 17:14:59 -0400 aoeui (1.1.0-1) unstable; urgency=low * Initial release (Closes: #426963) -- Ryan Kavanagh Sun, 27 May 2007 10:15:51 -0400 debian/gbp.conf0000644000000000000000000000044211746520520010607 0ustar [DEFAULT] upstream-branch = upstream debian-branch = master upstream-tag = upstream/%(version)s debian-tag = debian/%(version)s pristine-tar = True sign-tags = True [git-import-orig] # don't merge to debian branch by default: merge = False [git-buildpackage] upstream-branch = dfsg_clean debian/source/0000755000000000000000000000000011746520520010470 5ustar debian/source/format0000644000000000000000000000001411746520520011676 0ustar 3.0 (quilt)