DIST monotone-0.24.tar.gz 5395860
DIST monotone-0.25.tar.gz 5415426 RMD160 31dcb5983f3313c3fadb1ae32df4ea54859aad8f 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
MD5 c65cd4b89d078a6a65f420d48007b764 monotone-0.29.ebuild 3270
RMD160 48bce88a60d6dc519b8ee6ceb4d0125350305bcc monotone-0.29.ebuild 3270
SHA256 8f1b4a57c9c578d5e9522600be47bf70621c4400d919c7d706f3d63adb7845b8 monotone-0.29.ebuild 3270
-MISC ChangeLog 4976 RMD160 77518d785e81b3f864a6d4560dfb59630758b583 SHA1 7aa5ca2782abd608358dade37fb96bed69d7f5a3 SHA256 5a80a53445a0a734bec35d41cdf61cb3db908588a5b9b5302855f3c1c3a63ed0
-MD5 412cd8889d30f4a384e7d3f8b962d5e8 ChangeLog 4976
-RMD160 77518d785e81b3f864a6d4560dfb59630758b583 ChangeLog 4976
-SHA256 5a80a53445a0a734bec35d41cdf61cb3db908588a5b9b5302855f3c1c3a63ed0 ChangeLog 4976
+EBUILD monotone-0.32.ebuild 3270 RMD160 ded3bb10655a4c2bba87032200ffb0857c7bacd0 SHA1 fd6d2161f199876abbfae193f995f2599a4e2aba SHA256 1ad86f1c64de93cc9982e1ea33d9406a35af7e2f8c4053e6d27cd2c31c36c874
+MD5 8d7b712cffa660c774efbcac15b16ab5 monotone-0.32.ebuild 3270
+RMD160 ded3bb10655a4c2bba87032200ffb0857c7bacd0 monotone-0.32.ebuild 3270
+SHA256 1ad86f1c64de93cc9982e1ea33d9406a35af7e2f8c4053e6d27cd2c31c36c874 monotone-0.32.ebuild 3270
+MISC ChangeLog 5136 RMD160 1ede73cc199d9bd7987f6fda54bb2eb2b1746816 SHA1 8ca54641edf6ccd1172d4b999ec776b637e0ca30 SHA256 474eb73a4c9edc05c1b88297dcb5b53b4f4dce328ce07b29188eaae00f8f0b79
+MD5 6adae15fd45e840c86ad5c3d278dd0c4 ChangeLog 5136
+RMD160 1ede73cc199d9bd7987f6fda54bb2eb2b1746816 ChangeLog 5136
+SHA256 474eb73a4c9edc05c1b88297dcb5b53b4f4dce328ce07b29188eaae00f8f0b79 ChangeLog 5136
MISC metadata.xml 964 RMD160 8e461135eccf17e12a8bc02b43be332e2537094a SHA1 de5cbf6fe976a915a8edcc258e628589ca1641bc SHA256 50538a8405170f3354fca1e30db1f5debdbdc83504487ecda3c1f056c58d1510
MD5 1e6a86b292ad8ea52efad1e28f593e2f metadata.xml 964
RMD160 8e461135eccf17e12a8bc02b43be332e2537094a metadata.xml 964
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5-ecc0.1.6 (GNU/Linux)
-iD8DBQFFRDqtmdTrptrqvGERAsWFAJsGzhR64kiYDqjZS+4i+cm0N1dopwCeJWEU
-5wJTiDSBJI5RGEEYSkoBM/Y=
-=QPE0
+iD8DBQFFk6H8mdTrptrqvGERAhbrAJ9c64yrFudCyeXhVFmSr7BEBggTHQCeOmqR
+duSRxJzXUdjWBV0eMSiaOyQ=
+=MvFm
-----END PGP SIGNATURE-----
--- /dev/null
+# 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.32.ebuild,v 1.1 2006/12/28 10:52:14 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"
+
+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}"/monotone.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/montone /var/run/montone
+ fowners monotone:monotone /var/lib/monotone /var/lib/monotone/keys/ \
+ /var/log/monotone /var/run/montone
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+ bash-completion_pkg_postinst
+
+ einfo
+ einfo "For details and instructions to upgrade from previous versions,"
+ einfo "please read /usr/share/doc/${PF}/UPGRADE.gz"
+ einfo
+ einfo " 1. edit /etc/conf.d/monotone"
+ einfo " 2. import the first keys to enable access with"
+ einfo " env HOME=${homedir} mtn pubkey me@example.net | /etc/init.d/monotone import"
+ einfo " Thereafter, those with write permission can add other keys via"
+ einfo " netsync with 'monotone push --key-to-push=IDENT' and then IDENT"
+ einfo " can be used in the read-permission and write-permission files."
+ einfo " 3. adjust permisions in /etc/monotone/read-permissions"
+ einfo " and /etc/monotone/write-permissions"
+ einfo " 4. start the daemon: /etc/init.d/monotone start"
+ einfo " 5. make persistent: rc-update add monotone default"
+ einfo
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}