From de52dea2022217c2886dc131851fc3a514883346 Mon Sep 17 00:00:00 2001 From: Benda Xu Date: Sat, 13 Jan 2018 12:41:54 +0900 Subject: net-misc/unison: remove old versions that do not build. Closes: https://bugs.gentoo.org/show_bug.cgi?id=592020 Package-Manager: Portage-2.3.19, Repoman-2.3.6 --- net-misc/unison/Manifest | 3 -- net-misc/unison/unison-2.48.3.ebuild | 81 ------------------------------------ 2 files changed, 84 deletions(-) delete mode 100644 net-misc/unison/unison-2.48.3.ebuild diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest index 4be55f3d42eb..f1479c9334e2 100644 --- a/net-misc/unison/Manifest +++ b/net-misc/unison/Manifest @@ -1,6 +1,3 @@ -DIST unison-2.48.3-manual.html 278156 BLAKE2B 3534d497f2813b70644c1c6d9d24310dee5101c31f3066e9c51e9ac16dd9f2b4651d6bf07f13490534f5243ee4ff54549be668be22f9dc0d8fa7d48feee7844e SHA512 50924c624abd86f231ad8cbcfd4e383322a55733108685255df21df6da26d9ad1ac7d4f7d7dcd82faf4696f3f0136c0ff3c8cf5ffda4042f63451f2b7c8e9502 -DIST unison-2.48.3-manual.pdf 516703 BLAKE2B 79a502c2b6897c39600c73e172a9405027449f3bf1d89b34f31ba2df0271add2075296634fec1b2137ab4c4e27653b707f6f68c5130e4cc61d29370de06e4292 SHA512 3a16d6e0df6370784f960d37749f56a223c5eaab24ded299f6a61058f7692139239d0d64436d93268b4cbd8031de6139e187aca0beb54345a615e71253bce977 -DIST unison-2.48.3.tar.gz 1172646 BLAKE2B 5f44154920395ef0458972ccd85a4831f2cd491ba6853c081ede6b849922cbd15c1d02ea289d48fb9777eaec451919b090d734c7b7b262a18efec2828b182275 SHA512 169b272119b33146e4f770d1fc9a45d8278502a85a4ae02fd5cb94bade667bdd0ee31bef9acf6cf5170368ecfff948ee668ee195ff7e956c4eeaeed6f83d8d0d DIST unison-2.48.4-manual.html 278110 BLAKE2B 8a85662399aff31a016964783b32c195cb32f5e6bab44c2f0f08740ab88393f4c73b98ecf58d6930bf103c1bec45720306343fa9fe39d3cdd73ffbbac2b9093c SHA512 b995712cda51d612bd81c89589d872099b3b9c90f7413268b24ab399a1eff7690200980514a834ee3d12bd3c89ef61bb8a29b3970c01433e0c4671d363a96b68 DIST unison-2.48.4-manual.pdf 516093 BLAKE2B 8e752a01b8c4335d6687b1f4f20ee09fda90b7521b7ed87af43273416fb3119682078d969772e8c3f7395ef499257dafd67c455a4646868008090ea15063869e SHA512 514da1eda0405416e53b1c8e027d39a803f9030824deccfaf5630aec21c52c6c9ea0d1006461faa8fb26738f4a33eecfe1ae24126fdb7a53ada6b90db270e6c9 DIST unison-2.48.4.tar.gz 1200861 BLAKE2B 8e262e3e28b9f4cbe3925340aa3b08e99f1c30e8d3253cf2c82647e30708d30eb20c544184d54d1683ff9b01ac6913af0df924f0b16431ea2ac79bc95ec4a71f SHA512 c8e7bd2b14edae31e7d08154cdc2dce8173546b6163b9e5f4f2b1c8255792a7645d8449da88d7acfcbf498746481d24d0a3936978969920530a15a16bcbc6024 diff --git a/net-misc/unison/unison-2.48.3.ebuild b/net-misc/unison/unison-2.48.3.ebuild deleted file mode 100644 index 19d3bb695fb9..000000000000 --- a/net-misc/unison/unison-2.48.3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils versionator - -IUSE="gtk doc static debug threads +ocamlopt test" - -DESCRIPTION="Two-way cross-platform file synchronizer" -HOMEPAGE="http://www.cis.upenn.edu/~bcpierce/unison/" -LICENSE="GPL-2" -SLOT="$(get_version_component_range 1-2 ${PV})" -KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" - -# ocaml version so we are sure it has ocamlopt use flag -DEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt?] - gtk? ( >=dev-ml/lablgtk-2.2 ) - test? ( || ( dev-util/ctags virtual/emacs ) )" - -RDEPEND="gtk? ( >=dev-ml/lablgtk-2.2 - || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) - !net-misc/unison:0 - app-eselect/eselect-unison" - -#PDEPEND="gtk? ( media-fonts/font-schumacher-misc )" - -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_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 - - use ocamlopt || myconf="$myconf NATIVE=false" - - # Discard cflags as it will try to pass them to ocamlc... - emake $myconf CFLAGS="" buildexecutable -} - -src_test() { - emake selftest -} - -src_install () { - # install manually, since it's just too much - # work to force the Makefile to do the right thing. - newbin unison unison-${SLOT} - dodoc BUGS.txt CONTRIB INSTALL NEWS \ - README ROADMAP.txt TODO.txt - - if use doc; then - dohtml "${DISTDIR}/${P}-manual.html" - dodoc "${DISTDIR}/${P}-manual.pdf" - fi - use ocamlopt || export STRIP_MASK="*/bin/*" -} - -pkg_postinst() { - elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}" - elog "in your profile files to access exactly this version over ssh." - elog "Or you can use 'eselect unison' to set the version." -} -- cgit v1.2.3-65-gdbad