summaryrefslogtreecommitdiff
path: root/gnustep-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-24 04:34:22 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-24 04:34:22 +0000
commit9f644c082e09048b176cdc65d87a0e6df3f18f2f (patch)
tree7bf6f585eeedfff22738cba65fa5183a7e34549b /gnustep-libs
parent2d37d4dc50650d8de650e8a476233f57d972cdf6 (diff)
gentoo auto-resync : 24:11:2023 - 04:34:22
Diffstat (limited to 'gnustep-libs')
-rw-r--r--gnustep-libs/Manifest.gzbin1902 -> 1902 bytes
-rw-r--r--gnustep-libs/performance/Manifest2
-rw-r--r--gnustep-libs/performance/performance-0.6.0.ebuild26
-rw-r--r--gnustep-libs/sqlclient/Manifest2
-rw-r--r--gnustep-libs/sqlclient/sqlclient-1.9.0.ebuild47
5 files changed, 77 insertions, 0 deletions
diff --git a/gnustep-libs/Manifest.gz b/gnustep-libs/Manifest.gz
index ee8a1c156af3..df35f657968f 100644
--- a/gnustep-libs/Manifest.gz
+++ b/gnustep-libs/Manifest.gz
Binary files differ
diff --git a/gnustep-libs/performance/Manifest b/gnustep-libs/performance/Manifest
index bff03f2f19fc..ef5cdba0b10a 100644
--- a/gnustep-libs/performance/Manifest
+++ b/gnustep-libs/performance/Manifest
@@ -1,3 +1,5 @@
DIST Performance-0.5.0.tar.gz 50569 BLAKE2B b79f27fc0974c6005725b916cfb528c15d380b62dea2b846c129fda04e4b56ad33d00c4432d19f0ee9bfa3593cd9fa8781d0dbd168c26cceb9e007054252d7b2 SHA512 ac83d046c801e1c2b69c708fa806cccf40fca4d5dabe5d461524c3c3eea989c939a11e58d8bff177f45e55a3e1be73bd03b0bb80b611c8390560740cd5cf9fd5
+DIST Performance-0.6.0.tar.gz 56850 BLAKE2B 17b2aa0189e8cc9820981fb9c7b784be5011daaccce1faa2ada66e46d84eb178ae1fd75cbc0dacfb82baea451bdad5909e17d0813c116fdce1f801326ae15a1d SHA512 55fa9399800635a7ea65d14bb82704cf43f9d744eb6928af7c984136aa6f98e1de8780a59d579f5d6c5dcd4c60f7cb37dfa2f0ba1b0175ac5b63d24e06f80076
EBUILD performance-0.5.0.ebuild 564 BLAKE2B 9ba7573d37c8dec1dd2c7299b6991e76f5de582c359af995169ccd6ac39aea88ff94664e6aad81ab4d1a8cb7e3b382566b351acadda1aa88762861ae25ae26bb SHA512 3775204edf722ace016a61ed0c92257144087cc5fd763cc3ff263f09a806bb1e89065140825c001af65c422697fa1b5fca22527285a706627a5a060852d92a80
+EBUILD performance-0.6.0.ebuild 564 BLAKE2B 9ba7573d37c8dec1dd2c7299b6991e76f5de582c359af995169ccd6ac39aea88ff94664e6aad81ab4d1a8cb7e3b382566b351acadda1aa88762861ae25ae26bb SHA512 3775204edf722ace016a61ed0c92257144087cc5fd763cc3ff263f09a806bb1e89065140825c001af65c422697fa1b5fca22527285a706627a5a060852d92a80
MISC metadata.xml 258 BLAKE2B 2d5066672e93f52c887e0733cf4d05470fafb0128f75c44259fd046360f67f2d9571ddd143a8f6352477c39bacd8fcf6e1d8b6554b623a64fa230d4f3ed90653 SHA512 490a494189a1a1826ef34c2997b7032f80527568f07eecd4aabcc343aa8c7c142ea5423e1f874f288177aee6058e5342ae5805b644e15be12fa8bb280a43e905
diff --git a/gnustep-libs/performance/performance-0.6.0.ebuild b/gnustep-libs/performance/performance-0.6.0.ebuild
new file mode 100644
index 000000000000..0f42ec545fcb
--- /dev/null
+++ b/gnustep-libs/performance/performance-0.6.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnustep-2
+
+MY_P=${P/p/P}
+DESCRIPTION="Help improve the performance of GNUstep applications"
+HOMEPAGE="https://github.com/gnustep/libs-performance"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/libs/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="LGPL-3+"
+SLOT="0"
+
+src_prepare() {
+ if ! use doc; then
+ # Remove doc target
+ sed -i -e '/documentation\.make/d' GNUmakefile \
+ || die "doc sed failed"
+ fi
+
+ default
+}
diff --git a/gnustep-libs/sqlclient/Manifest b/gnustep-libs/sqlclient/Manifest
index 245cb3072258..1dfdcc7e544e 100644
--- a/gnustep-libs/sqlclient/Manifest
+++ b/gnustep-libs/sqlclient/Manifest
@@ -1,3 +1,5 @@
DIST SQLClient-1.8.1.tar.gz 148622 BLAKE2B 824d7510dacaa813b9b696530cbc4c3ab49c6de3303a6c4c8694226907c84b780f0eb5ec1298214247a41191a393931c89aba7d08c6e3cc5ef953fa6e1553ce1 SHA512 f0339063bf1f0a9050826440f9d4c116fddf61e62f4a8fd4c694afd079d82b54b306dcdadcd29951bbb3502129de211d166e2958de4d31cd6e78563498f2b50f
+DIST SQLClient-1.9.0.tar.gz 175717 BLAKE2B 8dccd49c0773b7e22d9bce32ae6c596dcf9810271d2a226261869c0747a59a15d1b635332189ee7f4342d181ea4689441721a33a0c0e70ca0dc8944a2c16455b SHA512 e3404d8788b7a5a4459b8df8bc65bad323d3c4514f9e56d2b564e2dda0233a3d7b6bbcee5041efd6c8af91d6b429943a5060b0faed16378bf230bc6b1a297edc
EBUILD sqlclient-1.8.1-r2.ebuild 1132 BLAKE2B e2843c9e3ce7a17702feb79a103fe4d16ed6b404f02594456e346dfba819efbd1bbdc4526a65b3efa652da050e624e48605bf7ff63e240d26ff248bcb00f6a39 SHA512 4d3b240f3f2ebd936647b16ece84d8f33216430478432782a978860eaf8ac376a515a21aaf903e911c0a88aeb4b31429ca632a7f68f53ad3b98bf36fc85348be
+EBUILD sqlclient-1.9.0.ebuild 1132 BLAKE2B e2843c9e3ce7a17702feb79a103fe4d16ed6b404f02594456e346dfba819efbd1bbdc4526a65b3efa652da050e624e48605bf7ff63e240d26ff248bcb00f6a39 SHA512 4d3b240f3f2ebd936647b16ece84d8f33216430478432782a978860eaf8ac376a515a21aaf903e911c0a88aeb4b31429ca632a7f68f53ad3b98bf36fc85348be
MISC metadata.xml 884 BLAKE2B 6797de9bb41ae5b6d19c26d731cc0ceedae63e9dc04f86ae5b7c7a734ab93d5d0e53e664a418cd89c13df79eeb7bc044112d8dcb20c0a4c164b7e36f4f95d9e8 SHA512 733e03b4b0da52c8bd269e6b0d95e29358d17c362ea406622ff708e1064197675d48c17c2d9c7172d88cadb8dfd2f08c581565e910f1acfc01553f48f80f7e4e
diff --git a/gnustep-libs/sqlclient/sqlclient-1.9.0.ebuild b/gnustep-libs/sqlclient/sqlclient-1.9.0.ebuild
new file mode 100644
index 000000000000..8f05cc06e501
--- /dev/null
+++ b/gnustep-libs/sqlclient/sqlclient-1.9.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit java-pkg-opt-2 gnustep-2
+
+MY_P=${P/sqlc/SQLC}
+DESCRIPTION="GNUstep lightweight database abstraction layer"
+HOMEPAGE="http://wiki.gnustep.org/index.php/SQLClient"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/libs/${MY_P}.tar.gz"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="java mysql postgres +sqlite"
+
+RDEPEND=">=gnustep-libs/performance-0.3.2
+ mysql? ( dev-db/mysql-connector-c:= )
+ postgres? ( dev-db/postgresql:= )
+ sqlite? ( >=dev-db/sqlite-3 )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="|| ( java mysql postgres sqlite )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ if ! use doc; then
+ # Remove doc target
+ sed -i -e '/documentation\.make/d' GNUmakefile \
+ || die "doc sed failed"
+ fi
+
+ default
+}
+
+src_configure() {
+ local myconf=""
+ use java || myconf="${myconf} --disable-jdbc-bundle"
+ use mysql || myconf="${myconf} --disable-mysql-bundle"
+ use postgres || myconf="${myconf} --disable-postgres-bundle"
+ use sqlite || myconf="${myconf} --disable-sqllite-bundle"
+
+ egnustep_env
+ econf ${myconf}
+}