summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-10-22 05:04:47 +0000
committerMike Frysinger <vapier@gentoo.org>2014-10-22 05:04:47 +0000
commit8a6992d214c7d6e68b4866c77646b7379cf1bbcc (patch)
tree5adb5aab4eabcc1792fc29a78968bdb4db3318f0 /dev-util/ccache
parentremove premature addition of doc build (diff)
downloadhistorical-8a6992d214c7d6e68b4866c77646b7379cf1bbcc.tar.gz
historical-8a6992d214c7d6e68b4866c77646b7379cf1bbcc.tar.bz2
historical-8a6992d214c7d6e68b4866c77646b7379cf1bbcc.zip
Version bump.
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'dev-util/ccache')
-rw-r--r--dev-util/ccache/ChangeLog7
-rw-r--r--dev-util/ccache/Manifest32
-rw-r--r--dev-util/ccache/ccache-3.1.10.ebuild69
3 files changed, 92 insertions, 16 deletions
diff --git a/dev-util/ccache/ChangeLog b/dev-util/ccache/ChangeLog
index 8eb16479270f..7d186f3347e3 100644
--- a/dev-util/ccache/ChangeLog
+++ b/dev-util/ccache/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/ccache
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ChangeLog,v 1.138 2014/03/08 21:29:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ChangeLog,v 1.139 2014/10/22 05:04:46 vapier Exp $
+
+*ccache-3.1.10 (22 Oct 2014)
+
+ 22 Oct 2014; Mike Frysinger <vapier@gentoo.org> +ccache-3.1.10.ebuild:
+ Version bump.
08 Mar 2014; Mike Frysinger <vapier@gentoo.org> files/ccache-config-2:
Use `command` rather than `type` #503428 by Naohiro Aota.
diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index b789422e43ec..3a104e6e2138 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -11,6 +11,7 @@ AUX ccache-config 2094 SHA256 c330108e2b5d364a4b5f63518d38af4a0e2d47fb7626ae85f8
AUX ccache-config-2 2019 SHA256 f380b7b5a17147c8a03a5c3e8f36c5b59913c22f952fe84d17fa8b14abe94afb SHA512 4e4028b8fceca6c61d27d7a900640605cf397a3ad2c7b8dc697028f3e945e22e87f47c8f8dece488ae7768649fd6a61989e7882a2cef85af9b066ec4b2061719 WHIRLPOOL fc733b88312a23ef03ce603768606177f07170f5a404c46f415e46c63ee7a8ca2e7c8eb0109f99497b16bb827260581744fceb563f4435f7751c145c73c26e38
DIST ccache-2.4.tar.gz 86363 SHA256 435f862ca5168c346f5aa9e242174bbf19a5abcaeecfceeac2f194558827aaa0 SHA512 6ab05f74eba5c0a7472a3d53cfa6c24e45f421f2c773776f713a46121eda21213deb34fcef214d4f8d2e756cd375637e4639a9bdfeb6b9a44455c5bcca246b19 WHIRLPOOL eb308222713d17f52f88ac97a5c63add454b350d60259d1d2238e3b54f1e80ad8c8700e0e045b40aa5be64b1db54846a86da600436778a64d2270efff7763380
DIST ccache-3.1.1.tar.gz 324042 SHA256 eb0b37e25ecfdf1262e0da7fc5f01d986923589803c230dcb7213ecbead3aed1 SHA512 de1d3b6d32df08db28a6ef99ec6ce7c5d5957d7c54a0cfc6df303979eedcc198c09ca7bdd0dd1546350f83cbd87a08fa734d6f6a04272926741ef2efbf2a596f WHIRLPOOL acf700b1ede0cbf312dcfd825191aa5a16dd8a1e18669eac6a9cdc4805d92e024bf5811c5fe77dc51a9311cff2a52c72dd16ea0b81656aa554e027abda5b00c9
+DIST ccache-3.1.10.tar.xz 240932 SHA256 88439f43d3b426ab435afdf69a808511bada4de3a8a9527426bc4fbf6cb02857 SHA512 6a1c77161ec97b556a8c58592e2d6bba8e3d43cc039de3ebaa2a80fb92ae54bb7bad58eb011f52b750e29aadb0ed208220fb67d30deaf6c64aa4cfab31937fed WHIRLPOOL 5d527d986ba14a6312f82df277d7de47757bb43b7bcaf9eb6cbdbf337af862726f1f85ff7c352d0ad54344d98a8d8dc538e43de05976cdd29710b72917b42106
DIST ccache-3.1.2.tar.gz 325243 SHA256 1c690993fe8408c190657c0a308574c947defbf38c3fa0e94d8f32a10f765714 SHA512 a8fc9125825f860e3e9f67513771e5b4819d6fc77b6281b1d4b05094a95fd30a758d91690f8f393bf5b018fff984c152fd1c2baa6fca0e81a62713e6d832d1ec WHIRLPOOL df57cce0de24ddebd46f296ffecbf80ddf797d82a83aa40ea639bb360f4e101da4d83455cb0ace602ca25adff2ec33ad3ba6162b216fbfb2fef3faafe4b8a7c8
DIST ccache-3.1.3.tar.gz 337854 SHA256 549a7b082d38dae368b3b3023c2e96a81a46047c96dd0999225e4e16b0746420 SHA512 e19a67ef7146f66c1aa318acb4fd13abcaa127319b4e8866bc5ea5bcc35c8b94c32545bd44eea11766276d45daa4e1ad46c410577d408b59351b5b845d69fb52 WHIRLPOOL a866ef2d844604ed64ac7e56302f0c4a88d0feb0fdaf8c30df1bd264be336b7d5074fd3d92296b4ce8c29c1a7b773c690084d378885c63ff338150e8af4c5cf8
DIST ccache-3.1.4.tar.gz 338215 SHA256 4bed4ad037f67254d239cf932815184f5f1395ff079310eff3ea99a2dc2984ae SHA512 52ac1c51b923d12637aad9a08f7df03246f51f03d8462cd22494145ca5dc44aa6858fb8a6266e80701b7834e87754e04c94bca8fe3a30099810d4a683fcb96c3 WHIRLPOOL d4c2d37f94db2d8c7b4731c18ebc59beb10014ca10c47a0ca67b2531432e588709d1ce15cfd593eaf2a18f505c695c1a54495828db4e0a1431c11b36f2fca310
@@ -24,6 +25,7 @@ EBUILD ccache-2.4-r7.ebuild 2412 SHA256 2a49abd73c7dc5a1464c3842f0f261aa3be666e6
EBUILD ccache-2.4-r8.ebuild 2493 SHA256 cf1e11acbe5ab243232cabffee3776f272198b3d67d726aedc74cf6ecd7b44b3 SHA512 f25365a5877a0d97a55104712492b56f9286ca03a3743d5e1c43919a1ca9496696d38fe4a60c408e10fab1f52b7023aeb19b809e4d21d850f67bf8ea45283d59 WHIRLPOOL a942be540fc002f4b8f91a96a21f8b281ca4667baedfb51a2a27a0e48e934b25bd55d17cfd65299735fb39f54276ef5435d50718989f018fbc7a1717b7431df6
EBUILD ccache-2.4-r9.ebuild 2533 SHA256 c1b440410ebdf9850c91fa69eea44727e2f09be7093dd3daa0a6397b5227b715 SHA512 221d515fdb48a110d44928f581f9b9866af02ca9bed98063239bf9852f7a1d325091948b568c39d19dcd105bb88dd894187245f2b4911fa4366784235393859a WHIRLPOOL 2f8c34b280d6c9e0d8620cec33769b484c08bdb9440695e59669958c607b774f0df99c3b964e6ee183a46a3b8418a0732b2d3738dcb3be6f743a44016a4e4390
EBUILD ccache-3.1.1.ebuild 1881 SHA256 8c46a74aeaaf0a7b04eae87cd5308d4e11af42c8a5c7bfa690af9bd3e1eae9dd SHA512 6a57439de8d3c02b4608fe7773cf2800ff0bdd09fe1117559694c68c9451e182aa58eb2ef7a43833d8e9f70cb9d1c04d9d2987e7cba418feea9a041b6147f790 WHIRLPOOL 401c2fcb58bf19d73f124f483dc94351d6612bcb6cd65b6b7e0349d2e8383460fdfcf2e71243b2e0c29d12ffb759ae84117ddf1c8d47b39cbb5d3eda977aff43
+EBUILD ccache-3.1.10.ebuild 2270 SHA256 4d5025e5afec91f333f2edd8625b7183c7d063b9949140bb1710555ae3832adc SHA512 5ac51895e340aa9138fdae87d48603cfefaae9a7642226e2a6da9656aeccb2c3cd936bc6cdbb65e50e1345409c61c44574d3812c8eb93d07f25631c22f2173b0 WHIRLPOOL d03745fea8f8c083535476a16ed4112893bcfb73259e7cb2375f84c961418b8fcf1b21ac89b1a6e41802f39d2b0dbd45fb45107ce55899cc1d4fd7c7e11921a0
EBUILD ccache-3.1.2.ebuild 1841 SHA256 a82766e6582602ca249b4b4432e3f399f2ad6d0db6af860b2d7c7134251f40c6 SHA512 b74a62b6ba12b99c12fd89f748120c7f102e0cc8297972c308e55a30ee426dd339560d1d2168e36a2cf4f2426f37ceff6437568afd6880f8c7904ffff78005de WHIRLPOOL a1fa1ed3694eb689bc3aa1ac25c035edd2aed8ecb5df6b752f61da3d48cd76576f9d673cde73c3cbe2c110a379767988f8d43850cafd335d176faa3650596acc
EBUILD ccache-3.1.3.ebuild 1841 SHA256 ff190eba38b8f5f253106780fe36ed979241ee0ce521bc4d7248ea9a2747ad4a SHA512 e48c78851bdd12ecc86a70867ae9908c1f70b9b27b79ab76b2f5fc71a5e8bf0c6f0e2d93915cb768415913d581363611224ca6966a232c833e12d7dc4a661644 WHIRLPOOL bf2fc84ef5095bd5db3b33097aa2508932b65cd1f378ecbf867973152a6944f2f85fb23642ac364e48a7c178cf8f297bccbc926447b574f077bd055987e5773a
EBUILD ccache-3.1.4.ebuild 1841 SHA256 004fabbe69d64efed9335e121dac60058ab57a09269c162b46204c4121826c3e SHA512 3eb173027b0761f9d09b49223e052156deb2ed86b6de69e592e505d729535915e612b10a241106c3036cc6c0b9e1f8445d3522136c4668c9c4389188f33920e5 WHIRLPOOL edae9f0027bc6d4878336f19adeee50c5210a986ca63d7d2ce6dbc733868fc53985e068418b4ea48c512b733767275793a6607352aad000633d2c26168505b3d
@@ -34,22 +36,22 @@ EBUILD ccache-3.1.8.ebuild 1828 SHA256 c8cb4b4b93ad0e34cbcd2cb53da63f2c0856c5ed7
EBUILD ccache-3.1.9-r2.ebuild 2414 SHA256 8ce6c043db2f19f2e02793cc0a7d96d638eac980f5010b0ebf787a701199feff SHA512 4b42ccdaf4e6af712185cad5d4976d0f78ef77b6a3d7f7dc676181bc7a1ebf60a49d4b51cbb18f53d802b537a17f633bef03c90513342293b318dc21c7b06474 WHIRLPOOL a1a6da113df674fec5da42d8febc6d79755cf3b5570c36644139dac3c016ba7f531b42e082f0b1d4ad585c3a6cde00471857d17684afdbf189f8fc7e95746cf3
EBUILD ccache-3.1.9-r3.ebuild 2311 SHA256 a04470ec13d50277af4172058764ba0ca27ff5fc4bb601088959fd7978eca018 SHA512 293a645353e3a560d68b4ddba5d77c1a6a54fa23160559cc7465b37de601c5381aab9d44440c597dcd6cb52eb8487a56b6246c14e084808b48c154a257439e4f WHIRLPOOL 23534b4af2242cc1aa6d2c8bf0a2c6bff157f6603c0c86ffde781897af3e8d0e1d0c359d3b909b51c0fec39a7b8d3d2f231b392f5bc121800b390e4a302706e1
EBUILD ccache-3.1.9.ebuild 1930 SHA256 10c374f8e0896172880bf9a7e93351c8f5676e20a9d050b9e3b1a93e76bf1411 SHA512 4a2f148cfe8526fb9fa70b0b9339810af2811ba7d077a90fdc8b8b2280ea80a4790c9e475344f88bde4e01dbeb93ffa429d8e2d417537006201abd1eb2057284 WHIRLPOOL 104505aaf61b01fc384ff8e6118dfe51fd29b50f4c541a8cf31168a661f8216735368ea280b7e1e9bde640bf5f853e45d12cb321cde648f61578ee82a08e1721
-MISC ChangeLog 17453 SHA256 53ec05437b05c51491d82209fac9a49b34801688e730486c760be5bcb838c8e4 SHA512 c3ca02249cf7c96ad828b54cb6fd0497d496cb741956fd3d2530a27f0a1cafdda446188b94721465b30806df75cdc32ac9f0122142c3973d643e73c7d2021139 WHIRLPOOL ced5b825011c714e5565469dffe3a1495b45b3238aa7edeb8b5749d0e08e51b5f533c2b57d89d9dab06060687f304148b9a2eda2cf6a5d6c3891611823261d06
+MISC ChangeLog 17573 SHA256 f8c9e9ec737877f5ab01525430c6eb0793aac2a6a1744c1645e3b033ec8e2bff SHA512 6bce169ac41580e351dcc203f82f2dea12a451d5ac4a12906b7ee5467c51b728696d8b13123732fc79d30544e85e92f6b6c998ee46d8bdeed72b2bd8b1e6d08f WHIRLPOOL 87c5f5991d3547a92850b39ee429135a0155eeb95b5ab648fbdabf407838690e01b94cc2b0c0a8eb00d4ae4831985664dade096ca3793b06d9d82392cf1d3c0d
MISC metadata.xml 412 SHA256 c54d1b5f225e3a82754a2550d3875b7211249572a9372abdeff5fccda469aada SHA512 63219b00d64d67e2ff11ac39f667be3ad110df35259d79267985e05ba6f0c932fd5b11dd78deb3fd062c963b6cd218db0a05958b54d323b86950991b80939899 WHIRLPOOL 329af87aff780d16300e5832dec6bec923b1cf54bd14f52db08e3fea7ef506ad85f627dc8005ec2f88f62f6dee27d7600eb558d4f66bc08011d23dee61bac297
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQIcBAEBCAAGBQJTG4vHAAoJEPGu1DbS6WIA73gP/RwTU6/vrL/cuviRqvUBTzS1
-Z79e9scCyC6ObNjZ9x7QwR7VbE1hE3vczya7wdTxpENlTCPKKfmJom8If+E+Gw55
-vSaVQuJNNQo7sz8kd3xtCeU4LFKLkMF4kCK1nXzugArpYB0+RqQIqFCAOMkL8IIE
-6mL1YBB5asuv8bOJVK5/v0LGoNcIUcqUrMh8lae8zaFZ1jLV6xxlvZpaOzfTjV5T
-2QqYNB40XDSzj/S6ma8qxQVbBRG/K+nkzsatdQBgVsrryv7Ghcc77VAm0lbrvfsk
-RBKIfD5HbYgXbWBfut1+DZWCyW+bvc14jbiRcMt0FjN+E3pg6XnKV6TgEOi3nJ5Z
-bO4CYArX/Hlla83gddxj1USQqhE8xlPA6cBeWuVIJXwrNQvS9WqCtR364EQzkrPe
-L40iQ8oBpMk8NmOoNV1IPwcRQJnGqCzNLo8ENv/xYzHuSO+MzT2ULUjVCH5xbI5Y
-AZzesh7UDep3XRlwFAB6TRm+uhfzEg7I6hryB0gFj0IiWzYjMaTLTCPfDiQL6jcG
-4N3Gw9Bs/9FbWK0LdBz8l+mXQXmM70FvLPWC1QYfw8FDGKk9SlLm35//9yWHZrlO
-LVW9SNZxBT+R3UtpfFO+k+158ZV5T7l8EeNSwlbVYjplXBJFdwz7AXfgMbBo1MUp
-+HnCf0U8MMJGbr0ZH3YX
-=DJ1f
+iQIcBAEBCAAGBQJURzrwAAoJEPGu1DbS6WIAh5EP/2m4JZUU4zD9/CkbqGPFw64q
+xK7YlI/Aer4fRB7juRmTLPlhQwAmAVpIvZ4n3moedvB4GSKViNQ4bFG+4zclSRvC
+AFWNE6TFLmYVv6rriBBXrli18aAdCqFv0Lg9QYg8RbVJjqsj851olfmEoCwXJu7S
+vJx52K8BqiEG5Ud+W3ILrmbPL6cXGadcR3iLu1+z6uyWRrep8mRxIQXluTKKDf6b
+o8Gutur9xzgS+cV5yBCkqn3HVS7ds0vxRy7fV4Wyq3CXB60s/yxNtYFXiBQA36EL
+B0SiRKHVf+wUGaVCJO95Hmnt5dzu/OAHB93dqkp6LKPty+xIMmnMhjZwJbAYft8q
+a3J2SBQsFxnrE4ENDdizXmd6/c23kQNBVH2ZTZ+MplL7NkgAa4DtW5FYj+dInP8X
+napWDqGi8ajZLvcwLB6h1TRiOC+eW0WlVn1+lww5C0Le0iGh6GV2B6B3EYYbNbDr
+tDTZrWLSFdNoo55n0AqYjiUyujzm6D7fCf4yrxmN77l6+n1GRS69pIoS+Xturrcx
+1YAu4WNWsq8ZBeSudU5tAWg4D85D+i+nKgXQIbzeBu1DOHb/VevC7YKUQQ6O8AG0
+mRCrasBjlcpUX5jemYpSa/7la8zSKkD1YK2ItWgqqIVFdX2WwJkTcNv4sI/pMpo0
+zdTCpV7P4HOAPLdLA/50
+=rRSG
-----END PGP SIGNATURE-----
diff --git a/dev-util/ccache/ccache-3.1.10.ebuild b/dev-util/ccache/ccache-3.1.10.ebuild
new file mode 100644
index 000000000000..a030828be6b2
--- /dev/null
+++ b/dev-util/ccache/ccache-3.1.10.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.10.ebuild,v 1.1 2014/10/22 05:04:46 vapier Exp $
+
+EAPI="4"
+
+inherit multilib eutils readme.gentoo
+
+DESCRIPTION="fast compiler cache"
+HOMEPAGE="http://ccache.samba.org/"
+SRC_URI="http://samba.org/ftp/ccache/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils"
+
+src_prepare() {
+ # make sure we always use system zlib
+ rm -rf zlib
+ epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609
+ sed \
+ -e "/^LIBDIR=/s:lib:$(get_libdir):" \
+ -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
+ "${FILESDIR}"/ccache-config-2 > ccache-config || die
+}
+
+src_install() {
+ default
+ dodoc AUTHORS.txt MANUAL.txt NEWS.txt README.txt
+
+ dobin ccache-config
+
+ DOC_CONTENTS="
+To use ccache with **non-Portage** C compiling, add
+${EPREFIX}/usr/$(get_libdir)/ccache/bin to the beginning of your path, before ${EPREFIX}usr/bin.
+Portage 2.0.46-r11+ will automatically take advantage of ccache with
+no additional steps. If this is your first install of ccache, type
+something like this to set a maximum cache size of 2GB:\\n
+# ccache -M 2G\\n
+If you are upgrading from an older version than 3.x you should clear all of your caches like so:\\n
+# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n
+ccache now supports sys-devel/clang and dev-lang/icc, too!"
+
+ readme.gentoo_create_doc
+}
+
+pkg_prerm() {
+ if [[ -z ${REPLACED_BY_VERSION} ]] ; then
+ "${EROOT}"/usr/bin/ccache-config --remove-links
+ "${EROOT}"/usr/bin/ccache-config --remove-links ${CHOST}
+ fi
+}
+
+pkg_postinst() {
+ "${EROOT}"/usr/bin/ccache-config --install-links
+ "${EROOT}"/usr/bin/ccache-config --install-links ${CHOST}
+
+ # nuke broken symlinks from previous versions that shouldn't exist
+ rm -f "${EROOT}/usr/$(get_libdir)/ccache/bin/${CHOST}-cc"
+ [[ -d "${EROOT}/usr/$(get_libdir)/ccache.backup" ]] && \
+ rm -rf "${EROOT}/usr/$(get_libdir)/ccache.backup"
+
+ readme.gentoo_print_elog
+}