[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 2673e5fe65aeb4b93b6a08d8685c0c8c49a11911 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 8 15:29:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 8 15:29:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2673e5fe dev-libs/tinyxml: Stabilize 2.6.2-r5 ppc, #915341 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 7195104bbcd1..09dba11568e8 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 945a127d70ec90dc2f07c9584a2179982bd7071f Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:38:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945a127d dev-libs/tinyxml: Stabilize 2.6.2-r5 ppc64, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 4538b02e24de..bc157ec6155d 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 62a2c376228aac5c0a49a1a94bc3fb27aa4a4aa8 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:38:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a2c376 dev-libs/tinyxml: Stabilize 2.6.2-r5 sparc, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index bc157ec6155d..7195104bbcd1 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: aabc366d39186175611cde7390a3a94ec95a9a9e Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:14:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:14:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabc366d dev-libs/tinyxml: Stabilize 2.6.2-r5 amd64, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 26ae2c9800b8..55ddef52a185 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 7831276ff1b56d5a464de5e56ccd817ca4ff13d4 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:14:37 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:14:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7831276f dev-libs/tinyxml: Stabilize 2.6.2-r5 arm64, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 53f7786a222c..26ae2c9800b8 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: d6ff98a0b9ce048ceff249f2cf102db6aa1a0d6b Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:14:40 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:14:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ff98a0 dev-libs/tinyxml: Stabilize 2.6.2-r5 x86, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 8c7135fd0884..4538b02e24de 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: d18c749c75ca055ff1938f2f2ce739beadb9101e Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:14:39 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:14:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18c749c dev-libs/tinyxml: Stabilize 2.6.2-r5 arm, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 55ddef52a185..8c7135fd0884 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/files/, dev-libs/tinyxml/
commit: d139a435333edbdb81869e7d4b984a7535e9eda8 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Aug 27 08:42:10 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Aug 27 08:42:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d139a435 dev-libs/tinyxml: bump to add infinite loop patch Bug: https://bugs.gentoo.org/817863 Signed-off-by: Bernard Cafarelli gentoo.org> .../files/tinyxml-2.6.2-CVE-2021-42260.patch | 23 dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 68 ++ 2 files changed, 91 insertions(+) diff --git a/dev-libs/tinyxml/files/tinyxml-2.6.2-CVE-2021-42260.patch b/dev-libs/tinyxml/files/tinyxml-2.6.2-CVE-2021-42260.patch new file mode 100644 index ..d9eeb45c73b5 --- /dev/null +++ b/dev-libs/tinyxml/files/tinyxml-2.6.2-CVE-2021-42260.patch @@ -0,0 +1,23 @@ +Description: In stamp always advance the pointer if *p= 0xef + . + The current implementation only advanced if 0xef is followed + by two non-zero bytes. In case of malformed input (0xef should be + the start byte of a three byte character) this leads to an infinite + loop. (CVE-2021-42260) +Origin: https://sourceforge.net/p/tinyxml/git/merge-requests/1/ + +--- a/tinyxmlparser.cpp b/tinyxmlparser.cpp +@@ -274,6 +274,12 @@ void TiXmlParsingData::Stamp( const char* now, TiXmlEncoding encoding ) + else + { p +=3; ++col; } // A normal character. + } ++ else ++ { ++ // TIXML_UTF_LEAD_0 (239) is the start character of a 3 byte sequence, so ++ // there is something wrong here. Just advance the pointer to evade infinite loops ++ ++p; ++ } + } + else + { diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild new file mode 100644 index ..53f7786a222c --- /dev/null +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs multilib + +DESCRIPTION="Simple and small C++ XML parser" +HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html; +SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="debug doc static-libs +stl" + +BDEPEND="doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${PN}" + +DOCS=( "changes.txt" "readme.txt" ) + +src_prepare() { + local major_v=$(ver_cut 1) + local minor_v=$(ver_cut 2-3) + + sed -e "s:@MAJOR_V@:$major_v:" \ + -e "s:@MINOR_V@:$minor_v:" \ + "${FILESDIR}"/Makefile-3 > Makefile || die + + eapply -p0 "${FILESDIR}"/${PN}-2.6.1-entity.patch + eapply -p0 "${FILESDIR}"/${PN}.pc.patch + eapply "${FILESDIR}"/${P}-CVE-2021-42260.patch + + use debug && append-cppflags -DDEBUG + use stl && eapply "${FILESDIR}"/${P}-defineSTL.patch + + sed -e "s:/lib:/$(get_libdir):g" -i tinyxml.pc || die # bug 738948 + if use stl; then + sed -e "s/Cflags: -I\${includedir}/Cflags: -I\${includedir} -DTIXML_USE_STL=YES/g" -i tinyxml.pc || die + fi + + if ! use static-libs; then + sed -e "/^all:/s/\$(name).a //" -i Makefile || die + fi + + tc-export AR CXX RANLIB + + [[ ${CHOST} == *-darwin* ]] && export LIBDIR="${EPREFIX}"/usr/$(get_libdir) + eapply_user +} + +src_install() { + dolib.so *$(get_libname)* + + insinto /usr/include + doins *.h + + insinto /usr/share/pkgconfig + doins tinyxml.pc + + einstalldocs + + if use doc ; then + docinto html + dodoc -r docs/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: a160c8ec2a28ee879430bacf4a20927a4dfffae7 Author: Alex Fan yahoo com> AuthorDate: Tue Sep 28 06:11:37 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Sep 29 14:11:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a160c8ec dev-libs/tinyxml: keyword 2.6.2-r4 for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index 59f37c5da51..e11d76946f8 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: e65f6fd2d962538ad354a48a3b0302a7b628a18d Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 26 20:10:01 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 26 20:10:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65f6fd2 dev-libs/tinyxml: clean old version Closes: https://bugs.gentoo.org/783705 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 61 1 file changed, 61 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild deleted file mode 100644 index 537f31101a2..000 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit epatch flag-o-matic toolchain-funcs multilib versionator - -DESCRIPTION="Simple and small C++ XML parser" -HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html; -SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" -IUSE="debug doc static-libs +stl" - -DEPEND="doc? ( app-doc/doxygen )" - -S="${WORKDIR}/${PN}" - -src_prepare() { - local major_v=$(get_major_version) - local minor_v=$(get_version_component_range 2-3) - - sed -e "s:@MAJOR_V@:$major_v:" \ - -e "s:@MINOR_V@:$minor_v:" \ - "${FILESDIR}"/Makefile-3 > Makefile || die - - epatch "${FILESDIR}"/${PN}-2.6.1-entity.patch - epatch "${FILESDIR}"/${PN}.pc.patch - - use debug && append-cppflags -DDEBUG - use stl && epatch "${FILESDIR}"/${P}-defineSTL.patch - - if use stl; then - sed -e "s/Cflags: -I\${includedir}/Cflags: -I\${includedir} -DTIXML_USE_STL=YES/g" -i tinyxml.pc || die - fi - - if ! use static-libs; then - sed -e "/^all:/s/\$(name).a //" -i Makefile || die - fi - - tc-export AR CXX RANLIB - - [[ ${CHOST} == *-darwin* ]] && export LIBDIR="${EPREFIX}"/usr/$(get_libdir) - eapply_user -} - -src_install() { - dolib.so *$(get_libname)* - - insinto /usr/include - doins *.h - - insinto /usr/share/pkgconfig - doins tinyxml.pc - - dodoc {changes,readme}.txt - - use doc && dohtml -r docs/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 25248386771964a0203c72f01def383a0ce0f9d8 Author: Sam James gentoo org> AuthorDate: Sun Apr 25 05:13:15 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 05:13:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25248386 dev-libs/tinyxml: Stabilize 2.6.2-r4 arm64, #783705 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index 89b73963cef..efddf8487e5 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: de6755f0fc32379a8420a243f94b81cb978ba7ff Author: Sam James gentoo org> AuthorDate: Thu Apr 22 23:02:33 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 23:02:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6755f0 dev-libs/tinyxml: Stabilize 2.6.2-r4 sparc, #783705 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index c58e0a42a25..89b73963cef 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: b3de9fc56a25c6fc6e9713e396241e26deef90c0 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 23:01:07 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 23:01:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3de9fc5 dev-libs/tinyxml: Stabilize 2.6.2-r4 ppc, #783705 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index db132f0ea17..c58e0a42a25 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: ece8eafb7a224f6965be448f0705a4ae093665be Author: Sam James gentoo org> AuthorDate: Thu Apr 22 23:00:47 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 23:00:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece8eafb dev-libs/tinyxml: Stabilize 2.6.2-r4 ppc64, #783705 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index e0c6cc434de..db132f0ea17 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 38c6f3253d2740ac10be6e7ceb90a9dd739a0546 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 20:13:45 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 20:13:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c6f325 dev-libs/tinyxml: Stabilize 2.6.2-r4 x86, #783705 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index 806d95a1b31..e0c6cc434de 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 176457ac650e59077f75049841a19943c826a2d2 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 20:12:26 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 20:12:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176457ac dev-libs/tinyxml: Stabilize 2.6.2-r4 amd64, #783705 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index 200b90ce258..806d95a1b31 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 1cee6c10898f82dc774138f0447e0b8f8a9e3526 Author: Sam James gentoo org> AuthorDate: Sat Apr 3 22:45:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat Apr 3 22:45:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cee6c10 dev-libs/tinyxml: eutils-- Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 3 ++- dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index b516cd4de3b..29649a33250 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit flag-o-matic toolchain-funcs eutils multilib versionator + +inherit flag-o-matic toolchain-funcs multilib versionator DESCRIPTION="Simple and small C++ XML parser" HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html; diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index a926096910f..731078bfb6e 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit flag-o-matic toolchain-funcs eutils multilib + +inherit flag-o-matic toolchain-funcs multilib DESCRIPTION="Simple and small C++ XML parser" HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html;
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: bcea3bea3d899ef902788451bf22d2bb09a21000 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 19:31:43 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 19:33:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcea3bea dev-libs/tinyxml: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 4 ++-- dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index 6d275fc384c..b516cd4de3b 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" RDEPEND="" diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index 90847922daa..a926096910f 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 4f4675fd1036e0a31215bac7e994b5d26d7e1cd5 Author: Sergey Torokhov yandex ru> AuthorDate: Sat Sep 19 23:01:28 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Sep 23 09:00:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4675fd dev-libs/tinyxml: fix libdir path in tinyxml.pc file While using clang/llvm/lld env the on configuration phase the information about library directory is taken from tinyxml.pc file. On the amd64 arch system the use of lld linker instead of ldd results in linking error as LDFLAGS is additionally filled with `-L/usr/lib -ltinyxml` instead of `-L/usr/lib64 -ltinyxml`. I.e. it causes linking error for dev-util/codeblocks package on clang/llvm/lld systems. Closes: https://bugs.gentoo.org/738948 Signed-off-by: Sergey Torokhov yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/17606 Signed-off-by: Bernard Cafarelli gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 67 1 file changed, 67 insertions(+) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild new file mode 100644 index 000..90847922daa --- /dev/null +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic toolchain-funcs eutils multilib + +DESCRIPTION="Simple and small C++ XML parser" +HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html; +SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~x86-macos" +IUSE="debug doc static-libs +stl" + +RDEPEND="" +DEPEND="doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${PN}" + +DOCS=( "changes.txt" "readme.txt" ) + +src_prepare() { + local major_v=$(ver_cut 1) + local minor_v=$(ver_cut 2-3) + + sed -e "s:@MAJOR_V@:$major_v:" \ + -e "s:@MINOR_V@:$minor_v:" \ + "${FILESDIR}"/Makefile-3 > Makefile || die + + eapply -p0 "${FILESDIR}"/${PN}-2.6.1-entity.patch + eapply -p0 "${FILESDIR}"/${PN}.pc.patch + + use debug && append-cppflags -DDEBUG + use stl && eapply "${FILESDIR}"/${P}-defineSTL.patch + + sed -e "s:/lib:/$(get_libdir):g" -i tinyxml.pc || die # bug 738948 + if use stl; then + sed -e "s/Cflags: -I\${includedir}/Cflags: -I\${includedir} -DTIXML_USE_STL=YES/g" -i tinyxml.pc || die + fi + + if ! use static-libs; then + sed -e "/^all:/s/\$(name).a //" -i Makefile || die + fi + + tc-export AR CXX RANLIB + + [[ ${CHOST} == *-darwin* ]] && export LIBDIR="${EPREFIX}"/usr/$(get_libdir) + eapply_user +} + +src_install() { + dolib.so *$(get_libname)* + + insinto /usr/include + doins *.h + + insinto /usr/share/pkgconfig + doins tinyxml.pc + + einstalldocs + + if use doc ; then + docinto html + dodoc -r docs/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: a1ff7d26aa8a9108614540280696a7697a392424 Author: David Seifert gentoo org> AuthorDate: Sun Jan 26 14:27:07 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 26 14:27:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ff7d26 dev-libs/tinyxml: Remove old 2.6.2-r2 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 52 1 file changed, 52 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild deleted file mode 100644 index a2ea37056cd..000 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit flag-o-matic toolchain-funcs eutils multilib versionator - -DESCRIPTION="Simple and small C++ XML parser" -HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html; -SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" -IUSE="debug doc static-libs +stl" - -RDEPEND="" -DEPEND="doc? ( app-doc/doxygen )" - -S="${WORKDIR}/${PN}" - -src_prepare() { - local major_v=$(get_major_version) - local minor_v=$(get_version_component_range 2-3) - - sed -e "s:@MAJOR_V@:$major_v:" \ - -e "s:@MINOR_V@:$minor_v:" \ - "${FILESDIR}"/Makefile-3 > Makefile || die - - epatch "${FILESDIR}"/${PN}-2.6.1-entity.patch - - use debug && append-cppflags -DDEBUG - use stl && epatch "${FILESDIR}"/${P}-defineSTL.patch - - if ! use static-libs; then - sed -e "/^all:/s/\$(name).a //" -i Makefile || die - fi - - tc-export AR CXX RANLIB - - [[ ${CHOST} == *-darwin* ]] && export LIBDIR="${EPREFIX}"/usr/$(get_libdir) -} - -src_install() { - dolib.so *$(get_libname)* - - insinto /usr/include - doins *.h - - dodoc {changes,readme}.txt - - use doc && dohtml -r docs/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 6d6c8198467ea6214053e6330bf555e60f38a8fb Author: Aaron Bauman gentoo org> AuthorDate: Sun Jan 5 03:35:04 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jan 5 03:35:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6c8198 dev-libs/tinyxml: arm64 stable (bug #704452) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20 dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index 69f291da214..967e3d3de44 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 01d4f6e4e3736a9f74f6dbd310208afe134809f4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 3 20:18:25 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 3 23:36:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d4f6e4 dev-libs/tinyxml: stable 2.6.2-r3 for hppa, bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index ee098a7a96f..69f291da214 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: ebaa7f343a3fd83e147abd210ae118ae3c95c4db Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 3 14:33:04 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 3 14:33:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebaa7f34 dev-libs/tinyxml: arm stable wrt bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index f9aaa7172f7..ee098a7a96f 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 051b0009d60afba8fb919e9d9072011a98522427 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 3 14:30:46 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 3 14:30:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051b0009 dev-libs/tinyxml: x86 stable wrt bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index eaf2f408d82..f9aaa7172f7 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 7aa780f0b9477db334bfa5b857a89c05a1a52a20 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 3 13:55:56 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 3 13:55:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa780f0 dev-libs/tinyxml: ia64 stable wrt bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index 941716899e5..eaf2f408d82 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 976a8c452f21d61c2032a54cac1146e16ed7c677 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 3 13:43:42 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 3 13:43:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976a8c45 dev-libs/tinyxml: ppc64 stable wrt bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index f00311b7108..941716899e5 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 85851cb68aff0d6a02bbaee8d9571425e8e9a80e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 3 13:41:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 3 13:41:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85851cb6 dev-libs/tinyxml: ppc stable wrt bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index 5559e7dd4da..f00311b7108 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 1c73dad6015eba8ae9a915e7cb09741a993836bd Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 3 12:17:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 3 12:18:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c73dad6 dev-libs/tinyxml: s390 stable wrt bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index 9e2720b9f70..5559e7dd4da 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 2f4c115fdc7483f2064e467d6e8a078d29951e5e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 3 10:06:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 3 10:06:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4c115f dev-libs/tinyxml: amd64 stable wrt bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index e98adcf9f7b..9e2720b9f70 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 6e793bfaf71bc9d01d3f850feb76c12bb1921b26 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jan 2 09:44:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 2 09:57:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e793bfa dev-libs/tinyxml: stable 2.6.2-r3 for sparc, bug #704452 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index 41f16d2f8a0..e98adcf9f7b 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 45689ad077a6719a585d419d621f7941ca666fda Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jun 8 07:28:19 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jun 8 07:28:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45689ad0 dev-libs/tinyxml: restore s390 keywords Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 2 +- dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index e74e7a8c9c7..52ba8c0050d 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND="" diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild index b355cbf7af3..1a6e115660f 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/, dev-libs/tinyxml/files/
commit: 3325703c7876548c3fe12688c6b69875f9dcd1e5 Author: band-a-prend yandex ru> AuthorDate: Sat May 12 13:40:25 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu May 17 16:59:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3325703c dev-libs/tinyxml: add pkgconfig 'tinyxml.pc' file Add 'tinyxml.pc' file to /usr/share/pkgconfig during installation. This file could be required by some applications during configure stage, e.g. dev-util/codeblocks-17.12 (currently uses bendled tinyxml). dev-libs/tinyxml/files/tinyxml.pc.patch | 14 dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild | 61 2 files changed, 75 insertions(+) diff --git a/dev-libs/tinyxml/files/tinyxml.pc.patch b/dev-libs/tinyxml/files/tinyxml.pc.patch new file mode 100644 index 000..74cb8042b49 --- /dev/null +++ b/dev-libs/tinyxml/files/tinyxml.pc.patch @@ -0,0 +1,14 @@ +diff -Naur old/tinyxml.pc new/tinyxml.pc +--- /dev/null 1970-01-01 03:00:00.0 +0300 tinyxml.pc 2018-05-07 01:46:25.0 +0300 +@@ -0,0 +1,10 @@ ++prefix=/usr ++exec_prefix=${prefix} ++libdir=${exec_prefix}/lib ++includedir=${prefix}/include ++ ++Name: TinyXml ++Description: simple, small, C++ XML parser ++Version: 2.6.2 ++Libs: -L${libdir} -ltinyxml ++Cflags: -I${includedir} diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild new file mode 100644 index 000..b355cbf7af3 --- /dev/null +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit flag-o-matic toolchain-funcs eutils multilib versionator + +DESCRIPTION="Simple and small C++ XML parser" +HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html; +SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-macos" +IUSE="debug doc static-libs +stl" + +RDEPEND="" +DEPEND="doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${PN}" + +src_prepare() { + local major_v=$(get_major_version) + local minor_v=$(get_version_component_range 2-3) + + sed -e "s:@MAJOR_V@:$major_v:" \ + -e "s:@MINOR_V@:$minor_v:" \ + "${FILESDIR}"/Makefile-3 > Makefile || die + + epatch "${FILESDIR}"/${PN}-2.6.1-entity.patch + epatch "${FILESDIR}"/${PN}.pc.patch + + use debug && append-cppflags -DDEBUG + use stl && epatch "${FILESDIR}"/${P}-defineSTL.patch + + if use stl; then + sed -e "s/Cflags: -I\${includedir}/Cflags: -I\${includedir} -DTIXML_USE_STL=YES/g" -i tinyxml.pc || die + fi + + if ! use static-libs; then + sed -e "/^all:/s/\$(name).a //" -i Makefile || die + fi + + tc-export AR CXX RANLIB + + [[ ${CHOST} == *-darwin* ]] && export LIBDIR="${EPREFIX}"/usr/$(get_libdir) + eapply_user +} + +src_install() { + dolib.so *$(get_libname)* + + insinto /usr/include + doins *.h + + insinto /usr/share/pkgconfig + doins tinyxml.pc + + dodoc {changes,readme}.txt + + use doc && dohtml -r docs/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: b94b4d0d3b23f68ff2d5b02dc8539d87b3bfeb09 Author: Mart Raudsepp gentoo org> AuthorDate: Tue May 1 10:46:29 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue May 1 10:47:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94b4d0d dev-libs/tinyxml: arm64 stable Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index 177aa9e5870..e74e7a8c9c7 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: e873ac185b0f88e03bb14d9a9042c79ba03ad26c Author: Matt Turner gentoo org> AuthorDate: Wed Mar 28 20:54:35 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 28 20:54:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e873ac18 dev-libs/tinyxml-2.6.2-r2: added ~mips dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index e03da86f2ed..177aa9e5870 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 43bb7b6c44584cd16f838e8b0bf6b6c818c40e41 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Mar 16 13:08:40 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Mar 16 13:08:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43bb7b6c dev-libs/tinyxml: Stable for HPPA (bug #606818). Package-Manager: Portage-2.3.4, Repoman-2.3.2 RepoMan-Options: --ignore-arches dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index 4e6d8924974..c604bd8a103 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 181f1ee5736b797b7119c1904181f58c055dfe8e Author: Michael Weber gentoo org> AuthorDate: Fri Feb 24 21:27:02 2017 + Commit: Michael Weber gentoo org> CommitDate: Fri Feb 24 21:27:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181f1ee5 dev-libs/tinyxml: arm stable (bug 606818) Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index c6a2374698..4698c8a50f 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 2da72936b338f0e1843fac96b4e360a011ae0e54 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Feb 21 09:15:28 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Feb 21 09:15:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da72936 dev-libs/tinyxml-2.6.2-r2: add alpha keyword Gentoo-Bug: 606818 dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index abc9e372db..4dbb0b86c1 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: af2d6cc7b2e16c2e47663819bd5a61bb15ba8445 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 18 14:41:52 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 18 14:41:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2d6cc7 dev-libs/tinyxml: ia64 stable wrt bug #606818 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index 347bf63199..abc9e372db 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 6779fd784834fc645f10a656f23d12d17366ecbd Author: Tobias Klausmann gentoo org> AuthorDate: Tue Oct 4 07:58:41 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Oct 4 07:58:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6779fd78 dev-libs/tinyxml-2.6.2-r2: keyworded for ~alpha Gentoo-Bug: 595732 dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index 125366c..347bf63 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: f7a5c9451aadcd670a0acd500c807157fc449fcd Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 2 08:06:45 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 2 08:06:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a5c945 dev-libs/tinyxml: Mark ~hppa (bug #595732). Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index 9a0d90c..125366c 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-macos" IUSE="debug doc static-libs +stl" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 27f46a69f975cd595bda82af8570807220e7f71a Author: Mike Frysinger gentoo org> AuthorDate: Tue Dec 22 17:48:28 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Dec 22 17:48:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f46a69 dev-libs/tinyxml: use versionator to parse $PV dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild index 3410dca..9a0d90c 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r2.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=4 -inherit flag-o-matic toolchain-funcs eutils multilib +inherit flag-o-matic toolchain-funcs eutils multilib versionator DESCRIPTION="a simple, small, C++ XML parser that can be easily integrating into other programs" HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html; @@ -20,9 +20,8 @@ DEPEND="doc? ( app-doc/doxygen )" S="${WORKDIR}/${PN}" src_prepare() { - local major_v minor_v - major_v=$(echo ${PV} | cut -d \. -f 1) - minor_v=$(echo ${PV} | cut -d \. -f 2-3) + local major_v=$(get_major_version) + local minor_v=$(get_version_component_range 2-3) sed -e "s:@MAJOR_V@:$major_v:" \ -e "s:@MINOR_V@:$minor_v:" \