debian/0000755000000000000000000000000012154473135007173 5ustar debian/patches/0000755000000000000000000000000012154451450010616 5ustar debian/patches/manlifter-outdir0000644000000000000000000000227312154451303014027 0ustar Description: Add -o to manlifter The manlifter man page refers to a -o option, but manlifter itself doesn't recognize it. This patch adds the option. Author: Jeff Licquia Last-Update: 2011-02-19 Index: doclifter-2.11/manlifter =================================================================== --- doclifter-2.11.orig/manlifter 2013-06-07 21:35:50.000000000 +0000 +++ doclifter-2.11/manlifter 2013-06-07 21:37:40.000000000 +0000 @@ -615,6 +615,8 @@ makepatch = True elif (switch == '-M'): # Make a patch with specified page patchlift = True + elif (switch == '-o'): # Specify output directory + outdir = val elif (switch == '-p'): # Specify patch directory patchdir = os.path.abspath(val) elif (switch == '-P'): @@ -696,7 +698,7 @@ sys.stderr.write("manlifter: can't find doclifter!\n") sys.exit(1) # Gather options - (options, arguments) = getopt.getopt(sys.argv[1:], "d:ef:hI:mMp:Pqs:SvwX:") + (options, arguments) = getopt.getopt(sys.argv[1:], "d:ef:hI:mMop:Pqs:SvwX:") # Do the real work if "-P" in sys.argv and hotshot: prof = hotshot.Profile("manlifter.prof") debian/patches/series0000644000000000000000000000003212154451442012027 0ustar profiler manlifter-outdir debian/patches/profiler0000644000000000000000000000221312154436610012362 0ustar Description: Remove dependency on the Python profiler This patch removes the dependency on the Python profile present in manlifter, which keeps doclifter out of contrib. Author: Jeff Licquia Forwarded: not-needed Last-Update: 2011-02-19 Index: doclifter-2.11/manlifter =================================================================== --- doclifter-2.11.orig/manlifter 2013-06-07 20:07:27.000000000 +0000 +++ doclifter-2.11/manlifter 2013-06-07 20:07:27.000000000 +0000 @@ -4,7 +4,10 @@ # Sees all files in section 1 through 8 by default. import sys, os, getopt, signal, time, re, commands, cStringIO, stat -import hotshot, hotshot.stats +try: + import hotshot, hotshot.stats +except ImportError: + hotshot = False mandir = "/usr/share/man" patchdir = os.path.abspath("prepatch") @@ -695,7 +698,7 @@ # Gather options (options, arguments) = getopt.getopt(sys.argv[1:], "d:ef:hI:mMp:Pqs:SvwX:") # Do the real work - if "-P" in sys.argv: + if "-P" in sys.argv and hotshot: prof = hotshot.Profile("manlifter.prof") prof.runcall(doclifter_driver, options, arguments) prof.close() debian/watch0000644000000000000000000000010512154435747010227 0ustar version=3 http://www.catb.org/~esr/doclifter/doclifter-(.*)\.tar\.gz debian/copyright0000644000000000000000000000331612154435747011140 0ustar This package was debianized by Ross Burton on Thu, 22 Aug 2002 17:57:21 +0100. It was downloaded from http://www.catb.org/~esr/doclifter/ Upstream Author: Eric S. Raymond Copyright (from COPYING in the source): COPYRIGHTS Copyright (c) 2002, 2003, 2007, and 2010 by Eric S. Raymond. BSD LICENSE Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Neither name of the doclifter project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/source/0000755000000000000000000000000012154435747010502 5ustar debian/source/format0000644000000000000000000000001412154435747011710 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212154435747010400 0ustar 6 debian/doclifter.install0000644000000000000000000000005412154435747012544 0ustar doclifter usr/bin manlifter usr/bin debian/rules0000755000000000000000000000212212154452412010243 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir # Nothing needs to be built. We *could* depends on xmlto and # regenerate the docs. ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) make check endif touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs # The makefile is very dumb, and there is really only one thing to # install. We'll use dh_* to install everything. dh_install # Build architecture-independent files here. binary-indep: build install dh_testdir dh_testroot dh_installdocs dh_installexamples dh_installman doclifter.1 manlifter.1 dh_installchangelogs dh_link dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb # Build architecture-dependent files here. binary-arch: build install # Nothing to do, this is architecture-independent binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/docs0000644000000000000000000000001412154435747010050 0ustar README TODO debian/changelog0000644000000000000000000000657512154473135011062 0ustar doclifter (2.11-1) unstable; urgency=low * New upstream version... * ...which fixes the .fi crashing problem. Closes: #696576. * Disable the test suite if DEB_BUILD_OPTIONS=nocheck is set. * Uplift Standards-Version. -- Jeff Licquia Sat, 08 Jun 2013 00:10:02 +0000 doclifter (2.7-1) unstable; urgency=low * New upstream version. * Update Standards-Version, fix new lintian issues, fix build warnings. * Add "make test" to build. -- Jeff Licquia Sun, 18 Sep 2011 13:10:02 -0400 doclifter (2.6-1) unstable; urgency=low * New upstream version... * ...which fixes python2.6 issues differently. Undo patch in NMU. * Switch to 3.0 (quilt) source format, undoing quilt integration in NMU. * Update Standards-Version and fix lintian warnings. * Tweak manlifter so it works without python-profiler. * Add -o option to manlifter, to match the man page. Closes: #580243. * Update copyright to reflect GPL -> BSD switch. * Add Recommends for groff-base to get GNU eqn. -- Jeff Licquia Sat, 19 Feb 2011 17:17:25 -0500 doclifter (2.3-2.1) unstable; urgency=low * Non-maintainer upload. * Add patch for python2.6 issues. Closes: #580246. * Build-depend on quilt, and modify accordingly debian/rules. -- Serafeim Zanikolas Mon, 10 May 2010 19:59:31 +0200 doclifter (2.3-2) unstable; urgency=low * New maintainer. Closes: #470885. * Include proper copyright notice in debian/copyright. * Update Standards-Version. * Include Homepage and Vcs-* headers. * Re-generate man pages. Closes: #418643. * Fix other lintian warnings. * Recommend: plotutils (based on notes in the man page). -- Jeff Licquia Tue, 27 May 2008 23:02:42 -0400 doclifter (2.3-1) unstable; urgency=low * New upstream release (closes: #405632) * debian/copyright: fix FSF address * Bump Standards version -- Ross Burton Thu, 11 Jan 2007 14:34:47 +0000 doclifter (2.1-1) unstable; urgency=low * New upstream release -- Ross Burton Sun, 23 Jan 2005 18:38:04 +0000 doclifter (1.8-1) unstable; urgency=low * New upstream release (closes: #245715) * Move to Standards 3.6.1. -- Ross Burton Mon, 26 Apr 2004 08:00:56 +0100 doclifter (1.0.4-1) unstable; urgency=low * New upstream release (closing: #190708) * debian/control: Updated email address * debian/copyright: Updated email address and web site URL. -- Ross Burton Fri, 25 Apr 2003 16:33:22 +0100 doclifter (1.0.3-1) unstable; urgency=low * New upstream release * Bump to Standards 3.5.8 * Require debhelper >= 4.0.0. -- Ross Burton Wed, 5 Mar 2003 13:35:54 +0000 doclifter (1.0.0-3) unstable; urgency=low * Python 2.3 will probably be fine, so only require Python >= 2.2. -- Ross Burton Thu, 26 Sep 2002 14:56:50 +0100 doclifter (1.0.0-2) unstable; urgency=low * Increase Standards Version to 3.5.7. * Added a debian/watch file * doclifter: Directly execture /usr/bin/python instead of using env and python2.2 * Change Depends to a versioned python, instead of python2.2 -- Ross Burton Thu, 26 Sep 2002 13:09:19 +0100 doclifter (1.0.0-1) unstable; urgency=low * Initial Release. -- Ross Burton Thu, 22 Aug 2002 17:57:21 +0100 debian/control0000644000000000000000000000142512154453123010573 0ustar Source: doclifter Section: devel Priority: optional Maintainer: Jeff Licquia Homepage: http://www.catb.org/~esr/doclifter/ Vcs-Bzr: http://bzr.licquia.org/doclifter/debian/ Vcs-Browser: http://bzr.licquia.org/loggerhead/doclifter/debian/ Build-Depends: debhelper (>= 6), python (>= 2.2) Standards-Version: 3.9.4 Package: doclifter Architecture: all Depends: python (>=2.2), ${misc:Depends} Recommends: plotutils, groff-base Suggests: python-profiler Description: Convert troff to DocBook Lifting documents from presentation level to semantic level is hard, and a really good job requires human polishing. This tool aims to do everything that can be mechanized, and to preserve any troff-level information that might have structural implications in XML comments.