From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- gnustep-libs/Manifest.gz | Bin 2240 -> 1904 bytes gnustep-libs/cenonlibrary-4.0.0 | 13 ----- gnustep-libs/cenonlibrary/Manifest | 3 + .../cenonlibrary/cenonlibrary-4.0.0.ebuild | 25 +++++++++ gnustep-libs/cenonlibrary/metadata.xml | 14 +++++ gnustep-libs/dbuskit-0.1.1 | 13 ----- gnustep-libs/dbuskit-0.1.1-r1 | 13 ----- gnustep-libs/dbuskit/Manifest | 5 ++ gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 35 ++++++++++++ gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild | 30 ++++++++++ .../dbuskit/files/dbuskit-0.1.1-remove_gc.patch | 29 ++++++++++ gnustep-libs/dbuskit/metadata.xml | 9 +++ gnustep-libs/gsldap-0.0.1_pre20070219 | 13 ----- gnustep-libs/gsldap/Manifest | 3 + .../gsldap/gsldap-0.0.1_pre20070219.ebuild | 24 ++++++++ gnustep-libs/gsldap/metadata.xml | 13 +++++ gnustep-libs/highlighterkit-0.1.3 | 13 ----- gnustep-libs/highlighterkit/Manifest | 3 + .../highlighterkit/highlighterkit-0.1.3.ebuild | 18 ++++++ gnustep-libs/highlighterkit/metadata.xml | 9 +++ gnustep-libs/metadata.xml | 33 +++++++++++ gnustep-libs/netclasses-1.1.0 | 13 ----- gnustep-libs/netclasses/Manifest | 4 ++ .../netclasses/files/netclasses-1.1.0-no_rfc.patch | 8 +++ gnustep-libs/netclasses/metadata.xml | 17 ++++++ gnustep-libs/netclasses/netclasses-1.1.0.ebuild | 15 +++++ gnustep-libs/pantomime-1.2.2 | 13 ----- gnustep-libs/pantomime-1.2.3 | 13 ----- gnustep-libs/pantomime/Manifest | 5 ++ gnustep-libs/pantomime/metadata.xml | 13 +++++ gnustep-libs/pantomime/pantomime-1.2.2.ebuild | 35 ++++++++++++ gnustep-libs/pantomime/pantomime-1.2.3.ebuild | 30 ++++++++++ gnustep-libs/performance-0.5.0 | 13 ----- gnustep-libs/performance/Manifest | 3 + gnustep-libs/performance/metadata.xml | 9 +++ gnustep-libs/performance/performance-0.5.0.ebuild | 26 +++++++++ gnustep-libs/renaissance-0.9.0-r1 | 13 ----- gnustep-libs/renaissance/Manifest | 4 ++ .../renaissance-0.8.1_pre20070522-docpath.patch | 21 +++++++ gnustep-libs/renaissance/metadata.xml | 29 ++++++++++ .../renaissance/renaissance-0.9.0-r1.ebuild | 18 ++++++ gnustep-libs/sope-3.2.10 | 13 ----- gnustep-libs/sope-3.2.9 | 13 ----- gnustep-libs/sope/Manifest | 5 ++ gnustep-libs/sope/metadata.xml | 15 +++++ gnustep-libs/sope/sope-3.2.10.ebuild | 62 +++++++++++++++++++++ gnustep-libs/sope/sope-3.2.9.ebuild | 62 +++++++++++++++++++++ gnustep-libs/sqlclient-1.8.1 | 14 ----- gnustep-libs/sqlclient/Manifest | 3 + gnustep-libs/sqlclient/metadata.xml | 11 ++++ gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild | 47 ++++++++++++++++ 51 files changed, 695 insertions(+), 170 deletions(-) delete mode 100644 gnustep-libs/cenonlibrary-4.0.0 create mode 100644 gnustep-libs/cenonlibrary/Manifest create mode 100644 gnustep-libs/cenonlibrary/cenonlibrary-4.0.0.ebuild create mode 100644 gnustep-libs/cenonlibrary/metadata.xml delete mode 100644 gnustep-libs/dbuskit-0.1.1 delete mode 100644 gnustep-libs/dbuskit-0.1.1-r1 create mode 100644 gnustep-libs/dbuskit/Manifest create mode 100644 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild create mode 100644 gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild create mode 100644 gnustep-libs/dbuskit/files/dbuskit-0.1.1-remove_gc.patch create mode 100644 gnustep-libs/dbuskit/metadata.xml delete mode 100644 gnustep-libs/gsldap-0.0.1_pre20070219 create mode 100644 gnustep-libs/gsldap/Manifest create mode 100644 gnustep-libs/gsldap/gsldap-0.0.1_pre20070219.ebuild create mode 100644 gnustep-libs/gsldap/metadata.xml delete mode 100644 gnustep-libs/highlighterkit-0.1.3 create mode 100644 gnustep-libs/highlighterkit/Manifest create mode 100644 gnustep-libs/highlighterkit/highlighterkit-0.1.3.ebuild create mode 100644 gnustep-libs/highlighterkit/metadata.xml create mode 100644 gnustep-libs/metadata.xml delete mode 100644 gnustep-libs/netclasses-1.1.0 create mode 100644 gnustep-libs/netclasses/Manifest create mode 100644 gnustep-libs/netclasses/files/netclasses-1.1.0-no_rfc.patch create mode 100644 gnustep-libs/netclasses/metadata.xml create mode 100644 gnustep-libs/netclasses/netclasses-1.1.0.ebuild delete mode 100644 gnustep-libs/pantomime-1.2.2 delete mode 100644 gnustep-libs/pantomime-1.2.3 create mode 100644 gnustep-libs/pantomime/Manifest create mode 100644 gnustep-libs/pantomime/metadata.xml create mode 100644 gnustep-libs/pantomime/pantomime-1.2.2.ebuild create mode 100644 gnustep-libs/pantomime/pantomime-1.2.3.ebuild delete mode 100644 gnustep-libs/performance-0.5.0 create mode 100644 gnustep-libs/performance/Manifest create mode 100644 gnustep-libs/performance/metadata.xml create mode 100644 gnustep-libs/performance/performance-0.5.0.ebuild delete mode 100644 gnustep-libs/renaissance-0.9.0-r1 create mode 100644 gnustep-libs/renaissance/Manifest create mode 100644 gnustep-libs/renaissance/files/renaissance-0.8.1_pre20070522-docpath.patch create mode 100644 gnustep-libs/renaissance/metadata.xml create mode 100644 gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild delete mode 100644 gnustep-libs/sope-3.2.10 delete mode 100644 gnustep-libs/sope-3.2.9 create mode 100644 gnustep-libs/sope/Manifest create mode 100644 gnustep-libs/sope/metadata.xml create mode 100644 gnustep-libs/sope/sope-3.2.10.ebuild create mode 100644 gnustep-libs/sope/sope-3.2.9.ebuild delete mode 100644 gnustep-libs/sqlclient-1.8.1 create mode 100644 gnustep-libs/sqlclient/Manifest create mode 100644 gnustep-libs/sqlclient/metadata.xml create mode 100644 gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild (limited to 'gnustep-libs') diff --git a/gnustep-libs/Manifest.gz b/gnustep-libs/Manifest.gz index 99c8a41f79c3..b2795ac1ad72 100644 Binary files a/gnustep-libs/Manifest.gz and b/gnustep-libs/Manifest.gz differ diff --git a/gnustep-libs/cenonlibrary-4.0.0 b/gnustep-libs/cenonlibrary-4.0.0 deleted file mode 100644 index a363215a3596..000000000000 --- a/gnustep-libs/cenonlibrary-4.0.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=Default library required to run Cenon -EAPI=5 -HOMEPAGE=http://www.cenon.info/ -IUSE=debug doc -KEYWORDS=amd64 ppc x86 -LICENSE=Cenon -RDEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + + 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. + + diff --git a/gnustep-libs/dbuskit-0.1.1 b/gnustep-libs/dbuskit-0.1.1 deleted file mode 100644 index f8693a0f0de5..000000000000 --- a/gnustep-libs/dbuskit-0.1.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=>=sys-apps/dbus-1.2.1 >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=framework that interfaces Objective-C applications with the D-Bus IPC service -EAPI=5 -HOMEPAGE=http://www.gnustep.org -IUSE=debug doc -KEYWORDS=amd64 ppc x86 -LICENSE=LGPL-2.1 -RDEPEND=>=sys-apps/dbus-1.2.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( !=sys-apps/dbus-1.2.1 >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=framework that interfaces Objective-C applications with the D-Bus IPC service -EAPI=6 -HOMEPAGE=http://www.gnustep.org -IUSE=debug doc -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=LGPL-2.1 -RDEPEND=>=sys-apps/dbus-1.2.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + 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. + diff --git a/gnustep-libs/gsldap-0.0.1_pre20070219 b/gnustep-libs/gsldap-0.0.1_pre20070219 deleted file mode 100644 index e6642afe6c96..000000000000 --- a/gnustep-libs/gsldap-0.0.1_pre20070219 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=net-nds/openldap >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=GNUstep LDAP library for open ldap C libraries -EAPI=6 -HOMEPAGE=http://www.gnustep.org/ -IUSE=debug doc -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1 -RDEPEND=net-nds/openldap >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( !||" \ + 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 @@ + + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + + gsldap is a library which use open ldap (www.openldap.org) C + libraries to provide an Objective-C interface to access LDAP + Servers + + diff --git a/gnustep-libs/highlighterkit-0.1.3 b/gnustep-libs/highlighterkit-0.1.3 deleted file mode 100644 index 2297b0f1edb1..000000000000 --- a/gnustep-libs/highlighterkit-0.1.3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=Syntax highlighter framework -EAPI=5 -HOMEPAGE=http://wiki.gnustep.org/index.php/HighlighterKit -IUSE=debug doc -KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 -RDEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + HighlighterKit is a framework to allow easy incorporation of syntax highlighting features into your application. + 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 @@ + + + + + The gnustep-libs category contains GNUstep libraries. + + + Die Kategorie gnustep-libs enthält Bibliotheken für die + GNUstep-Umgebung. + + + La categoría gnustep-libs contiene las librerías de GNUstep. + + + gnustep-libsカテゴリーにはGNUstepライブラリが含まれています。 + + + De gnustep-libs categorie bevat GNUstep bibliotheken. + + + Nhóm gnustep-libs chứa các thư viện GNUstep. + + + La categoria gnustep-libs contiene le librerie di GNUstep. + + + A categoria gnustep-libs contém as bibliotecas de GNUstep. + + + Kategoria gnustep-libs zawiera biblioteki GNUstep. + + + diff --git a/gnustep-libs/netclasses-1.1.0 b/gnustep-libs/netclasses-1.1.0 deleted file mode 100644 index 95191f8518c6..000000000000 --- a/gnustep-libs/netclasses-1.1.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=An asynchronous networking library for GNUstep -EAPI=6 -HOMEPAGE=http://gap.nongnu.org/talksoup/ -IUSE=debug doc -KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + + 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! + + + netclasses + + 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-1.2.2 b/gnustep-libs/pantomime-1.2.2 deleted file mode 100644 index 05bef11e06f5..000000000000 --- a/gnustep-libs/pantomime-1.2.2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=dev-libs/openssl:0= >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=A set of Objective-C classes that model a mail system -EAPI=5 -HOMEPAGE=http://www.collaboration-world.com/pantomime/ -IUSE=debug doc -KEYWORDS=amd64 ppc x86 ~x86-fbsd -LICENSE=LGPL-2.1 Elm -RDEPEND=dev-libs/openssl:0= >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( !=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=A set of Objective-C classes that model a mail system -EAPI=6 -HOMEPAGE=http://www.nongnu.org/gnustep-nonfsf/gnumail/index.html -IUSE=debug doc -KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd -LICENSE=LGPL-2.1 Elm -RDEPEND=dev-libs/openssl:0= >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + +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. + + 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-0.5.0 b/gnustep-libs/performance-0.5.0 deleted file mode 100644 index adc581525734..000000000000 --- a/gnustep-libs/performance-0.5.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=Help improve the performance of GNUstep applications -EAPI=6 -HOMEPAGE=http://wiki.gnustep.org/index.php/Performance -IUSE=debug doc -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=LGPL-3 -RDEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + A collection of classes to help improve/tune performance of your software + 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-0.9.0-r1 b/gnustep-libs/renaissance-0.9.0-r1 deleted file mode 100644 index 6403436e271e..000000000000 --- a/gnustep-libs/renaissance-0.9.0-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=GNUstep Renaissance allows to describe user interfaces XML files -EAPI=6 -HOMEPAGE=http://www.gnustep.it/Renaissance/index.html -IUSE=debug doc -KEYWORDS=amd64 ppc x86 -LICENSE=LGPL-2.1 -RDEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + +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. + + 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-3.2.10 b/gnustep-libs/sope-3.2.10 deleted file mode 100644 index 37d2d2988ab5..000000000000 --- a/gnustep-libs/sope-3.2.10 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare pretend setup unpack -DEPEND=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 ) >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=A set of frameworks forming a complete Web application server environment -EAPI=6 -HOMEPAGE=http://www.sogo.nu/ -IUSE=gnutls ldap libressl mysql postgres +ssl +xml debug doc -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2 -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 ) >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! sope-3.2.10.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 gnustep-2 08755606aae625944316a7bd6d8228f5 gnustep-base 7a6c767d10a6758f97c305691b7d7a2a ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot 3be1ab44131e8c0bbdaa75823008444b -_md5_=2046f6bfe44c968c59486d61630c1026 diff --git a/gnustep-libs/sope-3.2.9 b/gnustep-libs/sope-3.2.9 deleted file mode 100644 index ba5ce92c2f05..000000000000 --- a/gnustep-libs/sope-3.2.9 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare pretend setup unpack -DEPEND=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 ) >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=A set of frameworks forming a complete Web application server environment -EAPI=6 -HOMEPAGE=http://www.sogo.nu/ -IUSE=gnutls ldap libressl mysql postgres +ssl +xml debug doc -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2 -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 ) >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! sope-3.2.9.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 gnustep-2 08755606aae625944316a7bd6d8228f5 gnustep-base 7a6c767d10a6758f97c305691b7d7a2a ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot 3be1ab44131e8c0bbdaa75823008444b -_md5_=2046f6bfe44c968c59486d61630c1026 diff --git a/gnustep-libs/sope/Manifest b/gnustep-libs/sope/Manifest new file mode 100644 index 000000000000..3dde6492db7e --- /dev/null +++ b/gnustep-libs/sope/Manifest @@ -0,0 +1,5 @@ +DIST sope-3.2.10.tar.gz 2197170 BLAKE2B 29c3400d3162b2bd659d06fbd806fcfa3307fbf6f00048567e26c3fdac5e492bd511773b402f79b92db457e9dc995b5dadd5dc84baf6cbd89b463ae5e4d65457 SHA512 09c0e8ca7333e89c48e30b19dc3bbacca5a28688145848ff332ff304f92a791b3895774e5fd1f77c6d4c8615ecb5a461ba348792502fc7c5bbd9d445a191bccf +DIST sope-3.2.9.tar.gz 2196831 BLAKE2B 9f62310ed61893d85d38f192b5639de44a8e6240463563c64e9c0551624c9bfafdddad5e6a819f15cf7fa12842d55fe417bff3972fe42fe07ac8e99655d90730 SHA512 ffa3d63eed5862aba9740ab84408297218ad6cd75b0dc7e40f2810366281bf139c55e27c11405b51dc1cf640d5f5434ee14c2d5f1d0384ad50684c23d8bc58b7 +EBUILD sope-3.2.10.ebuild 1414 BLAKE2B e2cb7e5db51c0cc02c34a5bac89443227d319b3a8cd83aaf93b55c9147633a3b15036c5d92ccca93d061f0a0542dc2169152849e52048bbea094c4f92f7984ba SHA512 631d0864daf4e5ff495e1d5f99ce2421ec811d8501a8f340ee21125ff4e1adf0040e43d674a62bdee192b8536c0292321dfc922845547eeb15175b7d5879288c +EBUILD sope-3.2.9.ebuild 1414 BLAKE2B e2cb7e5db51c0cc02c34a5bac89443227d319b3a8cd83aaf93b55c9147633a3b15036c5d92ccca93d061f0a0542dc2169152849e52048bbea094c4f92f7984ba SHA512 631d0864daf4e5ff495e1d5f99ce2421ec811d8501a8f340ee21125ff4e1adf0040e43d674a62bdee192b8536c0292321dfc922845547eeb15175b7d5879288c +MISC metadata.xml 442 BLAKE2B c22c04cfdb873406b9b6c25ca6b6be0800c21847c62d08e46c3d6077bdf008bef48e9ae510eb193379bf68e239d577a081bca6b4ced2b1295dce707365779b7b SHA512 f3bc549fe00de1ba3f2f0d89d8a9e12a3dd2dea22e7afc26774de402ec73f97eb7408622c82eb9aace249e9edc358fa431a41d6ab71bf10ba0002652be359136 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 @@ + + + + + xmw@gentoo.org + Michael Weber + + + gnustep@gentoo.org + Gentoo GNUstep Project + + + inverse-inc/sope + + 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-1.8.1 b/gnustep-libs/sqlclient-1.8.1 deleted file mode 100644 index 580ab40cd02c..000000000000 --- a/gnustep-libs/sqlclient-1.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare setup -DEPEND=>=gnustep-libs/performance-0.3.2 mysql? ( virtual/mysql:= ) postgres? ( dev-db/postgresql:= ) sqlite? ( >=dev-db/sqlite-3 ) java? ( >=dev-java/java-config-2.2.0-r3 ) >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back -DESCRIPTION=GNUstep lightweight database abstraction layer -EAPI=6 -HOMEPAGE=http://wiki.gnustep.org/index.php/SQLClient -IUSE=java mysql postgres +sqlite elibc_FreeBSD java debug doc -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=LGPL-3 -RDEPEND=>=gnustep-libs/performance-0.3.2 mysql? ( virtual/mysql:= ) postgres? ( dev-db/postgresql:= ) sqlite? ( >=dev-db/sqlite-3 ) java? ( >=dev-java/java-config-2.2.0-r3 ) >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( ! + + + + gnustep@gentoo.org + Gentoo GNUstep Project + + 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). + 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} +} -- cgit v1.2.3