[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"