[gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
commit: d8bae42d8cf9479b1394c3da3d03c124d298 Author: Zac Medico gentoo org> AuthorDate: Thu Nov 2 01:59:18 2023 + Commit: Zac Medico gentoo org> CommitDate: Thu Nov 2 02:00:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bae42d dev-util/editorconfig-geany: Fix build with geany-2.0 Closes: https://bugs.gentoo.org/916671 Signed-off-by: Zac Medico gentoo.org> dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild index 2c9be9381e6e..3ec785445ba2 100644 --- a/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild +++ b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,6 +29,15 @@ src_prepare() { -e "s|^\\(LDFLAGS =.*\\)|\\1 ${LDFLAGS}|" \ -e "s|\`pkg-config[^\`]*\`||" \ -i Makefile || die + + # https://github.com/editorconfig/editorconfig-geany/pull/15 + cat << "EOF" > "${T}/GeanyFunctions.patch" || die +--- a/editorconfig-geany.c b/editorconfig-geany.c +@@ -33 +32,0 @@ +-GeanyFunctions* geany_functions; +EOF + eapply -p1 "${T}/GeanyFunctions.patch" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
commit: 9a9af3c630d780bbdcf6ced38c6af2a078d3 Author: Zac Medico gentoo org> AuthorDate: Sun Aug 30 19:43:10 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Aug 30 19:44:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9af3c6 dev-util/editorconfig-geany: Fix direct cc call Closes: https://bugs.gentoo.org/739666 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Zac Medico gentoo.org> dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild index 3e1268e041e..cc715d422e3 100644 --- a/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild +++ b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,6 +23,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} src_prepare() { eapply_user sed -e "s|^\\(EDITORCONFIG_PREFIX =\\).*|\\1 ${EPREFIX}/usr|" \ + -e "s|\\bcc\\b|$(tc-getCC)|" \ -e "s|^\\(CFLAGS =\\).*|\\1 -fPIC $("$(tc-getPKG_CONFIG)" --cflags geany geany) ${CFLAGS}|" \ -e "s|^\\(LDFLAGS =.*\\)|\\1 ${LDFLAGS}|" \ -e "s|\`pkg-config[^\`]*\`||" \
[gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
commit: 60dd03e9c76f0b69e26a4f812928f937083c488b Author: Zac Medico gentoo org> AuthorDate: Sat Aug 29 22:15:43 2020 + Commit: Zac Medico gentoo org> CommitDate: Sat Aug 29 22:16:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dd03e9 dev-util/editorconfig-geany: Remove old version Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Zac Medico gentoo.org> dev-util/editorconfig-geany/Manifest | 1 - .../editorconfig-geany-0.1_p20160725.ebuild| 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-util/editorconfig-geany/Manifest b/dev-util/editorconfig-geany/Manifest index 34ffd7e41b7..5a0becbf61f 100644 --- a/dev-util/editorconfig-geany/Manifest +++ b/dev-util/editorconfig-geany/Manifest @@ -1,2 +1 @@ -DIST editorconfig-geany-0.1_p20160725.tar.gz 10336 BLAKE2B 0794a7c90c46eb107822a2ceba92ae5dbcafcbe11aac519d8cd2102d92b93c578f3f49e31f7e281df2c3a90facaf29df5fdfa0b2970dd75894356066f4c40a0a SHA512 ac8c4d46c17a5592c8f75a4100cfa1eaa55cb5333a1a6330ae84249d6df3b9ae4b454ee9c68b88ad777f5bea22ad1f3ce0a63bf89a1dd41d13abcfbd2a585734 DIST editorconfig-geany-0.2.tar.gz 12322 BLAKE2B 2d203d3df6c6a7bb18a0b80cd33c041606b9732a83c5210fe3a66db587dedd81e1a1c2102e827980f6d85404cceed3b097f85e6c33aea81f21e9725fa7dd49e8 SHA512 cda2fd6c8ff5b7a2088840e5f2ceebb2f00f48281ff2943c4ffada30a7e70ce18ae9a84e5ac946e3affb3e5238512f829e545d31b59383722820b89c0309702d diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild deleted file mode 100644 index de7614d662b..000 --- a/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="EditorConfig plugin for Geany" -HOMEPAGE="https://github.com/editorconfig/editorconfig-geany/; -EGIT_COMMIT="9dce3bb476728a8f4124aefe12e0a4ffc8567dff" -SRC_URI="https://github.com/editorconfig/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -CDEPEND="app-text/editorconfig-core-c:=" -DEPEND="${CDEPEND} - dev-util/geany" -RDEPEND="${CDEPEND}" -S=${WORKDIR}/${PN}-${EGIT_COMMIT} - -src_prepare() { - eapply_user - sed -e "s|^\\(EDITORCONFIG_PREFIX =\\).*|\\1 ${EPREFIX}/usr|" \ - -e "s|^\\(CFLAGS =\\).*|\\1 -fPIC $("$(tc-getPKG_CONFIG)" --cflags geany geany) ${CFLAGS}|" \ - -e "s|\`pkg-config[^\`]*\`||" \ - -i Makefile || die -} - -src_install() { - exeinto "$("$(tc-getPKG_CONFIG)" --variable=libdir geany)/geany" - doexe ${PN}.so - dodoc README.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
commit: 9dd2601f275c9172deeddead235f416efc94bc86 Author: Zac Medico gentoo org> AuthorDate: Sun Nov 10 19:00:23 2019 + Commit: Zac Medico gentoo org> CommitDate: Sun Nov 10 19:02:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd2601f dev-util/editorconfig-geany: Bump to version 0.2 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico gentoo.org> dev-util/editorconfig-geany/Manifest | 1 + .../editorconfig-geany-0.2.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-util/editorconfig-geany/Manifest b/dev-util/editorconfig-geany/Manifest index 8f409dc0cda..34ffd7e41b7 100644 --- a/dev-util/editorconfig-geany/Manifest +++ b/dev-util/editorconfig-geany/Manifest @@ -1 +1,2 @@ DIST editorconfig-geany-0.1_p20160725.tar.gz 10336 BLAKE2B 0794a7c90c46eb107822a2ceba92ae5dbcafcbe11aac519d8cd2102d92b93c578f3f49e31f7e281df2c3a90facaf29df5fdfa0b2970dd75894356066f4c40a0a SHA512 ac8c4d46c17a5592c8f75a4100cfa1eaa55cb5333a1a6330ae84249d6df3b9ae4b454ee9c68b88ad777f5bea22ad1f3ce0a63bf89a1dd41d13abcfbd2a585734 +DIST editorconfig-geany-0.2.tar.gz 12322 BLAKE2B 2d203d3df6c6a7bb18a0b80cd33c041606b9732a83c5210fe3a66db587dedd81e1a1c2102e827980f6d85404cceed3b097f85e6c33aea81f21e9725fa7dd49e8 SHA512 cda2fd6c8ff5b7a2088840e5f2ceebb2f00f48281ff2943c4ffada30a7e70ce18ae9a84e5ac946e3affb3e5238512f829e545d31b59383722820b89c0309702d diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild new file mode 100644 index 000..3e1268e041e --- /dev/null +++ b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="EditorConfig plugin for Geany" +HOMEPAGE="https://github.com/editorconfig/editorconfig-geany/; +EGIT_COMMIT="v${PV}" +SRC_URI="https://github.com/editorconfig/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +CDEPEND="app-text/editorconfig-core-c:=" +DEPEND="${CDEPEND} + dev-util/geany" +RDEPEND="${CDEPEND}" +S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} + +src_prepare() { + eapply_user + sed -e "s|^\\(EDITORCONFIG_PREFIX =\\).*|\\1 ${EPREFIX}/usr|" \ + -e "s|^\\(CFLAGS =\\).*|\\1 -fPIC $("$(tc-getPKG_CONFIG)" --cflags geany geany) ${CFLAGS}|" \ + -e "s|^\\(LDFLAGS =.*\\)|\\1 ${LDFLAGS}|" \ + -e "s|\`pkg-config[^\`]*\`||" \ + -i Makefile || die +} + +src_install() { + exeinto "$("$(tc-getPKG_CONFIG)" --variable=libdir geany)/geany" + doexe ${PN}.so + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
commit: 4490ba7f4e94d0986f1dce619feaef558f96a96d Author: Marty E. Plummer startmail com> AuthorDate: Fri Apr 13 08:28:06 2018 + Commit: Zac Medico gentoo org> CommitDate: Fri Apr 13 09:52:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4490ba7f dev-util/editorconfig-geany: remove variables from HOMEPAGE Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild index 1e8e68705b5..de7614d662b 100644 --- a/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild +++ b/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit toolchain-funcs DESCRIPTION="EditorConfig plugin for Geany" -HOMEPAGE="https://github.com/editorconfig/${PN}/; +HOMEPAGE="https://github.com/editorconfig/editorconfig-geany/; EGIT_COMMIT="9dce3bb476728a8f4124aefe12e0a4ffc8567dff" SRC_URI="https://github.com/editorconfig/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
commit: e5e93b11a13510664646c3f40b0dbb8af0f4b2da Author: Zac Medico gentoo org> AuthorDate: Tue Nov 8 16:33:12 2016 + Commit: Zac Medico gentoo org> CommitDate: Tue Nov 8 16:33:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e93b11 dev-util/editorconfig-geany: add geany to DEPEND (bug 599186) Package-Manager: portage-2.3.2 dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild index 66c88df..2b92cfd 100644 --- a/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild +++ b/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild @@ -15,8 +15,10 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND="app-text/editorconfig-core-c:=" -RDEPEND="${DEPEND}" +CDEPEND="app-text/editorconfig-core-c:=" +DEPEND="${CDEPEND} + dev-util/geany" +RDEPEND="${CDEPEND}" S=${WORKDIR}/${PN}-${EGIT_COMMIT} src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
commit: 54239fa8cac4322a31128d0e03ed79ca2b202a24 Author: Zac Medico gentoo org> AuthorDate: Tue Nov 8 04:00:37 2016 + Commit: Zac Medico gentoo org> CommitDate: Tue Nov 8 04:17:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54239fa8 dev-util/editorconfig-geany: add package Package-Manager: portage-2.3.2 dev-util/editorconfig-geany/Manifest | 1 + .../editorconfig-geany-0.1_p20160725.ebuild| 34 ++ dev-util/editorconfig-geany/metadata.xml | 10 +++ 3 files changed, 45 insertions(+) diff --git a/dev-util/editorconfig-geany/Manifest b/dev-util/editorconfig-geany/Manifest new file mode 100644 index ..ad34317 --- /dev/null +++ b/dev-util/editorconfig-geany/Manifest @@ -0,0 +1 @@ +DIST editorconfig-geany-0.1_p20160725.tar.gz 10336 SHA256 9674a2d1575899c7fe65e8bfe78aed04bd063d5af02de343e85a1a8fbdbc24b0 SHA512 ac8c4d46c17a5592c8f75a4100cfa1eaa55cb5333a1a6330ae84249d6df3b9ae4b454ee9c68b88ad777f5bea22ad1f3ce0a63bf89a1dd41d13abcfbd2a585734 WHIRLPOOL 9b4b28dd995b09141c88da1df680d5ceb3d0cec09a1c5fbc3b357c8d3d886b9308ac8260cefe321b958759aa1bae03f42303dd95e8a8853d69f0a08281aa26f2 diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild new file mode 100644 index ..66c88df --- /dev/null +++ b/dev-util/editorconfig-geany/editorconfig-geany-0.1_p20160725.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="EditorConfig plugin for Geany" +HOMEPAGE="https://github.com/editorconfig/${PN}/; +EGIT_COMMIT="9dce3bb476728a8f4124aefe12e0a4ffc8567dff" +SRC_URI="https://github.com/editorconfig/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +DEPEND="app-text/editorconfig-core-c:=" +RDEPEND="${DEPEND}" +S=${WORKDIR}/${PN}-${EGIT_COMMIT} + +src_prepare() { + eapply_user + sed -e "s|^\\(EDITORCONFIG_PREFIX =\\).*|\\1 ${EPREFIX}/usr|" \ + -e "s|^\\(CFLAGS =\\).*|\\1 -fPIC $("$(tc-getPKG_CONFIG)" --cflags geany geany) ${CFLAGS}|" \ + -e "s|\`pkg-config[^\`]*\`||" \ + -i Makefile || die +} + +src_install() { + exeinto "$("$(tc-getPKG_CONFIG)" --variable=libdir geany)/geany" + doexe ${PN}.so + dodoc README.md +} diff --git a/dev-util/editorconfig-geany/metadata.xml b/dev-util/editorconfig-geany/metadata.xml new file mode 100644 index ..fdf1680 --- /dev/null +++ b/dev-util/editorconfig-geany/metadata.xml @@ -0,0 +1,10 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + editorconfig/editorconfig-geany + + + zmed...@gentoo.org + +