summaryrefslogtreecommitdiff
path: root/gnustep-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /gnustep-libs
reinit the tree, so we can have metadata
Diffstat (limited to 'gnustep-libs')
-rw-r--r--gnustep-libs/cenonlibrary/Manifest5
-rw-r--r--gnustep-libs/cenonlibrary/cenonlibrary-4.0.0.ebuild25
-rw-r--r--gnustep-libs/cenonlibrary/metadata.xml14
-rw-r--r--gnustep-libs/dbuskit/Manifest7
-rw-r--r--gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild35
-rw-r--r--gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild30
-rw-r--r--gnustep-libs/dbuskit/files/dbuskit-0.1.1-remove_gc.patch29
-rw-r--r--gnustep-libs/dbuskit/metadata.xml9
-rw-r--r--gnustep-libs/gsldap/Manifest5
-rw-r--r--gnustep-libs/gsldap/gsldap-0.0.1_pre20070219.ebuild22
-rw-r--r--gnustep-libs/gsldap/metadata.xml13
-rw-r--r--gnustep-libs/highlighterkit/Manifest5
-rw-r--r--gnustep-libs/highlighterkit/highlighterkit-0.1.3.ebuild18
-rw-r--r--gnustep-libs/highlighterkit/metadata.xml9
-rw-r--r--gnustep-libs/metadata.xml33
-rw-r--r--gnustep-libs/netclasses/Manifest6
-rw-r--r--gnustep-libs/netclasses/files/netclasses-1.1.0-no_rfc.patch8
-rw-r--r--gnustep-libs/netclasses/metadata.xml17
-rw-r--r--gnustep-libs/netclasses/netclasses-1.1.0.ebuild15
-rw-r--r--gnustep-libs/pantomime/Manifest7
-rw-r--r--gnustep-libs/pantomime/metadata.xml17
-rw-r--r--gnustep-libs/pantomime/pantomime-1.2.2.ebuild35
-rw-r--r--gnustep-libs/pantomime/pantomime-1.2.3.ebuild30
-rw-r--r--gnustep-libs/performance/Manifest5
-rw-r--r--gnustep-libs/performance/metadata.xml9
-rw-r--r--gnustep-libs/performance/performance-0.5.0.ebuild26
-rw-r--r--gnustep-libs/renaissance/Manifest6
-rw-r--r--gnustep-libs/renaissance/files/renaissance-0.8.1_pre20070522-docpath.patch21
-rw-r--r--gnustep-libs/renaissance/metadata.xml29
-rw-r--r--gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild18
-rw-r--r--gnustep-libs/sope/Manifest6
-rw-r--r--gnustep-libs/sope/metadata.xml15
-rw-r--r--gnustep-libs/sope/sope-3.2.10.ebuild62
-rw-r--r--gnustep-libs/sope/sope-3.2.9.ebuild62
-rw-r--r--gnustep-libs/sqlclient/Manifest5
-rw-r--r--gnustep-libs/sqlclient/metadata.xml11
-rw-r--r--gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild47
37 files changed, 716 insertions, 0 deletions
diff --git a/gnustep-libs/cenonlibrary/Manifest b/gnustep-libs/cenonlibrary/Manifest
new file mode 100644
index 000000000000..44f3189d503b
--- /dev/null
+++ b/gnustep-libs/cenonlibrary/Manifest
@@ -0,0 +1,5 @@
+DIST CenonLibrary-4.0.0-1.tar.bz2 2131692 SHA256 b329331a4b5b40d93eeeddd98f6922a53401b6e4f437538cd98392f8828cbb44 SHA512 75d1acc2635cb5daee3311d2c54a43abf9d0de7b29997fec86effc4dd3932fe73449c08cda642d1f92adcea9da74cd4732014bb04f7418c1f331701bafe44427 WHIRLPOOL bcfbe87deb051b9b48472914a68a38590cee11b3a67f5b02ca8b13037b59f1389f26b07e202920595293e6288a8c974868b861ac27d30b1f592e7db95ff4b43f
+EBUILD cenonlibrary-4.0.0.ebuild 555 SHA256 2c8a73d845ef05439e010fb711a5a5403d46a65040ba859f485a0876ae0ea044 SHA512 552ece286723512825c3a8874c05b413eb90aa0e528b71c28e3b51f223f99190383fd8a5f3c2f9c62ab583842d1a0726fdb1f4358607ff71da8c497e2e8be21a WHIRLPOOL 6820f160d47110648cdf88af6721a9be0b2ba7221fe1b19a3c88cc707e018a4b8b22d77ce0d9d883f071854f581c872aa28b4c232989820ac6a11657e890295c
+MISC ChangeLog 2508 SHA256 3fc845d6aa3b0c66b335fc5a30aa3da59d0c9374ab08e00815e5b04f9d45aba2 SHA512 b067e194e52e8ddff568b8a7c180d08afec9f23f4d19672a194eedb3b50c91b1c711fbb2994a2ada133430c18d2996d4c2c45d0291667de3319594785ef3e735 WHIRLPOOL ffcc12c1f50b66c791d008bbca3a425b7983282f97aa8434137be50c3c889d583398472b7e2ccacbca5b33dd53d808eed6fa7b836f12e2a2bdff4e17c58cff49
+MISC ChangeLog-2015 2442 SHA256 e1569a6d1fde85615a596d5d0c8640041c2e7dc6c083bba573cf6b6bd5450a2b SHA512 4edd1518f72e349697c7be699b76c8b8554848fa6cf229f909606b09f720c4f58587da31fc54a9c141c5f664b691b1171759697d6d4af4ecaaf23f9be25a4281 WHIRLPOOL 8d2273f84937bb365bd830d9a272d319ecbcb7f22927d3eafc682565987da7560066e27d579fbfee191aaaef5bdcb9abc4eb91e5f18f839b5d205a1d7049a87e
+MISC metadata.xml 514 SHA256 3c4b6baa215903f18985f66936556ebc3bc43de4a81f1c849ab59f5479fa5127 SHA512 06125a3d405f811589e4312606ab281719b8856d52bdcaeb78b414e20236b1f3e916d738c3df8d676f2853f53ea44f1226f14472b8b055630fc649cb8f5aa51d WHIRLPOOL c72a18827fa885f3dc8164027803aa907b992b9cd20706fa8df75146690e219691767e09614a8420ee15825bb5e1beb8fcc9892867bca4492ce6365055c7ba59
diff --git a/gnustep-libs/cenonlibrary/cenonlibrary-4.0.0.ebuild b/gnustep-libs/cenonlibrary/cenonlibrary-4.0.0.ebuild
new file mode 100644
index 000000000000..22579b020d9a
--- /dev/null
+++ b/gnustep-libs/cenonlibrary/cenonlibrary-4.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit gnustep-2
+
+S=${WORKDIR}/Cenon
+
+DESCRIPTION="Default library required to run Cenon"
+HOMEPAGE="http://www.cenon.info/"
+SRC_URI="http://www.vhf-group.com/vhf-interservice/download/source/CenonLibrary-${PV}-1.tar.bz2"
+KEYWORDS="amd64 ppc x86"
+SLOT="0"
+LICENSE="Cenon"
+IUSE=""
+
+src_compile() {
+ echo "nothing to compile"
+}
+
+src_install() {
+ egnustep_env
+ dodir ${GNUSTEP_SYSTEM_LIBRARY}
+ cp -pPR "${S}" "${D}"${GNUSTEP_SYSTEM_LIBRARY}
+}
diff --git a/gnustep-libs/cenonlibrary/metadata.xml b/gnustep-libs/cenonlibrary/metadata.xml
new file mode 100644
index 000000000000..133f8e2acd95
--- /dev/null
+++ b/gnustep-libs/cenonlibrary/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>
+ Cenon is a graphical tool of a special kind. Build upon a
+ modular graphical core, Cenon offers a wide variety of
+ possibilities and applications.
+ This package contains the supporting libraries for cenon itself.
+ </longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/dbuskit/Manifest b/gnustep-libs/dbuskit/Manifest
new file mode 100644
index 000000000000..f31e316de146
--- /dev/null
+++ b/gnustep-libs/dbuskit/Manifest
@@ -0,0 +1,7 @@
+AUX dbuskit-0.1.1-remove_gc.patch 926 SHA256 cae7d4f14e915346bb45cc65ab52865f8369c3233793e8e29d9cc234871da1ac SHA512 37e72f44aaaa670ea61511592a899fd9573c838c93f2a7da246d8aaeceeac03454369887f5c63fdfd778cbddd78fc89440f07ebb5e0089f4035a830bdf1497a4 WHIRLPOOL b7e274ae9f3157e813eb5ec1a12083670be8943a5ad88f9d75fb69e79102e77b99d34633981e2044f493ea92a4c57e5e918048461cfbd381ad990e35a509d151
+DIST dbuskit-0.1.1.tar.gz 706783 SHA256 3995867173148663cec6d98010b1c23e5fec827ff6b801f1ae6a4e9949b0f7b5 SHA512 1d98a05bda7558ebca80c5a4985009bdcb2f875c25f44872a2ae589793deb2d6d832c91e3eeaed7846980f5921a6a543efd04db3f7b228a0d0bae37cdc5ccfae WHIRLPOOL 5172636a3d64d721cd21022ebf67866d81b9309c81152683bf1285ee66b67f58068b543bab13f7cfbcb08952ffab6c7e7ecd9129ee1ebac950e3c11077751502
+EBUILD dbuskit-0.1.1-r1.ebuild 799 SHA256 8f51ae0453cf9fb665ee000ff7ed86b9eba7d1bfe1a390bed85fa44a18fb6e29 SHA512 830607a3fa462440b74f462d9cf8ccd3ae22355aa21ab63a941789cd7648d63724c70dc076ba4ddd2d3237203c411c6eb1da3743cce48fa676a923dd9b1b8404 WHIRLPOOL aeca7f9f8cb8e49a39a1296d668a9b41f9f4add876095255b6b3adf22c4fd68e0f10d309afdcc45f03a67cdc133fd9cc363ca00e02a7f6145ff776e63c35c406
+EBUILD dbuskit-0.1.1.ebuild 739 SHA256 14137e6cdf1c87ff60e34128e52727ee04a5a8ea0a3390cf44b848f7eab552f2 SHA512 23e488d4c0675b7aaf0e1233e87ab9d65107dc7234f38eef591402cfcd0a6b669bf31fc2da1a4fce99421cadf0a0c0506458b513945f3117daada12ece46e7ed WHIRLPOOL 040bd78a314c5fbcabea1343c6e3868b45465c5d6730b1613269ef9034a1b29c5e1b5d70fd51668a2f77f152b6429277a7282ec173d983118e2de3e4b2f0dd22
+MISC ChangeLog 2515 SHA256 2f99f5f1110cbe8a8f2e444f3b2c183de83629c26aa4f76e47e34551a777d2e4 SHA512 774a3d873f1ffc3a8aa040b8adc493bda1d03eaadb00a04a609a8b28c31542d1419612b2381b5db8dc934119fe73278ca56c8377042f60d5cc646bc2a4718542 WHIRLPOOL fe80a4e2e69fa866c8a6a236131691cc0aa3971ffdcbe2d58ee68b45e50e0dddbe40ae6cb8b3e320c4ab94e3dfecbf8562bbafd394afa2c6226578648e6ab4e1
+MISC ChangeLog-2015 1630 SHA256 fe46039510e05a10dd4d028fdbff26430c1252c6dc56f6a67741e62b618648da SHA512 e551740635ab1f4f41bc47894b38ae0423aea49ae54f8e21926fad32696f7d8a3b99dd9690d7da95e69c780efa1444445ed64376e03aa0888f6b155c32fcd783 WHIRLPOOL b89f1f3c1b2189a160257b126e6d9425b59ccd9f71c2dfb4cfbb5804bc04cdb2a057e7605caa59a8e0903d8e4dc9c4f54c572efc472b0d45e4ffa596c2768171
+MISC metadata.xml 619 SHA256 d0a85b746d686a698dff3098a4168ba51573d88f87abbf08e337ed94d2c2bfe2 SHA512 9748c7f960bc4ee8e21b4bd7109fe45bb34f288387456b0e69a1062ef4b43b70af18415e8a3f73a9a74349860cbb84a2a7dc29d98db8979a32043fb6c03ec284 WHIRLPOOL 19600e2cc1c5a9a4a002f8ff7ecc1ff216bbb2f07ccc54560f47034b356afa2268f6faaf9f1144180e02049835be9637156522bc2e840275f6dab7aada7f4d9b
diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
new file mode 100644
index 000000000000..de48698483fe
--- /dev/null
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools gnustep-2
+
+DESCRIPTION="framework that interfaces Objective-C applications with the D-Bus IPC service"
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="http://download.gna.org/gnustep/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND=">=sys-apps/dbus-1.2.1"
+RDEPEND="${DEPEND}"
+
+PATCHES=( ${FILESDIR}/${P}-remove_gc.patch )
+
+src_prepare() {
+ default
+
+ if ! use doc; then
+ # Remove doc target
+ sed -i -e "/SUBPROJECTS/s/Documentation//" GNUmakefile \
+ || die "doc sed failed"
+ fi
+
+ # Bug 410697
+ sed -e "s#ObjectiveC2/runtime.h#ObjectiveC2/objc/runtime.h#" \
+ -i configure.ac || die "ObjectiveC2 runtime sed failed"
+
+ eautoreconf
+}
diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild b/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild
new file mode 100644
index 000000000000..7176cc290c8b
--- /dev/null
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools gnustep-2
+
+DESCRIPTION="framework that interfaces Objective-C applications with the D-Bus IPC service"
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="http://download.gna.org/gnustep/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+DEPEND=">=sys-apps/dbus-1.2.1"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if ! use doc; then
+ # Remove doc target
+ sed -i -e "/SUBPROJECTS/s/Documentation//" GNUmakefile \
+ || die "doc sed failed"
+ fi
+
+ # Bug 410697
+ sed -e "s#ObjectiveC2/runtime.h#ObjectiveC2/objc/runtime.h#" \
+ -i configure.ac || die "ObjectiveC2 runtime sed failed"
+ eautoreconf
+}
diff --git a/gnustep-libs/dbuskit/files/dbuskit-0.1.1-remove_gc.patch b/gnustep-libs/dbuskit/files/dbuskit-0.1.1-remove_gc.patch
new file mode 100644
index 000000000000..cc20e8dbe166
--- /dev/null
+++ b/gnustep-libs/dbuskit/files/dbuskit-0.1.1-remove_gc.patch
@@ -0,0 +1,29 @@
+--- trunk/Source/DKNotificationCenter.m 2016/03/26 05:10:00 39611
++++ trunk/Source/DKNotificationCenter.m 2016/03/28 06:16:41 39612
+@@ -519,7 +519,7 @@
+ {
+ return nil;
+ }
+- observer = GS_GC_HIDE(anObserver);
++ observer = anObserver;
+ selector = aSelector;
+
+ // Make sure the necessary components are there and that the selector takes a
+@@ -535,7 +535,7 @@
+
+ - (id)observer
+ {
+- return GS_GC_UNHIDE(observer);
++ return observer;
+ }
+
+ - (SEL)selector
+@@ -561,7 +561,7 @@
+ // callback and need to avoid the reentrancy. We do this by scheduling
+ // delivery of the notification on the run loop.
+ [[NSRunLoop currentRunLoop] performSelector: selector
+- target: GS_GC_UNHIDE(observer)
++ target: observer
+ argument: notification
+ order: UINT_MAX
+ modes: [NSArray arrayWithObject: NSDefaultRunLoopMode]];
diff --git a/gnustep-libs/dbuskit/metadata.xml b/gnustep-libs/dbuskit/metadata.xml
new file mode 100644
index 000000000000..d55fc839b21a
--- /dev/null
+++ b/gnustep-libs/dbuskit/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>The DBusKit framework offers tight integration of D-Bus services into Objective-C applications. It handles all low-level details of communication with D-Bus daemons and the services connected to them and exposes an interface similar to Distributed Objects to make it easy for Objective-C programmers to access D-Bus services.</longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/gsldap/Manifest b/gnustep-libs/gsldap/Manifest
new file mode 100644
index 000000000000..4d48811c553a
--- /dev/null
+++ b/gnustep-libs/gsldap/Manifest
@@ -0,0 +1,5 @@
+DIST gsldap-0.0.1_pre20070219.tar.gz 33275 SHA256 cecc31cff57cceee1d5ee22f37ab2844bc1c5ad8e8c6f7f5efefc957e4d83a0e SHA512 b7915e75f76eb97ef033ce0516c6c1606f4bbf81465b1ac93053a92858706ce50f3e3746e04e3e4bf6b4ffc822917c0816ca03f5cb5f79ac50bd9018100bf216 WHIRLPOOL 957d490cf82d65f4df50e8d1e2f7007aa2cd74c7f9b783b0411531d94162d106dfcddedd40a6ea38dee4af78ebf67d9f9b7e9f3bc4f1e50b17b10f45ca0ab329
+EBUILD gsldap-0.0.1_pre20070219.ebuild 500 SHA256 fabf555e8f6d149bd632d9eae9bb13424b615dc4bf705910aa9368d200fa50e0 SHA512 512910a495a7daac8224d3439f23a748862522570868518bca10250ba899ca2b60d8248dd8bb050007a75237f7a4ecf22de5bbac647595009ef5d8c37a341706 WHIRLPOOL 6c7f228e83518bf91fcce2613126d0f456ba77142533a437f70c6da7b7e2890e0056c5f6e2037c075fcf86c65a2a7b3d00f1126447af4c979956f2657c76860a
+MISC ChangeLog 2452 SHA256 a04c56d0fa34b960737d283427714c842d6922d8b08a1caa294c841f1d2f273e SHA512 9b58d7e3d9d8e92713c32e4e72a257ce0e52b98acc146a56d6de77330d8e2549e703d2c0be348e45180ccc651f67ef39e148ae601064b66b98e3f6cbe46bce0a WHIRLPOOL 0c0784893b2b3a30b896a8ed1fe47ff192fff29100a84221915f716b3409ad6c9030f8cacf557957f7f8def4b7a7d35b9921a13773a8698a70fe6997e82d1b9b
+MISC ChangeLog-2015 1030 SHA256 031b0307181c9a2889b3d727f8795778903b0d8fe2f4ac0537bf15773ca20c63 SHA512 d0556aefbce2d919834b3d064a40870d2d9fe9ff12cb262c825a4bce71e7a30473e5273bacd809d1115746374aa9a3df255962e4375c8de6cfc4bcd86f73398b WHIRLPOOL d6f4d54e18354173a4e8d48679525883ccbb874f65efadb6c7a328dfac5fa9336fc060efe03aac6b210cad2cbea8b371a5b7a88fddd8970e777e0da92806534c
+MISC metadata.xml 433 SHA256 8ac64b1b812b66e6ae75bdb613cd4c91057ab2896ac4f84506ecf46351178878 SHA512 8a4b076edc720fe2d02324304bec6b0b153b55ecf524b10d36836dc1ef0e33541bd39e175f9972f25840ecfd2ccd2a364183b621dad1f44e0ee0743aa3416378 WHIRLPOOL 10d62b421029d13439fbd95dda5ff966c480a10466e86146ff26c03eb9bbc84f8520e84d57a96fe9927f1e5b32ae8eee8d845d4ca4bbf352fc622088aece4571
diff --git a/gnustep-libs/gsldap/gsldap-0.0.1_pre20070219.ebuild b/gnustep-libs/gsldap/gsldap-0.0.1_pre20070219.ebuild
new file mode 100644
index 000000000000..3173869bf4a9
--- /dev/null
+++ b/gnustep-libs/gsldap/gsldap-0.0.1_pre20070219.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+inherit gnustep-2
+
+DESCRIPTION="GNUstep LDAP library for open ldap C libraries"
+HOMEPAGE="http://www.gnustep.org/"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND="net-nds/openldap"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e "s|#include <GNUstepBase/GSCategories.h>||" \
+ GSLDAPCom.h || die "GSCategories.h sed failed"
+}
diff --git a/gnustep-libs/gsldap/metadata.xml b/gnustep-libs/gsldap/metadata.xml
new file mode 100644
index 000000000000..db4934e58761
--- /dev/null
+++ b/gnustep-libs/gsldap/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>
+ gsldap is a library which use open ldap (www.openldap.org) C
+ libraries to provide an Objective-C interface to access LDAP
+ Servers
+ </longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/highlighterkit/Manifest b/gnustep-libs/highlighterkit/Manifest
new file mode 100644
index 000000000000..230226049faa
--- /dev/null
+++ b/gnustep-libs/highlighterkit/Manifest
@@ -0,0 +1,5 @@
+DIST HighlighterKit-0.1.3.tar.gz 54952 SHA256 cae933c9e402352ae70e96cbe70a52dd504b5d8efd5910cc4c3ff35a29fba86c SHA512 3a6fbd8387ec545b7004b8ddb7e5210a1a6d324d584499b6c0e99f1f74a6cd453b9451aae59d6c4147c8aebb4556b500d1477d3a05211bc19aae5a64d9133e86 WHIRLPOOL 76f1057eb647912f7a04bd864482b41ce474ae0c972aedeeb27ec272df4d1915a9a4c2c9219c0b4c1304829764b175330b4893d52e3ff0eff9f129e4b4ff3c75
+EBUILD highlighterkit-0.1.3.ebuild 413 SHA256 ac3c4616bf792d0d03e7e456ebf1d0a34bdb46b12fcbfedc17db53f3027d8d83 SHA512 74b1c864652129e8e520826334a335c2bf5a82b94eb6ddcf595e6ce5a751b420b077b3e86a23154d177e9712674d681cc02182943f367358dd90dbce06ac96dd WHIRLPOOL afe12a59922521aa0491caa0fcabe0e458a34fb3773620f0cd53fed2f7da8d72788f55bde12ae2a2ba6bc8bb77f7598c3fd939abe11f07d8120a410698360663
+MISC ChangeLog 2518 SHA256 51d200496135f6ea872ff98685e90fe30a0217df221556db9a956dbb47531f09 SHA512 38c6bf909340fe1fee2c5f60ba83b9b4c33bab2fb4db8abea8f22894aa80a5be3765c7c14bf228f35b2a8bf54ef3ea1031751fd0a0924396b25a2b3cf2fec418 WHIRLPOOL d7db8e461ddbf4d469412491e7b28d63e7e87942cc2eec9d363dd43825ffd3d72ea671dd755d1e11d318603cee7340a661fb245c644bfc95517779bf45ef80e3
+MISC ChangeLog-2015 1768 SHA256 2982ec88f51a11bc1bf10f9386e9b393b8bf0332bcfe62217807b027182f15b8 SHA512 a5e51310365d23fd91b7660897a975a03a28a167cd9032fdf8857ba6582dace023abe8e489f39c3cb89e705b57c73359ca5dc406d5ca70ed58543c552730ac22 WHIRLPOOL 72ba217eba3f898e3224f6868a3c01d7f35d13346b51e9d34ea72e4f97118033247f533c1c0ec6f8f6aec5146e9daa2661f88dc05b68685fb1580b401f6c4ea7
+MISC metadata.xml 406 SHA256 e920a1a4ec088d8a337ada046c16c20704ee83a135769757bd83b788b32a795e SHA512 55baea8414ec41f7e0585f5ef1d8da5ecc00abe670258a7156f00afc4847e3c70b2d445784bd1c372939f52298fabdfdd5ca7dbb9a1420d7b2c87d44b2ddd76e WHIRLPOOL e9438284b4fe433c0c26cf21e218b639ad8eab2de0127517563ec1eba7750258e29fa4f45f7d1e0e3dbc94b33fa5267d9f522021066b45b18e7257edcf133da6
diff --git a/gnustep-libs/highlighterkit/highlighterkit-0.1.3.ebuild b/gnustep-libs/highlighterkit/highlighterkit-0.1.3.ebuild
new file mode 100644
index 000000000000..a4ebe1190da7
--- /dev/null
+++ b/gnustep-libs/highlighterkit/highlighterkit-0.1.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit gnustep-2
+
+MY_P="HighlighterKit-${PV}"
+
+DESCRIPTION="Syntax highlighter framework"
+HOMEPAGE="http://wiki.gnustep.org/index.php/HighlighterKit"
+SRC_URI="http://download.gna.org/gnustep-nonfsf/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
diff --git a/gnustep-libs/highlighterkit/metadata.xml b/gnustep-libs/highlighterkit/metadata.xml
new file mode 100644
index 000000000000..9d74e72b1f60
--- /dev/null
+++ b/gnustep-libs/highlighterkit/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>HighlighterKit is a framework to allow easy incorporation of syntax highlighting features into your application.</longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/metadata.xml b/gnustep-libs/metadata.xml
new file mode 100644
index 000000000000..0cd2afaae61a
--- /dev/null
+++ b/gnustep-libs/metadata.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The gnustep-libs category contains GNUstep libraries.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie gnustep-libs enthält Bibliotheken für die
+ GNUstep-Umgebung.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría gnustep-libs contiene las librerías de GNUstep.
+ </longdescription>
+ <longdescription lang="ja">
+ gnustep-libsカテゴリーにはGNUstepライブラリが含まれています。
+ </longdescription>
+ <longdescription lang="nl">
+ De gnustep-libs categorie bevat GNUstep bibliotheken.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm gnustep-libs chứa các thư viện GNUstep.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria gnustep-libs contiene le librerie di GNUstep.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria gnustep-libs contém as bibliotecas de GNUstep.
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria gnustep-libs zawiera biblioteki GNUstep.
+ </longdescription>
+</catmetadata>
+
diff --git a/gnustep-libs/netclasses/Manifest b/gnustep-libs/netclasses/Manifest
new file mode 100644
index 000000000000..1b950fe982e0
--- /dev/null
+++ b/gnustep-libs/netclasses/Manifest
@@ -0,0 +1,6 @@
+AUX netclasses-1.1.0-no_rfc.patch 410 SHA256 a3455c2cee5d4e99af97ddf791f973d33a7ca4d49cc94c4e0a793831162b45bb SHA512 11a2db7a5b1123acafe1b47ea68946118328ce4af751b2521bdef592f0cddd9e0a21deaaed83a3112f44c6a292da881b5313e537724d45e18fc7fbc2a334ca65 WHIRLPOOL fb2630eaaeaaf3831069026aa46730dee0f9a4de1622dcafdd2f7007b98bbddeb5fe8b9fed8a2d886e080f7861bf17babbe501e57d99cf0e2aa7a7474862b001
+DIST netclasses-1.1.0.tar.gz 92479 SHA256 d7d783c5b85abb289ef2fbb4bbf709eacb631e6ddf5a78e26fa45b94fb717f40 SHA512 9db604189260237f5ad6e8314abdd8475fc2d462273ab851062af6175be44b347e0da40c70706bcae2800cef89f38a1e37a0f33c53d97681713bd1f22786b8c5 WHIRLPOOL f9ff0f74526945c0fc2fac4389b4a4d1fc886f962f1c3dde782c4ec03821c62fa57101721ad1ec28135ad3d653fda0abfd7d1d4e1389d0526e74bbed4009bd3a
+EBUILD netclasses-1.1.0.ebuild 406 SHA256 8b9bc981bd2bc4d87b7ac09e04962bcaa790bc26b5085527db0f4d6962b8088a SHA512 54cf52686e9f04d9daa7970172863bfb942ac1b213b2c607b7f5f1e7202cd7c671334765e5ac2aa104c855ab23db303a677e68d7294477b436dcf75cc0bf28d7 WHIRLPOOL f66d1c28ef010106966c9d4460780c03e4988e51f4ed577585201ec3c6e6e180f7cd5d71e5a91bdf23879f053cd3aee30a770ca28f1d94cf71d34869b251a1b9
+MISC ChangeLog 2444 SHA256 0cbf1ff33aa20c07b9a7e4a8bd2a7ee98c4d0606eb99cd1d3a35b3208e574aa8 SHA512 9f6fab17cd9c7ace66b25def91006f6785112f7469a4b1b1245b07d5d954168ac6a3614e95326876b8133a2f57fa8a48e79f774241fb3933efa06f1f04cd9ae9 WHIRLPOOL 09f055c970c9c601286245a6af39451679686615aa727cab0dea14c6af500e3592a75a518eef3bd993f7d1728acd74cd67c2f72ed64dcc992c9fd5b3c5d8e715
+MISC ChangeLog-2015 1143 SHA256 53d3ab336e48d366af3d32cadeff0837be4608db35b0edba4e32939c84ef2e0f SHA512 51f12342248f237cb55b84749011d360ce448798fe344315c3d92d32b1a16e451cb9c8b84edbd39d2ce2e2cf856eb8721ffdfb6a2bb6165aa45ebe12e623a574 WHIRLPOOL 9be8fb7a373bfb92139fa8100ee815799ebc88fc8555c19e53e51772bddc6bfa195c03f3c4eec2b2fdf61f9b1df9036dc07a6123b61c3bbf350572f32c53c92f
+MISC metadata.xml 592 SHA256 3b7968ceccfe1c921a24eb7ae894814711ccf791034d457e29c449c459f2d455 SHA512 53e0cdf62f13171ed7a986c207105d13a14dfbac8df740f32d5b72b8c63330fa9324c9fa70c541101047093b549513abd2354126b0bd955ee4e6bcb59dc2afd7 WHIRLPOOL 43a1d32b81122d757b8886ba1da994e643b247441b7a629b8c0565891884a0563fe139914dbcb5445e99b2d28b813e649e93d7998a66760e54abd5d0445fcf10
diff --git a/gnustep-libs/netclasses/files/netclasses-1.1.0-no_rfc.patch b/gnustep-libs/netclasses/files/netclasses-1.1.0-no_rfc.patch
new file mode 100644
index 000000000000..16936db956c9
--- /dev/null
+++ b/gnustep-libs/netclasses/files/netclasses-1.1.0-no_rfc.patch
@@ -0,0 +1,8 @@
+diff -Naur netclasses-1.1.0.orig/Documentation/GNUmakefile.postamble netclasses-1.1.0/Documentation/GNUmakefile.postamble
+--- netclasses-1.1.0.orig/Documentation/GNUmakefile.postamble 2014-06-10 10:16:08.000000000 +0200
++++ netclasses-1.1.0/Documentation/GNUmakefile.postamble 1970-01-01 01:00:00.000000000 +0100
+@@ -1,4 +0,0 @@
+-before-all::
+- mkdir -p $(DOCUMENT_NAME)
+- cp -f rfc1459.txt $(DOCUMENT_NAME)
+-
diff --git a/gnustep-libs/netclasses/metadata.xml b/gnustep-libs/netclasses/metadata.xml
new file mode 100644
index 000000000000..1e5277913294
--- /dev/null
+++ b/gnustep-libs/netclasses/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>
+ netclasses is an asynchronous networking library that works on
+ OS X natively, and any of the multitude of platforms supported
+ by GNUstep. You've never seen an easier way to put together
+ network applications!
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">netclasses</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gnustep-libs/netclasses/netclasses-1.1.0.ebuild b/gnustep-libs/netclasses/netclasses-1.1.0.ebuild
new file mode 100644
index 000000000000..ca6e8bc37101
--- /dev/null
+++ b/gnustep-libs/netclasses/netclasses-1.1.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-2
+
+DESCRIPTION="An asynchronous networking library for GNUstep"
+HOMEPAGE="http://gap.nongnu.org/talksoup/"
+SRC_URI="https://savannah.nongnu.org/download/gap/${P}.tar.gz"
+
+KEYWORDS="amd64 ppc x86"
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}"/${P}-no_rfc.patch )
diff --git a/gnustep-libs/pantomime/Manifest b/gnustep-libs/pantomime/Manifest
new file mode 100644
index 000000000000..c7adc6dc9f4c
--- /dev/null
+++ b/gnustep-libs/pantomime/Manifest
@@ -0,0 +1,7 @@
+DIST Pantomime-1.2.2.tar.gz 468276 SHA256 f87b6b362b56c2b22667e614432f222604e318e61340a13b30c8277b180a3be8 SHA512 198c1e0248f47bbd2cc284eec0d804959ea2a51e4a4810f8909048b41fc4bfbbaab9fc86e1ad507611a77382f353b357615c52845228e2411a0da7af88b2988f WHIRLPOOL 93895bcf5819e1d5e8cbc23b21e70e51574f320d25a234ae7cd51873d7da0e1df4b4d4bffcbdf1b8faa172044b8a63212f47ca0340b53247fd9250d4cb293b18
+DIST Pantomime-1.2.3.tar.gz 474666 SHA256 9feda9c66f460f4e4deb96d8b7a07f3287f8251e6796a98fa81937e9d063da7e SHA512 01c56411a6822dbe246c1ff7f2c8be7654e8a0b2fb2c0b4e868ea80a47a16ba832cf4a912bf5eb66e7823900d835698966d64f51bf414978cef2cb606a215ad6 WHIRLPOOL e1c381fb490d7736d29e88383998b8e448261fe4b6e10a7fb7395e82e3ec1c3a279bdf37a6943dc441d898ba39a0c4a65e6b58e2477f47889e2e0632642ad326
+EBUILD pantomime-1.2.2.ebuild 759 SHA256 a2b5607a18ba459960765a94fc996fcb982b7573108ccf9030572e4b7d672f7b SHA512 5d8add82e9ad7611870ba4ec2dc873094897e7b48d4e63684d68d0027f19fb4dd114076b82775b6afdc0b5bbdd6146584bb6759118f0d0ffbea8ee1183e7fb87 WHIRLPOOL 868470b6c6915b296630132f58a5697e4b54ed4b7b372123ab5daf03a929af032117844ea77c1d4a9ba3f052e749866670ddd82b869b69fce58f02b7795e993d
+EBUILD pantomime-1.2.3.ebuild 622 SHA256 e9e1795bd99a3d21703345247b61d9426998b1151a3ec3667cc9a4b3352b2068 SHA512 d61795b7a49be9565f1f55906494541c93c94fadd71506cc0de375b7a1dbf761ce11d1b8d2222f76f2ceeb8b9946e4bf6c7f574daf0c0bd2f9c725b7cccbb502 WHIRLPOOL fae124fe271a438b952a4822519736c06fc2bcfb168897241185072fa3c75f4b5d92ecf50f94f27d0030cc406e74749fdb02278297953267185eaefdc86b9f03
+MISC ChangeLog 2493 SHA256 ee583c432ca817afd08ac20279a6086c34af12952d62663574d7b082659635f8 SHA512 11b5b798f72d9fbe92218df84aaf286f2c13dc3d47caf8437977cadce7f9263024c4cedf0f8c31c294fd64be54d13504fa28d886b27ba601174ec7c58c42664d WHIRLPOOL 8e4a9755b7cca58f07f4a4d4e2bc28d3a27248d63886c5a5b2aaa91945201de216c1ff6c583e8bb79a13190f70a4be0a90b5f3ea5ca627868806ca0ff3c937d5
+MISC ChangeLog-2015 7469 SHA256 3c2688ccca18bded4b6f2150fa5997cc670657c61655c0b35efd959bfcdb3856 SHA512 1875fb3588fe0a885701e25598a51d96bd2a60b923e335af03b5f0d78ffb83d370c6f230c950ddea60262073b3f8deb6b41ab9bd3ee5db29decfd22a3eb26f1a WHIRLPOOL c3b7f583d6f56919c1de05689ef41cca893456f7ea268d83ac1a0a3d06224f24a841690ff75291024b1a6d355fd9b14a29f8978dc90edf53ffcd5fc7fdd045cc
+MISC metadata.xml 550 SHA256 a1966d20f78af7b8a04a84c07a885c8d262d6defc00b5bd77f28bd71755547b5 SHA512 ee454df09653e452727001d36dd77de0456a62820af43361941cf978e986d9c0ee65d18643caae865681e1931ab8da2ac8a699cfb1aec5773fa64bd675eabccf WHIRLPOOL 3f21381a3ca51abdc5af167e1405a31899c4ba1f0739de3cbc0f2690dbbccbb08cf508de1be838bf72abd04492943bdcdb3aba7dec2d64fdf7501bd8d706399a
diff --git a/gnustep-libs/pantomime/metadata.xml b/gnustep-libs/pantomime/metadata.xml
new file mode 100644
index 000000000000..34187aae7c42
--- /dev/null
+++ b/gnustep-libs/pantomime/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+</maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
+<longdescription>
+A set of Objective-C classes that model a mail system.
+Author Ludovic Marcotte ludovic@Sophos.ca
+The name "Pantomime" was proposed by Jay Kominek.
+</longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/pantomime/pantomime-1.2.2.ebuild b/gnustep-libs/pantomime/pantomime-1.2.2.ebuild
new file mode 100644
index 000000000000..6a0806e6054e
--- /dev/null
+++ b/gnustep-libs/pantomime/pantomime-1.2.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils gnustep-2
+
+MY_P=${P/p/P}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="A set of Objective-C classes that model a mail system"
+HOMEPAGE="http://www.collaboration-world.com/pantomime/"
+SRC_URI="http://download.gna.org/gnustep-nonfsf/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 Elm"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-libs/openssl:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e "s|ADDITIONAL_LDFLAGS|LIBRARIES_DEPEND_UPON|" \
+ Framework/Pantomime/GNUmakefile || die "as-needed sed failed"
+}
+
+src_install() {
+ gnustep-base_src_install
+
+ cd "${S}"/Documentation
+ dodoc AUTHORS README TODO
+ docinto rfc
+ dodoc RFC/*
+}
diff --git a/gnustep-libs/pantomime/pantomime-1.2.3.ebuild b/gnustep-libs/pantomime/pantomime-1.2.3.ebuild
new file mode 100644
index 000000000000..3d45d2507118
--- /dev/null
+++ b/gnustep-libs/pantomime/pantomime-1.2.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils gnustep-2
+
+MY_P=${P/p/P}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="A set of Objective-C classes that model a mail system"
+HOMEPAGE="http://www.nongnu.org/gnustep-nonfsf/gnumail/index.html"
+SRC_URI="mirror://nongnu/gnustep-nonfsf/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 Elm"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-libs/openssl:0="
+RDEPEND="${DEPEND}"
+
+src_install() {
+ gnustep-base_src_install
+
+ cd "${S}"/Documentation
+ dodoc AUTHORS README TODO
+ docinto rfc
+ dodoc RFC/*
+}
diff --git a/gnustep-libs/performance/Manifest b/gnustep-libs/performance/Manifest
new file mode 100644
index 000000000000..99d1991faf53
--- /dev/null
+++ b/gnustep-libs/performance/Manifest
@@ -0,0 +1,5 @@
+DIST Performance-0.5.0.tar.gz 50569 SHA256 305fe21705a9774becb58f076542919da38c36867d946b69f735fecfa5bc8459 SHA512 ac83d046c801e1c2b69c708fa806cccf40fca4d5dabe5d461524c3c3eea989c939a11e58d8bff177f45e55a3e1be73bd03b0bb80b611c8390560740cd5cf9fd5 WHIRLPOOL 77168c9c987038f932e825cd4f976c2e8fe1981574bba6aaff7a38a234dfad2a8f1618412f7b48dd660867450e6c7e67804aef09274b1defafc31c89d6c3170e
+EBUILD performance-0.5.0.ebuild 566 SHA256 b11a4e819d0f8c4901fd6e8156255fb288a37fecab2da5d36e62eff0b4118e37 SHA512 a17efa9f4f9150868de791f64e981d0e42524c4d2a2a20ff619e86c20694a273a2f4951c2d3dc78957a531fd28815f528dbcdc2a2e8d571294aac88ef52e4e52 WHIRLPOOL 4c876da73ec460dfd94b1c37bb2de46397ecfaa9aa944aeab230f037488e54db8e7cbe3c56f18791fba91d34062274010b4d6ecccf1a2af408f7c846da993e5e
+MISC ChangeLog 2612 SHA256 03b4ffd0a6f0ee3683775323380270123fa1c8de4e73848cfb0377ec33a1194e SHA512 9166fd00f002e81a2bbb7c71700264eb4c8d0002879ca4f26b3a6c27ceb2fa5976256b8c3c3db1c559b5f233d41bdcc2cbd76cbcc94ee57a2ca2c95e1bb52c5d WHIRLPOOL 4070575c8ae7b8dbdb1aa8f7ed845a4443dc1d5234659ee4f11bf83a01e7028e8445f9f06c20e908fe03b924432eb43cdf8b4fc564b075185a35a05cadb42245
+MISC ChangeLog-2015 404 SHA256 9db9b136530ec93e452c2921cbb1e233650ca0556e8fbe1e32bf5f44faffd887 SHA512 24d7893c7222eae10e01d6135d8a0d0630af0f5e03cd03550d318d7beb62939bfb9c63290b08a5cfb564d3aa5a24c709a87d900ae44461f551d78205bc653922 WHIRLPOOL abb8154e1d557160997847b27309c076634bd12555cc9e7315ce09feaebc1c4bb1a964a5fb301a25ae7339471ad924101b0fe1e8cdd054458493687bcccdde36
+MISC metadata.xml 368 SHA256 c18a6304becb4879294498c54db47cdac63987081c242626bca974f00c32a9e5 SHA512 bbed0181555aa329b43ef8839daff91b7dc447a25992687b0009ab63327fb3568b5753bf3406febabc7c75f90f5786b70fdc7708f6bf99c3caaf7c39d750a40e WHIRLPOOL ade3ad54b5640e9dd3c14fee4eea52dc5c252863f018d48e27b8c45c4dbcea6a23fdbd0c288b96638460ca27f5531227fc92ad5f9c1b3fa70270f8536662bf7a
diff --git a/gnustep-libs/performance/metadata.xml b/gnustep-libs/performance/metadata.xml
new file mode 100644
index 000000000000..3f6082034133
--- /dev/null
+++ b/gnustep-libs/performance/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>A collection of classes to help improve/tune performance of your software </longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/performance/performance-0.5.0.ebuild b/gnustep-libs/performance/performance-0.5.0.ebuild
new file mode 100644
index 000000000000..5f6bcc8b2665
--- /dev/null
+++ b/gnustep-libs/performance/performance-0.5.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-2
+
+MY_P=${P/p/P}
+DESCRIPTION="Help improve the performance of GNUstep applications"
+HOMEPAGE="http://wiki.gnustep.org/index.php/Performance"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/libs/${MY_P}.tar.gz"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="LGPL-3"
+SLOT="0"
+
+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
+}
diff --git a/gnustep-libs/renaissance/Manifest b/gnustep-libs/renaissance/Manifest
new file mode 100644
index 000000000000..511b4b8ed4eb
--- /dev/null
+++ b/gnustep-libs/renaissance/Manifest
@@ -0,0 +1,6 @@
+AUX renaissance-0.8.1_pre20070522-docpath.patch 1071 SHA256 e52a53ea627251b53f96f4d0f79099a1d068b1e2b66f37295f681c41d90c73ed SHA512 99d32b951824ed85e3f9455bacb2410ad990c5e6af5debf52ae257ba64e5dad91f01270ed93fcbfd1a25c8d7a4706c30735aae199a1bf5f1fae2c1d750d828ec WHIRLPOOL cb4d8b32d0e6c4c85a9277ded388d1ea5634167f9d220228d16beebb43d0ae20d270c6d986ba33907dd70b22dd97b4844dff1248d5ce09b4691991593b4bbf12
+DIST Renaissance-0.9.0.tar.gz 404888 SHA256 5c2078d211dd9d9de48c8d26d3dde3f7fae18fadeac1ff4049e5996a29ce342b SHA512 67ee9612619ef9d6ba3c4fbad7b561206424b235735e847df091e05593fa57001201196cfd0b5c8e6027299cb6d68de75442ef82b44178535c60110df29cdf64 WHIRLPOOL 09545e5f344d8245de7d37dceac9cf96a480d9c85f8e99f36908cd23aa198c3f604d4e8e42bebe87e63a7d9e3007ed2af1b7bb9534ee9ab45907e16beb7ec5e9
+EBUILD renaissance-0.9.0-r1.ebuild 488 SHA256 a19c7bbf0d4915368131cb627ef305a62c0c6798b77f8a2d71a777a87e67a934 SHA512 ce1f406b396ec33b31411abd378cbc77780eed34cce17520b3bafbe9b1f7244cec5e07a47c3bb1711f87da0952a70669e94a7fcfd9dc82af17bf6eea4ddedbcd WHIRLPOOL 97749fcf00ed2632c8f1bd95b4d9c99710710a15a73f6e269469817fd51d23646b4c1a73ebeec4cc251138a221247980936f08fa66e1b0ff31ffa398a779a94a
+MISC ChangeLog 2497 SHA256 b162317c24983e16a5e4c8897b7e027b9555ba6cb35204ffe1e2f3e4e5a8c828 SHA512 80f4c44289a8085e2082702e39113cd3ffa466c6f7910e2d960fbff176ef2ae5fb59bb9293d5332f5a12a803e5c43035a7cb4e47b6ad031166d6913b380673ac WHIRLPOOL dfb84f46b36213952c9444dec5fd7ae5d3629eb838b95f4be675f711c200f03d19ec6b93ee599dee4475d1776113ee2a95540a1bb3433f9c5a5d67dd4783ae1c
+MISC ChangeLog-2015 4575 SHA256 ff71e8a82e46c75805f030e68a4f8916e4c0bbe3865796e65022981db1415cea SHA512 bbf806b53c925e4b09032a59da36098775d8934d5631f52c0cb9f8979e76dcc84c7c9772251cfa374550fb87ca28c9228f2829fa67e39f47e426da70dd239bcf WHIRLPOOL 30d64c9e3f6118d504c5451c5e0780764afa9480b471bb665efa50e0e8011d64c1cb78249eccafc026ff72f7d1253442512af5053e0f0445bbbbf99bc9171d12
+MISC metadata.xml 1288 SHA256 3148c5df09c4ec180c66e6de19b57137be653ba71df7e2b4cc63abe2ddc46452 SHA512 96e6192c305ac7b47c6dbbadf688a1cc595b36c55ee4f9a2b7550977abbcb3ba12347fe95efde62d91b1f38dd270a2d7ea624aae53de395207fdfe3026c08fdb WHIRLPOOL 3955d4fadc8a26f24318c8f04d04116e0f907e763756bfaf2f667b6fa08e943de363fdc4b0ff8068ba1a9e3ad8c2077146a025571a08751fd77f2c1f79e8166d
diff --git a/gnustep-libs/renaissance/files/renaissance-0.8.1_pre20070522-docpath.patch b/gnustep-libs/renaissance/files/renaissance-0.8.1_pre20070522-docpath.patch
new file mode 100644
index 000000000000..df4f8c43ca1e
--- /dev/null
+++ b/gnustep-libs/renaissance/files/renaissance-0.8.1_pre20070522-docpath.patch
@@ -0,0 +1,21 @@
+diff -Naur renaissance-0.8.1_pre20070522.orig/Documentation/GNUmakefile renaissance-0.8.1_pre20070522/Documentation/GNUmakefile
+--- renaissance-0.8.1_pre20070522.orig/Documentation/GNUmakefile 2007-10-17 14:32:41.000000000 +0200
++++ renaissance-0.8.1_pre20070522/Documentation/GNUmakefile 2007-10-17 14:33:18.000000000 +0200
+@@ -8,6 +8,7 @@
+ macros.tex \
+ autolayout.tex \
+ gsmarkup.tex
++manual_DOC_INSTALL_DIR = Developer/Renaissance
+
+ SUBPROJECTS = Tutorials
+
+diff -Naur renaissance-0.8.1_pre20070522.orig/Documentation/Tutorials/Renaissance/GNUmakefile renaissance-0.8.1_pre20070522/Documentation/Tutorials/Renaissance/GNUmakefile
+--- renaissance-0.8.1_pre20070522.orig/Documentation/Tutorials/Renaissance/GNUmakefile 2007-10-17 14:32:41.000000000 +0200
++++ renaissance-0.8.1_pre20070522/Documentation/Tutorials/Renaissance/GNUmakefile 2007-10-17 14:33:07.000000000 +0200
+@@ -3,5 +3,6 @@
+ DOCUMENT_NAME = Renaissance
+
+ Renaissance_LATEX_FILES = Renaissance.tex
++Renaissance_DOC_INSTALL_DIR = Developer/Renaissance
+
+ include $(GNUSTEP_MAKEFILES)/documentation.make
diff --git a/gnustep-libs/renaissance/metadata.xml b/gnustep-libs/renaissance/metadata.xml
new file mode 100644
index 000000000000..c3412174d787
--- /dev/null
+++ b/gnustep-libs/renaissance/metadata.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>
+Welcome to GNUstep Renaissance!
+
+GNUstep Renaissance is free software (GNU LGPL), and part of the
+GNUstep project. It is a development framework which runs on top of
+the GNUstep libraries. It also works on top of the Apple Mac OS X
+Cocoa libraries, providing an opaque layer to write portable
+applications.
+
+In short, GNUstep Renaissance allows you to describe your user
+interfaces (that is, the windows in your application, and the buttons,
+boxes, textfields, etc in the windows) in simple and intuitive XML
+files, using an open, standard format describing the logic of the
+interface. GNUstep Renaissance can then, at run time, generate the
+user interfaces (using the native host OpenStep-like libraries) by
+reading the XML files. The connections between the objects created
+from the XML files, and the other objects in the application are done
+via outlets (as traditionally in OpenStep); a new quick and intuitive
+syntax has been developed to make creating outlets as easy as
+possible.
+ </longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild b/gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild
new file mode 100644
index 000000000000..3b3a87fae083
--- /dev/null
+++ b/gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-2
+
+DESCRIPTION="GNUstep Renaissance allows to describe user interfaces XML files"
+HOMEPAGE="http://www.gnustep.it/Renaissance/index.html"
+SRC_URI="http://www.gnustep.it/Renaissance/Download/${P/r/R}.tar.gz"
+
+KEYWORDS="amd64 ppc x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P/r/R}
+
+PATCHES=( "${FILESDIR}"/${PN}-0.8.1_pre20070522-docpath.patch )
diff --git a/gnustep-libs/sope/Manifest b/gnustep-libs/sope/Manifest
new file mode 100644
index 000000000000..2fef8794fc34
--- /dev/null
+++ b/gnustep-libs/sope/Manifest
@@ -0,0 +1,6 @@
+DIST sope-3.2.10.tar.gz 2197170 SHA256 33fee3e5d69bdf7977795343a1c397f363883312d50404a45f80989a624d950f SHA512 09c0e8ca7333e89c48e30b19dc3bbacca5a28688145848ff332ff304f92a791b3895774e5fd1f77c6d4c8615ecb5a461ba348792502fc7c5bbd9d445a191bccf WHIRLPOOL dabab42e668850cd64be1e235d30e39de3eab3ccd2e98daf70f2e8537e1e06076fbf14316073b3f320f29556eb8b1cc3550c6a8ef0f579398df099cbb4bad242
+DIST sope-3.2.9.tar.gz 2196831 SHA256 bcbbfab4e4f8dcc536992d54f6e0b6734d2009233428622009e5dac78c622f2e SHA512 ffa3d63eed5862aba9740ab84408297218ad6cd75b0dc7e40f2810366281bf139c55e27c11405b51dc1cf640d5f5434ee14c2d5f1d0384ad50684c23d8bc58b7 WHIRLPOOL 241e056333e9355cf4453ed4505233238fef09c85f1f41d151866eed8ed09ab3f70f1b907e5bbe9941ea5b11500cf13a3d7b816c00f6367de3613d6332617c84
+EBUILD sope-3.2.10.ebuild 1414 SHA256 69e6b413d5122a575926cee054959f1f0fbe0fef976c1ffa4e387483f322546c SHA512 631d0864daf4e5ff495e1d5f99ce2421ec811d8501a8f340ee21125ff4e1adf0040e43d674a62bdee192b8536c0292321dfc922845547eeb15175b7d5879288c WHIRLPOOL 388ce7395b434c9701c6528c3736b6ad8d0bfdf0bbb709c5f99e0df0ff8d45b8a4b2c647d085d683cf92e8c15c605c03fd2e0497931e8e6f4280600589d9df2d
+EBUILD sope-3.2.9.ebuild 1414 SHA256 69e6b413d5122a575926cee054959f1f0fbe0fef976c1ffa4e387483f322546c SHA512 631d0864daf4e5ff495e1d5f99ce2421ec811d8501a8f340ee21125ff4e1adf0040e43d674a62bdee192b8536c0292321dfc922845547eeb15175b7d5879288c WHIRLPOOL 388ce7395b434c9701c6528c3736b6ad8d0bfdf0bbb709c5f99e0df0ff8d45b8a4b2c647d085d683cf92e8c15c605c03fd2e0497931e8e6f4280600589d9df2d
+MISC ChangeLog 2272 SHA256 6983368b03f8efd5fa5ad59696e5a7ba0dd468f33f890e03e91f1669b7411726 SHA512 911baad55171256a053346c47f4517a5f76d15df7a446d545c42deed759393e88e8e405fd83877feeff0324f47114c58a36f7a24824f3376d2a81bbd4817109e WHIRLPOOL 77b20e27dd919f060071c91e427a0dfa9bdd8ecaa00ed8404753e4a345a27ffb2e5d6e69aacf748335f009b15d665bcd957fb3ce1b2c4b5c12ca92877ceb6d7e
+MISC metadata.xml 442 SHA256 f3d5fb8393cc81ec1645856e3e0caf5ddbda51e342742483293b6f5ad11e63a9 SHA512 f3bc549fe00de1ba3f2f0d89d8a9e12a3dd2dea22e7afc26774de402ec73f97eb7408622c82eb9aace249e9edc358fa431a41d6ab71bf10ba0002652be359136 WHIRLPOOL 794a35aa4b8c3c0c5609127c1928349fb053d2550f89520d32ce32457f8ad62618118c42dd2688573f8995cd0410cc36ab41a655bc8cdfbef9afa1a13df1fdb2
diff --git a/gnustep-libs/sope/metadata.xml b/gnustep-libs/sope/metadata.xml
new file mode 100644
index 000000000000..57b2b4522b3c
--- /dev/null
+++ b/gnustep-libs/sope/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">inverse-inc/sope</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gnustep-libs/sope/sope-3.2.10.ebuild b/gnustep-libs/sope/sope-3.2.10.ebuild
new file mode 100644
index 000000000000..550358b4884d
--- /dev/null
+++ b/gnustep-libs/sope/sope-3.2.10.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnustep-2 vcs-snapshot
+
+DESCRIPTION="A set of frameworks forming a complete Web application server environment"
+HOMEPAGE="http://www.sogo.nu/"
+SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls ldap libressl mysql postgres +ssl +xml"
+
+RDEPEND="
+ sys-libs/zlib
+ ldap? ( net-nds/openldap )
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:= )
+ )
+ mysql? ( virtual/libmysqlclient:= )
+ postgres? ( dev-db/postgresql:= )
+ xml? ( dev-libs/libxml2:2 )
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+ if use ssl && use gnutls && use libressl ; then
+ ewarn "You have enabled both gnutls and libressl, but only"
+ ewarn "one provider can be active. Using gnutls!"
+ fi
+}
+
+src_configure() {
+ local ssl_provider
+ if use ssl ; then
+ if use gnutls ; then
+ ssl_provider=gnutls
+ else
+ ssl_provider=ssl
+ fi
+ else
+ ssl_provider=none
+ fi
+
+ egnustep_env
+
+ # Non-standard configure script
+ ./configure \
+ --disable-strip \
+ $(use_enable debug) \
+ $(use_enable ldap openldap) \
+ $(use_enable mysql) \
+ $(use_enable postgres postgresql) \
+ $(use_enable xml) \
+ --with-ssl="${ssl_provider}" \
+ --with-gnustep || die "configure failed"
+}
diff --git a/gnustep-libs/sope/sope-3.2.9.ebuild b/gnustep-libs/sope/sope-3.2.9.ebuild
new file mode 100644
index 000000000000..550358b4884d
--- /dev/null
+++ b/gnustep-libs/sope/sope-3.2.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnustep-2 vcs-snapshot
+
+DESCRIPTION="A set of frameworks forming a complete Web application server environment"
+HOMEPAGE="http://www.sogo.nu/"
+SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls ldap libressl mysql postgres +ssl +xml"
+
+RDEPEND="
+ sys-libs/zlib
+ ldap? ( net-nds/openldap )
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:= )
+ )
+ mysql? ( virtual/libmysqlclient:= )
+ postgres? ( dev-db/postgresql:= )
+ xml? ( dev-libs/libxml2:2 )
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+ if use ssl && use gnutls && use libressl ; then
+ ewarn "You have enabled both gnutls and libressl, but only"
+ ewarn "one provider can be active. Using gnutls!"
+ fi
+}
+
+src_configure() {
+ local ssl_provider
+ if use ssl ; then
+ if use gnutls ; then
+ ssl_provider=gnutls
+ else
+ ssl_provider=ssl
+ fi
+ else
+ ssl_provider=none
+ fi
+
+ egnustep_env
+
+ # Non-standard configure script
+ ./configure \
+ --disable-strip \
+ $(use_enable debug) \
+ $(use_enable ldap openldap) \
+ $(use_enable mysql) \
+ $(use_enable postgres postgresql) \
+ $(use_enable xml) \
+ --with-ssl="${ssl_provider}" \
+ --with-gnustep || die "configure failed"
+}
diff --git a/gnustep-libs/sqlclient/Manifest b/gnustep-libs/sqlclient/Manifest
new file mode 100644
index 000000000000..7da006e935de
--- /dev/null
+++ b/gnustep-libs/sqlclient/Manifest
@@ -0,0 +1,5 @@
+DIST SQLClient-1.8.1.tar.gz 148622 SHA256 c6cb9d0033b496b52b698f1f80007b6acd215441683cf1a1c22f67a96198074f SHA512 f0339063bf1f0a9050826440f9d4c116fddf61e62f4a8fd4c694afd079d82b54b306dcdadcd29951bbb3502129de211d166e2958de4d31cd6e78563498f2b50f WHIRLPOOL 2dff10803b231a3d4634a8efb22be7e077c2afc6a679d56ea919c0ff98a4f9aa23c6812406df7e5b2fc811a95cfeb8944845313d69869d73da5db39c9ebb429c
+EBUILD sqlclient-1.8.1.ebuild 1124 SHA256 20dff2ad2009e1351ac9c317769b8b8495214c5819c4d4cd1d0e6203fe778a58 SHA512 83855211fe2bececedcec1bfc3ed309583b44001932b446d0cd0bbf6d14334b46a74c0c65402f02bd69b7e0bb3814cea09279eefc0a953bca79ef1c5c70bd020 WHIRLPOOL 1dfb6d3cd358ff1b954378c863b6da47c03688b456ad45296d2fadb2de497ca79297ad55412eb8c06fbabb8c69888d466cc315427db1f9c57701c7582901acdc
+MISC ChangeLog 2602 SHA256 4443b02e379ded7aa237372cbf0aa5af0417d74e5dfcbf8a40d29e2931a0e3a2 SHA512 a4f837f162ff6543267114f37be5222f3a5a4a6104254a1334d3f3270de1478f2a835db171dfa9c6f3bbc58ff80bdd1d44aded2fdf240585d0856aa54ee3406a WHIRLPOOL d97b2f9ed2b7c5864977ca2cb8ef0515a527995304adf77237f2d40a6235974f2a0f1f75b4d15247495085f6b01f39309e770baea610d058edd8c823cdde739f
+MISC ChangeLog-2015 679 SHA256 4cbe4b7f5fabd37d09c6b868f0a671d5fddcf3c33b8427cbe762d42e3314416b SHA512 8772ce924c5a635ac1db6dd8e3f306084d474f660763536b3c3d40eda48e72dabf091f6265767c1b55e206075dfba2424b9dc62778164c6a4f4527b255ae4e49 WHIRLPOOL 2996849f9f858761bb0d6539d6aa34b3381bc3268de6a5ff2a4fed338813964d700e1f49061b1fc06ad1cf2ebafad3b34e7ac83735f51e1d1621641304a9a2dc
+MISC metadata.xml 796 SHA256 942525be3242497e5ce34af06c6b522a77a94ef74fb6799435c52901671af65a SHA512 a395bcea0e303cfd0a2a37fb51c13ea1828aad9e9dea0cc8d271e9f94d1073f1b99bf3162eaa2094e8e0e251e476505a1f94c1e4b00816e6cce4599e2cc02b4b WHIRLPOOL ce0d73c60342dd576dfe37f7a07ac52a22bd424583bdb774b4a4919f7c4b1b586a414194d95a398523bbbc362e5fde166584f6af2aa00723d8ed817eeb6d2409
diff --git a/gnustep-libs/sqlclient/metadata.xml b/gnustep-libs/sqlclient/metadata.xml
new file mode 100644
index 000000000000..d044d0bd0362
--- /dev/null
+++ b/gnustep-libs/sqlclient/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnustep@gentoo.org</email>
+ <name>Gentoo GNUstep Project</name>
+ </maintainer>
+ <longdescription>The SQLClient library is designed to provide a simple interface to SQL databases for GNUstep applications. It does not attempt the sort of abstraction provided by the much more sophisticated GDL2 library but rather allows applications to directly execute SQL queries and statements.
+
+SQLClient provides for the Objective-C programmer much the same thing that JDBC provides for the Java programmer (though SQLClient is a bit faster, easier to use, and easier to add new database backends for than JDBC).</longdescription>
+</pkgmetadata>
diff --git a/gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild b/gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild
new file mode 100644
index 000000000000..6861f637d3cb
--- /dev/null
+++ b/gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+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? ( virtual/mysql:= )
+ 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}
+}