diff options
author | Matthieu Sozeau <mattam@gentoo.org> | 2005-09-21 16:32:39 +0000 |
---|---|---|
committer | Matthieu Sozeau <mattam@gentoo.org> | 2005-09-21 16:32:39 +0000 |
commit | 99d921f848813a37811a9d0d7b72982a9c0b3eb3 (patch) | |
tree | ae64e2bc4602c70bbec5b58a600db5827d4e4b0b /net-misc | |
parent | version bump (diff) | |
download | gentoo-2-99d921f848813a37811a9d0d7b72982a9c0b3eb3.tar.gz gentoo-2-99d921f848813a37811a9d0d7b72982a9c0b3eb3.tar.bz2 gentoo-2-99d921f848813a37811a9d0d7b72982a9c0b3eb3.zip |
Fix for gtk2 deprecation, update latest stable and unstable versions.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/unison/ChangeLog | 12 | ||||
-rw-r--r-- | net-misc/unison/Manifest | 26 | ||||
-rw-r--r-- | net-misc/unison/files/digest-unison-2.12.0-r1 (renamed from net-misc/unison/files/digest-unison-2.12.0) | 0 | ||||
-rw-r--r-- | net-misc/unison/files/digest-unison-2.13.0 | 3 | ||||
-rw-r--r-- | net-misc/unison/files/digest-unison-2.13.16 | 3 | ||||
-rw-r--r-- | net-misc/unison/files/digest-unison-2.17.1 | 3 | ||||
-rw-r--r-- | net-misc/unison/unison-2.12.0-r1.ebuild (renamed from net-misc/unison/unison-2.12.0.ebuild) | 20 | ||||
-rw-r--r-- | net-misc/unison/unison-2.13.16.ebuild | 68 | ||||
-rw-r--r-- | net-misc/unison/unison-2.17.1.ebuild (renamed from net-misc/unison/unison-2.13.0.ebuild) | 16 |
9 files changed, 107 insertions, 44 deletions
diff --git a/net-misc/unison/ChangeLog b/net-misc/unison/ChangeLog index 86e74d61b047..5918d088979a 100644 --- a/net-misc/unison/ChangeLog +++ b/net-misc/unison/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-misc/unison # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/ChangeLog,v 1.34 2005/09/17 12:20:09 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/ChangeLog,v 1.35 2005/09/21 16:32:39 mattam Exp $ + +*unison-2.12.0-r1 (21 Sep 2005) + + 21 Sep 2005; Matthieu Sozeau <mattam@gentoo.org> +unison-2.12.0-r1.ebuild, + -unison-2.12.0.ebuild, -unison-2.13.0.ebuild, +unison-2.13.16.ebuild, + +unison-2.17.1.ebuild: + Fix for deprecated gtk2 USE flag (bug #106560). Add latest stable and update + to latest unstable version. 01 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> unison-2.12.0.ebuild: Stable on sparc @@ -92,7 +100,7 @@ 14 Jun 2004; Aron Griffis <agriffis@gentoo.org> unison-2.9.1.ebuild: Fix use invocation - 08 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> unison-2.9.1.ebuild: + 08 Jun 2004; Bryan Ãstergaard <kloeri@gentoo.org> unison-2.9.1.ebuild: Stable on alpha. 28 May 2004; Danny van Dyk <kugelfang@gentoo.org> unison-2.9.1.ebuild: diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest index e9cbb10b263e..0b78a2b5f7ba 100644 --- a/net-misc/unison/Manifest +++ b/net-misc/unison/Manifest @@ -1,20 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 8b350f19c06fcabf1053b0421b7c3f5a metadata.xml 155 -MD5 53bf2c5e8536959706dc6456df858b00 unison-2.12.0.ebuild 1637 -MD5 a4757ad39d6014ba1a3db3e3d6292457 unison-2.13.0.ebuild 1927 MD5 bfd01cd66f086cc9ca50321067cb43c1 unison-2.9.1-r1.ebuild 1276 -MD5 638b40b0aa46090ca68941f72ef3742b ChangeLog 4869 -MD5 38eaac5e705cb7500f081bb5fc220273 files/digest-unison-2.12.0 65 -MD5 76c33afd24bb34b9dbe90989e3235e36 files/digest-unison-2.13.0 204 -MD5 29b28492666138199820e9df8fcc6a47 files/digest-unison-2.9.1-r1 64 +MD5 29b2a4bda017de16242a6e9d1b95f02b unison-2.12.0-r1.ebuild 1441 +MD5 a80ab753124df6891a911b655405ec1f unison-2.13.16.ebuild 1695 +MD5 072aa0b9c2e4e7d3a4c1cd42db5b374d ChangeLog 5188 +MD5 8b350f19c06fcabf1053b0421b7c3f5a metadata.xml 155 +MD5 c305cc2e8e6682be73cfcfa6832b7f20 unison-2.17.1.ebuild 1773 +MD5 38eaac5e705cb7500f081bb5fc220273 files/digest-unison-2.12.0-r1 65 +MD5 613c9eae8429f41c8218d4967501b0ef files/digest-unison-2.17.1 204 MD5 5abcf068ada1ab9eedbe3dfa16ad15fb files/ocaml-3.08-extnames.patch 748 MD5 402b704e5c7c71a69fd6400c395834ec files/unison-2.12.0-gtk2-bug.patch 490 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDLAoPKf2g/qXtneoRAmClAJ4sf3h8ShHLPiRNTXN68QpwLfLztACghUvr -7w740uxt5YC8ksWJmlry5+Q= -=uiGy ------END PGP SIGNATURE----- +MD5 29b28492666138199820e9df8fcc6a47 files/digest-unison-2.9.1-r1 64 +MD5 3e50ed2240ee231bdb6079e1289eb97b files/digest-unison-2.13.16 207 diff --git a/net-misc/unison/files/digest-unison-2.12.0 b/net-misc/unison/files/digest-unison-2.12.0-r1 index e17d8a8e3ca2..e17d8a8e3ca2 100644 --- a/net-misc/unison/files/digest-unison-2.12.0 +++ b/net-misc/unison/files/digest-unison-2.12.0-r1 diff --git a/net-misc/unison/files/digest-unison-2.13.0 b/net-misc/unison/files/digest-unison-2.13.0 deleted file mode 100644 index d24041fbedd3..000000000000 --- a/net-misc/unison/files/digest-unison-2.13.0 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 c1eaf07effa4141f10c71168222445fa unison-2.13.0.tar.gz 390341 -MD5 655066dfc00256d3a9817f5a510a99a3 unison-2.13.0-manual.pdf 436327 -MD5 a4f3d30350992804646fa3af1c2b6ba8 unison-2.13.0-manual.html 196158 diff --git a/net-misc/unison/files/digest-unison-2.13.16 b/net-misc/unison/files/digest-unison-2.13.16 new file mode 100644 index 000000000000..ce450503e82c --- /dev/null +++ b/net-misc/unison/files/digest-unison-2.13.16 @@ -0,0 +1,3 @@ +MD5 a79bf5f4ebf2a1eaf15b1ac97f827374 unison-2.13.16.tar.gz 393266 +MD5 e7684d401d6f5ee194b9e631cc022dd6 unison-2.13.16-manual.pdf 436229 +MD5 2b39e52ec3893a112b28b7b0a294d941 unison-2.13.16-manual.html 196162 diff --git a/net-misc/unison/files/digest-unison-2.17.1 b/net-misc/unison/files/digest-unison-2.17.1 new file mode 100644 index 000000000000..a4ca6290cba9 --- /dev/null +++ b/net-misc/unison/files/digest-unison-2.17.1 @@ -0,0 +1,3 @@ +MD5 c62611dda096da360ad645fad8e8ce3e unison-2.17.1.tar.gz 415057 +MD5 e619b39db27ec8dbc36db35e808dd3bb unison-2.17.1-manual.pdf 404886 +MD5 6c782837db28944b6083adc37eff2b28 unison-2.17.1-manual.html 219449 diff --git a/net-misc/unison/unison-2.12.0.ebuild b/net-misc/unison/unison-2.12.0-r1.ebuild index 7ca8c9a5e79c..e2244d5ed0c4 100644 --- a/net-misc/unison/unison-2.12.0.ebuild +++ b/net-misc/unison/unison-2.12.0-r1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/unison-2.12.0.ebuild,v 1.6 2005/09/01 13:54:44 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/unison-2.12.0-r1.ebuild,v 1.1 2005/09/21 16:32:39 mattam Exp $ inherit eutils -IUSE="gtk gtk2 static debug threads" +IUSE="gtk static debug threads" DESCRIPTION="Two-way cross-platform file synchronizer" HOMEPAGE="http://www.cis.upenn.edu/~bcpierce/unison/" @@ -13,12 +13,12 @@ SLOT="0" KEYWORDS="x86 ppc ~amd64 sparc" DEPEND=">=dev-lang/ocaml-3.04 - gtk? ( gtk2? ( >=dev-ml/lablgtk-2.2 ) !gtk2? ( =dev-ml/lablgtk-1.2* ) )" + gtk? ( >=dev-ml/lablgtk-2.2 )" -RDEPEND="gtk? ( gtk2? ( >=dev-ml/lablgtk-2.2 ) !gtk2? ( =dev-ml/lablgtk-1.2* ) -|| ( net-misc/x11-ssh-askpass net-misc/gtk2-ssh-askpass ) )" +RDEPEND="gtk? ( >=dev-ml/lablgtk-2.2 ) +|| ( net-misc/x11-ssh-askpass net-misc/gtk2-ssh-askpass )" -SRC_URI="http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/${P}.tar.gz" +SRC_URI="mirror://gentoo/${P}.tar.gz" src_unpack() { unpack ${P}.tar.gz @@ -27,7 +27,7 @@ src_unpack() { cd ${S} sed -i -e 's/tail -1/tail -n 1/' Makefile.OCaml # Fix for bad button behavior - epatch ${FILESDIR}/${P}-gtk2-bug.patch + epatch ${FILESDIR}/unison-2.12.0-gtk2-bug.patch } src_compile() { @@ -46,11 +46,7 @@ src_compile() { fi if use gtk; then - if use gtk2; then - myconf="$myconf UISTYLE=gtk2" - else - myconf="$myconf UISTYLE=gtk" - fi + myconf="$myconf UISTYLE=gtk2" else myconf="$myconf UISTYLE=text" fi diff --git a/net-misc/unison/unison-2.13.16.ebuild b/net-misc/unison/unison-2.13.16.ebuild new file mode 100644 index 000000000000..49ecd05990b0 --- /dev/null +++ b/net-misc/unison/unison-2.13.16.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/unison-2.13.16.ebuild,v 1.1 2005/09/21 16:32:39 mattam Exp $ + +inherit eutils + +IUSE="gtk doc static debug threads" + +DESCRIPTION="Two-way cross-platform file synchronizer" +HOMEPAGE="http://www.cis.upenn.edu/~bcpierce/unison/" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 ppc ~amd64 ~sparc" + +DEPEND=">=dev-lang/ocaml-3.04 + gtk? ( >=dev-ml/lablgtk-2.2 )" + +RDEPEND="gtk? ( >=dev-ml/lablgtk-2.2 ) +|| ( net-misc/x11-ssh-askpass net-misc/gtk2-ssh-askpass )" + +SRC_URI="http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}.tar.gz +doc? ( http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.pdf + http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.html )" + +src_unpack() { + unpack ${P}.tar.gz + + # Fix for coreutils change of tail syntax + cd ${S} + sed -i -e 's/tail -1/tail -n 1/' Makefile.OCaml +} + +src_compile() { + local myconf + + if use threads; then + myconf="$myconf THREADS=true" + fi + + if use static; then + myconf="$myconf STATIC=true" + fi + + if use debug; then + myconf="$myconf DEBUGGING=true" + fi + + if use gtk; then + myconf="$myconf UISTYLE=gtk2" + else + myconf="$myconf UISTYLE=text" + fi + + make $myconf CFLAGS="" || die "error making unsion" +} + +src_install () { + # install manually, since it's just too much + # work to force the Makefile to do the right thing. + dobin unison || die + dodoc BUGS.txt CONTRIB COPYING INSTALL NEWS \ + README ROADMAP.txt TODO.txt || die + + if use doc; then + dohtml ${DISTDIR}/${P}-manual.html || die + dodoc ${DISTDIR}/${P}-manual.pdf || die + fi +} diff --git a/net-misc/unison/unison-2.13.0.ebuild b/net-misc/unison/unison-2.17.1.ebuild index b1a483c6d313..f33ae0d5f563 100644 --- a/net-misc/unison/unison-2.13.0.ebuild +++ b/net-misc/unison/unison-2.17.1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/unison-2.13.0.ebuild,v 1.4 2005/08/13 20:04:00 mattam Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/unison-2.17.1.ebuild,v 1.1 2005/09/21 16:32:39 mattam Exp $ inherit eutils -IUSE="gtk gtk2 doc static debug threads" +IUSE="gtk doc static debug threads" DESCRIPTION="Two-way cross-platform file synchronizer" HOMEPAGE="http://www.cis.upenn.edu/~bcpierce/unison/" @@ -13,10 +13,10 @@ SLOT="0" KEYWORDS="~x86 ~ppc ~amd64 ~sparc" DEPEND=">=dev-lang/ocaml-3.04 - gtk? ( gtk2? ( >=dev-ml/lablgtk-2.2 ) !gtk2? ( =dev-ml/lablgtk-1.2* ) )" + gtk? ( >=dev-ml/lablgtk-2.2 )" -RDEPEND="gtk? ( gtk2? ( >=dev-ml/lablgtk-2.2 ) !gtk2? ( =dev-ml/lablgtk-1.2* ) -|| ( net-misc/x11-ssh-askpass net-misc/gtk2-ssh-askpass ) )" +RDEPEND="gtk? ( >=dev-ml/lablgtk-2.2 ) +|| ( net-misc/x11-ssh-askpass net-misc/gtk2-ssh-askpass )" SRC_URI="http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}.tar.gz doc? ( http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.pdf @@ -50,11 +50,7 @@ src_compile() { fi if use gtk; then - if use gtk2; then - myconf="$myconf UISTYLE=gtk2" - else - myconf="$myconf UISTYLE=gtk" - fi + myconf="$myconf UISTYLE=gtk2" else myconf="$myconf UISTYLE=text" fi |