[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2024-03-29 Thread Ulrich Müller
commit: c96a612d36f5148d2c279f0ad2dec1daf10aab00
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Mar 29 14:21:29 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Mar 29 14:21:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96a612d

gnustep-libs/dbuskit: drop EAPI 6 ebuild 0.1.1-r1

Signed-off-by: Ulrich Müller  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
deleted file mode 100644
index e2cb6e3fa8d5..
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# 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="https://github.com/gnustep/libs-dbuskit;
-SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> 
${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 )
-
-S=${WORKDIR}/libs-${P}
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2024-03-29 Thread Arthur Zamarin
commit: de077d29a2a1279f5392c206371e528fc9bfefd1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 29 13:40:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 29 13:40:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de077d29

gnustep-libs/dbuskit: Stabilize 0.1.1-r2 ppc, #918501

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
index d482e1b162de..5162b5fc615e 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/libs-${P}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 
 DEPEND=">=sys-apps/dbus-1.2.1"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2024-01-11 Thread Sam James
commit: 938d34a4d6c0b58b326bf6dadd31597fa776d9d1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 11 09:36:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 11 09:36:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938d34a4

gnustep-libs/dbuskit: Stabilize 0.1.1-r2 x86, #918501

Signed-off-by: Sam James  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
index e4aab6a5e00c..d482e1b162de 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/libs-${P}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 DEPEND=">=sys-apps/dbus-1.2.1"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2024-01-11 Thread Sam James
commit: 663ee6d2315cb469eb86ca2fc0ce5451e1b950d1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 11 09:36:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 11 09:36:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663ee6d2

gnustep-libs/dbuskit: Stabilize 0.1.1-r2 amd64, #918501

Signed-off-by: Sam James  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
index 841a257ae165..e4aab6a5e00c 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/libs-${P}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 DEPEND=">=sys-apps/dbus-1.2.1"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2023-09-19 Thread Bernard Cafarelli
commit: 1073621489e63137be274e6320352b5fa8c6710c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Sep 19 17:55:08 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Sep 19 20:48:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10736214

gnustep-libs/dbuskit: EAPI8 bump, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild | 36 
 1 file changed, 36 insertions(+)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
new file mode 100644
index ..841a257ae165
--- /dev/null
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools gnustep-2
+
+DESCRIPTION="Framework that interfaces Objective-C applications with the D-Bus 
IPC service"
+HOMEPAGE="https://github.com/gnustep/libs-dbuskit;
+SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/libs-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2022-06-16 Thread Sam James
commit: b44b6bb5cb1fb3038cc5b494907544090afeb916
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Wed Jun  8 19:55:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 16 16:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44b6bb5

gnustep-libs/dbuskit: fix unquoted variable FILESDIR

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Sam James  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
index e859cab8efe9..e2cb6e3fa8d5 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ IUSE=""
 DEPEND=">=sys-apps/dbus-1.2.1"
 RDEPEND="${DEPEND}"
 
-PATCHES=( ${FILESDIR}/${P}-remove_gc.patch )
+PATCHES=( "${FILESDIR}"/${P}-remove_gc.patch )
 
 S=${WORKDIR}/libs-${P}
 



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2021-10-29 Thread Bernard Cafarelli
commit: ad950a736a0f0f8cfa7f443eccd9d8588e64c3e0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Oct 29 19:02:29 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Oct 29 19:02:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad950a73

gnustep-libs/dbuskit: drop old EAPI5 ebuild

Bug: https://bugs.gentoo.org/820023
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild | 32 ---
 1 file changed, 32 deletions(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild
deleted file mode 100644
index 38d8c449cee..000
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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="https://github.com/gnustep/libs-dbuskit;
-SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND=">=sys-apps/dbus-1.2.1"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/libs-${P}
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2021-10-29 Thread Sam James
commit: 0703fc872617770ec82ba4d48710d238262196f2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 18:31:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 18:31:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0703fc87

gnustep-libs/dbuskit: Stabilize 0.1.1-r1 ppc, #820023

Signed-off-by: Sam James  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
index bbb2484225f..e859cab8efe 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DEPEND=">=sys-apps/dbus-1.2.1"



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2021-10-29 Thread Sam James
commit: a523efe36d1089a0064267aab61bc5373eed6c50
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 11:14:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 11:14:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a523efe3

gnustep-libs/dbuskit: Stabilize 0.1.1-r1 x86, #820023

Signed-off-by: Sam James  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
index d83697123ab..bbb2484225f 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
 DEPEND=">=sys-apps/dbus-1.2.1"



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2021-10-27 Thread Sam James
commit: 453ed85a0228401121161a4de97fc34c2370f0b0
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453ed85a

gnustep-libs/dbuskit: Stabilize 0.1.1-r1 amd64, #820023

Signed-off-by: Sam James  gentoo.org>

 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
index 4c71557ae6e..d83697123ab 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 
 DEPEND=">=sys-apps/dbus-1.2.1"



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2019-11-17 Thread Bernard Cafarelli
commit: f011cedf75cefc9456ea726edf59fc630d6f00a9
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Nov 17 11:11:09 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Nov 17 11:13:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f011cedf

gnustep-libs/dbuskit: switch to github tarballs

Closes: https://bugs.gentoo.org/700328
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-libs/dbuskit/Manifest| 2 +-
 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 8 +---
 gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild| 8 +---
 gnustep-libs/dbuskit/metadata.xml| 3 +++
 4 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/gnustep-libs/dbuskit/Manifest b/gnustep-libs/dbuskit/Manifest
index aae76854547..fa0be686104 100644
--- a/gnustep-libs/dbuskit/Manifest
+++ b/gnustep-libs/dbuskit/Manifest
@@ -1 +1 @@
-DIST dbuskit-0.1.1.tar.gz 706783 BLAKE2B 
3963b955d16bea9bb063142277f367748a4c9b005c63d17904b3421cfa6d9a8590d2d2ac1037dfb592ff62ed5e3988682ea14ddb0c45bde2b71fc9f3cd5ef5fc
 SHA512 
1d98a05bda7558ebca80c5a4985009bdcb2f875c25f44872a2ae589793deb2d6d832c91e3eeaed7846980f5921a6a543efd04db3f7b228a0d0bae37cdc5ccfae
+DIST dbuskit-0.1.1.tar.gz 467141 BLAKE2B 
7133c100771507b84893a0f91a11d32555f01e8425c3d4b9e848f05e3eff9ffab02b91f7a686cbf125ef6ad565c897056139d6ac28e8f5dffe41ee33c11ec095
 SHA512 
795fc5e42842d689af024754cf141822405b13a00da446eb6a0d631ed226c9a56de7d1ba3d4b9fd52921dc34f5845294cf4368a714c080fd3a335e8c8cc7319b

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
index de48698483f..4c71557ae6e 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # 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;
+HOMEPAGE="https://github.com/gnustep/libs-dbuskit;
+SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -18,6 +18,8 @@ RDEPEND="${DEPEND}"
 
 PATCHES=( ${FILESDIR}/${P}-remove_gc.patch )
 
+S=${WORKDIR}/libs-${P}
+
 src_prepare() {
default
 

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild
index 7176cc290c8..38d8c449cee 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # 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;
+HOMEPAGE="https://github.com/gnustep/libs-dbuskit;
+SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -16,6 +16,8 @@ IUSE=""
 DEPEND=">=sys-apps/dbus-1.2.1"
 RDEPEND="${DEPEND}"
 
+S=${WORKDIR}/libs-${P}
+
 src_prepare() {
if ! use doc; then
# Remove doc target

diff --git a/gnustep-libs/dbuskit/metadata.xml 
b/gnustep-libs/dbuskit/metadata.xml
index d55fc839b21..c47d13215e0 100644
--- a/gnustep-libs/dbuskit/metadata.xml
+++ b/gnustep-libs/dbuskit/metadata.xml
@@ -5,5 +5,8 @@
gnus...@gentoo.org
Gentoo GNUstep Project

+   
+   gnustep/libs-dbuskit
+   
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.
 



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/, gnustep-libs/dbuskit/files/

2017-04-25 Thread Bernard Cafarelli
commit: f430a2c2b7860903c8b5635dbaac3a28bd8d8fa2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Apr 25 13:54:18 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Apr 25 13:56:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f430a2c2

gnustep-libs/dbuskit: support latest gnustep-base

Garbage collection support was dropped
Update ebuild EAPI

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild   | 35 ++
 .../dbuskit/files/dbuskit-0.1.1-remove_gc.patch| 29 ++
 2 files changed, 64 insertions(+)

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 000..de48698483f
--- /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/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 000..cc20e8dbe16
--- /dev/null
+++ b/gnustep-libs/dbuskit/files/dbuskit-0.1.1-remove_gc.patch
@@ -0,0 +1,29 @@
+--- trunk/Source/DKNotificationCenter.m2016/03/26 05:10:00 39611
 trunk/Source/DKNotificationCenter.m2016/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]];



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/files/, gnustep-libs/dbuskit/

2017-04-25 Thread Bernard Cafarelli
commit: 30e9b3a1d852a55d338300fccd117095404f4d98
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Apr 25 13:55:36 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Apr 25 13:56:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e9b3a1

gnustep-libs/dbuskit: drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnustep-libs/dbuskit/Manifest  |  1 -
 gnustep-libs/dbuskit/dbuskit-0.1.ebuild| 31 --
 .../dbuskit/files/dbuskit-0.1-configure.patch  | 31 --
 3 files changed, 63 deletions(-)

diff --git a/gnustep-libs/dbuskit/Manifest b/gnustep-libs/dbuskit/Manifest
index e324cc2985f..5b186ee57e0 100644
--- a/gnustep-libs/dbuskit/Manifest
+++ b/gnustep-libs/dbuskit/Manifest
@@ -1,2 +1 @@
 DIST dbuskit-0.1.1.tar.gz 706783 SHA256 
3995867173148663cec6d98010b1c23e5fec827ff6b801f1ae6a4e9949b0f7b5 SHA512 
1d98a05bda7558ebca80c5a4985009bdcb2f875c25f44872a2ae589793deb2d6d832c91e3eeaed7846980f5921a6a543efd04db3f7b228a0d0bae37cdc5ccfae
 WHIRLPOOL 
5172636a3d64d721cd21022ebf67866d81b9309c81152683bf1285ee66b67f58068b543bab13f7cfbcb08952ffab6c7e7ecd9129ee1ebac950e3c11077751502
-DIST dbuskit-0.1.tar.bz2 430580 SHA256 
8a6c7ea00a393f43e8cf0dd2337bc6b58e8f542b42568324f996a2070de3380c SHA512 
194e728a31401865b0c2558d7e5992a00abf520a373f203fea7ecc74fdbc4248f6016624c00b1bbd2718b6842d7f08fcea78654289f1e4857914234652378a99
 WHIRLPOOL 
b5faeed275bc007a6fc784c3097884ed1dc2ae7757d889207eb41053bc7617912d7eba56e0f9390c889044088777958c7c34b25c1bf48a4fc61749673fed061b

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.ebuild
deleted file mode 100644
index f1986582d52..000
--- a/gnustep-libs/dbuskit/dbuskit-0.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-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.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND=">=sys-apps/dbus-1.2.1"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-configure.patch
-   # Bug 410697
-   sed -e "s#ObjectiveC2/runtime.h#ObjectiveC2/objc/runtime.h#" \
-   -i configure.ac || die "ObjectiveC2 runtime sed failed"
-   if ! use doc; then
-   # Remove doc target
-   sed -i -e "/SUBPROJECTS/s/Documentation//" GNUmakefile \
-   || die "doc sed failed"
-   fi
-
-   eautoreconf
-}

diff --git a/gnustep-libs/dbuskit/files/dbuskit-0.1-configure.patch 
b/gnustep-libs/dbuskit/files/dbuskit-0.1-configure.patch
deleted file mode 100644
index 9a25bcef6ad..000
--- a/gnustep-libs/dbuskit/files/dbuskit-0.1-configure.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-http://svn.gna.org/viewcvs/gnustep?view=revision=34602
-Backport configure script improvements.
 libs/dbuskit/branches/0.1/configure.ac 2012/01/20 14:38:55 34601
-+++ libs/dbuskit/branches/0.1/configure.ac 2012/01/20 14:39:24 34602
-@@ -4,8 +4,17 @@
- LT_INIT
- AC_CONFIG_MACRO_DIR([m4])
- AC_CANONICAL_SYSTEM
-+
-+#Override the OBJC variable if it is empty and CC is also set.
-+if test -n "$CC"; then
-+  if test -z "$OBJC"; then
-+OBJC="$CC"
-+  fi
-+fi 
-+
- AC_PROG_CC(clang gcc cc c1 egcs)
- AC_PROG_CPP
-+AC_PROG_OBJC(clang gcc objcc objc cc CC)
- AC_LANG(Objective C)
- PKG_PROG_PKG_CONFIG([])
- AC_LANG_PUSH(C)
-@@ -129,7 +138,7 @@
- fi
- 
- AC_SUBST(OBJC_RUNTIME_H)
--
-+AC_SUBST(OBJC)
- CFLAGS="$saved_CFLAGS"
- CPPFLAGS="$saved_CPPFLAGS"
- LDFLAGS="$saved_LDFLAGS"