debian/0000755000000000000000000000000012213125551007163 5ustar debian/control0000644000000000000000000000211112213036041010554 0ustar Source: funnelweb Section: devel Priority: extra Maintainer: Yann Dirson Homepage: http://www.ross.net/funnelweb/ Build-Depends: debhelper (>= 8) Standards-Version: 3.9.2 Package: funnelweb Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: funnelweb-doc, texlive, task-devel-common Description: literate-programming tool Literate-programming allows the programmer to write a program's code and the code's documentation, with equal importance accorded to both. This helps to produce well-documented code. . Unlike other literate-programming tools, funnelweb is not derived from Knuth's cweb. . It claims the following technical features: * Can be used with any programming language. * Runs on most platforms. * Mature and essentially bug-free (released 1992). * Simple; specifically designed to minimize errors. * High speed; doesn't stretch the development cycle. * Generates documentation in HTML and TeX forms. . This package does not include the reference, tutorial, and developer manuals. See package funnelweb-doc for these. debian/copyright0000644000000000000000000000341712213035713011123 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 X-Format: http://dep.debian.net/deps/dep5 Upstream-Name: funnelweb Upstream-Contact: Ross Williams Source: http://www.ross.net/funnelweb/install.shtml X-Comment: Dead upstream. Files: * Copyright: 1992-1999 Ross Williams License: GPL-2+ Files: source/texhead.tex Copyright: 1992-1999 Ross Williams License: Public-Domain Files: debian/* Copyright: 2011 Jari Aalto 1999-2003 Yann Dirson License: GPL-2+ License: GPL-2+ This package 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 package 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, see . . On Debian systems, the complete text of the GNU General Public License can be found in "/usr/share/common-licenses/GPL-2". License: Public-Domain [From file source/texhead.tex] Copyright --------- This set of FunnelWeb TeX definitions was written by Ross Williams and was originally Copyright (C) 1992 Ross N. Williams. However, I, Ross Williams, hereby forego any claim to Copyright in this set of FunnelWeb TeX definitions and hereby authorize that the set of TeX definitions pass into the public domain. -- Ross N. Williams, 3:41pm 07-May-1992, Adelaide, Australia. debian/source/0000755000000000000000000000000011637610416010473 5ustar debian/source/format0000644000000000000000000000001411637610416011701 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211637610416010371 0ustar 8 debian/changelog0000644000000000000000000000417712213125306011044 0ustar funnelweb (3.2-5) unstable; urgency=low * Acknowledge NMUs. * Update upstream URL following years-old website reorg. * Added Homepage field. * Use dpkg-buildflags, just add -fno-strict-aliasing. -- Yann Dirson Sun, 08 Sep 2013 18:50:14 +0200 funnelweb (3.2-4.2) unstable; urgency=low * Non-maintainer upload. * Upgrade dpkg source format to 3.0 (quilt). * kfreebsd-gnu.diff: Fix FTBFS on non-Linux. Based on patch from Cyril Brulebois. (Closes: #414011) -- Robert Millan Fri, 27 Apr 2012 22:05:42 +0200 funnelweb (3.2-4.1) unstable; urgency=low * Non-maintainer upload. - Move to packaging format "3.0 (quilt)". * debian/changelog - Clean up whitespaces. * debian/compat - Update to 8. * debian/control - (Build-Depends): update to debhelper 8. - (Description): Fix first line (lintian). - (Standards-Version): update to 3.9.2. - (Suggests): Replace obsolete tetex-base with texlive. (Closes: #642894) * debian/copyright - Update to DEP 5. * debian/rules - Update to dh(1). * debian/source/format - New file. -- Jari Aalto Mon, 26 Sep 2011 09:39:10 +0300 funnelweb (3.2-4) unstable; urgency=low * Rebuilt with current debhelper for current policy. * Use debian/compat, build-dep on debhelper 3.4.4. * Build with -fno-strict-aliasing since the code does not appear to be safe in this respect (gcc 3.3 gives many warnings). * Bumped Standards-Version from 3.1.1 to 3.5.10 (no change). -- Yann Dirson Sun, 1 Jun 2003 22:01:21 +0200 funnelweb (3.2-3) unstable; urgency=low * Added build-dep on debhelper. * Fixed extended description (Closes: #124652). -- Yann Dirson Thu, 28 Mar 2002 23:28:07 +0100 funnelweb (3.2-2) unstable; urgency=low * Now Suggests: funnelweb-doc, tetex-base, task-devel-common. * Remove useless debian/*.ex files from dh-make. -- Yann Dirson Thu, 16 Dec 1999 22:40:55 +0100 funnelweb (3.2-1) unstable; urgency=low * Initial Release. -- Yann Dirson Thu, 16 Dec 1999 20:48:41 +0100 debian/rules0000755000000000000000000000127512213125155010250 0ustar #!/usr/bin/make -f PACKAGE=funnelweb topdir=$(shell pwd) debdir=$(topdir)/debian tmpdir=$(debdir)/$(PACKAGE) docdir=$(tmpdir)/usr/share/doc/$(PACKAGE) CC ?= gcc CPPFLAGS ?= $(shell dpkg-buildflags --get CPPFLAGS) CFLAGS ?= $(shell dpkg-buildflags --get CFLAGS) -fno-strict-aliasing LDFLAGS ?= $(shell dpkg-buildflags --get LDFLAGS) override_dh_auto_build: (cd source && \ $(CC) $(CPPFLAGS) $(CFLAGS) -c *.c && \ $(CC) $(CFLAGS) $(LDFLAGS) -o fw *.o) override_dh_auto_clean: rm -f source/fw source/*.o override_dh_auto_install: install -d $(tmpdir)/usr/bin $(docdir) install -m755 source/fw $(tmpdir)/usr/bin install admin/0readme.txt $(docdir)/README %: dh $@ # End of file debian/patches/0000755000000000000000000000000011746576054010634 5ustar debian/patches/kfreebsd-gnu.diff0000644000000000000000000000043611746575766014056 0ustar Fix FTBFS on non-Linux. --- funnelweb-3.2.orig/source/environ.h +++ funnelweb-3.2/source/environ.h @@ -190,7 +190,7 @@ Changes: #endif -#ifdef __linux__ +#if defined( __linux__) || defined(__GLIBC__) || defined(__GNU__) #undef OS_UNX #define OS_UNX 1 #undef OS_L86 debian/patches/series0000644000000000000000000000002211746575747012053 0ustar kfreebsd-gnu.diff