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 | 3fb8dae8b16744ec1cdac37d54ce82a4c5d12b23 (patch) | |
tree | e90596eb3f945f8bea55c20e0b962171a5fb589a /dev-util/monotone | |
parent | Ignore KBUILD_OUTPUT for linux-headers. Fixes bug #92620 (diff) | |
download | gentoo-2-3fb8dae8b16744ec1cdac37d54ce82a4c5d12b23.tar.gz gentoo-2-3fb8dae8b16744ec1cdac37d54ce82a4c5d12b23.tar.bz2 gentoo-2-3fb8dae8b16744ec1cdac37d54ce82a4c5d12b23.zip |
New release: 0.19. Resolves bug #91490.
(Portage version: 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 | 17 | ||||
-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, 20 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..10dd865278ed 100644 --- a/dev-util/monotone/Manifest +++ b/dev-util/monotone/Manifest @@ -1,18 +1,11 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 6e269830aa6675d07249e2dbd385a9e0 monotone-0.17.ebuild 1754 -MD5 6d796b061ed1c1337ef157a5f74dab35 metadata.xml 403 MD5 8091a1c596e9d8b0351096dd07286c46 ChangeLog 2291 +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 cfd6262b86a4cf0cc39941f375b14844 monotone-0.19.ebuild 1685 +MD5 685d1177e9a5528fe0d31d5c2494977a .monotone-0.19.ebuild.swp 12288 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" +} |