diff options
author | Sebastian Pipping <sping@gentoo.org> | 2010-03-05 17:12:08 +0000 |
---|---|---|
committer | Sebastian Pipping <sping@gentoo.org> | 2010-03-05 17:12:08 +0000 |
commit | 68d2ed9bca14f04920d1b7a1bf8d28c76bee8a05 (patch) | |
tree | 0037186563c2b17ccf027fc72d0aad63042bf6c9 /dev-util/monotone | |
parent | dev-util/mercurial: Propagate move of monotone (diff) | |
download | gentoo-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/ChangeLog | 297 | ||||
-rw-r--r-- | dev-util/monotone/Manifest | 20 | ||||
-rw-r--r-- | dev-util/monotone/files/50monotone-gentoo.el | 28 | ||||
-rw-r--r-- | dev-util/monotone/files/hooks.lua | 4 | ||||
-rw-r--r-- | dev-util/monotone/files/monotone-0.36.initd | 85 | ||||
-rw-r--r-- | dev-util/monotone/files/monotone.confd | 26 | ||||
-rw-r--r-- | dev-util/monotone/files/read-permissions | 7 | ||||
-rw-r--r-- | dev-util/monotone/files/write-permissions | 2 | ||||
-rw-r--r-- | dev-util/monotone/metadata.xml | 25 | ||||
-rw-r--r-- | dev-util/monotone/monotone-0.45.ebuild | 122 |
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 -} |