diff options
author | Leonardo Boshell <leonardop@gentoo.org> | 2005-05-15 20:32:52 +0000 |
---|---|---|
committer | Leonardo Boshell <leonardop@gentoo.org> | 2005-05-15 20:32:52 +0000 |
commit | 799795c9031b5d31dc8a7f74b9fb97820674f16f (patch) | |
tree | 15bf725d9965654364d9a43d90a2a5252f6acb3b /dev-util/monotone | |
parent | Ignore KBUILD_OUTPUT for linux-headers. Fixes bug #92620 (diff) | |
download | historical-799795c9031b5d31dc8a7f74b9fb97820674f16f.tar.gz historical-799795c9031b5d31dc8a7f74b9fb97820674f16f.tar.bz2 historical-799795c9031b5d31dc8a7f74b9fb97820674f16f.zip |
New release: 0.19. Resolves bug #91490.
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'dev-util/monotone')
-rw-r--r-- | dev-util/monotone/ChangeLog | 11 | ||||
-rw-r--r-- | dev-util/monotone/Manifest | 18 | ||||
-rw-r--r-- | dev-util/monotone/files/digest-monotone-0.19 | 1 | ||||
-rw-r--r-- | dev-util/monotone/metadata.xml | 25 | ||||
-rw-r--r-- | dev-util/monotone/monotone-0.19.ebuild | 62 |
5 files changed, 96 insertions, 21 deletions
diff --git a/dev-util/monotone/ChangeLog b/dev-util/monotone/ChangeLog index f77ee0495661..3f34f5820a95 100644 --- a/dev-util/monotone/ChangeLog +++ b/dev-util/monotone/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-util/monotone # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/ChangeLog,v 1.12 2005/05/01 00:32:20 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/monotone/ChangeLog,v 1.13 2005/05/15 20:32:52 leonardop Exp $ + +*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 diff --git a/dev-util/monotone/Manifest b/dev-util/monotone/Manifest index 4ae42236ade2..ac466108f3a5 100644 --- a/dev-util/monotone/Manifest +++ b/dev-util/monotone/Manifest @@ -1,18 +1,10 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 6e269830aa6675d07249e2dbd385a9e0 monotone-0.17.ebuild 1754 -MD5 6d796b061ed1c1337ef157a5f74dab35 metadata.xml 403 -MD5 8091a1c596e9d8b0351096dd07286c46 ChangeLog 2291 +MD5 013bd74762252b27afa54b5d167d80c5 ChangeLog 2664 +MD5 1e6a86b292ad8ea52efad1e28f593e2f metadata.xml 964 MD5 dc5686ff5a40dfaf23bd7e7e2ae96073 monotone-0.16.ebuild 1236 +MD5 6e269830aa6675d07249e2dbd385a9e0 monotone-0.17.ebuild 1754 MD5 b8807e04f97e90accd6070997a95061b monotone-0.18.ebuild 1749 +MD5 c9f263da780b1e31a044a540d00c5fcd monotone-0.19.ebuild 1594 MD5 f7dab86750bae0e4ff09e2139b790084 files/digest-monotone-0.16 66 MD5 c8834d71dc37833961a7eb7b4a455e84 files/digest-monotone-0.17 66 MD5 a4899373e67a34bbd0127cfb616e19ae files/digest-monotone-0.18 66 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCdCOdmdTrptrqvGERAmM+AJ9wvbREM2gryE6AO7fRlGJ8/ymzogCdE/2W -XsXFlXMdmwtsGVGXPoiZ4JU= -=v9Cx ------END PGP SIGNATURE----- +MD5 da4fd1c22f053091a99f33b3da3331d3 files/digest-monotone-0.19 66 diff --git a/dev-util/monotone/files/digest-monotone-0.19 b/dev-util/monotone/files/digest-monotone-0.19 new file mode 100644 index 000000000000..f4794e1f3f0b --- /dev/null +++ b/dev-util/monotone/files/digest-monotone-0.19 @@ -0,0 +1 @@ +MD5 aa549380068613dc04ef5d084bec1b1f monotone-0.19.tar.gz 4796447 diff --git a/dev-util/monotone/metadata.xml b/dev-util/monotone/metadata.xml index b9fc2b9c6f11..1f635d0a6e41 100644 --- a/dev-util/monotone/metadata.xml +++ b/dev-util/monotone/metadata.xml @@ -1,12 +1,23 @@ <?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> + <maintainer> + <email>dragonheart@gentoo.org</email> <name>Daniel Black</name> - <description>A user ebuild that I felt obliged to include. Please take over if you want -it</description> -</maintainer> -<longdescription></longdescription> + </maintainer> + <maintainer> + <email>leonardop@gentoo.org</email> + <name>Leonardo Boshell</name> + </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.19.ebuild b/dev-util/monotone/monotone-0.19.ebuild new file mode 100644 index 000000000000..43977127d9a4 --- /dev/null +++ b/dev-util/monotone/monotone-0.19.ebuild @@ -0,0 +1,62 @@ +# 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.1 2005/05/15 20:32:52 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="~x86 ~amd64 ~ppc" + +IUSE="doc ipv6 nls" + +RDEPEND=">=dev-libs/boost-1.31" + +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" +} |