diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2012-11-11 05:50:45 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2012-11-11 05:50:45 +0000 |
commit | 743a4887861aba4fd097ab813ba8cab95fbfd771 (patch) | |
tree | 3c1310c63c2e31f45750cb59a7d84ae70362b277 /dev-libs/boost | |
parent | Add patches from Andrej Filipcic to fix building with linux-3.6 #437278 by Ol... (diff) | |
download | historical-743a4887861aba4fd097ab813ba8cab95fbfd771.tar.gz historical-743a4887861aba4fd097ab813ba8cab95fbfd771.tar.bz2 historical-743a4887861aba4fd097ab813ba8cab95fbfd771.zip |
Import the pkg_preinst bit to make sure the links are really gone.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Manifest-Sign-Key: 0x1CD13C8AD4301342
Diffstat (limited to 'dev-libs/boost')
-rw-r--r-- | dev-libs/boost/ChangeLog | 5 | ||||
-rw-r--r-- | dev-libs/boost/Manifest | 18 | ||||
-rw-r--r-- | dev-libs/boost/boost-1.52.0-r2.ebuild | 12 |
3 files changed, 24 insertions, 11 deletions
diff --git a/dev-libs/boost/ChangeLog b/dev-libs/boost/ChangeLog index ff9df1907575..5d9784868d78 100644 --- a/dev-libs/boost/ChangeLog +++ b/dev-libs/boost/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/boost # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.278 2012/11/11 05:27:48 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.279 2012/11/11 05:50:39 flameeyes Exp $ + + 11 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> boost-1.52.0-r2.ebuild: + Import the pkg_preinst bit to make sure the links are really gone. *boost-1.52.0-r2 (11 Nov 2012) diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest index 4bcbb8d18c90..97078ea664be 100644 --- a/dev-libs/boost/Manifest +++ b/dev-libs/boost/Manifest @@ -14,17 +14,17 @@ AUX remove-toolset-1.48.0.patch 396 SHA256 59af4c05d71def0b14e22a7a5f756a054ca82 DIST boost_1_49_0.tar.bz2 48499961 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c SHA512 9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d WHIRLPOOL c049b4212307b0208d0b37ac870a7cfb8562d2b685ce505e1971af7bc68ae9746b06ea80ddc52599ed4cbd6dc3305b5f8051cd771387412aaa1d2f8e939a48ba DIST boost_1_52_0.tar.bz2 54421709 SHA256 222b6afd7723f396f5682c20130314a10196d3999feab5ba920d2a6bf53bac92 SHA512 fc512d3bfa6a39a60fee548775c97239271cf757587b8df7ed739c800844a819a359dca172be0e69ad7752753753139bf11f0813d650066d58386662fe32842d WHIRLPOOL 73bbab4a1d2a652200f4b5e669440a2afcebcea96a1139ecc75213067ca32d5cadb0f060bb0ec2e29e9e31272fb7ec9d2cb960801032ee6c5dcb86564766411d EBUILD boost-1.49.0-r2.ebuild 14405 SHA256 7160b23c28b2f5041e7597cf447855f7834c6da64012e96ed388854c2c50f937 SHA512 31416ddc5e8ac340b1202c4a499914a177dab8dc46c2d47e24595bcbd813907b19e7df343fd386f8330d30d4a6fffcf6e7ffa9b591df5af12c168259bd419eb4 WHIRLPOOL d3b066f863ca5ad95fa6d82e5f7f12657ba935b7fa229e848aedfaa24d772e102899a253b7bfb2a1d3510bc77cf14cbf4b1fee26813fa85d67432bb2f33a162b -EBUILD boost-1.52.0-r2.ebuild 8947 SHA256 956b348345f420013637f5548424a431bad6c87c204e20d7abb810ec96ea0a3c SHA512 f25c642fbf8cf3ca77fa3c2477921c0d43bef07e708e7d1c6da3065c27cded1970c792dd38f26da629b9756868202e99536f03d39b8e0ea845d7cbbf81bef255 WHIRLPOOL e2a95ed18d3f6917e92b0e21cddc72071d63339faa2a3f924dae35ccf3d6059cef0e9386da9de5272df7e2f3285dbeec114ad78bdd91252f7cd61188cc930b43 -MISC ChangeLog 47311 SHA256 b456dccf320735e84777026bb9e4c4b9881a24f96721c5b836ceb4fb55532ec0 SHA512 b817413661d28577e0f8ddde2b51a0e91c7df46083f26364b539b5abe7a02f3f879adb131f2be35a1d16c679e8b61526508f428d36f1a25c573827bf793bfcc7 WHIRLPOOL 4cfdea7433ddbc509658e41e4d7f47d77a3a5b8cc31649167f33bae55f582588790aad44ab84c703df4fc7cc00ab091732d31c0024ad6ca2bb9666e3dfde9768 +EBUILD boost-1.52.0-r2.ebuild 9276 SHA256 7ee787c89922060a974db83bffc32614eb431a8045b7c18b840aab268c8c87cc SHA512 9680d129b4468609a996189888ca08d876c4fd8406bd25f06c4c848cf07677e32f8dc738617dd52adf684494ff0f16dce6ccb98db8b6648930b15c60452d9180 WHIRLPOOL 45c6ec68721233e3c624dc0433d02a2c2ebdd94d21ff1442f934dcf79b6eb297445e60d61942593d04bb2fb16f91473ead89e78dd67e3a1a81d2837b97de23b5 +MISC ChangeLog 47461 SHA256 64c9bb85622bc60fccae679e4a74959a6098ad0dfe4812aa0697e665d81e1776 SHA512 1c6ce81097dbd7639a6a35d61d51bf9acc9a49904d415dbc99eab72e344dae5b21a5b6951d68e69278a34ebc1b2d0dcb9cf535e64466a2ade4aad191ef4cb5b6 WHIRLPOOL 120f5b4988cf34de1e6c0df08f133cb0a7b3f2c60da24a710137d1ea270f9b14afc658ade95c81f839da16730016021263e10302a9096b815d2786def248a1a4 MISC metadata.xml 1367 SHA256 fcf43d43bbf26de1a4656aaf0f09327e92635b0daece38fae1466c48827522a3 SHA512 62155828f854ea4538883ac5a9e05b1f1757d48d21060fed5d8c7460481f347883658160848177da14e8b279d6fe4c36170125b70014432e4ce9a76a7c3672ac WHIRLPOOL d401f159ede4c5c7340d7d08d15064464befb1a1702f0bc7a48d378cbe6334097a60ac494bbfea39d8e91a066ef8f8c4283e02b218369ab1421aea5732df5d17 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQnzdhAAoJEBzRPIrUMBNCih8H/0SuNRo8IPJPBRtMyEWlV1Rs -mQKXUeyGfiZ8A2zmNyI5nlCtsfr6DCgnUyC/JTLdZ6e5ME7eK9z3lqfOO8r/iO9c -/f70bLrPPMGOz4pTFIPT9qYIUk2T5XA5kDMohGFu2M3HP0fDlQtHe5xP/TV004c8 -AHg14WM2SqkijgzrXNnmAA4kObxjObkseZyIgLQBme/XDOOqed2YFgzK2QLSOagz -MKB8jJJ7YE28cdkOtXr/btyJ0BQnY3HRZriiIEPdFAysOyP13Yt+sLaHt1R7efgZ -xPWXOIb1qUrtdJ0wpkDZemK3gntRdXxEQ5mkB5t5p84PaL+9ijfzjCsf8Eaa53M= -=MnmB +iQEcBAEBCAAGBQJQnzy1AAoJEBzRPIrUMBNC5hkH/0q6fwiOc982xcF6Um9XLhSW +69RX5CDkD7Ag6qHMrWWqCXUByeBKoQln4pA9pRHTBA+olq1FCMwgZbDzjnwf46Q5 +9PyOy1CIvLw7mBgJPSJT92MvfzwiBHBXtsnY0f6xIx0X2+40Gtv4rPx6h9iYRqgM +OrRYG4ECRVtyWZqLE4v2J1wh1AW199mR3Gg8TEwwtgx+FOaEsBQbMZnVO6m6qSJs +K4i0kmWuLvOiY/9LIi5jmCp7JuVqIP3pMf60enuqYMi/ivoLsipunBl6KB/Ud6qZ +ccs/waYEie7s75JyUiDBltIvN1ccOjTlxShAa6kg5gQnfSbw/d6XONyf3vNncew= +=iEII -----END PGP SIGNATURE----- diff --git a/dev-libs/boost/boost-1.52.0-r2.ebuild b/dev-libs/boost/boost-1.52.0-r2.ebuild index b3871594e1ea..796f379c8b2f 100644 --- a/dev-libs/boost/boost-1.52.0-r2.ebuild +++ b/dev-libs/boost/boost-1.52.0-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.52.0-r2.ebuild,v 1.1 2012/11/11 05:27:48 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.52.0-r2.ebuild,v 1.2 2012/11/11 05:50:39 flameeyes Exp $ EAPI="5" PYTHON_DEPEND="python? *" @@ -300,6 +300,16 @@ EOF fi } +pkg_preinst() { + # Yai for having symlinks that are nigh-impossible to remove without + # resorting to dirty hacks like these. Removes lingering symlinks + # from the slotted versions. + local symlink + for symlink in "${EROOT}usr/include/boost" "${EROOT}usr/share/boostbook"; do + [[ -L ${symlink} ]] && rm -f "${symlink}" + done +} + pkg_postinst() { if use mpi && use python; then python_mod_optimize boost |