From 66ebd74837e65f835f7b0034acb5d18a774ec79e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Mon, 23 Feb 2015 20:08:16 +0000 Subject: [PATCH] Version bump. https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/48 by damex. Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E! --- net-misc/unison/ChangeLog | 8 ++- net-misc/unison/Manifest | 28 +++++++++- net-misc/unison/unison-2.48.3.ebuild | 82 ++++++++++++++++++++++++++++ 3 files changed, 116 insertions(+), 2 deletions(-) create mode 100644 net-misc/unison/unison-2.48.3.ebuild diff --git a/net-misc/unison/ChangeLog b/net-misc/unison/ChangeLog index ce0c2306d91f..ebfd25b579e9 100644 --- a/net-misc/unison/ChangeLog +++ b/net-misc/unison/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/unison # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/ChangeLog,v 1.71 2015/01/17 05:19:33 heroxbd Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/ChangeLog,v 1.72 2015/02/23 20:08:15 mgorny Exp $ + +*unison-2.48.3 (23 Feb 2015) + + 23 Feb 2015; Michał Górny +unison-2.48.3.ebuild: + Version bump. https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/48 by + damex. 17 Jan 2015; Benda Xu -unison-2.27.57-r1.ebuild, -unison-2.40.65.ebuild: diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest index 8d238d5811b1..81ff49e2d7d7 100644 --- a/net-misc/unison/Manifest +++ b/net-misc/unison/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX unison-2.27.57-as-needed.patch 432 SHA256 0284d72f0d9de0a824c2bc2a2f78baced3b84eb15ea10e0e6576ff52cf57686d SHA512 e980c7fe99fe2ff5a802ae63c240491a9d15bc44a52b00e54b33201e2f5f1215ecec06dfb4848d0ea33405c0169507b083e7b65fbe83e6d4973ea3edf9bbef26 WHIRLPOOL 263fcaaa27d4fa468d56476ebbd60344a8899e654bea55cdeb1f4dcf773ec57f51a598dd73bd3b927d842551fe71908e05ca2cf452a4895ca78d629c92669777 AUX unison-mymap.patch 466 SHA256 1b73b9b4cf308b2f538fddfe95ee2ae42f5090015fbce132d2ae5789ea25a480 SHA512 7d12dd54b6f287d84d45909fe67ecfe855d506b11b3fe6458787efa6040593a45b4fa79835f968c26b70b9c2c571705e794807ba4f2945194c508756022eedac WHIRLPOOL 911d0786b935719edf283454a46d80422be77b751df80f74bfadc3ad54c517a5fa3912fa7679b73ac7e3b8d4baa20399e916838ef6655a57f325a5e8107efec7 DIST unison-2.13.16-manual.html 196162 SHA256 52fbb03925c44c46837d919a3baebceefc723c09458ec7e95d3993f2a98f0e20 @@ -15,10 +18,33 @@ DIST unison-2.40.102.tar.gz 2717566 SHA256 4a63395e45bf6b93d5fee5cacbf686c3d9fe4 DIST unison-2.45.4-manual.html 270543 SHA256 472598d57ef74972a6488f412ba29200f66c809c165b224aef0458708d00a93b SHA512 4faa79620bdf78fd84635f9595ec1048f3a5782e6284d26f26dcaea9193e9199d4be7d4f800900ce01890333af250857763678d271d623346650676ddc5eda3c WHIRLPOOL 271142522f732bae204989ac4022b36cfdf3b4e688d4cf0ee2f271fb09b8a31af952f5d94b8f3d6c7a38859fb5fcc690fa280fa1db87d377e5ab66803609f59b DIST unison-2.45.4-manual.pdf 513121 SHA256 f6488eae9fd1e5be405054d96df3aacd5b51c7ce64f615cfed7a43b516f0e839 SHA512 ce27591d77bbc09d41d02af15ae1618226fcb86833969cd3d199798252565f0b507bdb0d7ac3d0201c36a9a9138c89b3b0d2e3a08f28bd1d9cd1692c0d7dea18 WHIRLPOOL 49bd398fa04b9972044f9a6a164216d6032f785da2caedfc3c971f6a5f5d2f4a7d953841092ebe19ddc949a0f6a8082a7d43c8e1eea145a2fccbd943c2baf01f DIST unison-2.45.4.tar.gz 2716641 SHA256 f60a3327137129381b2028be43f84d79709ca5794d6394a6ca67a0f5f4d481c1 SHA512 f9ff18b6f2bd46fbb416a90b71e75c641e4c42bdd97f3f4bb13f47e3b629fa5f640ac9a2fca36322838c8ab790770ccaf47526260bdd655e65b1344b6eee02ef WHIRLPOOL a09d54da541866499b59675a2fd3ab998206c140b25df21e25dbb57788b75db11c3313eca613926d2c12b571422e1ef41ace691ee97322b750b8c65c026003b8 +DIST unison-2.48.3-manual.html 278156 SHA256 500d8f83770fc3b07cf443dfb1579281d4379002d51523aa73451e03f6cdbe1a SHA512 50924c624abd86f231ad8cbcfd4e383322a55733108685255df21df6da26d9ad1ac7d4f7d7dcd82faf4696f3f0136c0ff3c8cf5ffda4042f63451f2b7c8e9502 WHIRLPOOL 9a48a23049cd8753ebfd71e2f396107039b1fdc76877a8dc4f229ef8dda6a9481b80156e66c27015c96e7a752dedb2ca7781f42c01a8839ec0361f150910dfcd +DIST unison-2.48.3-manual.pdf 516703 SHA256 cba2946656e04b856d98184b539e382ed85d987d24458a39e156946125f7b578 SHA512 3a16d6e0df6370784f960d37749f56a223c5eaab24ded299f6a61058f7692139239d0d64436d93268b4cbd8031de6139e187aca0beb54345a615e71253bce977 WHIRLPOOL fd57fec2e5a2605bca216bc4ae441ecd122faa26cd5abdfb39ea19ca4f44961691d266e86b702536dd7326b4072718d9c67739d7a264f9b4127330a41aff6823 +DIST unison-2.48.3.tar.gz 1172646 SHA256 f40d3cfbe82078d79328b51acab3e5179f844135260c2f4710525b9b45b15483 SHA512 169b272119b33146e4f770d1fc9a45d8278502a85a4ae02fd5cb94bade667bdd0ee31bef9acf6cf5170368ecfff948ee668ee195ff7e956c4eeaeed6f83d8d0d WHIRLPOOL a903f1f5e996655e3e001f33b959d839d2540d0a5c0584fded7aa483a774d8b07b3e7997357f03426f41ef6505cf3d40dec18616252c02add4a417dfef4c8df4 EBUILD unison-2.13.16-r1.ebuild 2729 SHA256 41cd21958ef1613f225db6f7144d970a0f8596fd9136565a713645c8607679c0 SHA512 6c6b66299d1f72dc3fe800565d47b815c5e719595be3d15bc450b97c52bd078c54f0251b22c6cb937c1da7abea75112383778e7df404f7e5254eadd49d19045a WHIRLPOOL 0217f83ea16133e049076db2a7b63f38f319f14e20d0997d1d4847aec4548978305a1617dad9a5da881aedad9162af0d3971e13e1e511f922bbf295ed4fabe0d EBUILD unison-2.27.157.ebuild 2384 SHA256 439c177623b8907e9209e2e90974485a0d782b9ec4ff32d412e0872efc639735 SHA512 d0b37a20438805b1e53fa5222578fca0e55e954bce90a6462b9f2297da63746a943b7b14628e32b97ef07ca2de0ce2d6337612f4f7242924111ad71fcc2ae2c7 WHIRLPOOL 53670c8a9c228346fa313d2c16fbbb37a35799f51a792adb81a93fd00673a4eb15f73657b69d27bbd17ecd2a40e8e21bcb422f2b9c8b30451cfe23e7e2e4ef53 EBUILD unison-2.32.52.ebuild 2496 SHA256 835ec364b66d837af177ec746c292ad70feeaf59c4b812352bb6fb5475ae485c SHA512 ee7eb0140a961bbbbdce2eb87404842f184b58f764e11b237c460a07d093b96b53d7c012c7e14b28ed5a02c4b36ec1b062c451f9bacdf78321ca49501f1007f9 WHIRLPOOL 70e97e3cfc7c86f251a8c9615b74a3e609b11033a16a9edffc3ea8337d7730bef6f0ff1eee568a2a8813a9285f776b6f487ee5ca0070de4c7c3f7b6f63545221 EBUILD unison-2.40.102.ebuild 2308 SHA256 555bd745a34178820017c36a0532ec0f8fce569fcb1e00cdba5029c0fe32548b SHA512 e4c35b4c9d948bef071f8ea9c507b9a49491c580220ca189869f3b90a4fec56c26858d69b560c44292475a53de92ffb5ca08c0079362b14aff47c965d4bf7af0 WHIRLPOOL 5ac59c281a2a0cb62a56081c3c58c648057733218f69382ae6ce849f0486a8e46bd31622fccb78751c5cf2d4673b921ac453c046541ab3d6006fae5f7ba91901 EBUILD unison-2.45.4.ebuild 2306 SHA256 743a97eeb5cf71295f7786c7462a9c1664942b027ef67c36305ea064d76df16a SHA512 8143ab3d2976343d1e11cf818d994bce06a4a8d2eee23d89d9f62a17b94dd05d00b335920fd925fd8b4c7efe40d0b4429a443b1827e6e226aad8d75a1fdd6f83 WHIRLPOOL 6fc68f78e10cbf41883e54d1bed367deff49fb5e3b4a738dbbc793aa68241a9c3eba2bce34d75144fde0d71f48291e41521fed90680f93bac1df6b1372b40964 -MISC ChangeLog 10692 SHA256 dc275a52d591b30ba6376d22cddea7e32970e61d05b7337fbbbe1d295f5394ba SHA512 399c11785aab929c400a335d47880d3fba942fc98b68df23090097981915bc79bc315379e394f310cfc88eca3c767f6ec65549e7d5abfadd4647c76217c154ba WHIRLPOOL aa88e16a7fe7254a93ad1b071c4ba95aac393d2e1ce29d9873f16b384f271371a18126ff2f63cec4f0999d54fe0ba4523f0ce1e554da03a26df6cb991e2c4603 +EBUILD unison-2.48.3.ebuild 2305 SHA256 47ea4571429f9025063a7e24a616403e8834e8969e280d2efbd18e3e96b6757d SHA512 9667b68256ec83af537784bade9777769cf653a5f1222eeda9780fa0dea160bb5d3e2fbf0050de33106c7ff397906cee5beb534368dec253335edfee87dea0c8 WHIRLPOOL 749b65ef479f2702acb8eb852946a5dec920e553fc47216b02cd23a0720ae5f39c51fb4a77d286ccc553cde7f6abe153b1dfd5144a025e9851ab263c8d07b6c0 +MISC ChangeLog 10885 SHA256 1bf29a0dffb08a002c1c041d470778381b396c68f0308aeb82f655a77afda3de SHA512 bd6a8ee52bddd3b05554f4c9816876846ce0a8112b6b500ff62161965e082523157a5e752453d80d63eb93aaf5007964eee8899e5818a4ec2929518501735586 WHIRLPOOL 5a305f528d17bbae5e5d484db20e02a3d378a51b4f8c082b239e0082e4fd721f915b605650803150fb40d0c01cc3ea625aeccc157fd2bef96089216e03aa6ce6 MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQJ8BAEBCABmBQJU64iwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOINQP/RvypPvhS0E8qiC7jrTGPvX/ +uI/eEs0vIRNkKvYjeiHm+QrIQic7CCgpgFaNvx7yK1JtYmzbueGg6pZzmvUrBPaq +WtV22zHi3As4FkUXyldpkbizs7VOE4y7XNfWyF8TdYMyc+RVGfcpjhyCgfyethR7 +aCPpxDF5wetbtB90hHRWqRvtVthdxe4m/ZhGLTejsRT38qydVD3dH4Jc3LOopqa/ +L4H1Jrqv5PQBsQkfhWxeUFB/L1ZrbDQVAB+unjXNiMIrq93zBJp4KHCOcm87c/wy +8WUFnq1dkiebTf3QlcDRjAASEnlsc05EERfpa6jBFJKVnEdHUUJmJvRk9e1neMot +RtontIDSsnkBTpKfLuazWZC+oUl0Vw+8wIOatwiiQjOqI7g+5mGXiJ9sgixenhZP +HE6jA5Yhj9itXtq5YL+TWvhs5TRnvcHG1kYnyfwX+huMQeM5LrUxpbG+HEp1natD +wbhVMK9RZfblZc66QfYD0fNx6XuiMxd09rrz56I+/cUq34gSOw72vwK8PNZ82xfa +9kq5NQ0nkzGyMnhdmX3yfmtMD6fqejB3Y/K9mf+oAnnokIoqAz7oBESKjfXRbZKB +UPyoITQsQc0G4ferZohMvNmIRE+e145AeoFQoHERShyZB4Nx0PyDRZm1piCCUk66 +d1TwyK6akhzfTE195JNL +=aUyF +-----END PGP SIGNATURE----- diff --git a/net-misc/unison/unison-2.48.3.ebuild b/net-misc/unison/unison-2.48.3.ebuild new file mode 100644 index 000000000000..231c60b90202 --- /dev/null +++ b/net-misc/unison/unison-2.48.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/unison/unison-2.48.3.ebuild,v 1.1 2015/02/23 20:08:15 mgorny Exp $ + +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-admin/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." +} -- 2.26.2