summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2010-03-05 17:12:08 +0000
committerSebastian Pipping <sping@gentoo.org>2010-03-05 17:12:08 +0000
commit68d2ed9bca14f04920d1b7a1bf8d28c76bee8a05 (patch)
tree0037186563c2b17ccf027fc72d0aad63042bf6c9 /dev-util/monotone
parentdev-util/mercurial: Propagate move of monotone (diff)
downloadgentoo-2-68d2ed9bca14f04920d1b7a1bf8d28c76bee8a05.tar.gz
gentoo-2-68d2ed9bca14f04920d1b7a1bf8d28c76bee8a05.tar.bz2
gentoo-2-68d2ed9bca14f04920d1b7a1bf8d28c76bee8a05.zip
dev-util/monotone: Remove (renamed to dev-vcs/monotone)
Diffstat (limited to 'dev-util/monotone')
-rw-r--r--dev-util/monotone/ChangeLog297
-rw-r--r--dev-util/monotone/Manifest20
-rw-r--r--dev-util/monotone/files/50monotone-gentoo.el28
-rw-r--r--dev-util/monotone/files/hooks.lua4
-rw-r--r--dev-util/monotone/files/monotone-0.36.initd85
-rw-r--r--dev-util/monotone/files/monotone.confd26
-rw-r--r--dev-util/monotone/files/read-permissions7
-rw-r--r--dev-util/monotone/files/write-permissions2
-rw-r--r--dev-util/monotone/metadata.xml25
-rw-r--r--dev-util/monotone/monotone-0.45.ebuild122
10 files changed, 0 insertions, 616 deletions
diff --git a/dev-util/monotone/ChangeLog b/dev-util/monotone/ChangeLog
deleted file mode 100644
index fa646a70b2d2..000000000000
--- a/dev-util/monotone/ChangeLog
+++ /dev/null
@@ -1,297 +0,0 @@
-# ChangeLog for dev-util/monotone
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/ChangeLog,v 1.67 2009/12/09 15:55:50 fauli Exp $
-
- 09 Dec 2009; Christian Faulhammer <fauli@gentoo.org>
- -monotone-0.40.ebuild, -monotone-0.44.ebuild:
- clean up
-
- 08 Dec 2009; nixnut <nixnut@gentoo.org> monotone-0.45.ebuild:
- ppc stable #291749
-
- 07 Dec 2009; Markus Meier <maekke@gentoo.org> monotone-0.45.ebuild:
- x86 stable, bug #291749
-
- 07 Dec 2009; Markus Meier <maekke@gentoo.org> monotone-0.45.ebuild:
- amd64 stable, bug #291749
-
-*monotone-0.45 (13 Sep 2009)
-
- 13 Sep 2009; Patrick Lauer <patrick@gentoo.org> +monotone-0.45.ebuild:
- Bump, closes #284803
-
- 16 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> monotone-0.44.ebuild:
- Remove obsolete strip-flags and replace FEATURES testing by UID testing
- wrt #277450, thanks to Jack Lloyd for reporting.
-
-*monotone-0.44 (28 Jun 2009)
-
- 28 Jun 2009; Patrick Lauer <patrick@gentoo.org> +monotone-0.44.ebuild:
- Bump to 0.44, fixes #270827
-
- 29 Apr 2009; Raúl Porcel <armin76@gentoo.org> monotone-0.43.ebuild:
- Readd ~ia64 wrt #267773
-
-*monotone-0.43 (28 Apr 2009)
-
- 28 Apr 2009; Daniel Black <dragonheart@gentoo.org> +monotone-0.43.ebuild:
- version bump as per bug #238026 with ebuild thanks to Dennis Schridde
-
- 08 Nov 2008; nixnut <nixnut@gentoo.org> monotone-0.40.ebuild:
- Stable on ppc wrt bug 245390
-
- 03 Nov 2008; Markus Meier <maekke@gentoo.org> monotone-0.40.ebuild:
- amd64/x86 stable, bug #244390
-
- 30 Aug 2008; Daniel Black <dragonheart@gentoo.org>
- files/monotone-0.36.initd:
- added default values to init script. patch thanks to Dennis Schridde - bug
- #235037
-
- 30 Aug 2008; Daniel Black <dragonheart@gentoo.org> monotone-0.39.ebuild,
- monotone-0.40.ebuild:
- depricating elist-comp as per bug #235879. thanks Ulrich for the patch
-
- 03 May 2008; Daniel Black <dragonheart@gentoo.org> monotone-0.35.ebuild,
- -monotone-0.36-r1.ebuild:
- cleaned out 0.36 version. Fixed boost depend in 0.35 (stable) so it is not a
- runtime depend. Thanks to gentoofan23 on irc for the prompting
-
-*monotone-0.40 (03 May 2008)
-
- 03 May 2008; Daniel Black <dragonheart@gentoo.org> +monotone-0.40.ebuild:
- version bump
-
- 03 Apr 2008; Daniel Black <dragonheart@gentoo.org> monotone-0.39.ebuild:
- use system pcre as suggested by Dennis Schridde in bug #215837
-
-*monotone-0.39 (02 Apr 2008)
-
- 02 Apr 2008; Daniel Black <dragonheart@gentoo.org> -files/monotone.initd,
- -monotone-0.29.ebuild, -monotone-0.32.ebuild, -monotone-0.33.ebuild,
- -monotone-0.36.ebuild, +monotone-0.39.ebuild:
- version bump as per bug #202371 - thanks to fixes from Rainer Keller and
- suggestions from Xake. Old version cleanout
-
-*monotone-0.36-r1 (26 Oct 2007)
-
- 26 Oct 2007; Ulrich Mueller <ulm@gentoo.org> +files/50monotone-gentoo.el,
- +monotone-0.36-r1.ebuild:
- Improve Emacs support: Use elisp-comp function for proper byte-compilation;
- replace "require" in site-init file by autoload mechanism. Add die commands
- to elisp-install and elisp-site-file-install.
-
- 24 Oct 2007; Steve Dibb <beandog@gentoo.org> monotone-0.35.ebuild:
- amd64 stable, bug 187158
-
- 09 Oct 2007; Lars Weiler <pylon@gentoo.org> monotone-0.35.ebuild:
- stable ppc, bug #187158
-
- 07 Oct 2007; Christian Faulhammer <opfer@gentoo.org> monotone-0.35.ebuild:
- stable x86, bug 187158
-
-*monotone-0.36 (07 Oct 2007)
-
- 07 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
- +files/monotone-0.36.initd, +monotone-0.36.ebuild:
- version bump, fixes bug 193805; correct init file so bug 193935 gets fixed:
- solution proposed by Dennis Schridde <lindevel@gmx.net>
-
-*monotone-0.35 (21 Jun 2007)
-
- 21 Jun 2007; Daniel Black <dragonheart@gentoo.org>
- +files/monotone-0.35-numeric-vocab.patch, +monotone-0.35.ebuild:
- version bump and patch as per bug #177147 thanks to Luis Vitorio
- Cargnini
-
- 14 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
- add <herd>no-herd</herd>
-
- 04 Apr 2007; Leonardo Boshell <leonardop@gentoo.org> metadata.xml:
- Removing myself as maintainer.
-
-*monotone-0.33 (13 Mar 2007)
-
- 13 Mar 2007; Daniel Black <dragonheart@gentoo.org>
- +files/monotone-0.33.initd, metadata.xml, -monotone-0.16.ebuild,
- -monotone-0.18.ebuild, -monotone-0.19.ebuild, -monotone-0.24.ebuild,
- -monotone-0.25.ebuild, monotone-0.29.ebuild, monotone-0.32.ebuild,
- +monotone-0.33.ebuild:
- version bump thanks to johnny. big prune of back versions too. Welcome
- johnny to the maintainence of monotone
-
- 05 Mar 2007; Daniel Black <dragonheart@gentoo.org> monotone-0.29.ebuild,
- monotone-0.32.ebuild:
- bad escaping on einfo comments thanks to johnny in irc
-
- 05 Mar 2007; Marius Mauch <genone@gentoo.org> monotone-0.24.ebuild,
- monotone-0.25.ebuild, monotone-0.29.ebuild, monotone-0.32.ebuild:
- Replacing einfo with elog
-
- 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
- Transition to Manifest2.
-
- 05 Feb 2007; Simon Stelling <blubb@gentoo.org> monotone-0.29.ebuild:
- stable on amd64
-
- 20 Jan 2007; Daniel Black <dragonheart@gentoo.org> monotone-0.29.ebuild,
- monotone-0.32.ebuild:
- montone typo bit more common - bug #161897 thanks Cameron Brunner
-
- 08 Jan 2007; Christian Faulhammer <opfer@gentoo.org> monotone-0.29.ebuild:
- stable x86, bug #159152
-
- 07 Jan 2007; Daniel Black <dragonheart@gentoo.org> monotone-0.29.ebuild,
- monotone-0.32.ebuild:
- /var/log/montone -> /var/log/monotone typo fix thanks to Markus Meier in bug
- #159152
-
- 03 Jan 2007; nixnut <nixnut@gentoo.org> monotone-0.29.ebuild:
- Stable on ppc wrt bug 159152
-
- 29 Dec 2006; Daniel Black <dragonheart@gentoo.org> monotone-0.29.ebuild:
- change boost dependency as it does not work for 1.34*. monotone versions
- <=0.25 are on the way out once 0.29 is stabilised
-
-*monotone-0.32 (28 Dec 2006)
-
- 28 Dec 2006; Daniel Black <dragonheart@gentoo.org> +monotone-0.32.ebuild:
- version bump as per bug #149209. Thanks Jack Lloyd
-
- 29 Oct 2006; Daniel Black <dragonheart@gentoo.org> monotone-0.29.ebuild:
- requires >=gcc-3.4 as per bug #146971 thanks to Petr Baudis
-
-*monotone-0.29 (04 Sep 2006)
-
- 04 Sep 2006; Daniel Black <dragonheart@gentoo.org> +files/hooks.lua,
- +files/monotone.confd, +files/monotone.initd, +files/read-permissions,
- +files/write-permissions, +monotone-0.29.ebuild:
- version bump as per bug #131044. Thanks to the many many many people who
- have endured my slowness and contributed to the concoction that is this
- ebuild and scripts
-
- 12 Jul 2006; Danny van Dyk <kugelfang@gentoo.org> monotone-0.16.ebuild:
- QA: Added doc to IUSE.
-
- 16 Jan 2006; Mark Loeser <halcy0n@gentoo.org> monotone-0.25.ebuild:
- Add test-flags for -fstack-protector
-
-*monotone-0.25 (02 Jan 2006)
-
- 02 Jan 2006; Leonardo Boshell <leonardop@gentoo.org>
- +monotone-0.25.ebuild:
- Version bump.
-
-*monotone-0.24 (28 Nov 2005)
-
- 28 Nov 2005; Leonardo Boshell <leonardop@gentoo.org>
- +monotone-0.24.ebuild:
- Version bump.
-
- 18 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> monotone-0.18.ebuild,
- monotone-0.19.ebuild:
- Updated boost dependency version to >=1.32.0 (bug #90457).
-
-*monotone-0.23-r1 (17 Oct 2005)
-
- 17 Oct 2005; Daniel Black <dragonheart@gentoo.org> -monotone-0.23.ebuild,
- +monotone-0.23-r1.ebuild:
- added -fno-omit-frame-pointer as per bug #109507 thanks to Glenn L. McGrath
-
-*monotone-0.23 (30 Sep 2005)
-
- 30 Sep 2005; Leonardo Boshell <leonardop@gentoo.org>
- +monotone-0.23.ebuild:
- New version.
-
-*monotone-0.22 (09 Aug 2005)
-
- 22 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> monotone-0.22.ebuild:
- New version.
-
-*monotone-0.21-r1 (08 Aug 2005)
-
- 08 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
- monotone-0.21-r1.ebuild, files/30monotone-gentoo.el:
- New revision. Added 'emacs' USE flag to optionally install elisp files
- from 'contrib' (bug #101742).
-
-*monotone-0.21 (19 Jul 2005)
-
- 19 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> monotone-0.21.ebuild:
- New release.
-
-*monotone-0.20 (06 Jul 2005)
-
- 06 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> monotone-0.20.ebuild:
- New release.
-
- 17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> monotone-0.19.ebuild:
- Stable on ppc.
-
- 15 Jun 2005; Leonardo Boshell <leonardop@gentoo.org> monotone-0.19.ebuild:
- Stable on x86.
-
-*monotone-0.19 (15 May 2005)
-
- 15 May 2005; Leonardo Boshell <leonardop@gentoo.org> monotone-0.19.ebuild,
- metadata.xml:
- New release. Reset SLOT to 0. Reworded the post-installation instructions.
- Added support for the 'ipv6' USE flag, and re-enabled 'doc'. Don't inherit
- from eutils. Style changes. Added myself as maintainer in metadata.xml.
- Resolves bug #91490.
-
- 01 May 2005; Daniel Black <dragonheart@gentoo.org> monotone-0.18.ebuild:
- remove popt dependancy as per bug #90967 by James Rowe
- <jnrowe@ukfsSPAMLESSn.org>
-
- 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> monotone-0.18.ebuild:
- Stable on ppc.
-
-*monotone-0.18 (21 Apr 2005)
-
- 21 Apr 2005; Daniel Black <dragonheart@gentoo.org> +monotone-0.18.ebuild:
- Version bump as per bug #85998. Thanks Wojciech Milkowski <wmilkowski@gazeta.pl>
-
- 19 Apr 2005; Daniel Black <dragonheart@gentoo.org> monotone-0.16.ebuild,
- monotone-0.17.ebuild:
- changed gcc dependancy down to 3.2 as suggested by Michal Gornisiewicz
- <michal@tartarus.uNOSPAMwa.edu.au> via email
-
- 12 Apr 2005; David Holm <dholm@gentoo.org> monotone-0.17.ebuild:
- Added to ~ppc.
-
- 01 Apr 2005; Simon Stelling <blubb@gentoo.org> monotone-0.17.ebuild:
- stable on amd64
-
- 25 Mar 2005; Daniel Black <dragonheart@gentoo.org> monotone-0.17.ebuild:
- Selftest now fixed
-
-*monotone-0.17 (24 Mar 2005)
-
- 24 Mar 2005; Daniel Black <dragonheart@gentoo.org> +monotone-0.17.ebuild:
- Version bump as per bug #85998. Ebuild thanks to Wojciech Milkowski
- <wmilkowski@gazeta.pl>
-
- 04 Jan 2005; Daniel Black <dragonheart@gentoo.org> monotone-0.16.ebuild:
- enabled self test with a warning about test #62 cause it failed for Wojciech
- Milkowski <wmilkowski@gazeta.pl> (bug #76332).
-
- 02 Jan 2005; Daniel Black <dragonheart@gentoo.org> monotone-0.16.ebuild:
- Added strip-flags at the suggestion of Wojciech Milkowski
- <wmilkowski@gazeta.pl>. bug #76332
-
-*monotone-0.16 (02 Jan 2005)
-
- 02 Jan 2005; Daniel Black <dragonheart@gentoo.org> -monotone-0.15.ebuild,
- +monotone-0.16.ebuild:
- Remove broken 0.15 version. Added version 0.16 as per bug report #76332.
- Thanks to ajax <ajax@nwnk.net> and Wojciech Milkowski <wmilkowski@gazeta.pl>.
-
-*monotone-0.15 (30 Dec 2004)
-
- 30 Dec 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
- +monotone-0.15.ebuild:
- initial import as per bug #39383. Ebuild based of contributions from Peter
- Simons <simons@cryp.to> and Wojciech Milkowski <wmilkowski@gazeta.pl>.
-
diff --git a/dev-util/monotone/Manifest b/dev-util/monotone/Manifest
deleted file mode 100644
index c4f0528478ee..000000000000
--- a/dev-util/monotone/Manifest
+++ /dev/null
@@ -1,20 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX 50monotone-gentoo.el 1217 RMD160 82532c08ab1409fe2a9a643baf0f769841f39db2 SHA1 ccdd819dd1e497a5dd546df3b898a8f3efce2e45 SHA256 bfd32a5f57abd47bd6bc35ce27c2a31dfd1c1f7517d869fc0bca6b715d8ea259
-AUX hooks.lua 154 RMD160 0297c570bafe350a4160a46351c00f46ea4fc1ef SHA1 f31bdd8d567639b2aa427e98b2df47351a8e1237 SHA256 55e17360a14ccf70d2da5b3e3ad038b1021c30f4be5c69029f50bd1ec8cbf326
-AUX monotone-0.36.initd 2438 RMD160 5c0adadcef3e9e7c10e0b315c91044430842db7a SHA1 46aa9a53b188dbe06f44f4439786d2ba33c9b67f SHA256 12f31279cb713c0b2606a4095ac2eb5d5ec6f8cae1aea74a87291dbeead94487
-AUX monotone.confd 810 RMD160 ab6522c3efdd17f55df19b63252b52200ddf0303 SHA1 bc1729612f237ee61f54e0f8249be2f2f991b431 SHA256 90e41f54ef11ad0be47942a2d5db339a8963fbc928116c85fdb5a81710f0af70
-AUX read-permissions 192 RMD160 de9f340da2e143f306b7cf37584d7b43b100c06b SHA1 b83336348987f9c6f9a46f0191adf9fa87d1b83c SHA256 4f93a644b2f16d6ea5c4d28e3039dfddd7f8e38ca1b8d54389094be751fbfa7c
-AUX write-permissions 32 RMD160 164bc129fb3cdb2314d7ec96d23a9fc6f0e856a3 SHA1 0b48801914336a5a3baebf79725be81b52d279f4 SHA256 ddd40fac5d6fe98d9f58c4731a500eb1350a42ae7ca0ddaa40eaa3bbeb99026c
-DIST monotone-0.45.tar.gz 4645511 RMD160 d225595ba908d2d9366ffc3490caba83aa9ad9bb SHA1 84bd7ab5f7b1bfe98028f5105e3dbcd82c809e51 SHA256 64c734274715f392eb4a879172a11c0606d37c02b4a6f23045772af5f8e2a9ec
-EBUILD monotone-0.45.ebuild 3300 RMD160 d34d6aa420b788ad0437f8c2c290d91f9edc8575 SHA1 e8896496413d4b28d6c17b119fea9f6438ffddfc SHA256 e5bf4d44f0ca077064437f915c745cce838936fe75702b00984344626f5746fb
-MISC ChangeLog 10699 RMD160 5ba7472cb9278e9312f2be06907080a6e154258f SHA1 76081bcb2c9a0953169b79eb2e23aef9f357e57a SHA256 8c08d1411566c7ec832e9e7910fc7fbc6456eb541025dd48cd9a79a4385e3369
-MISC metadata.xml 1024 RMD160 85108ed2778629efe1db730bcca17511c1df0acf SHA1 f51b9fba062d2a7011df881c8c907b7bfa30373c SHA256 e55ef6758ed6927c8412a7514e43e869c1304b503b7ca3e6d8311558c2413c7c
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAksfyJIACgkQNQqtfCuFneNBAQCdEz193hf2Xof8tNmdVXJ6dd0/
-jbgAn04yvXnU1+cf01vielmeTEuZ2mFr
-=qgOB
------END PGP SIGNATURE-----
diff --git a/dev-util/monotone/files/50monotone-gentoo.el b/dev-util/monotone/files/50monotone-gentoo.el
deleted file mode 100644
index c84f4560c673..000000000000
--- a/dev-util/monotone/files/50monotone-gentoo.el
+++ /dev/null
@@ -1,28 +0,0 @@
-
-;;; monotone site-lisp configuration
-
-(add-to-list 'load-path "@SITELISP@")
-
-(autoload 'monotone-toggle-vc-prefix-map "monotone"
- "Toggle between the default and monotone vc-maps, ARG set map." t)
-(autoload 'monotone "monotone"
- "Prompt for a STRING and run monotone with the split string." t)
-(autoload 'monotone-pull "monotone"
- "Pull updates from a remote server. ARG prompts." t)
-(autoload 'monotone-push "monotone"
- "Push the DB contents to a remote server. ARG prompts." t)
-(autoload 'monotone-vc-commit "monotone" "Do a commit." t)
-(autoload 'monotone-vc-print-log "monotone"
- "Print the log for this buffer. With prefix ARG the global log." t)
-(autoload 'monotone-vc-diff "monotone"
- "Print the diffs for this buffer. With prefix ARG, the global diffs." t)
-(autoload 'monotone-vc-register "monotone"
- "Register this file with monotone for the next commit." t)
-(autoload 'monotone-vc-status "monotone"
- "Print the status of the current branch." t)
-(autoload 'monotone-grab-id "monotone"
- "Grab the id under point and put it in the kill buffer for later use." t)
-
-(autoload 'mnav-revdb-reload "monotone-nav")
-(autoload 'mnav-pick "monotone-nav"
- "Display browser to pick a monotone revision." t)
diff --git a/dev-util/monotone/files/hooks.lua b/dev-util/monotone/files/hooks.lua
deleted file mode 100644
index bbdb0042a5f6..000000000000
--- a/dev-util/monotone/files/hooks.lua
+++ /dev/null
@@ -1,4 +0,0 @@
--- Add custom hooks after the following line. It includes the identification
--- needed to start the server.
-
-include(get_confdir() .. "/passphrase.lua")
diff --git a/dev-util/monotone/files/monotone-0.36.initd b/dev-util/monotone/files/monotone-0.36.initd
deleted file mode 100644
index a8be7da63bcf..000000000000
--- a/dev-util/monotone/files/monotone-0.36.initd
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/sbin/runscript
-# Copyright 2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/files/monotone-0.36.initd,v 1.2 2008/08/30 01:23:31 dragonheart Exp $
-
-opts="import"
-
-depend() {
- need net
-}
-
-# Substitute common default values
-MTN_USER=${MTN_USER:-monotone}
-MTN_GROUP=${MTN_GROUP:-monotone}
-MTN_KEY=${MTN_KEY:-monotone@`hostname --fqdn`}
-MTN_CONFDIR=${MTN_CONFDIR:-/etc/monotone}
-MTN_COMMON="--norc --confdir=${MTN_CONFDIR} \
- --keydir=${MTN_KEYDIR:-/var/lib/monotone/keys} \
- --db=${MTN_DB:-/var/lib/monotone/default.mtn} \
- --rcfile=${MTN_CONFDIR}/hooks.lua --log=/var/log/monotone/monotone.log"
- #--dump=$ERRORLOG
-MTN_PIDFILE="/var/run/monotone/monotone.pid"
-MTN_HOME=$(awk -F: -vuid=$MTN_USER -vuser=$MTN_USER '$3 == uid || $1 == user { print $6 }' < /etc/passwd)
-
-dbexists() {
- # Create the database if it doesn't exist
- if [ ! -e ${MTN_DB:-/var/lib/monotone/default.mtn} ]; then
- ebegin "Creating monotone database"
- start-stop-daemon --start \
- --chuid ${MTN_USER}:${MTN_GROUP} \
- --exec /usr/bin/mtn -- ${MTN_COMMON} db init
- eend $?
- fi
- if [ ! -e ${MTN_KEYDIR:-/var/lib/monotone/keys}/${MTN_KEY} ]; then
- ebegin "Creating monotone server keypair"
- export MTN_PWD=${RANDOM}
- yes "${MTN_PWD}" | \
- start-stop-daemon --start \
- --chuid ${MTN_USER}:${MTN_GROUP} \
- --exec /usr/bin/mtn -- ${MTN_COMMON} genkey ${MTN_KEY}
-
- eend $?
- # Update the password lua hook
- cat > ${MTN_CONFDIR}/passphrase.lua <<EOF
--- This file is automaticaly generated by the init scripts.
--- If you want to add custom hooks, edit ${MTN_CONFDIR}/hooks.lua
--- If you want to change the settings, please edit /etc/conf.d/monotone
-
-function get_passphrase(identity)
- if (identity == "${MTN_KEY}") then
- return "${MTN_PWD}"
- end
- return false
-end
-EOF
- fi
-}
-
-start() {
- cd ${MTN_HOME}
- dbexists
-
- ebegin "Starting monotone server"
- start-stop-daemon --start --background \
- --chuid ${MTN_USER}:${MTN_GROUP} \
- --exec /usr/bin/mtn -- ${MTN_COMMON} --pid-file=${MTN_PIDFILE} \
- --key=${MTN_KEY} --bind=${MTN_ADDRESS:-0.0.0.0} serve
- eend $?
-}
-
-stop() {
- ebegin "Stopping monotone server"
- start-stop-daemon --stop --quiet --pidfile ${MTN_PIDFILE}
- eend $?
-}
-
-import() {
- cd ${MTN_HOME}
- dbexists
-
- # Read packets into the database
- einfo "Importing packets to monotone database"
- cat | /usr/bin/mtn ${MTN_COMMON} read
- eend $?
-}
diff --git a/dev-util/monotone/files/monotone.confd b/dev-util/monotone/files/monotone.confd
deleted file mode 100644
index acac7d54cb52..000000000000
--- a/dev-util/monotone/files/monotone.confd
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/files/monotone.confd,v 1.1 2006/09/04 13:33:52 dragonheart Exp $
-
-# The commented variables in this file are the defaults that are used
-
-# in the init-script. You don't need to uncomment them except to
-# customize them to different values.
-
-# Location of the served database
-#MTN_DB="/var/lib/monotone/default.mtn"
-
-# Server identification
-#MTN_KEY="monotone@`hostname --fqdn`"
-#MTN_PWD=""
-
-# User and group as which to run monotone
-#MTN_USER="monotone"
-#MTN_GROUP="monotone"
-
-# The address and or port (ADDRESS[:PORT]) monotone should listen on
-#MTN_ADDRESS=0.0.0.0
-
-# Advanced options
-#MTN_CONFDIR=/etc/monotone
-#MTN_KEYDIR=/var/lib/monotone/keys
diff --git a/dev-util/monotone/files/read-permissions b/dev-util/monotone/files/read-permissions
deleted file mode 100644
index d08200aa0059..000000000000
--- a/dev-util/monotone/files/read-permissions
+++ /dev/null
@@ -1,7 +0,0 @@
-pattern "net.example.project.{private,security}*"
-allow "joe@example.net"
-allow "jim@example.net"
-
-comment "everyone can read these branches"
-pattern "net.example.{public,project}*"
-allow "*"
diff --git a/dev-util/monotone/files/write-permissions b/dev-util/monotone/files/write-permissions
deleted file mode 100644
index 1b138c7fc6c0..000000000000
--- a/dev-util/monotone/files/write-permissions
+++ /dev/null
@@ -1,2 +0,0 @@
-joe@example.net
-jim@example.net
diff --git a/dev-util/monotone/metadata.xml b/dev-util/monotone/metadata.xml
deleted file mode 100644
index 4175e4d93d62..000000000000
--- a/dev-util/monotone/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
- <maintainer>
- <email>dragonheart@gentoo.org</email>
- <name>Daniel Black</name>
- </maintainer>
- <maintainer>
- <email>johnny@localmomentum.net</email>
- <name>Jonny</name>
- <description>Future Maintainer</description>
- </maintainer>
- <longdescription>
- A free distributed version control system. It provides a simple,
- single-file transactional version store, with fully disconnected
- operation and an efficient peer-to-peer synchronization
- protocol. It understands history-sensitive merging, lightweight
- branches, integrated code review and 3rd party testing. It uses
- cryptographic version naming and client-side RSA certificates. It
- has good internationalization support, has no external
- dependencies, runs on linux, solaris, OSX, windows, and other
- unixes, and is licensed under the GNU GPL.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-util/monotone/monotone-0.45.ebuild b/dev-util/monotone/monotone-0.45.ebuild
deleted file mode 100644
index fd7ac73ca0c8..000000000000
--- a/dev-util/monotone/monotone-0.45.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.45.ebuild,v 1.4 2009/12/08 19:30:37 nixnut Exp $
-
-EAPI=2
-inherit bash-completion elisp-common eutils
-
-DESCRIPTION="Monotone Distributed Version Control System"
-HOMEPAGE="http://monotone.ca"
-SRC_URI="http://monotone.ca/downloads/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="amd64 ~ia64 ppc x86"
-IUSE="doc emacs ipv6 nls"
-
-RDEPEND="sys-libs/zlib
- emacs? ( virtual/emacs )
- >=dev-libs/libpcre-7.6
- >=dev-libs/botan-1.8.0
- >=dev-db/sqlite-3.3.8
- >=dev-lang/lua-5.1
- net-dns/libidn"
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.33.1
- nls? ( >=sys-devel/gettext-0.11.5 )
- doc? ( sys-apps/texinfo )"
-
-pkg_setup() {
- enewgroup monotone
- enewuser monotone -1 -1 /var/lib/monotone monotone
- if [[ "$(gcc-version)" == "3.3" ]]; then
- die 'requires >=gcc-3.4'
- fi
-}
-
-src_configure() {
- econf \
- $(use_enable nls) \
- $(use_enable ipv6) \
- --with-system-pcre
-}
-
-src_compile() {
- emake || die "emake failed"
-
- if use doc; then
- emake html || die "emake html failed"
- fi
-
- if use emacs; then
- cd contrib
- elisp-compile *.el || die "elisp-compile failed"
- fi
-}
-
-src_test() {
- if [ $UID != 0 ]; then
- emake check || die "emake check failed"
- else
- ewarn "Tests will fail if ran as root, skipping."
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF}
-
- dobashcompletion contrib/monotone.bash_completion
-
- if use doc; then
- dohtml -r html/*
- dohtml -r figures
- fi
-
- if use emacs; then
- elisp-install ${PN} contrib/*.{el,elc} || die "elisp-install failed"
- elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el \
- || die "elisp-site-file-install failed"
- fi
-
- dodoc AUTHORS ChangeLog NEWS README* UPGRADE
- docinto contrib
- dodoc contrib/*
- newconfd "${FILESDIR}"/monotone.confd monotone
- newinitd "${FILESDIR}"/${PN}-0.36.initd monotone
-
- insinto /etc/monotone ;
- newins "${FILESDIR}"/hooks.lua hooks.lua
- newins "${FILESDIR}"/read-permissions read-permissions
- newins "${FILESDIR}"/write-permissions write-permissions
-
- keepdir /var/lib/monotone/keys/ /var/log/monotone /var/run/monotone
- fowners monotone:monotone /var/lib/monotone /var/lib/monotone/keys/ \
- /var/log/monotone /var/run/monotone
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
- bash-completion_pkg_postinst
-
- elog
- elog "For details and instructions to upgrade from previous versions,"
- elog "please read /usr/share/doc/${PF}/UPGRADE.bz2"
- elog
- elog " 1. edit /etc/conf.d/monotone"
- elog " 2. import the first keys to enable access with"
- elog " env HOME=\${homedir} mtn pubkey me@example.net | /etc/init.d/monotone import"
- elog " Thereafter, those with write permission can add other keys via"
- elog " netsync with 'monotone push --key-to-push=IDENT' and then IDENT"
- elog " can be used in the read-permission and write-permission files."
- elog " 3. adjust permisions in /etc/monotone/read-permissions"
- elog " and /etc/monotone/write-permissions"
- elog " 4. start the daemon: /etc/init.d/monotone start"
- elog " 5. make persistent: rc-update add monotone default"
- elog
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}