debian/0000755000000000000000000000000012176032064007167 5ustar debian/watch0000644000000000000000000000007712176031604010223 0ustar version=3 http://ftp.gnu.org/pub/gnu/gperf/gperf-(.*)\.tar\.gz debian/examples0000644000000000000000000000006212175200475010730 0ustar tests/c++.gperf tests/c-parse.gperf tests/c.gperf debian/compat0000644000000000000000000000000212176031604010364 0ustar 9 debian/changelog0000644000000000000000000001226512176032064011047 0ustar gperf (3.0.4-1) unstable; urgency=low * New upstream release (Closes: #698414). The license has been changed to GPL3+. * Adopted and modernized package (Closes: #717187) - Bumped Debhelper compat level to 9; cleaned up debian/rules - Bumped Standards-Version - Source format 3.0 (quilt) - Added watch file - Fixed doc-base entry - Don't use dh-buildinfo - Converted debian/copyright to DEP-5 format * Added patch to fix Texinfo syntax error, only build Info and HTML * Marked package Multi-Arch: foreign (Closes: #718328) -- Hilko Bengen Tue, 30 Jul 2013 23:46:28 +0200 gperf (3.0.3-2) unstable; urgency=high * QA upload. * Package orphaned. * Delete debian/postinst, dropping unconditional invocation of install-info. Closes: #642513 * Upload with minimal changes and urgency=high, because the removal of the install-info wrapper in dpkg (1.17.0) made gperf uninstallable. -- Andreas Metzler Sun, 28 Jul 2013 08:34:27 +0200 gperf (3.0.3-1) unstable; urgency=low * New upstream release -- J.H.M. Dassen (Ray) Sun, 20 May 2007 21:52:04 +0200 gperf (3.0.2-1) unstable; urgency=low * New upstream release * [debian/rules] Changes to support cross build courtesy of NIIBE Yutaka . (Closes: #285425) * [debian/control] Bumped Standards-Version (no further changes required). * [doc/gperf.1] Corrected section number in .TH . -- J.H.M. Dassen (Ray) Mon, 3 Jul 2006 21:49:56 +0200 gperf (3.0.1-1) unstable; urgency=low * New upstream release. * [debian/control] Updated Standards-Version. * [debian/control, debian/rules] Use dh_buildinfo. -- J.H.M. Dassen (Ray) Thu, 24 Jul 2003 22:32:22 +0200 gperf (3.0-3) unstable; urgency=medium * [src/input.cc] Applied patch from http://sourceforge.net/mailarchive/forum.php?thread_id=2496914&forum_id=5994 to fix an invalid code generation issue. (Closes: #194967). -- J.H.M. Dassen (Ray) Tue, 10 Jun 2003 15:09:43 +0200 gperf (3.0-2) unstable; urgency=low * [NEWS] Corrected the version number from 2.97 to 3.0 . * [debian/copyright] Updated years, authors. * [debian/gperf.doc-base] Also list Bruno Haible as author. * [debian/control] Updated Standards-Version. -- J.H.M. Dassen (Ray) Mon, 9 Jun 2003 21:37:21 +0200 gperf (3.0-1) unstable; urgency=low * New upstream release. -- J.H.M. Dassen (Ray) Thu, 8 May 2003 21:54:55 +0200 gperf (2.7.2-3) unstable; urgency=low * Rebuild against current C++ libraries. (Closes: #190949) * [debian/control] Removed full stop from synopsis. Fixes lintian warning. * [debian/control] Updated Standards-Version. -- J.H.M. Dassen (Ray) Sun, 27 Apr 2003 15:46:59 +0200 gperf (2.7.2-2) unstable; urgency=low * Corrected format of doc-base entry and added "Index:". Thanks Robert Luberda . (Closes: #149543) -- J.H.M. Dassen (Ray) Mon, 10 Jun 2002 19:36:44 +0200 gperf (2.7.2-1) unstable; urgency=low * New upstream release. (Closes: #94117) * Updated maintainer address. * Updated packaging, Standards-Version; fixed issues reported by Lintian. (Closes: #66905, #92395) * Updated copyright info. -- J.H.M. Dassen (Ray) Mon, 7 May 2001 20:53:56 +0200 gperf (2.7-6) unstable; urgency=low * FHS migration. -- J.H.M. Dassen (Ray) Sat, 11 Sep 1999 12:50:50 +0200 gperf (2.7-5) unstable; urgency=low * Recompile to update libstdc++ dependencies. -- J.H.M. Dassen (Ray) Sat, 7 Aug 1999 13:30:36 +0200 gperf (2.7-4) unstable; urgency=low * Use doc-base. * gperf is under the GPL version 1, so include the full license text rather than refer to the GPL in the common licenses archive, as that's version 2. (Fixes: bug #36032) * Partial FHS migration (man and info). * Reformatted description. * Updated Standards-Version. -- J.H.M. Dassen (Ray) Sat, 17 Jul 1999 14:38:42 +0200 gperf (2.7-3) unstable; urgency=low * Applied 2.7-19981006 patch required for recent versions egcs, as found in the "infrastructure" directory on egcs mirrors. Thanks to Matt McLean for bringing it to my attention. * [tests/text-[1-5].exp] Updated for the changed internal version number. -- J.H.M. Dassen (Ray) Mon, 2 Nov 1998 20:03:38 +0100 gperf (2.7-2) unstable; urgency=low * Improved the manpage with information from the Texinfo documentation and the --help output. * Install c++.gperf, c-parse.gperf and c.gperf as example files. * Recompiled with libstdc++2.9 . -- J.H.M. Dassen (Ray) Tue, 15 Sep 1998 17:24:13 +0200 gperf (2.7-1) frozen unstable; urgency=low * Initial Release. With the recent changes in libg++, gperf has been split of into a separate upstream package. Therefore Replaces: libg++272-dev, libg++27-dev * gperf is needed to compile modutils, and should therefore go into frozen. -- J.H.M. Dassen (Ray) Wed, 6 May 1998 15:58:11 +0200 debian/source/0000755000000000000000000000000012176031604010466 5ustar debian/source/format0000644000000000000000000000001412176031604011674 0ustar 3.0 (quilt) debian/source/options0000644000000000000000000000013112176031604012077 0ustar # Don't store changes on autogenerated files extend-diff-ignore = "doc/.*\.(html|info)$" debian/copyright0000644000000000000000000000214212176031604011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gperf Source: Files: * Copyright: 1989-1998, 2000, 2002-2003, 2005, 2007, 2009 Free Software Foundation, Inc. License: GPL-3.0+ Files: debian/* Copyright: 2013 Hilko Bengen License: GPL-3.0+ License: GPL-3.0+ 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 3 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 version 3 can be found in "/usr/share/common-licenses/GPL-3". debian/rules0000755000000000000000000000022412176031604010244 0ustar #!/usr/bin/make -f override_dh_installdocs: dh_installdocs mv debian/gperf/usr/share/doc/gperf.html debian/gperf/usr/share/doc/gperf/ %: dh $@ debian/format0000644000000000000000000000001312176031604010373 0ustar 3.0 (quilt)debian/control0000644000000000000000000000121312176031710010564 0ustar Source: gperf Section: devel Priority: optional Maintainer: Hilko Bengen Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9~), texinfo, Homepage: http://www.gnu.org/software/gperf/ Package: gperf Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, Replaces: libg++272-dev, libg++27-dev Description: Perfect hash function generator gperf is a program that generates perfect hash functions for sets of key words. . A perfect hash function is simply: A hash function and a data structure that allows recognition of a key word in a set of words using exactly 1 probe into the data structure. debian/patches/0000755000000000000000000000000012176031676010626 5ustar debian/patches/series0000644000000000000000000000010012176031676012032 0ustar 0001-Fix-syntex-error-in-Texinfo-documentation-only-build.patch debian/patches/0001-Fix-syntex-error-in-Texinfo-documentation-only-build.patch0000644000000000000000000000217312176031676024376 0ustar From: Hilko Bengen Date: Sun, 28 Jul 2013 14:33:25 +0200 Subject: Fix syntex error in Texinfo documentation, only build Info and HTML. --- doc/Makefile.in | 2 +- doc/gperf.texi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/Makefile.in b/doc/Makefile.in index fc06c15..471417f 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -63,7 +63,7 @@ SHELL = /bin/sh VPATH = $(srcdir) -all : info ps pdf html +all : info html info : $(srcdir)/gperf.info diff --git a/doc/gperf.texi b/doc/gperf.texi index 0bb42b8..646dc28 100644 --- a/doc/gperf.texi +++ b/doc/gperf.texi @@ -1128,7 +1128,7 @@ hash table. Default name is @samp{wordlist}. This option permits the use of two hash tables in the same file, even when the option @samp{-G} (or, equivalently, the @samp{%global-table} declaration) is given. -@itemx --length-table-name=@var{length-table-array-name} +@item --length-table-name=@var{length-table-array-name} @cindex Array name Allows you to specify the name for the generated array containing the length table. Default name is @samp{lengthtable}. This option permits the debian/gperf.doc-base0000644000000000000000000000036112176031604011670 0ustar Document: gperf Title: User's Guide to gperf Author: Douglas C. Schmidt, Bruno Haible Abstract: GNU Perfect Hash Function Generator Section: Programming Format: info Index: /usr/share/info/gperf.info.gz Files: /usr/share/info/gperf.info.gz debian/docs0000644000000000000000000000001512175200475010040 0ustar NEWS README