--- judy-1.0.5.orig/debian/changelog +++ judy-1.0.5/debian/changelog @@ -0,0 +1,148 @@ +judy (1.0.5-1ubuntu1) trusty; urgency=medium + + * Use autotools-dev to update config.{sub,guess} for new arches. + + -- Logan Rosen Sun, 22 Dec 2013 00:58:35 -0500 + +judy (1.0.5-1) unstable; urgency=low + + * Fixed alignment issue, (Closes: #401124) + * Update packaging, policy, debhelper, etc. + * Removed old BIT cruft from rules + * Upstream has propper distclean target (Closes: #424425) + + -- Troy Heber Mon, 21 May 2007 15:07:50 -0600 + +judy (1.0.3-2) unstable; urgency=low + + * Resolves #372525, remove .shlibs + * Policy update + * Updated FSF address in copyright + + -- Troy Heber Sun, 11 Jun 2006 15:58:14 -0600 + +judy (1.0.3-1) unstable; urgency=low + + * Workaround bug in make: #349078 + * Using my shiny new email address + * Fixed FTBFS because of #349078 (closes: #353105) + + -- Troy Heber Thu, 16 Feb 2006 08:26:11 -0700 + +judy (1.0.2-1) unstable; urgency=low + + * Create .so symlink in the dev package. + * Fixed generation of manpages (closes: #331700) + * Fixed issues with 32-bit & 64-bit builds + + -- Troy Heber Wed, 18 Jan 2006 11:43:24 -0700 + +judy (1.0.1-5) unstable; urgency=low + + * Moving LGPL link in copyright back to LGPL-2.1 + * Cleanup of debian/rules: removed explicit refs to 32-bit archs, removed + unnecessary nostrip, using --man dir to install man pages, moving from + dh_movefiles to dh_install. + + -- Troy Heber Tue, 22 Mar 2005 06:55:53 -0700 + +judy (1.0.1-4) unstable; urgency=low + + * Fixed LGPL link in copyright + * Removing unused postinst and postrm + + -- Troy Heber Sat, 19 Mar 2005 15:16:54 -0700 + +judy (1.0.1-3) unstable; urgency=low + + * Fixed Section for libjudy-dev, was devel moved to libdevel. + * Last upload was debian native, fixing and making non-native. + + -- Troy Heber Wed, 16 Mar 2005 16:41:23 -0700 + +judy (1.0.1-2) unstable; urgency=low + + * Updated copyright file to include LGPL + * Fixing incorrect defaults from 64-bit to 32-bit on PPC & s390 + + -- Troy Heber Thu, 03 Mar 2005 10:20:03 -0700 + +judy (1.0.1-1) unstable; urgency=low + + * New version of Judy with new 1.0.1 API + * Troy Heber is taking over maintainership from Theodore Y. Ts'o. + * Closes: Bug#2277142 + + -- Troy Heber Tue, 14 Dec 2004 09:23:48 -0700 + +judy (0.0.4-7) unstable; urgency=low + + * Fix incorrect symlinks in man pages (Closes: #203995) + + -- Theodore Y. Ts'o Sat, 17 Jan 2004 00:04:53 -0500 + +judy (0.0.4-6) unstable; urgency=low + + * Fix maintainer field in debian control file (mea culpa, mea maximum + culpa) + + -- Theodore Y. Ts'o Sat, 11 Oct 2003 02:31:47 -0400 + +judy (0.0.4-5) unstable; urgency=low + + * New maintainer. + * Clean up some lintian warnings + - Compress man pages with -9 + - Remove (s) from "Upstream Author(s)" + - Use symbolic links for man pages + * Don't use hard-coded /usr/bin/{cc,ld,ar} + + -- Theodore Y. Ts'o Sat, 12 Jul 2003 01:39:27 -0400 + +judy (0.0.4-4) unstable; urgency=low + + * Fix multiline strings so judy will build with gcc 3.3. closes: #194936. + * Orphan package; cf. #172772. + * Drop hppa build-dep on gcc-3.2. + * Bump Standards-Version to 3.5.10. + + -- Clint Adams Sun, 1 Jun 2003 00:26:32 -0400 + +judy (0.0.4-3) unstable; urgency=medium + + * Set soname on all arches. + + -- Clint Adams Sun, 22 Sep 2002 17:57:30 -0400 + +judy (0.0.4-2) unstable; urgency=medium + + * Fix bad shlibs. + + -- Clint Adams Sun, 22 Sep 2002 17:07:28 -0400 + +judy (0.0.4-1) unstable; urgency=medium + + * New, slightly more portable upstream "trial" version. + + -- Clint Adams Sat, 21 Sep 2002 18:55:43 -0400 + +judy (0.0.0-3) unstable; urgency=medium + + * Due to gcc 3.0 bugs, build with 3.2 on hppa. + + -- Clint Adams Sat, 14 Sep 2002 12:14:01 -0400 + +judy (0.0.0-2) unstable; urgency=low + + * Add Eric Schwartz to Uploaders. + * ia64 uses a different build directory, so be cognizant of that. + * Update to Standards-Version 3.5.7. + + -- Clint Adams Fri, 6 Sep 2002 16:42:57 -0400 + +judy (0.0.0-1) unstable; urgency=low + + * Initial Release. + + -- Clint Adams Thu, 29 Aug 2002 05:51:20 +0000 + --- judy-1.0.5.orig/debian/compat +++ judy-1.0.5/debian/compat @@ -0,0 +1 @@ +4 --- judy-1.0.5.orig/debian/control +++ judy-1.0.5/debian/control @@ -0,0 +1,56 @@ +Source: judy +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Troy Heber +Uploaders: +Build-Depends: debhelper (>> 4.0.0), autotools-dev +Standards-Version: 3.7.2.2 + +Package: libjudy-dev +Section: libdevel +Architecture: any +Depends: libjudydebian1 (= ${Source-Version}) ${shlibs:Depends} +Description: C library for creating and accessing dynamic arrays (dev package) + Judy is a C library that implements a dynamic array. Empty Judy arrays are + declared with null pointers. A Judy array consumes memory only when + populated yet can grow to take advantage of all available memory. Judy's key + benefits are: scalability, performance, memory efficiency, and ease of use. + Judy arrays are designed to grow without tuning into the peta-element range, + scaling near O(log-base-256). + . + Judy arrays are accessed with insert, retrieve, and delete calls for number + or string indexes. Configuration and tuning are not required -- in fact not + possible. Judy offers sorting, counting, and neighbor/empty searching. + Indexes can be sequential, clustered, periodic, or random -- it doesn't + matter to the algorithm. Judy arrays can be arranged hierarchically to + handle any bit patterns -- large indexes, sets of keys, etc. + . + Judy is often an improvement over common data structures such as: arrays, + sparse arrays, hash tables, B-trees, binary trees, linear lists, skiplists, + other sort and search algorithms, and counting functions. + . + This is the development package. + +Package: libjudydebian1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: C library for creating and accessing dynamic arrays + Judy is a C library that implements a dynamic array. Empty Judy arrays are + declared with null pointers. A Judy array consumes memory only when + populated yet can grow to take advantage of all available memory. Judy's key + benefits are: scalability, performance, memory efficiency, and ease of use. + Judy arrays are designed to grow without tuning into the peta-element range, + scaling near O(log-base-256). + . + Judy arrays are accessed with insert, retrieve, and delete calls for number + or string indexes. Configuration and tuning are not required -- in fact not + possible. Judy offers sorting, counting, and neighbor/empty searching. + Indexes can be sequential, clustered, periodic, or random -- it doesn't + matter to the algorithm. Judy arrays can be arranged hierarchically to + handle any bit patterns -- large indexes, sets of keys, etc. + . + Judy is often an improvement over common data structures such as: arrays, + sparse arrays, hash tables, B-trees, binary trees, linear lists, skiplists, + other sort and search algorithms, and counting functions. --- judy-1.0.5.orig/debian/copyright +++ judy-1.0.5/debian/copyright @@ -0,0 +1,30 @@ +Judy was originally packaged by Theodore Ts'o , the package is +maintained by Troy Heber . + +It was downloaded from http://sourceforge.net/projects/judy + +Upstream Author: Hewlett-Packard Company + +Copyright(c) 2002, 2005 Hewlett-Packard Development Company, L.P. + 2005 Doug Baskins + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; 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 Library +General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. + +The Debian packaging is (C) 2006, Troy Heber and is licensed +under the GPL, see above. --- judy-1.0.5.orig/debian/dirs +++ judy-1.0.5/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin --- judy-1.0.5.orig/debian/docs +++ judy-1.0.5/debian/docs @@ -0,0 +1 @@ +README --- judy-1.0.5.orig/debian/libjudy-dev.dirs +++ judy-1.0.5/debian/libjudy-dev.dirs @@ -0,0 +1,4 @@ +usr/lib +usr/include +usr/share/man/man3 +usr/share/doc --- judy-1.0.5.orig/debian/libjudy-dev.install +++ judy-1.0.5/debian/libjudy-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/lib*.a +usr/share/man/man3/* --- judy-1.0.5.orig/debian/libjudy-dev.links +++ judy-1.0.5/debian/libjudy-dev.links @@ -0,0 +1 @@ +usr/lib/libJudy.so.1.0.3 usr/lib/libJudy.so --- judy-1.0.5.orig/debian/libjudydebian1.dirs +++ judy-1.0.5/debian/libjudydebian1.dirs @@ -0,0 +1 @@ +usr/lib --- judy-1.0.5.orig/debian/libjudydebian1.install +++ judy-1.0.5/debian/libjudydebian1.install @@ -0,0 +1,2 @@ +usr/lib/lib*.so.* +usr/lib/lib*.la.* --- judy-1.0.5.orig/debian/rules +++ judy-1.0.5/debian/rules @@ -0,0 +1,88 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +CFLAGS = -Wall + + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + dh_autotools-dev_updateconfig + ./configure --prefix=/usr --mandir=/usr/share/man + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) distclean + dh_autotools-dev_restoreconfig + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/tmp. + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp DISTROS=debian + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_install --sourcedir="debian/tmp" + dh_installdocs + dh_installexamples + dh_installmenu + dh_installinit + dh_installcron + dh_installman + dh_installinfo + dh_installchangelogs ChangeLog + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure