From 4215622c05ed14d30fdad5a4d0feba6d94b0d046 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 25 Feb 2024 11:40:32 +0000 Subject: gentoo auto-resync : 25:02:2024 - 11:40:31 --- dev-tcltk/tclxml/Manifest | 2 +- dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild | 49 ------------------------------ dev-tcltk/tclxml/tclxml-3.3.1-r2.ebuild | 53 +++++++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+), 50 deletions(-) delete mode 100644 dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild create mode 100644 dev-tcltk/tclxml/tclxml-3.3.1-r2.ebuild (limited to 'dev-tcltk/tclxml') diff --git a/dev-tcltk/tclxml/Manifest b/dev-tcltk/tclxml/Manifest index b8b90342dddc..2cc8baae12a1 100644 --- a/dev-tcltk/tclxml/Manifest +++ b/dev-tcltk/tclxml/Manifest @@ -4,5 +4,5 @@ AUX tclxml-3.3.1-funcPointer.patch 1401 BLAKE2B ffb01cd6b96bcfafbdc8c0176fe047fc DIST TclXML-3.3.1.tar.gz 681802 BLAKE2B e29bcdb2ef79aa1d1f41ff1338981c0c2d0592fbd146daad102552b2609ab844b12d5de5807a9a26400860783b94df7b754d4ef96a5ab377732dcefaae3c0c21 SHA512 8ee9e36fc8cb9a68da5f810442b5b6fa8d020ef772b9ee98d7c3e429c41ec158451c8994ec5800636db8b33f39a2df7e37c6b64a20a24f7fe4e72e0bba3f2ff3 DIST tclxml-3.2.7.tar.gz 313751 BLAKE2B 43983d2d6c2f339fa320c4748f889db49fbe9cfff15219e898fdfe5a9a7d6526a2b40b7697fdca6f5272bdfb52cbe68af53ced711ad5d476dc2c5e31898c00ba SHA512 23cb17466f777538088998fa4cce55531708bba517d45cb8b4281401779c418f8532376e4aefcf4bb5f3674ee5bab2e0db25ab2a69c153d3e5820c509edf12ae EBUILD tclxml-3.2.7-r1.ebuild 1035 BLAKE2B dad90bef6dbe577b51e322a313860b47c07c4e66b120844171f9b4a639fe4e96d01b3b9caca693f2ae0c9c657bf5886c9d97bc97039c8b5ab4b2c888390fbb77 SHA512 20751518c136f286cc7b6320e14439626452c8e4f32d4070e7d420aac254693bbaebbd785f60a25012170907cf3b1eb835163524f4843c7cce3c539d9409c1b1 -EBUILD tclxml-3.3.1-r1.ebuild 1122 BLAKE2B b383a83f2666c98272a4892865337bf463e64eaef9f6ca8934ebbdefbc60f2446c7b97d0081b6775e6140faea12595da75493520e554db69f404093112cbfb85 SHA512 42a27c5e9a9c042ec636a0b6de8226e4a894014466754bbb29fce5d7cab18d26b3f2a4db7daa426909001a63c68cf9ce62b56026b8496b155c390a30b28ca9db +EBUILD tclxml-3.3.1-r2.ebuild 1198 BLAKE2B 7f1b347da4564c33c0e8e155b15f8e7c552f34df51cca0b3bf48bc92b6758a15579f15a9b38aa49aa668153118206e84bdc8f1b012febb502a56dea96c53fa72 SHA512 2d5b14eba51b4f70dbc86aa36b6e274de7a40b4b1953dc1effd6d5829615fb0c96ca45857efc5175314fd4fddec7471487ec5e3e837d7d1f78434230f7fad971 MISC metadata.xml 388 BLAKE2B f32ce767c8e958f0f541a9a203835b011689774859cb7dfd0c55456a72c3705112292f9a99b764ba8ad0ddce5c6ffbb89443257b2d9793d171face14de8037a3 SHA512 8a02cc78a66cc2d2d445ff9ec86ef498d3711f52681ea8be9e3bbfc903ba304175542389416dba31b046e986f0f6184f337effe8ce023bbf8b29c53d24508cf4 diff --git a/dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild b/dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild deleted file mode 100644 index 2091c6704dab..000000000000 --- a/dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MYPN=TclXML -MYP=${MYPN}-${PV} - -DESCRIPTION="Pure Tcl implementation of an XML parser" -HOMEPAGE="https://github.com/flightaware/TclXML" -SRC_URI="https://github.com/flightaware/TclXML/archive/refs/tags/v${PV}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ppc sparc x86" -IUSE="debug threads" - -DEPEND=" - >=dev-lang/tcl-8.2:= - >=dev-libs/libxml2-2.6.9 - dev-libs/libxslt - >=dev-tcltk/tcllib-1.2 - dev-libs/expat" -# test? ( dev-tcltk/tclparser ) -RDEPEND="${DEPEND}" - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-3.2-fix-implicit-declarations.patch - "${FILESDIR}"/${P}-funcPointer.patch -) - -S="${WORKDIR}"/${MYP} - -src_configure() { - local myconf="" - - use threads && myconf="${myconf} --enable-threads" - - econf ${myconf} \ - --with-xml2-config="${EPREFIX}"/usr/bin/xml2-config \ - --with-xslt-config="${EPREFIX}"/usr/bin/xslt-config \ - --with-tclinclude="${EPREFIX}"/usr/include \ - --with-tcl="${EPREFIX}"/usr/$(get_libdir) \ - $(use_enable amd64 64bit) \ - $(use_enable debug symbols) -} diff --git a/dev-tcltk/tclxml/tclxml-3.3.1-r2.ebuild b/dev-tcltk/tclxml/tclxml-3.3.1-r2.ebuild new file mode 100644 index 000000000000..0ef7c12a88f0 --- /dev/null +++ b/dev-tcltk/tclxml/tclxml-3.3.1-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYPN=TclXML +MYP=${MYPN}-${PV} + +DESCRIPTION="Pure Tcl implementation of an XML parser" +HOMEPAGE="https://github.com/flightaware/TclXML" +SRC_URI="https://github.com/flightaware/TclXML/archive/refs/tags/v${PV}.tar.gz + -> ${MYP}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 ppc sparc x86" +IUSE="debug threads" + +DEPEND=" + >=dev-lang/tcl-8.2:= + >=dev-libs/libxml2-2.6.9 + dev-libs/libxslt + >=dev-tcltk/tcllib-1.2 + dev-libs/expat" +# test? ( dev-tcltk/tclparser ) +RDEPEND="${DEPEND}" + +QA_CONFIG_IMPL_DECL_SKIP=( + stat64 # used to test for Large File Support +) + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-3.2-fix-implicit-declarations.patch + "${FILESDIR}"/${P}-funcPointer.patch +) + +S="${WORKDIR}"/${MYP} + +src_configure() { + local myconf="" + + use threads && myconf="${myconf} --enable-threads" + + econf ${myconf} \ + --with-xml2-config="${EPREFIX}"/usr/bin/xml2-config \ + --with-xslt-config="${EPREFIX}"/usr/bin/xslt-config \ + --with-tclinclude="${EPREFIX}"/usr/include \ + --with-tcl="${EPREFIX}"/usr/$(get_libdir) \ + $(use_enable amd64 64bit) \ + $(use_enable debug symbols) +} -- cgit v1.2.3