summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2015-05-16 21:13:21 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2015-05-16 21:13:21 +0000
commit5b2a58e0df2fef210dcf6e3429cc5d721feb623b (patch)
tree3b810ad137dcef5a005524fa4f3884b2ab53ed3b /dev-cpp
parentUnmask dev-qt/*-5 for PPC64. (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-cpp/libcmis/Manifest32
-rw-r--r--dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild73
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]"
+}