# # patch "debian/changelog" # from [6cbfe4c6c4691d00e6312929966a99a82fb25f0e] # to [533d73e6d9df40305cb919ebfd156b74d37d813e] # # patch "debian/control" # from [70a4f1a5e5c62bb8cbf3c92d9543e18bee182da3] # to [dfacc174d1f11ca401a324fb1abdaef3472db61a] # # patch "debian/copyright" # from [634486517add577f1c6f9972ed8c8c795ea02fa8] # to [68b1b2538f3489236c7e70435760b52f59c2aca2] # # patch "debian/docs" # from [269dde6d1f8533595c1ba331f3ecb165502a7c6a] # to [c5c3f5cbdcd9823e193d62ea7113f3955b2a1875] # # patch "debian/info" # from [ae6512f9c023f00df65756b994187fb4decd66fd] # to [7c2864a7ac1a58dc9700fe1dd28a18bf6faeb359] # # patch "debian/rules" # from [5c8a1f9eef1a80c676fb4ca7613b63bb0eba2d7d] # to [f555d1ed6aea4f83350053c17bcb9758a5b2cbe9] # --- debian/changelog +++ debian/changelog @@ -1,14 +1,20 @@ monotone (0.19-1) unstable; urgency=low - * New upstream release + * New upstream release. + * Closes: #304935: apt-cache search revision fails to print a + reference to 'monotone' + * Closes: #305687: Duplicate sentence in monotone.info + * Closes: #305688: Spelling mistake in package description. + * Closes: #308076: v0.19 is out - -- nathaniel smith Tue, 03 May 2005 00:33:14 -0700 + -- Tomas Fasth Sat, 7 May 2005 22:03:48 +0000 monotone (0.18-1) unstable; urgency=low - * New upstream release + * New upstream release. + * First upload to Debian Archives. - -- nathaniel smith Sat, 09 Apr 2005 12:47:41 -0700 + -- Tomas Fasth Tue, 12 Apr 2005 13:28:25 +0000 monotone (0.17-1) unstable; urgency=low --- debian/control +++ debian/control @@ -1,15 +1,15 @@ Source: monotone Section: devel Priority: optional -Maintainer: graydon hoare -Build-Depends: debhelper (>> 4.0.0), libboost-dev (>= 1.30.2), libboost-regex-dev (>= 1.30.2), libboost-date-time-dev (>= 1.30.2), libboost-test-dev (>= 1.30.2), libboost-filesystem-dev (>= 1.31.0) -Standards-Version: 3.5.9 +Maintainer: Tomas Fasth +Build-Depends: debhelper (>= 4.0.0), autotools-dev, libboost-date-time-dev, libboost-filesystem-dev, libboost-regex-dev, libboost-test-dev, libboost-dev, g++, libpopt-dev, liblua50-dev, liblualib50-dev, libsqlite3-dev +Standards-Version: 3.6.1 Package: monotone Architecture: any -Depends: ${shlibs:Depends} ${misc:Depends} -Description: a distributed version control system - monotone is a free, distributed version control system. it provides +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A distributed version (revision) control system + Monotone is a free, distributed version control system. It provides fully disconnected operation, manages complete tree versions, keeps its state in a local transactional database, supports overlapping branches and extensible metadata, exchanges work over plain network --- debian/copyright +++ debian/copyright @@ -1,238 +1,31 @@ -This package was debianized by graydon hoare on -Mon, 2 Aug 2004 12:52:26 -0400. +This package was debianized by Tomas Fasth on +Tue, 12 Apr 2005 13:28:25 +0000. -It was downloaded from http://www.venge.net/monotone/monotone-0.14.tar.gz +The source files was downloaded from +http://www.venge.net/monotone/downloads -Upstream Author(s): graydon hoare +The upstream author is Graydon Hoare -main files: ------------ +Copyright holders can be found in /usr/share/doc/monotone/AUTHORS -Graydon Hoare originally wrote *.{lua,sql,cc,hh} -in the top level directory. That's me. +License: -Two exceptions are the file main.cc, which is a slightly reworked copy -of execution_monitor.cc from the boost project; and the file -mkstemp.cc, which is a slightly reworked copy of mkstemp code from -glib. In both cases I've noted the original copyrights in the files. + 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. -Another possible exception -- depending on how you interpret the word -"wrote" -- is the file lcs.hh, which I did write, but the writing was -merely *translation* (without much inventive contribution) from a file -called differ.scm, from SLIB, which is written by Aubrey Jaffer -, and on which he retains Copyright. He has licensed -this code for any use provided its copyright notice is preserved, -which it is, in lcs.hh. You can find the original (scheme) code at -http://www.swiss.ai.mit.edu/~jaffer/ + 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. -Several of the top level files have subsequently been amended by other -contributing authors, including: + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + 02111-1307, USA. - Tom Tromey - Nathaniel Smith - Matt Kraai - Lorenzo Campedelli - Eric Kidd - Christof Petig - Paul Snively - Anders Petersson - Nathan Myers - Olivier Andrieu - Robert Helgesson - Robert Bihlmeyer - Joel Rosdahl - Ben Elliston - Michael Scherer - Richard Levitte - Derek Scherger - Ulrich Drepper - Matt Johnston - Julio M. Merino Vidal - Badai Aqrandista - Jordi Vilalta Prat - Christian Kollee - Faheem Mitha - Neil Conway - Wojciech Miłkowski - Georg-W. Koltermann - Daniel Berlin - Jon Bright - Corey Halpin - Jeremy Cowgar - Martin Dvorak - Emile Snyder - Sebastian Spaeth - Joel Reed - Timothy Brownawell - Matthew Gregan +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. +See /usr/share/doc/monotone/COPYING for more information. -supporting files: ------------------ - -D. Richard Hipp wrote the files in sqlite/*, but is in -no way affiliated with this project. I simply copied his code, which -is assigned to the public domain. You can find the original code at -http://www.sqlite.org. - - -Wei Dai wrote many of the files in cryptopp/*, -though possibly not all of them; the files themselves were assigned to -the public domain, and Wei Dai retains copyright only over the -collective work of the crypto++ library from whence they were -copied. I make no claim to be representing the crypto++ collective -work here; I am merely using several public domain files from it. You -can find the original code at http://www.cryptopp.com. - - -The files in idna/* are copies of the core portion of the "GNU libidn" -library. Copyright (C) 2002, 2003 Simon Josefsson. They are licensed -under the GNU LGPL version 2.1. The original sources for libidn can be -retrieved from http://josefsson.org/libidn/. The library carries an -additional legal requirement of reproduction of the following text in -any copies made: - ---- - -Libidn AUTHORS -- Information about the authors. -Copyright (C) 2002, 2003 Simon Josefsson -See the end for copying conditions. - -Simon Josefsson -Designed and implemented libidn. - ------BEGIN PGP PUBLIC KEY BLOCK----- -Comment: This 0xB565716F key is used to sign releases of Libidn. - -mKsEPNUHKwEFALqJSBHn6Qk5ex138kwymxA3idCFoTi5Q6mVooEVVaYVfeDG+5uV -T5rhTFDfDcT9SO0eIlfKOraSRnVEHyDDH2PAgJFxyneFELcmLUQ66D+m8z+ziGro -6bcDSBBDMRkHIX6/kH/vnevjqivIld+j8WTcVX+SArcKyzgQ58uMTrfQdLqzh6D9 -sE/838+ZPZkabmKKWMVWccoaUbWGYOcNwO0ABim0IVNpbW9uIEpvc2Vmc3NvbiA8 -amFzQGV4dHVuZG8uY29tPojYBBMBAgAiAhsDBAsHAwIDFQIDAxYCAQIeAQIXgAUC -P6QrUQUJA7xyJgAKCRDtoh6UtWVxbwueBP4uh9ZEOuSjt2n5OpfuAablsrRzhlgP -fluBMfjHNynEFsGjn81l81TCqStRln7wDUj95ZufSi3YvoYSFG1jffGMk/k2trgI -NtT3kxaGkfns6dykBuV7Ki2wWqdJkTe1ibyai+RCqt+J1ldSUuHdfQZ5wALPJQRb -4Hqi7M29azFHcfxbMLf3yGYyBuKC7eBVNVaR58UTFK6r0CX3T7eGuk8biEYEExEC -AAYFAj1Y8r8ACgkQV5Mp08AbKiIX9wCfR2rMiXdKzZB95acA5YSQ4MLQyygAn1Nv -7M36SAofR/73WjqlPpVAQ+fRiEwEExECAAwFAj1esHUFgwFXijYACgkQvLvElXGK -klYZnQCeOXIzmEoZ5yOVNygphYmUwON/S8IAn32gWDyaTMpqyDcJEQeLdjcW7boS -tCVTaW1vbiBKb3NlZnNzb24gPHNpbW9uQGpvc2Vmc3Nvbi5vcmc+iNgEEwECACIC -GwMECwcDAgMVAgMDFgIBAh4BAheABQI/pCtUBQkDvHImAAoJEO2iHpS1ZXFvPREE -/j3fX+cLxCCZNTjMhThGFujiT7ty4x1jVc91J6QOA+Jp+78NIIeyg3JTeR3WIv7/ -WFNzLKJXJEEcga+0ViPjoLfvGsHMAnwXqPYAxu1cDY4jId0bCYgoVlnfF9gwOWxe -btotLpCiuXGL/168zEAXWJpPg6r2MfPhAKUJ9G8q52OOWJW3cObxoZ2gyXjuWOFt -ygZ1vUAqP/8UGeZNdajHD5uIRgQTEQIABgUCPVjywgAKCRBXkynTwBsqImY3AKCS -COO5LlNxmritUFY1i7VXBCUlZgCgll/6kE0G/NP3E6AdyzVwAzBPgUeITAQTEQIA -DAUCPV6wdQWDAVeKNgAKCRC8u8SVcYqSVleXAJ9NZKUvb/erk53fMFUwpUeClOjh -qwCcC3Du9UQjCn2k+7LWgqNMH+huqW24qwQ81Qd7AQUA2PTaoT8RNkFDlX7UCOB9 -vaRFxrX+dN7l6QO+O0Mg7dVdjItEnaaYkJ+r4LXecI47HogsUGExRdDYGT0Dq7aZ -8GkC4UKPXc3q2KWQ3ib3wj3qnCGm3IX/I249ydYLAzQyWqMW09wLB5vxhPi4yjet -4FTGWmtYUlGzDb7+6VZilYRTty0vhFF4cVXlO2R+vgPxFMvUc7o8WGDnQ3iyWAiz -kQAGKYjFBBgBAgAPAhsMBQI/pCt8BQkDvHIBAAoJEO2iHpS1ZXFvEeIE/ixQWhAC -pnKjQZeTA7zcshH683NU/bBAjbOq7lJ51aWMXOdXExGJsBD0fyPtRJywMtSB4vrM -F1WjKZlA0jBOxzxWaWpLvMwdwgkSiql8KTNActxIoijtu0e5GI3V+55Z+Cv/jsPD -lzeYiob0cO6u/2todt6XVTyCIFKWjf6/5i/LdhXlw7J9gzrCwm28ITC4is3voTNh -Uceqods6zDrk0qo= -=1RsN ------END PGP PUBLIC KEY BLOCK----- - ----------------------------------------------------------------------- -Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. - ---- - -The file gettext.h is a copy of the one included in the GNU Gettext -package, and is Copyright (C) 1995-1998, 2000-2002 Free Software -Foundation, Inc. It is licensed under the GNU LGPL version 2. For -more information, see the message on top of that file. - ---- - -The files in netxx/* are copies of the NetXX library, which is -Copyright (C) 2001-2003 Peter J Jones (address@hidden), and -distributed under a BSD-like license. The license terms are reproduced -in the files, and do not require that they be reproduced here. - ---- - - -The files in lua/*, except lposix.c and modemuncher.c, are copies of -the lua 5.0 source distribution, from Tecgraf PUC-Rio. lposix.c and -modemuncher.c are from Claudio Terra and Luiz Henrique de Figueiredo, -both of Tecgraf PUC-Rio, but as near as I can tell those two files are -declared to be in the public domain. The lua distribution can be -retrieved from www.lua.org. The files are provided under an MIT-like -license, reproduced here: - ---- - -Copyright (C) 2003 Tecgraf, PUC-Rio. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - ---- - -The files in boost/* are copies of unofficial development files from -the boost "sandbox" CVS repository, linked off of -http://www.boost.org. The only license obligation I can find in those -files is to reproduce their license statement in documentation, which -I am doing here: - -files in boost/ related to circular buffers: - -// Copyright (c) 2003 -// Jan Gaspar, Whitestein Technologies - -// Permission to use or copy this software for any purpose is hereby granted -// without fee, provided the above notices are retained on all copies. -// Permission to modify the code and to distribute modified code is granted, -// provided the above notices are retained, and a notice that the code was -// modified is included with the above copyright notice. - ---- - -The files in popt/* are copies of the original popt 1.7 as provided by -Debian (their own version number is 1.7-5). According to the README -(reproduced as popt/README), it was written by a (former?) RedHat -employee using the address address@hidden popt is licensed with the -X Consortium public license, nowadays called the "X.Net, Inc. License". -It's reproduced in popt/COPYING. - - -copyright status: ------------------ - -I believe I am within my rights to assert my own copyright on: - - - the files I wrote - - - the collective work, including the use (though not authorship) of - files I copied from the public domain, and other copyrighted but - freely-licensed sources (and possibly lcs.cc, as mentionned) - -I license my publication of these copyrighted works to the public -under the terms of the GNU GPL, version 2 or greater. See the file -COPYING for details. If you believe I am in violation of some existing -copyrights, please contact me. - -Subsequent additions by contributing authors are implicitly licensed -to the public under the same terms (GPL), but the contributing authors -retain copyrights on their portions of the work. - --- debian/docs +++ debian/docs @@ -1,4 +1,8 @@ +ABOUT-NLS +AUTHORS +COPYING NEWS README +README.changesets +UPGRADE +monotone.html -html -contrib --- debian/info +++ debian/info @@ -1,3 +1 @@ monotone.info -monotone.info-1 -monotone.info-2 --- debian/rules +++ debian/rules @@ -1,6 +1,10 @@ #!/usr/bin/make -f +# -*- makefile -*- # Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 @@ -12,21 +16,18 @@ DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -CFLAGS = -Wall -fno-strict-aliasing -O2 +CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif config.status: configure dh_testdir # Add here commands to configure the package. - ./configure --with-bundled-sqlite --with-bundled-lua --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info + CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS) -I/usr/include/lua50" ./configure --with-bundled-sqlite=no --with-bundled-lua=no --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info build: build-stamp @@ -36,8 +37,7 @@ # Add here commands to compile the package. $(MAKE) - $(MAKE) html - #/usr/bin/docbook-to-man debian/monotone.sgml > monotone.1 + #docbook-to-man debian/monotone.sgml > monotone.1 touch build-stamp @@ -78,7 +78,7 @@ dh_testroot dh_installchangelogs ChangeLog dh_installdocs - dh_installexamples +# dh_installexamples # dh_install # dh_installmenu # dh_installdebconf @@ -88,7 +88,7 @@ # dh_installmime # dh_installinit # dh_installcron -# dh_installinfo + dh_installinfo dh_installman dh_link dh_strip