diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-01-27 06:56:55 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-01-27 06:56:55 +0000 |
commit | 9c4ecbcb1ba97e8bfd6dac8c2433fb9fdfee5fe6 (patch) | |
tree | 464689c17706867ab99f0e14017c82d3b3c98a11 /dev-db | |
parent | ed0a1596c807e379a19960170c94735aff22fa84 (diff) |
gentoo auto-resync : 27:01:2024 - 06:56:55
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/Manifest.gz | bin | 16234 -> 16228 bytes | |||
-rw-r--r-- | dev-db/tinycdb/Manifest | 4 | ||||
-rw-r--r-- | dev-db/tinycdb/tinycdb-0.78.ebuild | 6 | ||||
-rw-r--r-- | dev-db/tinycdb/tinycdb-0.81.ebuild | 52 |
4 files changed, 58 insertions, 4 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex 93a479672d81..4fe65b605f12 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/tinycdb/Manifest b/dev-db/tinycdb/Manifest index 569d9b3a843c..bc53b9e8b7ba 100644 --- a/dev-db/tinycdb/Manifest +++ b/dev-db/tinycdb/Manifest @@ -1,5 +1,7 @@ AUX tinycdb-gentoo.patch 711 BLAKE2B a1f6a43fb9903784d3cc4dfdbd2b3d1b5b5532801b6de1cbda922b7a318ead7e93696b0722ee3132618f3cd8bb3ec1eb4f4cdfda35c1b428c3988626ff87b91c SHA512 b188db6904ef63a262a88aa79d1488ede1a9917af8e33b97da5d80c34cb00065bb42e84b00e20548a85f5f0b939679f5a3d85336b938318f98d101d880489415 AUX tinycdb-uclibc.patch 328 BLAKE2B 20dacb9fc08d7e02c0b138c445d91ecbdcb1993d4b6709081bd4f8c81ce92ba5124c8e6dc8e59644bce8823d0fd0a16e3f7ae543d3dc9c093768114f55ec23a6 SHA512 b58656fbcdcd21d46ace85ba50fcbc9a85b3c0d02fe3c7ba048276e6a22e2d8a91dce6fe5f853a3516071e33fc9513216148b0e92ebe13b75b201881e73f127f DIST tinycdb-0.78.tar.gz 36754 BLAKE2B 41f4256840645acd28296c5473087c7cf4c026f068310375b3c305430c030b1c946f53fd3e09967d77b592ba84e7e56518fdb18e54d1e0f5e7dd552a1664a0ec SHA512 8930086b8e7fddcd4dbd3354c5f5ee05171df68fde1cc222b6c402430042b6e761efbad7e5fa8de18e1d36390f1526cc3e605c5086fe1c363ba1df6c03201553 -EBUILD tinycdb-0.78.ebuild 1057 BLAKE2B 4f2546aa9fd434b9ae0b331f8c567f45ddea6de77bb11f6122ba1b2c9cd46d12a74a932796a840f3f36bae24226dc68dd2d40ac59884432e7d85e655726d4130 SHA512 b31f772c5c298c11bc0d5e5a5723e7d69ea3f4dc43311db30321140c320b4490f52fe60b4545ef69624bce275e4cc1f95d486c74f0a11be44067beb601f4ccd5 +DIST tinycdb-0.81.tar.gz 31901 BLAKE2B 6b5b1167bd7e58a02b9a3a1ff2d58adb0e522ef65a13384051d9a037358ed7586f7d567e543099adec6322f9c60d38525fed586488510215bf72d12a60c67684 SHA512 56d0422700835d7b0460c32c41e6d5f30b8b833cefea775eb7f2b5592d744942c1109eac1501421b02f196d15e551111bb2accc71f2fd32ef4b8d658c635340e +EBUILD tinycdb-0.78.ebuild 1059 BLAKE2B a2d631e4442aa467240c78b3df148d6010a2551d4f82bf2d9149072e3600ca8f65646b9f34dc40172660e980cc9e683018c0fa372b2aab23f48ed9e91ead2d08 SHA512 e679753be2342bcb8b4112aca19200741aa4d6fc33ab398b95ad8d58804712e421d9678d1aad9275f00cc713240ad878a7ad2e55fb15681189c8e7a563a9f207 +EBUILD tinycdb-0.81.ebuild 1062 BLAKE2B 6675159d04979482acbd487aaf7527e406939c63eb061ca7764f3e338e06b8f361ce7ea06d8e17c60855ec30c781bc4b330f6b8698e4d76b705db11325958171 SHA512 0f817bc3a68e586ce675483963becfc2f93e827abe074c9fd9e7a7807c0b25198d061966da436a2071f8f09243a6a53c081e4b4c0a1def8bffc1d9883baeca9a MISC metadata.xml 249 BLAKE2B a37da98d387308dab889eab2665b67e4176707f3c115a7a69cb7f4b19f9864b96bc2fe70efa105e627c4b57a7d626f6b23dc2709a225a9debada3356f3cf32a0 SHA512 a5095fb01e05f24583a962e36131b2f02cf2d1dd7a97051200e465ad97db014721de7c1857f5eb736cb0290682e8de833cb4c735f7de8d98cdfae1aed6d3d549 diff --git a/dev-db/tinycdb/tinycdb-0.78.ebuild b/dev-db/tinycdb/tinycdb-0.78.ebuild index b6f1bb7cc462..501f95371b5a 100644 --- a/dev-db/tinycdb/tinycdb-0.78.ebuild +++ b/dev-db/tinycdb/tinycdb-0.78.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -6,8 +6,8 @@ EAPI="7" inherit toolchain-funcs DESCRIPTION="A very fast and simple package for creating and reading constant data bases" -HOMEPAGE="http://www.corpit.ru/mjt/tinycdb.html" -SRC_URI="http://www.corpit.ru/mjt/${PN}/${P}.tar.gz" +HOMEPAGE="https://www.corpit.ru/mjt/tinycdb.html" +SRC_URI="https://www.corpit.ru/mjt/${PN}/${P}.tar.gz" LICENSE="public-domain" SLOT="0" diff --git a/dev-db/tinycdb/tinycdb-0.81.ebuild b/dev-db/tinycdb/tinycdb-0.81.ebuild new file mode 100644 index 000000000000..fc9fe8b1d16b --- /dev/null +++ b/dev-db/tinycdb/tinycdb-0.81.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit toolchain-funcs + +DESCRIPTION="A very fast and simple package for creating and reading constant data bases" +HOMEPAGE="https://www.corpit.ru/mjt/tinycdb.html" +SRC_URI="https://www.corpit.ru/mjt/${PN}/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv ~x86" +IUSE="static-libs" +RESTRICT="test" + +RDEPEND="!dev-db/cdb" + +PATCHES=( + "${FILESDIR}"/${PN}-gentoo.patch + "${FILESDIR}"/${PN}-uclibc.patch +) + +src_prepare() { + default + + sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile +} + +src_compile() { + local targets="shared" + use static-libs && targets+=" staticlib piclib" + + emake \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + ${targets} +} + +src_install() { + local targets="install install-sharedlib" + use static-libs && targets+=" install-piclib" + + emake \ + prefix="${EPREFIX}"/usr \ + mandir="${EPREFIX}"/usr/share/man \ + DESTDIR="${D}" \ + ${targets} + einstalldocs +} |