From: Daniel Black Date: Tue, 13 Mar 2007 20:58:40 +0000 (+0000) Subject: version bump thanks to johnny. big prune of back versions too. Welcome johnny to... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=800fa9c209ea6d98dd97e7727ae7e13a4d2a37e1;p=gentoo.git version bump thanks to johnny. big prune of back versions too. Welcome johnny to the maintainence of monotone Package-Manager: portage-2.1.2-r11 --- diff --git a/dev-util/monotone/ChangeLog b/dev-util/monotone/ChangeLog index 736dbc4d5b19..108646f48a8a 100644 --- a/dev-util/monotone/ChangeLog +++ b/dev-util/monotone/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for dev-util/monotone # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/ChangeLog,v 1.39 2007/03/05 09:38:58 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/ChangeLog,v 1.40 2007/03/13 20:58:40 dragonheart Exp $ + +*monotone-0.33 (13 Mar 2007) + + 13 Mar 2007; Daniel Black + +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 monotone-0.29.ebuild, monotone-0.32.ebuild: diff --git a/dev-util/monotone/Manifest b/dev-util/monotone/Manifest index 012a06e3e534..d45199ed0cc4 100644 --- a/dev-util/monotone/Manifest +++ b/dev-util/monotone/Manifest @@ -9,6 +9,10 @@ AUX hooks.lua 154 RMD160 0297c570bafe350a4160a46351c00f46ea4fc1ef SHA1 f31bdd8d5 MD5 57b8fac230017b2439dea68ef3e371bc files/hooks.lua 154 RMD160 0297c570bafe350a4160a46351c00f46ea4fc1ef files/hooks.lua 154 SHA256 55e17360a14ccf70d2da5b3e3ad038b1021c30f4be5c69029f50bd1ec8cbf326 files/hooks.lua 154 +AUX monotone-0.33.initd 2296 RMD160 4932ff86c24362d6ae902f29862420496ce465c2 SHA1 4fe6003c38051307f59bf8f8bdc2c7a631b461d2 SHA256 f50357ca5d6cdc7cf3512e1ce6aedfd294c361fd9ad3e645ebbe03b5bbf76a1f +MD5 37f27309caa032223df1205f87c1fc32 files/monotone-0.33.initd 2296 +RMD160 4932ff86c24362d6ae902f29862420496ce465c2 files/monotone-0.33.initd 2296 +SHA256 f50357ca5d6cdc7cf3512e1ce6aedfd294c361fd9ad3e645ebbe03b5bbf76a1f files/monotone-0.33.initd 2296 AUX monotone.confd 810 RMD160 ab6522c3efdd17f55df19b63252b52200ddf0303 SHA1 bc1729612f237ee61f54e0f8249be2f2f991b431 SHA256 90e41f54ef11ad0be47942a2d5db339a8963fbc928116c85fdb5a81710f0af70 MD5 08d667c589ebf9c46da999445a3dc3c9 files/monotone.confd 810 RMD160 ab6522c3efdd17f55df19b63252b52200ddf0303 files/monotone.confd 810 @@ -25,74 +29,42 @@ AUX write-permissions 32 RMD160 164bc129fb3cdb2314d7ec96d23a9fc6f0e856a3 SHA1 0b MD5 0e908a8ca2ef03731362558722c12f3a files/write-permissions 32 RMD160 164bc129fb3cdb2314d7ec96d23a9fc6f0e856a3 files/write-permissions 32 SHA256 ddd40fac5d6fe98d9f58c4731a500eb1350a42ae7ca0ddaa40eaa3bbeb99026c files/write-permissions 32 -DIST monotone-0.16.tar.gz 3438625 RMD160 cf59d85d24b6428888a533b07ffcf372ea4ab0fb SHA1 674dd66ca3ac55fadacf26d05b48d0c64ce27e08 SHA256 103eebcbeafb36c3bd21941ea29a09511c2159ab02976ab01343a98b51f96f71 -DIST monotone-0.18.tar.gz 3989250 RMD160 293b194b11aa9e846ea699fd85e5d2243764363c SHA1 2f71ac7e4bc2b60a10cd97b27d8c515f807b1e3d SHA256 4f4b03e3bc3201a33e0f4dca6cbe3acdfb7f20b22bcf46fa8d58abf80e223342 -DIST monotone-0.19.tar.gz 4796447 RMD160 9bcc5f9a5d03b452f49e4d6dacda682e1f3f6a64 SHA1 49a4094ecc0ca817c193bd10158d3e4f6af11cbc SHA256 974eba10318244e24d334bdd42c838c88b66cd3b77ce7c370b22187a4204a672 -DIST monotone-0.24.tar.gz 5395860 RMD160 be78eb6f0e97bd8af3ed952f5a9a27494ddb2a9c SHA1 860c9bb6b06ede1c38eb8aeb058466a94832445f SHA256 84fb5aac33ddd640a321f45b8f78f0f6f003d0e29ece1fd376fdf65b39ecc998 -DIST monotone-0.25.tar.gz 5415426 RMD160 31dcb5983f3313c3fadb1ae32df4ea54859aad8f SHA1 53e0cc2b2aa7878cbef288ddd20f2d36e6aa040f SHA256 6d579179d6b7a2d97291c8d60f3cfd001c93281495716209db34dc854d2f48e3 DIST monotone-0.29.tar.gz 4544609 RMD160 00222f51b8888e1388fe6c0a29e9168eeafcf859 SHA1 94753405fae972ded446244e2e6768a994defbd5 SHA256 9ccda631303c96a2d6101ee1cfbc320de2de0ecb4e6503b573e29933ce68512d DIST monotone-0.32.tar.gz 4840983 RMD160 12c7992c62ff3ec9ec1fa2462a7ec532840dc129 SHA1 22e6ee1bb761cc8670756d78827b0684902832fd SHA256 24f183ddf26e08a3a28ee365e036938ba7fffcc2e1086d3a9bd4d62580e05b70 -EBUILD monotone-0.16.ebuild 1230 RMD160 5614d9b7b6ff7425bc08d4cb3aa6e99969f699cc SHA1 a0ff64a0f0c77a795c20c69d983229fed19eea9c SHA256 4b52e2263d9194c2611245c569287697ecd18d105ddf6c5c1edd8599d89fa036 -MD5 12198bae435e0356b7f8511419b8f9d7 monotone-0.16.ebuild 1230 -RMD160 5614d9b7b6ff7425bc08d4cb3aa6e99969f699cc monotone-0.16.ebuild 1230 -SHA256 4b52e2263d9194c2611245c569287697ecd18d105ddf6c5c1edd8599d89fa036 monotone-0.16.ebuild 1230 -EBUILD monotone-0.18.ebuild 1687 RMD160 373670bfb1092df3ce1d4b80f9f8794bdca7a463 SHA1 005a09c360fe7f2c863ebbcad7d1e9ab73ddffa8 SHA256 3e6a0a787f7ddbf367df9cc9f71a21d24dc0b123263d5104a8ff72cd028b2ded -MD5 095960f333dafabb24e1c4e7f716fed0 monotone-0.18.ebuild 1687 -RMD160 373670bfb1092df3ce1d4b80f9f8794bdca7a463 monotone-0.18.ebuild 1687 -SHA256 3e6a0a787f7ddbf367df9cc9f71a21d24dc0b123263d5104a8ff72cd028b2ded monotone-0.18.ebuild 1687 -EBUILD monotone-0.19.ebuild 1592 RMD160 292591bc1e4e4b80440f39f6066ae9adff3de857 SHA1 6c805f0370fe6db15bc0ee03c6794859356e14af SHA256 63c600275e0faaab20611a2e2bc68d3d77bbc407dd49c4dcf4bf146cadb4780d -MD5 74eee52d0cde4239fdaa080a013612db monotone-0.19.ebuild 1592 -RMD160 292591bc1e4e4b80440f39f6066ae9adff3de857 monotone-0.19.ebuild 1592 -SHA256 63c600275e0faaab20611a2e2bc68d3d77bbc407dd49c4dcf4bf146cadb4780d monotone-0.19.ebuild 1592 -EBUILD monotone-0.24.ebuild 2338 RMD160 b358d8cc91dba12c4f2f6986547470b3d7494cfb SHA1 b80e1ad8a34e922ac7ca135bb604941ffedfc5dc SHA256 c3014ea3d2067cc471290aa01784fff4b039f1e6e7f59dc73be1efd3d01a864c -MD5 56b8b3819af5d03006be2ee9d93d3246 monotone-0.24.ebuild 2338 -RMD160 b358d8cc91dba12c4f2f6986547470b3d7494cfb monotone-0.24.ebuild 2338 -SHA256 c3014ea3d2067cc471290aa01784fff4b039f1e6e7f59dc73be1efd3d01a864c monotone-0.24.ebuild 2338 -EBUILD monotone-0.25.ebuild 2379 RMD160 cb1cebfadf799580c85168becda2dd6c8a63934c SHA1 6730f67a09473bcea8126813626f45d098b232cb SHA256 ee889afd0114ed54755fdfad6815cfa240e9b8c630bb5474b23ca23f45d7b77e -MD5 4119d08ec6e44ce269b1e31ccc7babe7 monotone-0.25.ebuild 2379 -RMD160 cb1cebfadf799580c85168becda2dd6c8a63934c monotone-0.25.ebuild 2379 -SHA256 ee889afd0114ed54755fdfad6815cfa240e9b8c630bb5474b23ca23f45d7b77e monotone-0.25.ebuild 2379 -EBUILD monotone-0.29.ebuild 3255 RMD160 f94255deb9093225f7b49600da3fc9cea75a109c SHA1 d787b3144bf0fa999722034df3cfcffbbf6cc7f7 SHA256 de38aa490430f0a267b354726ef252807223a4803122c62317e82de2699ca32d -MD5 6f9a3d464247df672134eeaec937d114 monotone-0.29.ebuild 3255 -RMD160 f94255deb9093225f7b49600da3fc9cea75a109c monotone-0.29.ebuild 3255 -SHA256 de38aa490430f0a267b354726ef252807223a4803122c62317e82de2699ca32d monotone-0.29.ebuild 3255 -EBUILD monotone-0.32.ebuild 3259 RMD160 c967f52ffc255bdb92b9d3645285cfb00b103d1f SHA1 ca039d99957cbde2163595a73f4c31cf749d6858 SHA256 6183be052b0a0595c74bca37194d341cad7fdaf03e69c6a2cec4aa8227d05203 -MD5 92e9d7edc8ec0dc497c6845b39a2390f monotone-0.32.ebuild 3259 -RMD160 c967f52ffc255bdb92b9d3645285cfb00b103d1f monotone-0.32.ebuild 3259 -SHA256 6183be052b0a0595c74bca37194d341cad7fdaf03e69c6a2cec4aa8227d05203 monotone-0.32.ebuild 3259 -MISC ChangeLog 6402 RMD160 1a7c3ebf2d259c8e20723302c1bc3ce337fb27e1 SHA1 338476654f59f8261b329e5896d357aa12c316bf SHA256 812403e4bf90edca8018bfe52d4fe8e441db9bb834a5d666e2306dced43d6c41 -MD5 d656640d187461c661f54b9da102bafb ChangeLog 6402 -RMD160 1a7c3ebf2d259c8e20723302c1bc3ce337fb27e1 ChangeLog 6402 -SHA256 812403e4bf90edca8018bfe52d4fe8e441db9bb834a5d666e2306dced43d6c41 ChangeLog 6402 -MISC metadata.xml 964 RMD160 8e461135eccf17e12a8bc02b43be332e2537094a SHA1 de5cbf6fe976a915a8edcc258e628589ca1641bc SHA256 50538a8405170f3354fca1e30db1f5debdbdc83504487ecda3c1f056c58d1510 -MD5 1e6a86b292ad8ea52efad1e28f593e2f metadata.xml 964 -RMD160 8e461135eccf17e12a8bc02b43be332e2537094a metadata.xml 964 -SHA256 50538a8405170f3354fca1e30db1f5debdbdc83504487ecda3c1f056c58d1510 metadata.xml 964 -MD5 a771b10d71cae452d74028896ba9a306 files/digest-monotone-0.16 244 -RMD160 9046459df1cd8eebbf6069517a08aba947d47573 files/digest-monotone-0.16 244 -SHA256 5967e8f8d00cdc2d3c7063a129446048f4b53c1a435009cd00eed5a129c00acc files/digest-monotone-0.16 244 -MD5 04b67d9a4c22369330afce003ebddd58 files/digest-monotone-0.18 244 -RMD160 6dad8082d60cc646423f6567c0b42582c2a84330 files/digest-monotone-0.18 244 -SHA256 6367ea9463f3d1c4a8cc1254ebd77c1001032e010e521069660c7539c9caf601 files/digest-monotone-0.18 244 -MD5 2b1928a774c1d56adcc1a2cdb61b8273 files/digest-monotone-0.19 244 -RMD160 127aa15e9151a4eceb1a40fb1949685802b9ca6b files/digest-monotone-0.19 244 -SHA256 0b26455496413f600f1feddc8f048e7c11fbfe00ef0518d0612b5088cdcfbaab files/digest-monotone-0.19 244 -MD5 b78c3d448c89a38773bc3dfa0545c3f8 files/digest-monotone-0.24 244 -RMD160 4f7ef2f9b439b612525b45911c5735ec30a179ab files/digest-monotone-0.24 244 -SHA256 158fa0df9acaf5ad1733ae5b2b083bcb6442ab4a33e52a1a82eee2d26879cca4 files/digest-monotone-0.24 244 -MD5 b81c73ab15eb56c67412815fbb03caa7 files/digest-monotone-0.25 244 -RMD160 2d686ecb3af3521fcc940a1c1e0b88c67fc11f4f files/digest-monotone-0.25 244 -SHA256 73384f1cea2683542d406b5c826cfa845750c403f8981590df73f87c471a0669 files/digest-monotone-0.25 244 +DIST monotone-0.33.tar.gz 4763380 RMD160 dfffcd91e5d8069c632e86d3d6055abd1aff38b5 SHA1 7d2c88083e3329662f7e8b5ef673a2bcf8350622 SHA256 21a0502ae8b888d046d889478e7a0244f4761c4162edf70ec42399d3c2911947 +EBUILD monotone-0.29.ebuild 3249 RMD160 119166b885e279b2688ff5b087d20d9df4024b8d SHA1 cdc876dff6df7153d5bc3212c485a5ed8ffeae8f SHA256 a92a9c5544561dc53cb746d6b40721d830e362dc959e2325b5615325aa3af143 +MD5 cb8d567a1d42e7c13c22bd4207673e49 monotone-0.29.ebuild 3249 +RMD160 119166b885e279b2688ff5b087d20d9df4024b8d monotone-0.29.ebuild 3249 +SHA256 a92a9c5544561dc53cb746d6b40721d830e362dc959e2325b5615325aa3af143 monotone-0.29.ebuild 3249 +EBUILD monotone-0.32.ebuild 3253 RMD160 bb93a9d69174bfdf0179a5a77b19fbe61b4555d8 SHA1 bc3f19820292aa0a349201effef923dd88c058b7 SHA256 8d4809ec3cb7dd08b4d337eaa33e9278ef82d1d70cc5bd6e7b993856bff94768 +MD5 5262d41e84bf14a3776e0150d3420741 monotone-0.32.ebuild 3253 +RMD160 bb93a9d69174bfdf0179a5a77b19fbe61b4555d8 monotone-0.32.ebuild 3253 +SHA256 8d4809ec3cb7dd08b4d337eaa33e9278ef82d1d70cc5bd6e7b993856bff94768 monotone-0.32.ebuild 3253 +EBUILD monotone-0.33.ebuild 3241 RMD160 59a4ce23a16347732f760d4a3a8893ba79993f2a SHA1 ee2fe47ac4d123ddd5aac20fa773e6e26a023ddc SHA256 9b245a23c281b712c895a6b32e15ebb97c9fe647bb9b067f599cea9e67f8da44 +MD5 622fd565836283833133381a263ca335 monotone-0.33.ebuild 3241 +RMD160 59a4ce23a16347732f760d4a3a8893ba79993f2a monotone-0.33.ebuild 3241 +SHA256 9b245a23c281b712c895a6b32e15ebb97c9fe647bb9b067f599cea9e67f8da44 monotone-0.33.ebuild 3241 +MISC ChangeLog 6832 RMD160 ef35042d0e7be414bec4274b2be7028e17deaae7 SHA1 b9e51b112155b9d120ace0aaf497fd2a555c4d5d SHA256 14875ad03bb82b916a630c755745405e975f1e3479984fa20c0a647ec9896eba +MD5 24a38a9eb927e3747d8a6d5ea07b1b07 ChangeLog 6832 +RMD160 ef35042d0e7be414bec4274b2be7028e17deaae7 ChangeLog 6832 +SHA256 14875ad03bb82b916a630c755745405e975f1e3479984fa20c0a647ec9896eba ChangeLog 6832 +MISC metadata.xml 1108 RMD160 cef26e80364e8c2c654e4f2f1d52067c48638047 SHA1 5e4d72328c3579d0bc274995b29793b158da4c52 SHA256 1dc57ea5372802b35d5b65f24a92b9e544e165e8edcabcfa56a77043b203ed57 +MD5 113b8db6f8675d4a3bd054498ffd098e metadata.xml 1108 +RMD160 cef26e80364e8c2c654e4f2f1d52067c48638047 metadata.xml 1108 +SHA256 1dc57ea5372802b35d5b65f24a92b9e544e165e8edcabcfa56a77043b203ed57 metadata.xml 1108 MD5 5dedaa5d097626f501cff2405c12d35f files/digest-monotone-0.29 244 RMD160 a27f0c39192467f283ff61f7dcb808c3b276b240 files/digest-monotone-0.29 244 SHA256 716fdb337974741280abdc5a22b3e0493e8f65066756bff15dd2ec98dbef2e9c files/digest-monotone-0.29 244 MD5 dce0572e946b343695539e5742cfedaf files/digest-monotone-0.32 244 RMD160 c6985e4e2288e21fa3a1ab754b6f4a2745b9e175 files/digest-monotone-0.32 244 SHA256 2f82cd3532775a66810d0676a2b730a06e80aa3e8fa3923a4f680f9beabe25be files/digest-monotone-0.32 244 +MD5 4c01dde9a9135db4d6bdfb14255f01db files/digest-monotone-0.33 244 +RMD160 8d8290cb1c107e5875cd7e8fc5a8a5f2615d279d files/digest-monotone-0.33 244 +SHA256 61a699376d51830aca82e753978f56316f4fae9038a77addfd32a69d7c3307a6 files/digest-monotone-0.33 244 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (GNU/Linux) -iD8DBQFF6+VRmdTrptrqvGERAgJNAJ9BcFXXG5SRoCYISROSAVLkXPj3GwCaAk+q -W9eIr4DXZAGktNCGOI1RLuM= -=p1Tw +iD8DBQFF9xChmdTrptrqvGERApogAJ9nZbM7bd/3mL7VWSOMKu0QMi7/AwCdE5oY +6tfsI0ykKhPD4V0ZbxUx03w= +=ocAd -----END PGP SIGNATURE----- diff --git a/dev-util/monotone/files/digest-monotone-0.16 b/dev-util/monotone/files/digest-monotone-0.16 deleted file mode 100644 index fb7bd42c158f..000000000000 --- a/dev-util/monotone/files/digest-monotone-0.16 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 66fe3f50a8fe621afc8f355b25201ecb monotone-0.16.tar.gz 3438625 -RMD160 cf59d85d24b6428888a533b07ffcf372ea4ab0fb monotone-0.16.tar.gz 3438625 -SHA256 103eebcbeafb36c3bd21941ea29a09511c2159ab02976ab01343a98b51f96f71 monotone-0.16.tar.gz 3438625 diff --git a/dev-util/monotone/files/digest-monotone-0.18 b/dev-util/monotone/files/digest-monotone-0.18 deleted file mode 100644 index 81d558ed2f75..000000000000 --- a/dev-util/monotone/files/digest-monotone-0.18 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 16a8f0cce9d219311d75e2b913d0fabc monotone-0.18.tar.gz 3989250 -RMD160 293b194b11aa9e846ea699fd85e5d2243764363c monotone-0.18.tar.gz 3989250 -SHA256 4f4b03e3bc3201a33e0f4dca6cbe3acdfb7f20b22bcf46fa8d58abf80e223342 monotone-0.18.tar.gz 3989250 diff --git a/dev-util/monotone/files/digest-monotone-0.19 b/dev-util/monotone/files/digest-monotone-0.19 deleted file mode 100644 index 7bb0e20170b6..000000000000 --- a/dev-util/monotone/files/digest-monotone-0.19 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 aa549380068613dc04ef5d084bec1b1f monotone-0.19.tar.gz 4796447 -RMD160 9bcc5f9a5d03b452f49e4d6dacda682e1f3f6a64 monotone-0.19.tar.gz 4796447 -SHA256 974eba10318244e24d334bdd42c838c88b66cd3b77ce7c370b22187a4204a672 monotone-0.19.tar.gz 4796447 diff --git a/dev-util/monotone/files/digest-monotone-0.24 b/dev-util/monotone/files/digest-monotone-0.24 deleted file mode 100644 index 6f36fda222df..000000000000 --- a/dev-util/monotone/files/digest-monotone-0.24 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 8193203c8b48104500d956f9e524bfcd monotone-0.24.tar.gz 5395860 -RMD160 be78eb6f0e97bd8af3ed952f5a9a27494ddb2a9c monotone-0.24.tar.gz 5395860 -SHA256 84fb5aac33ddd640a321f45b8f78f0f6f003d0e29ece1fd376fdf65b39ecc998 monotone-0.24.tar.gz 5395860 diff --git a/dev-util/monotone/files/digest-monotone-0.25 b/dev-util/monotone/files/digest-monotone-0.25 deleted file mode 100644 index f4c0254c4c71..000000000000 --- a/dev-util/monotone/files/digest-monotone-0.25 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 fb0ad449cd0093854c55dbd5c6fc07e2 monotone-0.25.tar.gz 5415426 -RMD160 31dcb5983f3313c3fadb1ae32df4ea54859aad8f monotone-0.25.tar.gz 5415426 -SHA256 6d579179d6b7a2d97291c8d60f3cfd001c93281495716209db34dc854d2f48e3 monotone-0.25.tar.gz 5415426 diff --git a/dev-util/monotone/files/digest-monotone-0.33 b/dev-util/monotone/files/digest-monotone-0.33 new file mode 100644 index 000000000000..2f2b87106c0f --- /dev/null +++ b/dev-util/monotone/files/digest-monotone-0.33 @@ -0,0 +1,3 @@ +MD5 bfbc7842c13e9be23299ca0348b2d0c2 monotone-0.33.tar.gz 4763380 +RMD160 dfffcd91e5d8069c632e86d3d6055abd1aff38b5 monotone-0.33.tar.gz 4763380 +SHA256 21a0502ae8b888d046d889478e7a0244f4761c4162edf70ec42399d3c2911947 monotone-0.33.tar.gz 4763380 diff --git a/dev-util/monotone/files/monotone-0.33.initd b/dev-util/monotone/files/monotone-0.33.initd new file mode 100755 index 000000000000..6b8d320114f6 --- /dev/null +++ b/dev-util/monotone/files/monotone-0.33.initd @@ -0,0 +1,80 @@ +#!/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.33.initd,v 1.1 2007/03/13 20:58:40 dragonheart Exp $ + +opts="import" + +depend() { + need net +} + +# Substitute common default values +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" + +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:-monotone}:${MTN_GROUP:-monotone} \ + --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:-monotone}:${MTN_GROUP:-monotone} \ + --exec /usr/bin/mtn -- ${MTN_COMMON} genkey ${MTN_KEY} + + eend $? + # Update the password lua hook + cat > ${MTN_CONFDIR}/passphrase.lua <dragonheart@gentoo.org Daniel Black + + johnny@localmomentum.net + Jonny + Future Maintainer + leonardop@gentoo.org Leonardo Boshell diff --git a/dev-util/monotone/monotone-0.16.ebuild b/dev-util/monotone/monotone-0.16.ebuild deleted file mode 100644 index f0562537afcd..000000000000 --- a/dev-util/monotone/monotone-0.16.ebuild +++ /dev/null @@ -1,55 +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/monotone-0.16.ebuild,v 1.6 2006/07/12 14:13:21 kugelfang Exp $ - -inherit eutils flag-o-matic - -DESCRIPTION="Monotone Distributed Version Control System" -HOMEPAGE="http://www.venge.net/monotone/" -SRC_URI="http://www.venge.net/monotone/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -#Target Keywords ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64" - -IUSE="nls doc" - -RDEPEND=">=dev-libs/boost-1.31.0 - dev-libs/popt" -DEPEND="${RDEPEND} - >=sys-devel/gcc-3.2 - sys-devel/gettext - doc? ( dev-lang/perl sys-apps/texinfo )" - -src_compile() { - - # more aggressive optimizations cause trouble with the - # crypto library - # disable stack protector - - strip-flags - # replace-flags -O3 -O2 - append-flags -fno-stack-protector-all -fno-stack-protector -fno-strict-aliasing - - econf `use_enable nls` || die - emake || die "emake failed" -} - -src_test() { - make check - einfo "test may fail on test 62" -} - -src_install() { - emake DESTDIR="${D}" install || die - - # Generate html docs - - #if use doc ; then - # emake html || die "emake html failed" - # dohtml -r html/* - #fi - - dodoc NEWS -} diff --git a/dev-util/monotone/monotone-0.18.ebuild b/dev-util/monotone/monotone-0.18.ebuild deleted file mode 100644 index 31b2495f73aa..000000000000 --- a/dev-util/monotone/monotone-0.18.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.18.ebuild,v 1.5 2005/11/18 02:24:44 leonardop Exp $ - -inherit eutils flag-o-matic - -DESCRIPTION="Monotone Distributed Version Control System" -HOMEPAGE="http://www.venge.net/monotone/" -SRC_URI="http://www.venge.net/monotone/downloads/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="${PV}" -KEYWORDS="x86 amd64 ppc" - -IUSE="nls doc" - -RDEPEND=">=dev-libs/boost-1.32.0" - -DEPEND="${RDEPEND} - >=sys-devel/gcc-3.2 - sys-devel/gettext" -# doc? ( dev-lang/perl sys-apps/texinfo )" - -src_compile() { - - # more aggressive optimizations cause trouble with the - # crypto library - # disable stack protector - - strip-flags - # replace-flags -O3 -O2 - append-flags -fno-stack-protector-all -fno-stack-protector -fno-strict-aliasing - - econf `use_enable nls` || die - emake || die "emake failed" -} - -src_test() { - make check || die "self test failed" -} - -src_install() { - emake DESTDIR="${D}" install || die - - if use doc ; then - dodoc figures/*.pdf - # Generate html docs - broken - missing images from figures directory - # emake html || die "emake html failed" - # dohtml -r html/* - fi - - - dodoc NEWS - dodoc UPGRADE - - # Slotting - OLD_N=${PN} - NEW_N=${PN}-${PV} - cd ${D}/usr - mv bin/${OLD_N} bin/${NEW_N} - mv share/info/${OLD_N}.info share/info/${NEW_N}.info - mv share/man/man1/${OLD_N}.1 share/man/man1/${NEW_N}.1 - - ewarn "For incopatibility reasons new monotone binary was renamed to \"${NEW_N}\"" - ewarn "If you want to use new features of ${PN} you have to upgrade your existing" - ewarn "databases as described in /usr/share/doc/${P}/UPGRAGE.gz document." -} diff --git a/dev-util/monotone/monotone-0.19.ebuild b/dev-util/monotone/monotone-0.19.ebuild deleted file mode 100644 index d3c0ea03656f..000000000000 --- a/dev-util/monotone/monotone-0.19.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.19.ebuild,v 1.4 2005/11/18 02:24:44 leonardop Exp $ - -inherit flag-o-matic - -DESCRIPTION="Monotone Distributed Version Control System" -HOMEPAGE="http://www.venge.net/monotone/" -SRC_URI="http://www.venge.net/${PN}/downloads/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ppc x86" - -IUSE="doc ipv6 nls" - -RDEPEND=">=dev-libs/boost-1.32" - -DEPEND="${RDEPEND} - >=sys-devel/gcc-3.2 - sys-devel/gettext - doc? ( sys-apps/texinfo )" - -src_compile() { - local myconf="$(use_enable nls) $(use_enable ipv6)" - - # more aggressive optimizations cause trouble with the crypto library - strip-flags - append-flags -fno-stack-protector-all -fno-stack-protector \ - -fno-strict-aliasing - - econf ${myconf} || die - emake || die "emake failed" - use doc && make html -} - -src_test() { - make check || die "self test failed" -} - -src_install() { - make DESTDIR="${D}" install || die - - if use doc - then - dohtml -r html/* - dohtml -r figures - fi - - dodoc ABOUT-NLS AUTHORS ChangeLog NEWS README* UPGRADE -} - -pkg_postinst() { - ewarn "If you are upgrading from:" - ewarn " - 0.18: if you have created a ~/.monotonerc, rename it to" - ewarn " ~/.monotone/monotonerc, so monotone will still find it." - ewarn " - 0.17: simply make a backup of your databases, just in case, and" - ewarn " run \"db migrate\" on each." - ewarn "" - ewarn "For instructions to upgrade from previous versions, please read" - ewarn "/usr/share/doc/${P}/UPGRADE.gz" -} diff --git a/dev-util/monotone/monotone-0.24.ebuild b/dev-util/monotone/monotone-0.24.ebuild deleted file mode 100644 index 3aa9fba5ca10..000000000000 --- a/dev-util/monotone/monotone-0.24.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.24.ebuild,v 1.3 2007/03/05 04:00:00 genone Exp $ - -inherit elisp-common flag-o-matic - -DESCRIPTION="Monotone Distributed Version Control System" -HOMEPAGE="http://www.venge.net/monotone/" -SRC_URI="http://www.venge.net/${PN}/downloads/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~x86" - -IUSE="doc emacs ipv6 nls" - -RDEPEND=">=dev-libs/boost-1.32 - sys-libs/zlib - emacs? ( virtual/emacs )" - -DEPEND="${RDEPEND} - >=sys-devel/gcc-3.2 - nls? ( >=sys-devel/gettext-0.11.5 ) - doc? ( sys-apps/texinfo )" - -SITEFILE="30monotone-gentoo.el" - - -src_compile() { - local myconf="$(use_enable nls) \ - $(use_enable ipv6)" - - # more aggressive optimizations cause trouble with the crypto library - strip-flags - append-flags -fno-stack-protector-all -fno-stack-protector \ - -fno-strict-aliasing -fno-omit-frame-pointer - - econf ${myconf} || die "configure failed" - emake || die "Compilation failed" - - if use doc; then - make html || die 'html compilation failed' - fi - - use emacs && elisp-compile contrib/*.el -} - -src_test() { - make check || die "self test failed" -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - if use doc; then - dohtml -r html/* - dohtml -r figures - fi - - if use emacs; then - elisp-install ${PN} contrib/*.{el,elc} - elisp-site-file-install ${FILESDIR}/${SITEFILE} - fi - - dodoc ABOUT-NLS AUTHORS ChangeLog NEWS README* UPGRADE -} - -pkg_postinst() { - use emacs && elisp-site-regen - - elog - elog "If you are upgrading from:" - elog " - 0.23 or earlier: keys are now stored in ~/.monotone/keys. You" - elog " must run 'db migrate' against each of your databases; this " - elog " will automatically migrate the keys. Command line syntax for" - elog " 'serve' has changed; please adjust startup scripts accordingly." - elog " - 0.21 or earlier: hooks governing netsync read permission have" - elog " changed again; see /usr/share/doc/${PF}/NEWS.gz" - elog " - 0.20 or earlier: you need to run 'db migrate' against each of" - elog " your databases." - elog - elog "For instructions to upgrade from previous versions, please read" - elog "/usr/share/doc/${PF}/UPGRADE.gz" - elog -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-util/monotone/monotone-0.25.ebuild b/dev-util/monotone/monotone-0.25.ebuild deleted file mode 100644 index 94579b3fb7bc..000000000000 --- a/dev-util/monotone/monotone-0.25.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.25.ebuild,v 1.3 2007/03/05 04:00:00 genone Exp $ - -inherit elisp-common flag-o-matic - -DESCRIPTION="Monotone Distributed Version Control System" -HOMEPAGE="http://www.venge.net/monotone/" -SRC_URI="http://www.venge.net/${PN}/downloads/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~x86" - -IUSE="doc emacs ipv6 nls" - -RDEPEND=">=dev-libs/boost-1.32 - sys-libs/zlib - emacs? ( virtual/emacs )" - -DEPEND="${RDEPEND} - >=sys-devel/gcc-3.2 - nls? ( >=sys-devel/gettext-0.11.5 ) - doc? ( sys-apps/texinfo )" - -SITEFILE="30monotone-gentoo.el" - - -src_compile() { - local myconf="$(use_enable nls) \ - $(use_enable ipv6)" - - # more aggressive optimizations cause trouble with the crypto library - strip-flags - append-flags $(test-flags -fno-stack-protector-all -fno-stack-protector) - append-flags -fno-strict-aliasing -fno-omit-frame-pointer - - econf ${myconf} || die "configure failed" - emake || die "Compilation failed" - - if use doc; then - make html || die 'html compilation failed' - fi - - use emacs && elisp-compile contrib/*.el -} - -src_test() { - make check || die "self test failed" -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - if use doc; then - dohtml -r html/* - dohtml -r figures - fi - - if use emacs; then - elisp-install ${PN} contrib/*.{el,elc} - elisp-site-file-install ${FILESDIR}/${SITEFILE} - fi - - dodoc ABOUT-NLS AUTHORS ChangeLog NEWS README* UPGRADE -} - -pkg_postinst() { - use emacs && elisp-site-regen - - elog - elog "If you are upgrading from:" - elog " - 0.23 or earlier: keys are now stored in ~/.monotone/keys. You" - elog " must run 'db migrate' against each of your databases; this " - elog " will automatically migrate the keys. Command line syntax for" - elog " 'serve' has changed; please adjust startup scripts accordingly." - elog " - 0.21 or earlier: hooks governing netsync read permission have" - elog " changed again; see /usr/share/doc/${PF}/NEWS.gz" - elog " - 0.20 or earlier: you need to run 'db migrate' against each of" - elog " your databases." - elog - elog "For more details and instructions to upgrade from previous versions," - elog "please read /usr/share/doc/${PF}/UPGRADE.gz" - elog -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-util/monotone/monotone-0.29.ebuild b/dev-util/monotone/monotone-0.29.ebuild index 2db731a6d4f4..87f30d64ac21 100644 --- a/dev-util/monotone/monotone-0.29.ebuild +++ b/dev-util/monotone/monotone-0.29.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.29.ebuild,v 1.10 2007/03/05 09:38:58 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.29.ebuild,v 1.11 2007/03/13 20:58:40 dragonheart Exp $ inherit elisp-common flag-o-matic bash-completion eutils DESCRIPTION="Monotone Distributed Version Control System" -HOMEPAGE="http://www.venge.net/monotone/" -SRC_URI="http://www.venge.net/${PN}/downloads/${P}.tar.gz" +HOMEPAGE="http://www.monotone.ca" +SRC_URI="http://www.monotone.ca/downloads/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="1" diff --git a/dev-util/monotone/monotone-0.32.ebuild b/dev-util/monotone/monotone-0.32.ebuild index 929eaa02b96e..0e41f04d1450 100644 --- a/dev-util/monotone/monotone-0.32.ebuild +++ b/dev-util/monotone/monotone-0.32.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.32.ebuild,v 1.5 2007/03/05 09:38:58 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.32.ebuild,v 1.6 2007/03/13 20:58:40 dragonheart Exp $ inherit elisp-common flag-o-matic bash-completion eutils DESCRIPTION="Monotone Distributed Version Control System" -HOMEPAGE="http://www.venge.net/monotone/" -SRC_URI="http://www.venge.net/${PN}/downloads/${P}.tar.gz" +HOMEPAGE="http://www.monotone.ca" +SRC_URI="http://www.monotone.ca/downloads/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="1" diff --git a/dev-util/monotone/monotone-0.33.ebuild b/dev-util/monotone/monotone-0.33.ebuild new file mode 100644 index 000000000000..a7564500adc6 --- /dev/null +++ b/dev-util/monotone/monotone-0.33.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/monotone-0.33.ebuild,v 1.1 2007/03/13 20:58:40 dragonheart Exp $ + +inherit elisp-common flag-o-matic bash-completion 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=">=dev-libs/boost-1.33.1 + sys-libs/zlib + emacs? ( virtual/emacs )" + +DEPEND="${RDEPEND} + 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_compile() { + local myconf="$(use_enable nls) \ + $(use_enable ipv6)" + + # more aggressive optimizations cause trouble with the crypto library + strip-flags + append-flags $(test-flags -fno-stack-protector-all -fno-stack-protector) + append-flags -fno-strict-aliasing -fno-omit-frame-pointer + + econf ${myconf} || die "configure failed" + emake || die "Compilation failed" + + if use doc; then + make html || die 'html compilation failed' + fi + + use emacs && elisp-compile contrib/*.el +} + +src_test() { + make check || die "self test failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "Installation 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} + elisp-site-file-install "${FILESDIR}"/30monotone-gentoo.el + fi + + dodoc ABOUT-NLS AUTHORS ChangeLog NEWS README* UPGRADE + docinto contrib + dodoc contrib/* + newconfd "${FILESDIR}"/monotone.confd monotone + newinitd "${FILESDIR}"/${P}.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.gz" + 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 +}