Skip to content

Commit

Permalink
dev-tcltk from main overaly
Browse files Browse the repository at this point in the history
Signed-off-by: Nic Boet <[email protected]>
  • Loading branch information
nabbi committed Sep 16, 2024
1 parent bf00b23 commit 3f7537a
Show file tree
Hide file tree
Showing 26 changed files with 634 additions and 0 deletions.
4 changes: 4 additions & 0 deletions dev-tcltk/tdbc/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DIST TDBC-4e6b72e13b.tar.gz 149889 BLAKE2B a051b2934d67cf9034639529a1ab2543c70b178249ad61ea86e232ba55edcd1eb1a07d8b7485eb9b0c822f929ab8b3f4023e117db7e37f555f46e9e920a5f486 SHA512 d8b0b6d5329c59c7d3233f93dc6ba01f0a49ad6ec3a906835581ac360b8b30e3cf4368cd0106351ebe799fb4b47ab2f8d57cbc96209db93e8cec022e37722c25
DIST TEA+%28tclconfig%29+Source+Code-fff5880706.tar.gz 47642 BLAKE2B 5a16f30cc5992f158b9d062c7bac36bb0ed30bc4a7df91fdce4e3641a49c2a2f25df054a251bdc16f45fefbe284f3e4762bdfceaa092ff480806f7b97fdaae47 SHA512 7a60dfab08e272d15c5310db41171f1edb140d6007607fa658b51146e3bd6804f798e8472281d6a2a789948723c5b7907b8c9c1b0b6dbfa20c6beeb504112185
EBUILD tdbc-1.1.2.ebuild 891 BLAKE2B 21c2cae328e4ee0b09628941516a4723c7f048ba9f5c4d01300a6bdb54432fd7a0bcd62cfb34309ca35c3187a06371b1de6c0871a5442718e1d42e15e29cb8e1 SHA512 4d28e8649d2a9c6077c907312a302a9dbfe689c4189f05d0256015208c5bba90aa70d288f549cf7e2a1a6ff2d3fed548e8baa46a1e51c45f39fa17f2aeb7cc66
MISC metadata.xml 350 BLAKE2B 16470dd2bf2b31b4dce1ec429096f31e89fa73c4bfeb6e74703ef3c94d4e53e3d01d04669fba173f17a156086e217136067faa7f1d208d8153d6bf59139482d3 SHA512 3db13e879bc32c4c910e7abefb5a81bbcf029317eaf860a0a5fb8876292bc04d4a3821467ef907f352733799c27329c57f5d8a73029cc02c52e3624447e75a86
13 changes: 13 additions & 0 deletions dev-tcltk/tdbc/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<description>
Oubliette - new ebuild package

https://core.tcl.tk/tdbc/
Tcl Database Connectivity TDBC Core
</description>
</maintainer>
</pkgmetadata>
34 changes: 34 additions & 0 deletions dev-tcltk/tdbc/tdbc-1.1.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

MY_PN="TDBC"
#TDBC - 1.1.2 2020-07-09 commit version
MY_PV="4e6b72e13b"
#TEA tclconfig - 2020-07-03 commit version
TEA_V="fff5880706"
MY_P=${MY_PN}-${MY_PV}

DESCRIPTION="Tcl Database Connectivity Core"
HOMEPAGE="http://tdbc.tcl.tk/"
SRC_URI="http://tdbc.tcl.tk/index.cgi/tarball/${MY_PV}/${MY_P}.tar.gz
https://core.tcl.tk/tclconfig/tarball/${TEA_V}/TEA+%28tclconfig%29+Source+Code-${TEA_V}.tar.gz"

LICENSE="tcltk"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ia64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"

RDEPEND="
>=dev-lang/tcl-8.6
"
DEPEND="${RDEPEND}"

S="${WORKDIR}/${MY_PN}"

src_unpack() {
#this is ugly. tclconfig is packaged seperatly from tdbc
unpack ${A}
ln -s "${WORKDIR}/TDBC-${MY_PV}" ${MY_PN}
ln -s "${WORKDIR}/TEA__tclconfig__Source_Code-${TEA_V}" ${MY_PN}/tclconfig
}
4 changes: 4 additions & 0 deletions dev-tcltk/tdbcmysql/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DIST TEA+%28tclconfig%29+Source+Code-fff5880706.tar.gz 47642 BLAKE2B 5a16f30cc5992f158b9d062c7bac36bb0ed30bc4a7df91fdce4e3641a49c2a2f25df054a251bdc16f45fefbe284f3e4762bdfceaa092ff480806f7b97fdaae47 SHA512 7a60dfab08e272d15c5310db41171f1edb140d6007607fa658b51146e3bd6804f798e8472281d6a2a789948723c5b7907b8c9c1b0b6dbfa20c6beeb504112185
DIST tdbc__mysql-f84f7b2660.tar.gz 142270 BLAKE2B 56c25c6c9479b5efa5e045925e74ee6be4cd3c80ae55056bbc7e8b6830263ad5e3fd8d3104408051def94df130a7e3859ccd6c28ae7b512ec2ea0e061424a1e0 SHA512 2a958a7537a0667629b551cdb292275312b423971266ec79da9875e58b201a57ac83a05ae9ae9c67589b19b973fde1bd43ada0833635ef470df9c175c46e7fbe
EBUILD tdbcmysql-1.1.2.ebuild 1068 BLAKE2B 736cf360da9844664562dfb1e6b0f7102da680d1defca7b3ac5d94c8badd087738978de62dd3947381dd012f9fc5b17cc0e485f253778e70d4b281be4a3a3323 SHA512 de369f3b0ef2c17ccc7bea9697aeb620b6f9f4f95ee64263049bff82e970ef1a2bc90c38a5a9f4eeae8011b9fdcaeeed9e7e238c659dbc8fdcb4b55cd1bfe448
MISC metadata.xml 363 BLAKE2B 0df73f14e2b789c9fbafa21096e7ead05215390d4db9f307846e76b909fe8c2990702a3a280e42f99d14e80710e40d2686f4bb16712e6f17373988db55ec47b7 SHA512 019717badc4b4e7f73f4ebff8605232ca4592722e4cfccec804a19a96afd1bf3ef21fcd06d7e8c8b3ff6588ae6e2cf4b956de7be6d9b29416789eefd6cd0f730
13 changes: 13 additions & 0 deletions dev-tcltk/tdbcmysql/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<description>
Oubliette - new ebuild package

https://core.tcl.tk/tdbcmysql/
Tcl Database Connectivity TDBC MySQL Driver
</description>
</maintainer>
</pkgmetadata>
41 changes: 41 additions & 0 deletions dev-tcltk/tdbcmysql/tdbcmysql-1.1.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

MY_PN="tdbcmysql"
#TDBC MySQL - 1.1.2 2020-07-09 commit version
MY_PV="f84f7b2660"
#TEA tclconfig - 2020-07-03 commit version
TEA_V="fff5880706"
#TDBC version
MY_TDBC="1.1.2"

DESCRIPTION="Tcl Database Connectivity MySQL Driver"
HOMEPAGE="https://core.tcl.tk/tdbcmysql"
SRC_URI="https://core.tcl.tk/tdbcmysql/tarball/${MY_PV}/tdbc__mysql-${MY_PV}.tar.gz
https://core.tcl.tk/tclconfig/tarball/${TEA_V}/TEA+%28tclconfig%29+Source+Code-${TEA_V}.tar.gz"

LICENSE="tcltk"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ia64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"

RDEPEND="
~dev-tcltk/tdbc-${MY_TDBC}
>=dev-lang/tcl-8.6
virtual/mysql
"
DEPEND="${RDEPEND}"

S="${WORKDIR}/${MY_PN}"

src_unpack() {
#this is ugly. tclconfig is packaged seperatly from tdbc
unpack ${A}
ln -s "${WORKDIR}/tdbc__mysql-${MY_PV}" ${MY_PN}
ln -s "${WORKDIR}/TEA__tclconfig__Source_Code-${TEA_V}" ${MY_PN}/tclconfig
}

src_configure() {
econf "--with-tdbc=/usr/$(get_libdir)/tdbc${MY_TDBC}/"
}
4 changes: 4 additions & 0 deletions dev-tcltk/tdbcodbc/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DIST TEA+%28tclconfig%29+Source+Code-fff5880706.tar.gz 47642 BLAKE2B 5a16f30cc5992f158b9d062c7bac36bb0ed30bc4a7df91fdce4e3641a49c2a2f25df054a251bdc16f45fefbe284f3e4762bdfceaa092ff480806f7b97fdaae47 SHA512 7a60dfab08e272d15c5310db41171f1edb140d6007607fa658b51146e3bd6804f798e8472281d6a2a789948723c5b7907b8c9c1b0b6dbfa20c6beeb504112185
DIST tdbc__odbc-1b8fcca830.tar.gz 159337 BLAKE2B b6d739044264a83e7af28be7253ad56454b3cb89efeb83d5ddcbd56d707b14bf6af2d902da8bf9e8c7ce0b57254f82896d7279077d5c1b003f420a44ed97ac49 SHA512 a36a6abe4ab95df75e3d251e351ebd929e34664e338e8f4b5dc22837cdfc7b38b71d36ea1eab5267bc36a12b56d3fb907128a2d93813e916fe9bfec88375611a
EBUILD tdbcodbc-1.1.2.ebuild 1063 BLAKE2B d3cf06e9df2b94165a7019cab28d1510f46391f3aad41c5688720a1f898052afd7f72c64b54a6e599acf8a679f2d66ac1b0899cae9c22f01a9ef927e61872909 SHA512 20a9663117cd3e4541f498d9b697d45bd3b079b5f0e0c00cb188b5ef79d45ade74a97722ae9173db923555ecee042c835adcef9cafcf52c52863d7a585364793
MISC metadata.xml 378 BLAKE2B b249d8d0fbe06b6ab18d6dd1508bf278e25ea5f71d4b379e5d8e57972fe16956b73cdda35927bf78970339d8a54a3b0048afa53f979186880897c20a5f071696 SHA512 5e7a1ed2cb3e050b808ff59748d9c6787993391ea03cfb3e3097f6f81336645ca0c1af3f0e4415cf8c3f34179d65684efb811d7b5fd1f30c1d5567219065306f
13 changes: 13 additions & 0 deletions dev-tcltk/tdbcodbc/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<description>
Oubliette - new ebuild package

https://core.tcl.tk/tdbcodbc/
Tcl Database Connectivity TDBC Open Database Connectivity ODBC
</description>
</maintainer>
</pkgmetadata>
41 changes: 41 additions & 0 deletions dev-tcltk/tdbcodbc/tdbcodbc-1.1.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

MY_PN="tdbcodbc"
#TDBC ODBC - 1.1.2 2020-07-09 commit version
MY_PV="1b8fcca830"
#TEA tclconfig - 2020-07-03 commit version
TEA_V="fff5880706"
#TDBC version
MY_TDBC="1.1.2"

DESCRIPTION="Tcl Database Connectivity ODBC Driver"
HOMEPAGE="https://core.tcl.tk/tdbcodbc"
SRC_URI="https://core.tcl.tk/tdbcodbc/tarball/${MY_PV}/tdbc__odbc-${MY_PV}.tar.gz
https://core.tcl.tk/tclconfig/tarball/${TEA_V}/TEA+%28tclconfig%29+Source+Code-${TEA_V}.tar.gz"

LICENSE="tcltk"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ia64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"

RDEPEND="
~dev-tcltk/tdbc-${MY_TDBC}
>=dev-lang/tcl-8.6
dev-db/libiodbc
"
DEPEND="${RDEPEND}"

S="${WORKDIR}/${MY_PN}"

src_unpack() {
#this is ugly. tclconfig is packaged seperatly from tdbc
unpack ${A}
ln -s "${WORKDIR}/tdbc__odbc-${MY_PV}" ${MY_PN}
ln -s "${WORKDIR}/TEA__tclconfig__Source_Code-${TEA_V}" ${MY_PN}/tclconfig
}

src_configure() {
econf "--with-tdbc=/usr/$(get_libdir)/tdbc${MY_TDBC}/"
}
4 changes: 4 additions & 0 deletions dev-tcltk/tdbcpostgres/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DIST TEA+%28tclconfig%29+Source+Code-fff5880706.tar.gz 47642 BLAKE2B 5a16f30cc5992f158b9d062c7bac36bb0ed30bc4a7df91fdce4e3641a49c2a2f25df054a251bdc16f45fefbe284f3e4762bdfceaa092ff480806f7b97fdaae47 SHA512 7a60dfab08e272d15c5310db41171f1edb140d6007607fa658b51146e3bd6804f798e8472281d6a2a789948723c5b7907b8c9c1b0b6dbfa20c6beeb504112185
DIST tdbc__postgres-62ab2136a4.tar.gz 137540 BLAKE2B 74d067b3656a0f355d80b4dfd13b37f19ee2ca06982054b06a88f8478992c7cc6813160ffc59b556f9de576593b47ddf9fc77e67ab84066d5c590a4087ba6235 SHA512 cc08430a1df65481c5c748bbebcb576e85d7ffab2dcb1432c7593020d931d982d8f5cd9ccf1b3f0560b43c3790c7e97cc6a69dcfba4e6848a4ced0aa1a4173e6
EBUILD tdbcpostgres-1.1.2.ebuild 1108 BLAKE2B cfa750cf449d7a85cd5de5d06e9fb93ff3d12dc667582753e77d10d3116a4781c351a63969df0fe46897ecdc7382dd3c4f2ae19b698868bcc796f9a9697d0499 SHA512 c68699744bed0561cc7dc2e425fb8d98895d952688319f4084c985a140e392ce3145bb7882c1a4d09c25c4c4643a7eaf5de2c913916214840c2ced46da0ed177
MISC metadata.xml 366 BLAKE2B b95807761522c4312309229fac79b434f28f570bcdd01444f9b53b27d9feeec33b413d3d8bb69a3cfbbc43af7da3dd788c751631fe32b614493e99acdfaf470c SHA512 3682a940d723ac93eeb5ffa2d1908b61ae8364af814b242d47d66029c22c1d2b0b620a25ccac56dbe768e2de5ae115512a2b4696ac17b5a6c1a85a0cae2e37f6
13 changes: 13 additions & 0 deletions dev-tcltk/tdbcpostgres/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<description>
Oubliette - new ebuild package

https://core.tcl.tk/tdbcmysql/
Tcl Database Connectivity TDBC Postgres Driver
</description>
</maintainer>
</pkgmetadata>
41 changes: 41 additions & 0 deletions dev-tcltk/tdbcpostgres/tdbcpostgres-1.1.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

MY_PN="tdbcpostgres"
#TDBC postgres - 1.1.2 2020-07-09 commit version
MY_PV="62ab2136a4"
#TEA tclconfig - 2020-07-03 commit version
TEA_V="fff5880706"
#TDBC version
MY_TDBC="1.1.2"

DESCRIPTION="Tcl Database Connectivity Postgres Driver"
HOMEPAGE="https://core.tcl-lang.org/tdbcpostgres/"
SRC_URI="https://core.tcl-lang.org/tdbcpostgres/tarball/${MY_PV}/tdbc__postgres-${MY_PV}.tar.gz
https://core.tcl.tk/tclconfig/tarball/${TEA_V}/TEA+%28tclconfig%29+Source+Code-${TEA_V}.tar.gz"

LICENSE="tcltk"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ia64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"

RDEPEND="
~dev-tcltk/tdbc-${MY_TDBC}
>=dev-lang/tcl-8.6
dev-db/postgresql:*
"
DEPEND="${RDEPEND}"

S="${WORKDIR}/${MY_PN}"

src_unpack() {
#this is ugly. tclconfig is packaged seperatly from tdbc
unpack ${A}
ln -s "${WORKDIR}/tdbc__postgres-${MY_PV}" ${MY_PN}
ln -s "${WORKDIR}/TEA__tclconfig__Source_Code-${TEA_V}" ${MY_PN}/tclconfig
}

src_configure() {
econf "--with-tdbc=/usr/$(get_libdir)/tdbc${MY_TDBC}/"
}
4 changes: 4 additions & 0 deletions dev-tcltk/tdbcsqlite3/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DIST TEA+%28tclconfig%29+Source+Code-fff5880706.tar.gz 47642 BLAKE2B 5a16f30cc5992f158b9d062c7bac36bb0ed30bc4a7df91fdce4e3641a49c2a2f25df054a251bdc16f45fefbe284f3e4762bdfceaa092ff480806f7b97fdaae47 SHA512 7a60dfab08e272d15c5310db41171f1edb140d6007607fa658b51146e3bd6804f798e8472281d6a2a789948723c5b7907b8c9c1b0b6dbfa20c6beeb504112185
DIST tdbc__sqlite3-c4702e6d7a.tar.gz 105226 BLAKE2B 368afc7d9099d17ded1e6be4b2e17c30c5b412857f984369a6467ce057d96d6abc384441286ab51d0c6547ee7cf769fc536a35d68af0ab5994d5a48a2731db3c SHA512 d47791e026c2d6d46260b3cc5e474b9d4505763a6760849ba6ccea3c00f76375135903cea224df5259e747e73c88ef7e37199f84cc44bd30900756bb1bbca266
EBUILD tdbcsqlite3-1.1.2.ebuild 1434 BLAKE2B bd69f75691f3906b1b3eea337ff8d11b87353dba061026b7f4d7448dcdab3864f7abe7612754be4f33e4c211096596121c40f29744ad9cd6e3a2251d823041d5 SHA512 bd229de2c77de6d21253a057c151f2c45fdaeeac720ab72100c14f29ffa0e6cbf3e9c0824c47e77c9d20e1c4a15a8405ddc3e7f4a713a9f59b8900d75a3092ac
MISC metadata.xml 367 BLAKE2B 87698c3baee50e624bb600d680f3a9515de0c4dbead6b3fdc5a6a78b49a34ad9d91b2ea0041398635062de48ad739cc91e9c0a8a6372b30273c24701036dc8ee SHA512 fa00ae9067bba066dd809ab9835fa10b101492eb189a28230145133eeec2e14b75437fc2578ea91b595ad5ec57d91c3f5d93ad0fd72fbc47285dab47838c5c4b
13 changes: 13 additions & 0 deletions dev-tcltk/tdbcsqlite3/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<description>
Oubliette - new ebuild package

https://core.tcl.tk/tdbcsqlite3/
Tcl Database Connectivity TDBC SQLite3 Driver
</description>
</maintainer>
</pkgmetadata>
56 changes: 56 additions & 0 deletions dev-tcltk/tdbcsqlite3/tdbcsqlite3-1.1.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

MY_PN="tdbcsqlite3"
#TDBC SQLite3 - 1.1.2 2020-07-09 commit version
MY_PV="c4702e6d7a"
#TEA tclconfig - 2020-07-03 commit version
TEA_V="fff5880706"
#TDBC version
MY_TDBC="1.1.2"

DESCRIPTION="Tcl Database Connectivity SQLite3 Driver"
HOMEPAGE="https://core.tcl.tk/tdbcsqlite3"
SRC_URI="https://core.tcl.tk/tdbcsqlite3/tarball/${MY_PV}/tdbc__sqlite3-${MY_PV}.tar.gz
https://core.tcl.tk/tclconfig/tarball/${TEA_V}/TEA+%28tclconfig%29+Source+Code-${TEA_V}.tar.gz"

LICENSE="tcltk"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ia64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"

RDEPEND="
~dev-tcltk/tdbc-${MY_TDBC}
>=dev-lang/tcl-8.6
dev-db/sqlite[tcl]
"
DEPEND="${RDEPEND}"

S="${WORKDIR}/${MY_PN}"

src_unpack() {
#this is ugly. tclconfig is packaged seperatly from tdbc
unpack ${A}
ln -s "${WORKDIR}/tdbc__sqlite3-${MY_PV}" ${MY_PN}
ln -s "${WORKDIR}/TEA__tclconfig__Source_Code-${TEA_V}" ${MY_PN}/tclconfig
}

src_prepare() {
eapply_user

# tweak make file as the TM install did not work
sed -e "s/^install:\ all\ install-tm/install:\ all\ install-binaries\ install-libraries/" -i Makefile.in
# fix pathing
sed -e "s/\.\.\ library//" -i pkgIndex.tcl.in
}

src_configure() {
econf "--with-tdbc=/usr/$(get_libdir)/tdbc${MY_TDBC}/"
}

src_install() {
default
insinto /usr/$(get_libdir)/${MY_PN}-${MY_TDBC}
doins pkgIndex.tcl
}
6 changes: 6 additions & 0 deletions dev-tcltk/tdom/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
AUX tdom-0.9.2-useCC.patch 531 BLAKE2B 9685275ba543b951fa117609ea9f2a74a59fa6dbc93ebf5197fc35317c4fb1e1b35b5ef7340057598f5e4ba6ff1a38e3d4bb3168195c6da722315cfa45bee12b SHA512 3db181c3bdb69aa9609a4b67e66748e84bbc9bb3578882f18308656ea111c8f291ca09b95b7de3019c7d7401c3ad7ee1efa0e003aff0af22948de36dca2afc36
DIST tdom-0.9.2-src.tgz 1215099 BLAKE2B 1d720043ee4acc27d3fad138baced96b291c2e39dc1535fb1927a9968e07324d5e0e0bb0c71d8e5678b8c6f4bb69fb09ce05ac9447712422af0d91c9e06c163e SHA512 ba6611db866f3afffd112887cf6b0f250273f29ab4ed8e29de89405b997a0f7569216f86206040462aba9a4b8548c346bc72945cf7d617cf45a644fa8ded7121
DIST tdom-0.9.3-src.tgz 1319804 BLAKE2B 8b4c50407eaf28c002ec8399d44881b91bef346dca75370c27e06266a5fa90900528a01fc8310d8a250f551e3a627d0d2965a2e85ef8a9132010f7718e5549ce SHA512 71a589465f84721f222b6312f51ee564d11d88a82000a0e5cc1dab4653bffd57347a39936590b62a580e9df59d7266ff3ae4295fe91ff4b9e58f012e80b0cb3e
EBUILD tdom-0.9.2.ebuild 1668 BLAKE2B 41fd66033f744519d9368617d2b0d6e466431d00a5cffafddb372ca4e735b2997196915d670dcc15521f057da0e6b809d7366775fc49ff961c1709dec1957a78 SHA512 b8cae99b83ca3bf76e67a87b2be80570034051bb7f4f5aa2d92fac0de46f824d152404686b164ab95c738088a1b9a288c0c54f5205eee7d42704bfe582627563
EBUILD tdom-0.9.3.ebuild 1624 BLAKE2B 51de0f695a20beb74a162686f5b77aed3a947fe2776c1c82f568c66d61a75b1234205a3b2fd1a8350180c1623ba7984ee5461d21182cec894606325c8c307dd9 SHA512 95f1f7ccf59e986128781b298c91eca5ac5170ca08cc16cd1190e74ee4c93a3be684d934c05036a50a2533955530314ba107338ad6a45081cdb20f29734a0211
MISC metadata.xml 609 BLAKE2B 3bc4f86bccad86ccb2cd5d69ad8f8da845454892bc4c7998fa84cc51ca0a51e2acbbe68aad546db75a8440d87c8b8fc12df1479446fb7641caae56403e846a65 SHA512 80b0290426618cae5e2798eb85af524fbe39d27b47cd4298fbc7603c6b804c8ab3ac6299a9676fdfd50ae276b523e1327f4ded935fbd9dd338e587a5f8ff3f35
18 changes: 18 additions & 0 deletions dev-tcltk/tdom/files/tdom-0.9.2-useCC.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
--- a/tclconfig/tcl.m4 2019-12-07 22:00:18.094712146 +0100
+++ b/tclconfig/tcl.m4 2019-12-07 22:00:28.961515544 +0100
@@ -434,7 +434,6 @@
AC_SUBST(TCL_STUB_LIB_SPEC)

AC_MSG_CHECKING([platform])
- hold_cc=$CC; CC="$TCL_CC"
AC_TRY_COMPILE(,[
#ifdef _WIN32
#error win32
@@ -446,7 +445,6 @@
TEA_PLATFORM="windows"
AC_CHECK_PROG(CYGPATH, cygpath, cygpath -m, echo) ]
)
- CC=$hold_cc
AC_MSG_RESULT($TEA_PLATFORM)

# The BUILD_$pkg is to define the correct extern storage class
15 changes: 15 additions & 0 deletions dev-tcltk/tdom/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>[email protected]</email>
<name>Gentoo Tcltk Project</name>
</maintainer>
<longdescription>
tDOM combines high performance XML data processing with easy and
powerful Tcl scripting functionality. tDOM should be one of the fastest
ways to manipulate XML with a scripting language and uses very few
memory: for example, the DOM tree of the XML recommendation in XML
(160K) needs only about 450K of memory.
</longdescription>
</pkgmetadata>
Loading

0 comments on commit 3f7537a

Please sign in to comment.