public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
@ 2016-11-08  4:17 Zac Medico
  0 siblings, 0 replies; 7+ messages in thread
From: Zac Medico @ 2016-11-08  4:17 UTC (permalink / raw
  To: gentoo-commits

commit:     54239fa8cac4322a31128d0e03ed79ca2b202a24
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  8 04:00:37 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Nov  8 04:17:18 2016 +0000
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 00000000..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 00000000..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 00000000..fdf1680
--- /dev/null
+++ b/dev-util/editorconfig-geany/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<upstream>
+		<remote-id type="github">editorconfig/editorconfig-geany</remote-id>
+	</upstream>
+	<maintainer type="person">
+		<email>zmedico@gentoo.org</email>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
@ 2016-11-08 16:33 Zac Medico
  0 siblings, 0 replies; 7+ messages in thread
From: Zac Medico @ 2016-11-08 16:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e5e93b11a13510664646c3f40b0dbb8af0f4b2da
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  8 16:33:12 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Nov  8 16:33:42 2016 +0000
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() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
@ 2018-04-13  9:53 Zac Medico
  0 siblings, 0 replies; 7+ messages in thread
From: Zac Medico @ 2018-04-13  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     4490ba7f4e94d0986f1dce619feaef558f96a96d
Author:     Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Fri Apr 13 08:28:06 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Apr 13 09:52:14 2018 +0000
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"
 


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
@ 2019-11-10 19:02 Zac Medico
  0 siblings, 0 replies; 7+ messages in thread
From: Zac Medico @ 2019-11-10 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     9dd2601f275c9172deeddead235f416efc94bc86
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 10 19:00:23 2019 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Nov 10 19:02:21 2019 +0000
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 <zmedico <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
@ 2020-08-29 22:16 Zac Medico
  0 siblings, 0 replies; 7+ messages in thread
From: Zac Medico @ 2020-08-29 22:16 UTC (permalink / raw
  To: gentoo-commits

commit:     60dd03e9c76f0b69e26a4f812928f937083c488b
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 22:15:43 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 22:16:26 2020 +0000
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 <zmedico <AT> 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..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
@ 2020-08-30 19:44 Zac Medico
  0 siblings, 0 replies; 7+ messages in thread
From: Zac Medico @ 2020-08-30 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     9a9af3c630d780bbdcf6ced300008c6af2a078d3
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 19:43:10 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 19:44:10 2020 +0000
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 <zmedico <AT> 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[^\`]*\`||" \


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/
@ 2023-11-02  2:01 Zac Medico
  0 siblings, 0 replies; 7+ messages in thread
From: Zac Medico @ 2023-11-02  2:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d8bae42d8cf9479b1394c3deeeea3d03c124d298
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  2 01:59:18 2023 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Nov  2 02:00:04 2023 +0000
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 <zmedico <AT> 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() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-11-02  2:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-02  2:01 [gentoo-commits] repo/gentoo:master commit in: dev-util/editorconfig-geany/ Zac Medico
  -- strict thread matches above, loose matches on Subject: below --
2020-08-30 19:44 Zac Medico
2020-08-29 22:16 Zac Medico
2019-11-10 19:02 Zac Medico
2018-04-13  9:53 Zac Medico
2016-11-08 16:33 Zac Medico
2016-11-08  4:17 Zac Medico

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox