diff options
author | 2015-05-16 21:13:21 +0000 | |
---|---|---|
committer | 2015-05-16 21:13:21 +0000 | |
commit | 5b2a58e0df2fef210dcf6e3429cc5d721feb623b (patch) | |
tree | 3b810ad137dcef5a005524fa4f3884b2ab53ed3b /dev-cpp | |
parent | Unmask dev-qt/*-5 for PPC64. (diff) | |
download | historical-5b2a58e0df2fef210dcf6e3429cc5d721feb623b.tar.gz historical-5b2a58e0df2fef210dcf6e3429cc5d721feb623b.tar.bz2 historical-5b2a58e0df2fef210dcf6e3429cc5d721feb623b.zip |
Add gcc-5 compatibility patch, bug 546738
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x0B08240A96F66571
Diffstat (limited to 'dev-cpp')
-rw-r--r-- | dev-cpp/libcmis/ChangeLog | 8 | ||||
-rw-r--r-- | dev-cpp/libcmis/Manifest | 32 | ||||
-rw-r--r-- | dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild | 73 |
3 files changed, 97 insertions, 16 deletions
diff --git a/dev-cpp/libcmis/ChangeLog b/dev-cpp/libcmis/ChangeLog index 7fd4c53cce37..b1eac710d6ae 100644 --- a/dev-cpp/libcmis/ChangeLog +++ b/dev-cpp/libcmis/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-cpp/libcmis # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libcmis/ChangeLog,v 1.36 2015/04/11 21:29:13 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libcmis/ChangeLog,v 1.37 2015/05/16 21:13:10 dilfridge Exp $ + +*libcmis-0.5.0-r1 (16 May 2015) + + 16 May 2015; Andreas K. Huettel <dilfridge@gentoo.org> + +libcmis-0.5.0-r1.ebuild: + Add gcc-5 compatibility patch, bug 546738 11 Apr 2015; Andreas K. Huettel <dilfridge@gentoo.org> -libcmis-0.4.1.ebuild: Remove old diff --git a/dev-cpp/libcmis/Manifest b/dev-cpp/libcmis/Manifest index e6a5b6fcbd46..ef891624de34 100644 --- a/dev-cpp/libcmis/Manifest +++ b/dev-cpp/libcmis/Manifest @@ -2,27 +2,29 @@ Hash: SHA256 AUX libcmis-0.2.3-do-not-override-phases.patch 522 SHA256 6d8e1b88ecbdc7a49da91165d28a91eb8cf8fb3f59b3b4dd8601a930ee665303 SHA512 d902525548f164d89e175ffe0a5e545933ecd447bf6c9f34c4dd80ee39e358a2d884e75576305cd954fc50c77f1c1255d5a6dd00eaa0bce7078770828745a02e WHIRLPOOL 08b2ee7a9f2836095c9bf84683c91fd339a73f3ec0440de4730ee2ac1c3881600cc6d3fdf87f36f2f7e4554cc86347905c77240c98ce7dcd683412734979b8fd +DIST libcmis-0.5.0-gcc5.patch.gz 12452 SHA256 523763acda1de64bb40761fae1ce1b089756fba1bb0390587d6491b75ffafbea SHA512 75423caf195d9b6f2c0752f08fd9950ff1dac67884f7445da2389fb24ad13c2c29fbf73f29f6f60b1b440ad261c32697edf3a2ee9aba779630d40afdbf5d5495 WHIRLPOOL 5cbc92051da8dc99b6d575f13c6d3c853668dd1ce169e0f215f2d20cbaf1d77408d9af0844be5e04c1308e840110a0e5dd49ee86f0207bbead7361962c830cdb DIST libcmis-0.5.0.tar.gz 738119 SHA256 a87e02913dee3ee659db5abf6d7dafcfcd85dd4b24bf4389d8d4afe8c8dcf9b6 SHA512 abfdf5654ef8763c9744587ba831acea93cc0ba7deaa8d807eed2e9077be848db0334430f7c2d6eecefeb90f520abbe81364a86790c0aa4363724816aec4793b WHIRLPOOL 03041a0eb4af8fb515082731c4737f7c153756073464785994c431f54b27130b8407459efb5bcb4a26689a0baa1f5014e48cfa334948fb7d90fe646d5f8f0a02 +EBUILD libcmis-0.5.0-r1.ebuild 1702 SHA256 b8952869e88ba778def55ab051ed1e0b49c7650490fc437d26c4955adfb865dc SHA512 49dd78d7f5ef0945299147284b5a1bffac8cd71548fd63a241d931be90788266c5642b651d0c38c7c763e59bbb408b4e77e9a002ba6dfd086e13a1793618a86e WHIRLPOOL a6531415d531f415874fc4ab5f89a7ef46a867cfc06800aeda73b0d34fe5f82dee7bbe3e13b4b23b53838affdc52c09882bec47b2f84b91394bf86afa6487acb EBUILD libcmis-0.5.0.ebuild 1638 SHA256 9feb3a112fc7ad7895874ae70b54b5e52f7cd511af434f3e74988cb17b665095 SHA512 373730820b2d8df7495bcf8a7d4df9da2871dd6a348c3695ea87197a1728f48af5974139e6d8872a8869f4001edea0d85ec71598da1f98b732e0a78a0b1bc691 WHIRLPOOL 7d720b5367e1f23291a07e9a5056643138fa49432f805bd6fe1e2ede4569274ac65ebeaed89088708e03ff1bbd0641422c47c274c8c82d29d8e628407e1688b5 EBUILD libcmis-9999.ebuild 1646 SHA256 1e1a7af445d6eb9752a3f7da4c16b62f3f0e29cf32a9c33f083e16e5ea0b1b3a SHA512 f01f7824202aefe4973e325a7d13d6852d129b538feceefa8b54ac411744818f4054411c9f025e25a02cea47d054b9ecc6017b507e6a43f56d62c4d375daca76 WHIRLPOOL 9acc54ea68863ae3dd57424b535166316163a7869e2990eb313af8e975b26de2d15407170111f1e1975ee3c26a97479c00c175768373e224c3110ee7f7edc539 -MISC ChangeLog 5573 SHA256 8f9d5e9bfb203cececce2ceb9ce44e5f527428eeaba496d9ae6852d29ad0a886 SHA512 4ccfb7e32ef8b9702c3304c7228afb1cf67ef5f1172a7a272c08a910b8beba6a4cc20e07b55629000b45b40c821b59a42b2f9fa293c6ac0a6faa88077cc97217 WHIRLPOOL 33c95791a511111b1f98c1befe31082506e09836b330fc2163a751f18dfdb4d8e24d3a8c972cfaa2f31aa84b9b7c9ddaa7fecb8b84b1f89fea3254bf28856c3b +MISC ChangeLog 5736 SHA256 d0300603c7294bf5a61e02f1f3ea63b71f426433c979f6b2ad8354e36d174c87 SHA512 1371b6b037e8eb8123f568dee57ed01020ca0fbba4e50864eb53f1ef92c9264c0a2150319803b1abb361cb90517de088412685661b8afd130c5b91123c19e3d8 WHIRLPOOL 60da59ba40f8ac432a1bbaee0bd8404a25d6d672434bf063fd3758cd33da7255e55c861b20afe1c5e54c1a4499015c17905ec992b085e4cd9ca0f85276fa5ee7 MISC metadata.xml 230 SHA256 963e17c8788eb273db38fb5cc08e10c2eeaafae5e224d8ae50ecb5e0ddbc37d7 SHA512 ee2f609978027b9888b8440feb4583658bcc0b362a82246219fbb49166619a5d473411f4d204ed02e98aa8922eff648d663415f203cd269bec4a7775a5be8597 WHIRLPOOL 9fee66207dd50a07a5907776c96e7d012838175d4374ab3952c6215cc0833becd4c9bf5c73030b551f039a5932140df2400c2e66b8a9eb7fc89a647bdc55659c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCABmBQJVKZIqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJVV7LuXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0RkJDMzI0NjNBOTIwMDY5MTQ2NkMzNDBF -MTM4NkZEN0VGNEI1Nzc5AAoJEOE4b9fvS1d5aiwP+wQsbdDkTETQLNiqlzDfICNm -k01Cy7LObuhBQz71vBDvOlqlQlazKFpct/gIFSyn94d7UYpDCKUK/eD9cXoaxN17 -SrR4e+rTw+yeousT5ECT9nZdsbOMuGyAaTqlxmD9zxSKSV9RqjWMXzHTxPNU6ytH -xBDkRwQmQf6icfehK+Yk2ku/aKR2NgEOU2YFYCcFZsa1dYs/ZG9hURn0iFKM9W0a -xsMS11kXNtKKS+43YVyb0QO8AxWzC4e7nVSvU19VVKRDAtYCDVgz5LXLmqok6UVl -Df+zqMb9KgYt7ugMBul8Q2UrfSkRGOFVyPxMHYkiKO8stdj1ixWecTULzMmPLU/e -9C614Ue97EtM/uCN+erJmSGqC8aY42RhTIRo+RSty8Fud9Le3MlN46n4mjgImH/7 -y4Spku4Z+GCAtFnh0AEpR2KUMQxOUQHo0cdChoxj03HigDv32HdJXM43icJsOOvz -1XcAGznDDFbDTYURUjk0JXa2loaNXBWz7Am+efsEHq901VsUJafA1fozUvmywR0g -Dt4wZ2Lait9GwoxqPbxB3rumG4Zp7zqIBoqCGsS2aLgVoJ7zjcKPz5cZJOd7MawR -mhjVdMTcI8TFicap1BpKbX6Q+8Yk73HiG9AQ7mcc6Urt3i4crGzspSWlOR3NI9ti -+oMb0i6gECTqLQTREtRY -=CyDU +MTM4NkZEN0VGNEI1Nzc5AAoJEOE4b9fvS1d5l6IP/2HYDaTAhFUuNN/FbY1DCDf/ +CL5KrgtzfbpSfnp7bnwQxICNX2nm1DIVfrHl2w7b2rKvCuZTnmm1skhuz82xjLK6 +hGLLURzK+3IsL9mSIeqWFAznoM6TChhiEnzMakPIWC0LDmjDYzH74fswEa8XNE6b +HLCAm4tAXC4/9snASsB2whEgYt27KQ1ujJQxUk7DApqBHf7hX8rtNZqQGb/8s0SJ +e2qMaulsclvZCE7f7gySA5Vd3bdxBnx1h9v2fGdmCyQsPY3fnlTv2WWMnKRCK/uZ +Dg4hv+M7oB0MGrdaRbZnSbLKqKyKywN0PrWmdEkK8q/uey/mGgzD/mCNJkUOxuYt +/7EHPZ5XiVn8a/j1OLOgMI/8VJmU7SuRCZdyIXlBRYBdA1BUc7FWeUv+965vZMV8 +faKmzH3wYYiLY9giSoxm/BEIi7i1l6IMi87JeYy1rI+w/ltLAw9e6VbVKm3NOekJ +yQatNdEpMUc7rXbrNxgplIvJfkQhJBp/M8ixrQyWgocHZvA4L8ZL045m4ODdJb4V +kebW+8spU6qBx2IVi4x39HIWC/viuFIvv504NLF/Kr2E1h9yKR7j8NLw7ZahPnKA +wvRKkDHKDvOPJi2IJztJYAP5pu6V992tvG5sjRdxlQJQDUiYzIFDQ03GKfrnfC6u +tiOvSP+5Kexg8USaSCWx +=ex/e -----END PGP SIGNATURE----- diff --git a/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild b/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild new file mode 100644 index 000000000000..41be7f3e07db --- /dev/null +++ b/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild,v 1.1 2015/05/16 21:13:10 dilfridge Exp $ + +EAPI=5 + +EGIT_REPO_URI="git://git.code.sf.net/p/libcmis/code" +[[ ${PV} == 9999 ]] && SCM_ECLASS="git-r3" +inherit eutils alternatives autotools ${SCM_ECLASS} +unset SCM_ECLASS + +DESCRIPTION="C++ client library for the CMIS interface" +HOMEPAGE="https://sourceforge.net/projects/libcmis/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz http://dev.gentoo.org/~dilfridge/distfiles/${P}-gcc5.patch.gz" + +LICENSE="|| ( GPL-2 LGPL-2 MPL-1.1 )" +SLOT="0.5" + +# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061 +[[ ${PV} == 9999 ]] || \ +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" + +IUSE="static-libs man test" + +RDEPEND=" + !dev-cpp/libcmis:0 + !dev-cpp/libcmis:0.2 + !dev-cpp/libcmis:0.3 + !dev-cpp/libcmis:0.4 + dev-libs/boost:= + dev-libs/libxml2 + net-misc/curl +" +DEPEND="${RDEPEND} + virtual/pkgconfig + man? ( + app-text/docbook2X + dev-libs/libxslt + ) + test? ( + dev-util/cppcheck + dev-util/cppunit + ) +" + +src_prepare() { + epatch "${WORKDIR}/${P}-gcc5.patch" + eautoreconf +} + +src_configure() { + econf \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} \ + --program-suffix=-${SLOT} \ + --disable-werror \ + $(use_with man) \ + $(use_enable static-libs static) \ + $(use_enable test tests) \ + --enable-client +} + +src_install() { + default + prune_libtool_files --all +} + +pkg_postinst() { + alternatives_auto_makesym /usr/bin/cmis-client "/usr/bin/cmis-client-[0-9].[0-9]" +} + +pkg_postrm() { + alternatives_auto_makesym /usr/bin/cmis-client "/usr/bin/cmis-client-[0-9].[0-9]" +} |