debian/0000775000000000000000000000000012235641552007175 5ustar debian/README.Debian0000664000000000000000000000243412000622544011227 0ustar animals for Debian ---------------------- Animals uses a binary-tree database to store questions (which are like lisp cons-cells) and animals (which are like lisp atoms). I wrote this, it's the typical animals game where you think of an animal which is searched in a binary tree where non-leaf nodes are yes-or-no questions and leaf nodes are animals. Typical: ----> "frog" / YES "does it / live in --< the water?" \ \ NO ----> "moose" can become ----> "frog" / YES ----> "Does it / / YES have legs?" --< "does it / \ live in --< \ NO the water?" \ ----> "dolphin" \ NO ----> "moose" in one play. Traditionally, all such animals games I ever saw always had an initial database as shown in the first tree above. My version is not traditional: there are NO animals and NO questions at all in the initial database. Hence, my databases tend to be more flexible. Play it; you'll see what I mean. -- Jim Lynch , Fri, 4 Jun 1999 12:14:53 -0700 debian/source/0000775000000000000000000000000012000622544010463 5ustar debian/source/format0000664000000000000000000000001412000622544011671 0ustar 3.0 (quilt) debian/animals.lintian-overrides0000664000000000000000000000007712000622544014173 0ustar animals: non-standard-dir-perm var/games/animals/ 6775 != 0755 debian/copyright0000664000000000000000000000265512000622544011126 0ustar This package was debianized by Jim Lynch on Fri, 4 Jun 1999 12:14:53 -0700. The original point of distribution is debian proper. Now it is hosted at http://software.keep-cool.org/ where it can be downloaded at http://software.keep-cool.org/dl/animals/ Upstream Authors: Jim Lynch , Philipp Schafft Copyright: Copyright (c) 1997, 2002, 2003 by Jim Lynch. Copyright (c) 2010 by Philipp Schafft. License: This software comes with NO WARRANTY WHATSOEVER. 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; version 2 dated June, 1991, or, at your option, any LATER version. 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 Street, Fifth Floor, Boston, MA 02110-1301 USA On Debian Linux systems that adhere to the FHS standard of directory heirarchies, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/changelog0000664000000000000000000001627712235641552011064 0ustar animals (201207131226-1build1) trusty; urgency=low * No change rebuild against db 5.3. -- Dmitrijs Ledkovs Mon, 04 Nov 2013 06:49:14 +0000 animals (201207131226-1) unstable; urgency=low * New maintainer. (Closes: #679235) * New upstream release. - Changed ChangeLog format to RoarAudio Changelog Format. - Allow answering "sure" to "Want to play again?" - Updated legal infrastructure. - Updated manpage. - Updated Makefile. -- Alberto Á. Fuentes Sun, 15 Jul 2012 22:18:46 +0200 animals (201007161925-8) unstable; urgency=low * Bump Standards-Version to 3.9.3 (no changes needed). * Wrap all debian/control fields. -- Patrick Matthäi Fri, 06 Apr 2012 20:59:36 +0200 animals (201007161925-7) unstable; urgency=low * Fix lintian warning build-depends-on-versioned-berkeley-db. -- Patrick Matthäi Sat, 04 Feb 2012 14:47:49 +0100 animals (201007161925-6) unstable; urgency=low [ Philipp Schafft ] * Fixed lintian warnings: - Added missing rules: build-arch, build-indep - Updated copyright file - Made the package description more verbose - Updated and corrected copyright file - Added lintian overwrite for directory permission -- Patrick Matthäi Thu, 06 Oct 2011 12:12:18 +0200 animals (201007161925-5) unstable; urgency=low [ Philipp Schafft ] * Updated homepage and watch file. -- Patrick Matthäi Sat, 14 May 2011 13:59:58 +0200 animals (201007161925-4) unstable; urgency=low * Build with hardening-wrapper. -- Patrick Matthäi Sat, 30 Apr 2011 15:54:38 +0200 animals (201007161925-3) unstable; urgency=high * Change build depend on libdb++-dev. Closes: #622712 * Bump Standards-Version to 3.9.2 (no changes needed). -- Patrick Matthäi Sat, 16 Apr 2011 12:14:40 +0200 animals (201007161925-2) unstable; urgency=low * Bump Standards-Version to 3.9.1 (no changes needed). -- Patrick Matthäi Sun, 06 Feb 2011 19:06:06 +0100 animals (201007161925-1) unstable; urgency=low [ Philipp Schafft ] * New maintainer. (Closes: #541009) * Fixed some lintian errors. * New upstream release. - Patches are merged by upstream. - Some usability fixes. - Added support for multible databases. (Closes: #583596) [ Patrick Matthäi ] * Bump Standards-Version to 3.9.0. - Replace Conflicts with Breaks. * Remove empty debian/docs file. * Cleanup debian/rules. * Convert package to 3.0 (quilt). * Remove debian/dirs file. * Point to GPL-2 in debian/copyright. -- Patrick Matthäi Tue, 13 Jul 2010 19:28:39 +0200 animals (20031130-2.4) unstable; urgency=low * Non-maintainer upload. * Fix build with gcc-4.3 (Closes: #417081) -- Joost Yervante Damad Thu, 06 Mar 2008 21:10:33 +0100 animals (20031130-2.3) unstable; urgency=low * Non-maintainer upload from the Zürich BSP. * Apply patch from Martin Michlmayr to fix FBTFS with GCC 4.3 (Closes: #417081). -- Aurelien Jarno Sun, 13 Jan 2008 12:03:43 +0100 animals (20031130-2.2) unstable; urgency=low * Switch to db4.6. closes: #421958. * Bump to Standards-Version 3.7.2. -- Clint Adams Fri, 31 Aug 2007 14:04:28 -0400 animals (20031130-2.1) unstable; urgency=medium * Non-maintainer upload. * Build depend on db4.3++-dev (Closes: #334252) -- Luk Claes Fri, 28 Oct 2005 17:00:29 +0200 animals (20031130-2) unstable; urgency=low * latest Standards-Version * trying to fix permission problem, not finished. * Now build-depends on db4.2++ libs (closes: #263233) -- Sun, 08 Aug 2004 19:57:13 -0700 animals (20031130-1) unstable; urgency=low * new upstream version * New maintainer (closes: #202174) * animals is no longer a native package * added build-dep on libdb4.1-dev package -- Sun, 29 Nov 2003 03:17:00 -0800 animals (20030630-2) unstable; urgency=low * factored a handful of small utility funcs out of main.cc into util.{cc,h} * fixed the "test" target, using the working versions of the utils mentioned above. -- Mon, 14 Jul 2003 18:21:00 -0700 animals (20030630-1) unstable; urgency=low * new "upstream" (I am upstream author) version * this is a port to the new C++ standards. * rebuilt with db4 (sheesh. this db stuff is a mess. I think I'll do a pg version.) * fully compiles with new c++ standards (closes: #195404, #153037) * OK, so the permissions (bug 130194) do seem wacky... I'll work on it. Here's what I (think I) want: no access to the animals data file other than by the game, meaning they can't see or alter it. As the bug filer noted, that's not precisely what I got. Comments? * what happened to the "pristineness" of the tarball?? you NMUers did good jobs fixing the bugs, but you should have produced -diffs- off my tarball instead of changing it. I feel that as maintainer and upstream author, I should be allowed to alter the tarball; I ask that any NMUs do -not-, and produce diffs instead, for the specific reason that I can't know what you did or didn't do without pouring over the source, hence I can't account for changes. Still, thanks for your effort and interest; as I always make it a point to thank NMUers at the time, I do so now as well. -- Mon, 30 Jun 2003 08:40:00 -0700 animals (19991226-4.2) frozen unstable; urgency=low * NMU * Missing build-depend on debhelper. Closes: #70080, #70147, #84549. -- LaMont Jones Sat, 14 Jul 2001 21:55:50 -0600 animals (19991226-4.1) frozen unstable; urgency=low * Non maintainer upload. * From Jim Lynch: Applied patch from Randolph which catches signals. This is temporary to get it through the release. I will be using these ideas when I switch to having the file open only when accessing it. Perhaps this will facilitate multiuser operation. (closes: #61825). Thanks Randolph for the patch and aj for the upload. -- Anthony Towns Sun, 23 Apr 2000 23:34:04 +1000 animals (19991226-4) frozen unstable; urgency=low * Fixed problems resulting from going from db2.6 to db2, cleaned up calls -- Sun, 27 Feb 2000 02:31:24 -0800 animals (19991226-3) frozen unstable; urgency=low * db2.6 pulled by release mgr; recompiled with db2. (no other change at all) -- Fri, 25 Feb 2000 16:36:18 -0800 animals (19991226-2) unstable; urgency=low * maintainer address change. -- Mon, 10 Jan 2000 03:06:17 -0800 animals (19991226-1) unstable; urgency=low * new "upstream" (I am upstream author) version * Fixes Bug#53476. Recompiled w/ gcc-2.95.2 against ligstdc++2.10. * Now uses Berkeley Db's c++ wrapper lib (libdb2.6++) -- Fri, 31 Dec 1999 14:20:00 -0800 animals (19990604-1) unstable; urgency=low * Initial Release. -- Fri, 4 Jun 1999 12:14:53 -0700 Local variables: mode: debian-changelog End: debian/control0000664000000000000000000000257012235641552010604 0ustar Source: animals Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Alberto Á. Fuentes Build-Depends: debhelper (>= 7), libdb++-dev, hardening-wrapper Standards-Version: 3.9.3 Section: games Homepage: http://software.keep-cool.org/animals.html Package: animals Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: suidmanager (<< 0.50) Description: Traditional AI animal guessing engine using a binary tree DB You think of an animal, and this package tries to guess it... when it's wrong, you teach it about your animal. . To be more flexible and help educational aspect this game does not contain an initial database. This also allows it to be used for non animals like guessing of tools or locations. Package: animals-dbg Section: debug Priority: extra Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, animals (= ${binary:Version}) Description: Traditional AI animal guessing engine (debugging symbols) You think of an animal, and this package tries to guess it... when it's wrong, you teach it about your animal. . To be more flexible and help educational aspect this game does not contain an initial database. This also allows it to be used for non animals like guessing of tools or locations. . This package provides debugging symbols for the animals package. debian/rules0000775000000000000000000000214212000622544010242 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_BUILD_HARDENING=1 build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir $(MAKE) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp install-stamp rm -rf $(CURDIR)/debian/animals $(MAKE) clean dh_clean install: install-stamp install-stamp: build-stamp dh_testdir dh_testroot dh_prep $(MAKE) install DESTDIR=$(CURDIR)/debian/animals touch install-stamp binary-indep: build install binary-arch: build install dh_testdir dh_testroot dh_installdocs dh_installchangelogs dh_lintian -a dh_link dh_strip --dbg-package=animals-dbg dh_compress dh_fixperms chown games:games $(CURDIR)/debian/animals/var/games/animals chmod 06775 $(CURDIR)/debian/animals/var/games/animals chown games:games $(CURDIR)/debian/animals/usr/games/animals chmod 02755 $(CURDIR)/debian/animals/usr/games/animals dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary debian/watch0000664000000000000000000000011212000622544010206 0ustar version=3 http://software.keep-cool.org/dl/animals/ animals-(.*)\.tar\.gz debian/compat0000664000000000000000000000000212000622544010361 0ustar 7