[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2024-12-14 Thread Sam James
commit: bcef0f68cd3c526e73805db15ef3f5c87f2ec2b7
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 18:10:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 18:11:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcef0f68

dev-util/global: add 6.6.14

Closes: https://bugs.gentoo.org/943798
Signed-off-by: Sam James  gentoo.org>

 dev-util/global/Manifest |   1 +
 dev-util/global/global-6.6.14.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest
index 21699ebae4ab..7014b5007ff8 100644
--- a/dev-util/global/Manifest
+++ b/dev-util/global/Manifest
@@ -1,3 +1,4 @@
 DIST global-6.6.10.tar.gz 2999863 BLAKE2B 
496bac144c935893b29e23bbb1fa4583a5d6d0ab1b8cd818ff592d7259bb6fa832d79666703f2ac179b5fd39095fd922b8861ad73879c5bac299f9b785797c0b
 SHA512 
babbba6a8dc701b401a12d9961cb7510983e44c7f80836d6d0da165fd0d8cc695e20b7c241526839aef2a70c8bbf97727d910ff17c37751ba3438267139b45d1
 DIST global-6.6.13.tar.gz 3003671 BLAKE2B 
476c918bad8f6d246ef6b50bcccdee9040ced2b529737e55cd5daa62d2b96d9f5073e1a48d98fe2ec0c2da68b1fb557b0f0f7d7d25eba8c5c5d784dda7b29cb1
 SHA512 
072d10a6911cef3bf66b5cf17e101f9c1ff29c993bf7db4c99164e5c1b18b4e3ddec31962c77beea2685cb116330919abb9b226d472d0003949a91286d0f1b6d
+DIST global-6.6.14.tar.gz 3012014 BLAKE2B 
92972098f0aa4ffa242725d1604138b6898ee4742aacb8334b84f1ad8970a77e374c08da05b38acd75b43f13bf828a4765106df2c3db5b67bea2c0de69466213
 SHA512 
295b58cdbce3aca1a1cb47f87f6127d31860e07ba6003810f418dd1eff2e389ac78bcdb131d18e48d935cd42351eee7c5474fc2ff3bcd783a48a4ef178e5cad6
 DIST global-6.6.4.tar.gz 2988969 BLAKE2B 
784087537094d27c10d1f2bc992e799c35ab6ce3b86e041c31279e6954b203e80676b3158ba95e7957456b75a213d70998aae9047836cd4d388212236f05a081
 SHA512 
cb4ed451d3aaf47c4c59cdc3f74c97d3171108177d4846b5dac843589710e66d87c9d7bbe080c3770329e8e40105ac52dcafb4609257347593cca4d94711f483

diff --git a/dev-util/global/global-6.6.14.ebuild 
b/dev-util/global/global-6.6.14.ebuild
new file mode 100644
index ..02d42e690bfe
--- /dev/null
+++ b/dev-util/global/global-6.6.14.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit autotools elisp-common flag-o-matic python-single-r1
+
+DESCRIPTION="Tag system to find an object location in various sources"
+HOMEPAGE="https://www.gnu.org/software/global/global.html";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc emacs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libltdl
+   dev-db/sqlite
+   sys-libs/ncurses
+   $(python_gen_cond_dep '
+   dev-python/pygments[${PYTHON_USEDEP}]
+   ')
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   app-text/texi2html
+   app-text/texlive-core
+   sys-apps/texinfo
+   )
+"
+
+SITEFILE="50gtags-gentoo.el"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.2.9-tinfo.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # bug #943798
+   append-cflags -std=gnu17
+
+   local myeconfargs=(
+   --with-python-interpreter="${PYTHON}"
+   --with-sqlite3 # avoid using bundled copy
+   $(use_with emacs lispdir "${SITELISP}/${PN}")
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   if use doc; then
+   texi2pdf -q -o doc/global.pdf doc/global.texi || die
+   texi2html -o doc/global.html doc/global.texi || die
+   fi
+
+   if use emacs; then
+   elisp-compile *.el
+   fi
+
+   emake
+}
+
+src_install() {
+   default
+
+   rm -rf "${ED}"/var/lib || die
+
+   insinto /etc
+   doins gtags.conf
+
+   insinto /usr/share/vim/vimfiles/plugin
+   doins gtags.vim
+
+   if use emacs; then
+   elisp-install ${PN} *.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+
+   if use doc; then
+   # doc/global.pdf is generated if tex executable (e.g. 
/usr/bin/tex) is available.
+   [[ -f doc/global.pdf ]] && DOCS+=( doc/global.pdf )
+   fi
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2024-12-14 Thread Sam James
commit: 1ba6e42e8527623269da1decfd24ebb4dc7bd51e
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 11:48:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 11:48:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba6e42e

dev-util/global: Stabilize 6.6.13 amd64, #946396

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

 dev-util/global/global-6.6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/global/global-6.6.13.ebuild 
b/dev-util/global/global-6.6.13.ebuild
index ba45b7203eae..17194ec4a13f 100644
--- a/dev-util/global/global-6.6.13.ebuild
+++ b/dev-util/global/global-6.6.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2024-12-13 Thread Arthur Zamarin
commit: a909d9c29736380bc2a479f07067ae527c5edd12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 14 07:00:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 14 07:00:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a909d9c2

dev-util/global: Stabilize 6.6.13 x86, #946396

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

 dev-util/global/global-6.6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/global/global-6.6.13.ebuild 
b/dev-util/global/global-6.6.13.ebuild
index 34ca0d0c67d3..ba45b7203eae 100644
--- a/dev-util/global/global-6.6.13.ebuild
+++ b/dev-util/global/global-6.6.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE="doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2024-12-13 Thread Sam James
commit: 65f7f90d138f31579d4aa637e1a5b9c87b908b37
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 01:25:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 01:25:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f7f90d

dev-util/global: Stabilize 6.6.13 ppc, #946396

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

 dev-util/global/global-6.6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/global/global-6.6.13.ebuild 
b/dev-util/global/global-6.6.13.ebuild
index 3307ec39c98c..34ca0d0c67d3 100644
--- a/dev-util/global/global-6.6.13.ebuild
+++ b/dev-util/global/global-6.6.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2024-12-01 Thread Arthur Zamarin
commit: 1ab2b0bf2cb0d07e09d3671f87931873aba9e1fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  1 19:57:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  1 19:57:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab2b0bf

dev-util/global: Stabilize 6.6.10 x86, #945629

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

 dev-util/global/global-6.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/global/global-6.6.10.ebuild 
b/dev-util/global/global-6.6.10.ebuild
index 1b2a4dd1f4fe..6cf2b60af6f8 100644
--- a/dev-util/global/global-6.6.10.ebuild
+++ b/dev-util/global/global-6.6.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE="doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2024-12-01 Thread Arthur Zamarin
commit: d96c8b960ce74a46c82b2280da86b03e392d4829
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  1 19:02:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  1 19:02:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96c8b96

dev-util/global: Stabilize 6.6.10 ppc, #945629

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

 dev-util/global/global-6.6.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/global/global-6.6.10.ebuild 
b/dev-util/global/global-6.6.10.ebuild
index a26d05c4474f..1b2a4dd1f4fe 100644
--- a/dev-util/global/global-6.6.10.ebuild
+++ b/dev-util/global/global-6.6.10.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 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2024-07-30 Thread Pacho Ramos
commit: 12726351846f2027d8486882ed3dd9b2f6fe54e3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 30 08:14:38 2024 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 30 08:48:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12726351

dev-util/global: add 6.6.13

Closes: https://bugs.gentoo.org/929542
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-util/global/Manifest |   1 +
 dev-util/global/global-6.6.13.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest
index 859a5626f707..21699ebae4ab 100644
--- a/dev-util/global/Manifest
+++ b/dev-util/global/Manifest
@@ -1,2 +1,3 @@
 DIST global-6.6.10.tar.gz 2999863 BLAKE2B 
496bac144c935893b29e23bbb1fa4583a5d6d0ab1b8cd818ff592d7259bb6fa832d79666703f2ac179b5fd39095fd922b8861ad73879c5bac299f9b785797c0b
 SHA512 
babbba6a8dc701b401a12d9961cb7510983e44c7f80836d6d0da165fd0d8cc695e20b7c241526839aef2a70c8bbf97727d910ff17c37751ba3438267139b45d1
+DIST global-6.6.13.tar.gz 3003671 BLAKE2B 
476c918bad8f6d246ef6b50bcccdee9040ced2b529737e55cd5daa62d2b96d9f5073e1a48d98fe2ec0c2da68b1fb557b0f0f7d7d25eba8c5c5d784dda7b29cb1
 SHA512 
072d10a6911cef3bf66b5cf17e101f9c1ff29c993bf7db4c99164e5c1b18b4e3ddec31962c77beea2685cb116330919abb9b226d472d0003949a91286d0f1b6d
 DIST global-6.6.4.tar.gz 2988969 BLAKE2B 
784087537094d27c10d1f2bc992e799c35ab6ce3b86e041c31279e6954b203e80676b3158ba95e7957456b75a213d70998aae9047836cd4d388212236f05a081
 SHA512 
cb4ed451d3aaf47c4c59cdc3f74c97d3171108177d4846b5dac843589710e66d87c9d7bbe080c3770329e8e40105ac52dcafb4609257347593cca4d94711f483

diff --git a/dev-util/global/global-6.6.13.ebuild 
b/dev-util/global/global-6.6.13.ebuild
new file mode 100644
index ..3307ec39c98c
--- /dev/null
+++ b/dev-util/global/global-6.6.13.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools elisp-common python-single-r1
+
+DESCRIPTION="Tag system to find an object location in various sources"
+HOMEPAGE="https://www.gnu.org/software/global/global.html";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc emacs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libltdl
+   dev-db/sqlite
+   sys-libs/ncurses
+   $(python_gen_cond_dep '
+   dev-python/pygments[${PYTHON_USEDEP}]
+   ')
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   app-text/texi2html
+   app-text/texlive-core
+   sys-apps/texinfo
+   )
+"
+
+SITEFILE="50gtags-gentoo.el"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.2.9-tinfo.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-python-interpreter="${PYTHON}"
+   --with-sqlite3 # avoid using bundled copy
+   $(use_with emacs lispdir "${SITELISP}/${PN}")
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   if use doc; then
+   texi2pdf -q -o doc/global.pdf doc/global.texi || die
+   texi2html -o doc/global.html doc/global.texi || die
+   fi
+
+   if use emacs; then
+   elisp-compile *.el
+   fi
+
+   emake
+}
+
+src_install() {
+   default
+
+   rm -rf "${ED}"/var/lib || die
+
+   insinto /etc
+   doins gtags.conf
+
+   insinto /usr/share/vim/vimfiles/plugin
+   doins gtags.vim
+
+   if use emacs; then
+   elisp-install ${PN} *.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+
+   if use doc; then
+   # doc/global.pdf is generated if tex executable (e.g. 
/usr/bin/tex) is available.
+   [[ -f doc/global.pdf ]] && DOCS+=( doc/global.pdf )
+   fi
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2023-07-05 Thread Sam James
commit: 9015629fc3c1fc54239015b430d997ec8871d7cc
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 06:49:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 06:54:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9015629f

dev-util/global: add texlive-core dep

Closes: https://bugs.gentoo.org/909751
Signed-off-by: Sam James  gentoo.org>

 dev-util/global/global-6.6.10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/global/global-6.6.10.ebuild 
b/dev-util/global/global-6.6.10.ebuild
index ba1e95a1d864..a26d05c4474f 100644
--- a/dev-util/global/global-6.6.10.ebuild
+++ b/dev-util/global/global-6.6.10.ebuild
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
doc? (
app-text/texi2html
+   app-text/texlive-core
sys-apps/texinfo
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2023-07-05 Thread Sam James
commit: 0a79f1772f6549343c6dca87d506782df7fb81ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 04:01:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 04:01:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a79f177

dev-util/global: fix licence

Closes: https://bugs.gentoo.org/881595
Signed-off-by: Sam James  gentoo.org>

 dev-util/global/global-6.6.10.ebuild | 2 +-
 dev-util/global/global-6.6.4.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/global/global-6.6.10.ebuild 
b/dev-util/global/global-6.6.10.ebuild
index 41abd9d57503..ba1e95a1d864 100644
--- a/dev-util/global/global-6.6.10.ebuild
+++ b/dev-util/global/global-6.6.10.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Tag system to find an object location in various 
sources"
 HOMEPAGE="https://www.gnu.org/software/global/global.html";
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc emacs"

diff --git a/dev-util/global/global-6.6.4.ebuild 
b/dev-util/global/global-6.6.4.ebuild
index 1343cfa448b5..661f50f612f1 100644
--- a/dev-util/global/global-6.6.4.ebuild
+++ b/dev-util/global/global-6.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="tag system to find an object location in various 
sources"
 HOMEPAGE="https://www.gnu.org/software/global/global.html";
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="doc emacs vim"



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2023-07-05 Thread Sam James
commit: 89e944eed5e50d90cf7802d345c97c2de1016999
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 01:57:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 01:57:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e944ee

dev-util/global: add 6.6.10

Closes: https://bugs.gentoo.org/763039
Signed-off-by: Sam James  gentoo.org>

 dev-util/global/Manifest |   1 +
 dev-util/global/global-6.6.10.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest
index 40b667bfa42e..859a5626f707 100644
--- a/dev-util/global/Manifest
+++ b/dev-util/global/Manifest
@@ -1 +1,2 @@
+DIST global-6.6.10.tar.gz 2999863 BLAKE2B 
496bac144c935893b29e23bbb1fa4583a5d6d0ab1b8cd818ff592d7259bb6fa832d79666703f2ac179b5fd39095fd922b8861ad73879c5bac299f9b785797c0b
 SHA512 
babbba6a8dc701b401a12d9961cb7510983e44c7f80836d6d0da165fd0d8cc695e20b7c241526839aef2a70c8bbf97727d910ff17c37751ba3438267139b45d1
 DIST global-6.6.4.tar.gz 2988969 BLAKE2B 
784087537094d27c10d1f2bc992e799c35ab6ce3b86e041c31279e6954b203e80676b3158ba95e7957456b75a213d70998aae9047836cd4d388212236f05a081
 SHA512 
cb4ed451d3aaf47c4c59cdc3f74c97d3171108177d4846b5dac843589710e66d87c9d7bbe080c3770329e8e40105ac52dcafb4609257347593cca4d94711f483

diff --git a/dev-util/global/global-6.6.10.ebuild 
b/dev-util/global/global-6.6.10.ebuild
new file mode 100644
index ..41abd9d57503
--- /dev/null
+++ b/dev-util/global/global-6.6.10.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit autotools elisp-common python-single-r1
+
+DESCRIPTION="Tag system to find an object location in various sources"
+HOMEPAGE="https://www.gnu.org/software/global/global.html";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc emacs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libltdl
+   dev-db/sqlite
+   sys-libs/ncurses
+   $(python_gen_cond_dep '
+   dev-python/pygments[${PYTHON_USEDEP}]
+   ')
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   app-text/texi2html
+   sys-apps/texinfo
+   )
+"
+
+SITEFILE="50gtags-gentoo.el"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.2.9-tinfo.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-python-interpreter="${PYTHON}"
+   --with-sqlite3 # avoid using bundled copy
+   $(use_with emacs lispdir "${SITELISP}/${PN}")
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   if use doc; then
+   texi2pdf -q -o doc/global.pdf doc/global.texi || die
+   texi2html -o doc/global.html doc/global.texi || die
+   fi
+
+   if use emacs; then
+   elisp-compile *.el
+   fi
+
+   emake
+}
+
+src_install() {
+   default
+
+   rm -rf "${ED}"/var/lib || die
+
+   insinto /etc
+   doins gtags.conf
+
+   insinto /usr/share/vim/vimfiles/plugin
+   doins gtags.vim
+
+   if use emacs; then
+   elisp-install ${PN} *.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+
+   if use doc; then
+   # doc/global.pdf is generated if tex executable (e.g. 
/usr/bin/tex) is available.
+   [[ -f doc/global.pdf ]] && DOCS+=( doc/global.pdf )
+   fi
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/, dev-util/global/files/

2022-10-02 Thread Sam James
commit: 7aade44ba5794c724a4220949d76455f4c1db1d6
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 22:35:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:38:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aade44b

dev-util/global: fix build with Clang 16

Closes: https://bugs.gentoo.org/870988
Signed-off-by: Sam James  gentoo.org>

 .../files/global-6.6.4-Fix-build-with-Clang-16.patch  | 19 +++
 dev-util/global/global-6.6.4.ebuild   |  3 ++-
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/dev-util/global/files/global-6.6.4-Fix-build-with-Clang-16.patch 
b/dev-util/global/files/global-6.6.4-Fix-build-with-Clang-16.patch
new file mode 100644
index ..a0398b46295b
--- /dev/null
+++ b/dev-util/global/files/global-6.6.4-Fix-build-with-Clang-16.patch
@@ -0,0 +1,19 @@
+From 13f045457f08e349d6bb3f3e98a3b59c73f32bbc Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 2 Oct 2022 23:34:05 +0100
+Subject: [PATCH] Fix build with Clang 16
+
+Bug: https://lists.gnu.org/archive/html/bug-global/2021-02/msg00012.html
+Bug: https://bugs.gentoo.org/870988
+--- a/configure.ac
 b/configure.ac
+@@ -74,7 +74,8 @@ case "$host_os" in
+ AC_MSG_CHECKING(whether POSIX.1-2008 realpath is equipped)
+ AC_CACHE_VAL(ac_cv_posix1_2008_realpath,
+ [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+-main(){ (void)realpath("/./tmp", (void *)0); return 0; }
++#include 
++int main(){ (void)realpath("/./tmp", (void *)0); return 0; }
+ ]])],[ac_cv_posix1_2008_realpath=yes],
+ [ac_cv_posix1_2008_realpath=no])])
+ AC_MSG_RESULT($ac_cv_posix1_2008_realpath)

diff --git a/dev-util/global/global-6.6.4.ebuild 
b/dev-util/global/global-6.6.4.ebuild
index 48f5dfdc0a92..1343cfa448b5 100644
--- a/dev-util/global/global-6.6.4.ebuild
+++ b/dev-util/global/global-6.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,6 +38,7 @@ SITEFILE="50gtags-gentoo.el"
 PATCHES=(
"${FILESDIR}/${PN}-6.2.9-tinfo.patch"
"${FILESDIR}/${PN}-6.6.4-fno-common.patch"
+   "${FILESDIR}/${PN}-6.6.4-Fix-build-with-Clang-16.patch"
 )
 
 DOCS=( AUTHORS FAQ NEWS README THANKS )



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2020-09-09 Thread Sam James
commit: 76c1cf9aa7fd7da4311612199fd09ed9caff0290
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  9 16:01:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  9 16:01:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c1cf9a

dev-util/global: security cleanup

Bug: https://bugs.gentoo.org/646348
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-util/global/Manifest|  2 -
 dev-util/global/global-6.3.1.ebuild | 81 ---
 dev-util/global/global-6.5.7.ebuild | 96 -
 3 files changed, 179 deletions(-)

diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest
index 902af58d5dc..40b667bfa42 100644
--- a/dev-util/global/Manifest
+++ b/dev-util/global/Manifest
@@ -1,3 +1 @@
-DIST global-6.3.1.tar.gz 1369634 BLAKE2B 
8d93222ccbb4a45c0b9f114cd84b342b3f6ab99f7e0bbc18bfe00912ecd53f606be9d32fce1570e027009fd1fbe4752f03dd19c183dfda438d67a329808a6b45
 SHA512 
83becd6cda06f8da17ea0c701bb135523ff48cec73b233d24566387d11a35c0b42f410b62753838e2b364a5a485cac033b4aef1159cc6f4cdeca4a7b6c5bb4d6
-DIST global-6.5.7.tar.gz 2940567 BLAKE2B 
e0c692e09f9f7ea64ecbe47e18691efd3c641f28826e19751fb812690cd9d64a53af03055de9ec8199637da46dbd6084fec16380d7f295c83ed77553a8e301fd
 SHA512 
0d33f718839e5e00bdd6d042b415a69c5e1f232d843610870505f8f20635b445810149b1b84ea8b77881f5f64814783ebe3cdcab2f84b8a085223b64293a9045
 DIST global-6.6.4.tar.gz 2988969 BLAKE2B 
784087537094d27c10d1f2bc992e799c35ab6ce3b86e041c31279e6954b203e80676b3158ba95e7957456b75a213d70998aae9047836cd4d388212236f05a081
 SHA512 
cb4ed451d3aaf47c4c59cdc3f74c97d3171108177d4846b5dac843589710e66d87c9d7bbe080c3770329e8e40105ac52dcafb4609257347593cca4d94711f483

diff --git a/dev-util/global/global-6.3.1.ebuild 
b/dev-util/global/global-6.3.1.ebuild
deleted file mode 100644
index 9d48ee787d8..000
--- a/dev-util/global/global-6.3.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools elisp-common eutils ltprune
-
-DESCRIPTION="tag system to find an object location in various sources"
-HOMEPAGE="https://www.gnu.org/software/global/global.html";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc emacs vim"
-
-RDEPEND="|| ( dev-libs/libltdl:0 sys-devel/libtool:2 )
-   sys-libs/ncurses
-   emacs? ( >=app-editors/emacs-23.1:* )
-   vim? ( || ( app-editors/vim app-editors/gvim ) )"
-DEPEND="${DEPEND}
-   doc? ( app-text/texi2html sys-apps/texinfo )"
-
-SITEFILE="50gtags-gentoo.el"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-6.2.9-tinfo.patch"
-   eautoreconf
-}
-
-src_configure() {
-   econf "$(use_with emacs lispdir "${SITELISP}/${PN}")"
-}
-
-src_compile() {
-   if use doc; then
-   texi2pdf -q -o doc/global.pdf doc/global.texi
-   texi2html -o doc/global.html doc/global.texi
-   fi
-
-   if use emacs; then
-   elisp-compile *.el
-   fi
-
-   emake
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   if use doc; then
-   dohtml doc/global.html
-   # doc/global.pdf is generated if tex executable (e.g. 
/usr/bin/tex) is available.
-   [[ -f doc/global.pdf ]] && dodoc doc/global.pdf
-   fi
-
-   dodoc AUTHORS FAQ NEWS README THANKS
-
-   insinto /etc
-   doins gtags.conf
-
-   if use vim; then
-   insinto /usr/share/vim/vimfiles/plugin
-   doins gtags.vim
-   fi
-
-   if use emacs; then
-   elisp-install ${PN} *.{el,elc}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   fi
-
-   prune_libtool_files
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/dev-util/global/global-6.5.7.ebuild 
b/dev-util/global/global-6.5.7.ebuild
deleted file mode 100644
index 2b19aa0f759..000
--- a/dev-util/global/global-6.5.7.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools ltprune elisp-common
-
-DESCRIPTION="tag system to find an object location in various sources"
-HOMEPAGE="https://www.gnu.org/software/global/global.html";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc emacs vim"
-
-RDEPEND="
-   sys-libs/ncurses
-   emacs? ( >=app-editors/emacs-23.1:* )
-   vim? ( || (
-   app-editors/vim
-   app-editors/gvim
-   )
-   )
-   || (
-   dev-libs/libltdl:0
-   sys-devel/libtool:2
-   )"
-
-DEPEND="${DEPEND}
-   doc? (
-   app-text/texi2h

[gentoo-commits] repo/gentoo:master commit in: dev-util/global/files/, dev-util/global/

2020-08-11 Thread Naohiro Aota
commit: 7167133559531f56754e11d42e1d1873154fa21b
Author: Naohiro Aota  gentoo  org>
AuthorDate: Tue Aug 11 14:03:54 2020 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Tue Aug 11 14:37:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71671335

dev-util/global: add patch to build with gcc-10/-fno-common

Closes: https://bugs.gentoo.org/706890
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Naohiro Aota  gentoo.org>

 .../global/files/global-6.6.4-fno-common.patch | 44 ++
 dev-util/global/global-6.6.4.ebuild|  7 +++-
 2 files changed, 49 insertions(+), 2 deletions(-)

diff --git a/dev-util/global/files/global-6.6.4-fno-common.patch 
b/dev-util/global/files/global-6.6.4-fno-common.patch
new file mode 100644
index 000..5a85cc12568
--- /dev/null
+++ b/dev-util/global/files/global-6.6.4-fno-common.patch
@@ -0,0 +1,44 @@
+--- a/libutil/args.c
 b/libutil/args.c
+@@ -39,7 +39,7 @@
+ #define ARGS_GFIND3
+ #define ARGS_BOTH 4
+ 
+-int type;
++static int type;
+ const char **argslist;
+ FILE *ip;
+ GFIND *gp;
+--- a/libutil/convert.c
 b/libutil/convert.c
+@@ -46,7 +46,7 @@
+ 
+ #include "convert.h"
+ static int debug = 0;
+-int flags;
++static int flags;
+ 
+ /**
+  * This module converts records before output.
+--- a/libutil/gpathop.c
 b/libutil/gpathop.c
+@@ -49,7 +49,7 @@
+ static int opened;
+ static int created;
+ 
+-int openflags;
++static int openflags;
+ void
+ set_gpath_flags(int flags) {
+   openflags = flags;
+--- a/libutil/version.c
 b/libutil/version.c
+@@ -30,7 +30,7 @@
+ #endif
+ #include "version.h"
+ 
+-const char *copy = "\
++static const char *copy = "\
+ Copyright (c) %s Tama Communications Corporation\n\
+ License GPLv3+: GNU GPL version 3 or later 
\n\
+ This is free software; you are free to change and redistribute it.\n\

diff --git a/dev-util/global/global-6.6.4.ebuild 
b/dev-util/global/global-6.6.4.ebuild
index ebb9cd1c3af..48f5dfdc0a9 100644
--- a/dev-util/global/global-6.6.4.ebuild
+++ b/dev-util/global/global-6.6.4.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
sys-devel/libtool:2
)"
 
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
doc? (
app-text/texi2html
sys-apps/texinfo
@@ -35,7 +35,10 @@ DEPEND="${DEPEND}
 
 SITEFILE="50gtags-gentoo.el"
 
-PATCHES=( "${FILESDIR}/${PN}-6.2.9-tinfo.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-6.2.9-tinfo.patch"
+   "${FILESDIR}/${PN}-6.6.4-fno-common.patch"
+)
 
 DOCS=( AUTHORS FAQ NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2020-08-01 Thread Sergei Trofimovich
commit: 0fe6ac0dc8a6f082482d213f8661a71810ab5645
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug  1 08:46:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug  1 08:46:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe6ac0d

dev-util/global: stable 6.6.4 for ppc

stable wrt bug #646348

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/global/global-6.6.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/global/global-6.6.4.ebuild 
b/dev-util/global/global-6.6.4.ebuild
index e45daf3d4f7..eaa110afce6 100644
--- a/dev-util/global/global-6.6.4.ebuild
+++ b/dev-util/global/global-6.6.4.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="doc emacs vim"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2019-12-30 Thread Naohiro Aota
commit: 1dfb69d80745eb29ff5a506702eac5d8f9885d28
Author: Naohiro Aota  gentoo  org>
AuthorDate: Tue Dec 31 02:12:09 2019 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Tue Dec 31 02:18:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfb69d8

dev-util/global: version bump

Closes: https://bugs.gentoo.org/701376
Signed-off-by: Naohiro Aota  gentoo.org>

 dev-util/global/Manifest|  1 +
 dev-util/global/global-6.6.4.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest
index dca545d4d39..902af58d5dc 100644
--- a/dev-util/global/Manifest
+++ b/dev-util/global/Manifest
@@ -1,2 +1,3 @@
 DIST global-6.3.1.tar.gz 1369634 BLAKE2B 
8d93222ccbb4a45c0b9f114cd84b342b3f6ab99f7e0bbc18bfe00912ecd53f606be9d32fce1570e027009fd1fbe4752f03dd19c183dfda438d67a329808a6b45
 SHA512 
83becd6cda06f8da17ea0c701bb135523ff48cec73b233d24566387d11a35c0b42f410b62753838e2b364a5a485cac033b4aef1159cc6f4cdeca4a7b6c5bb4d6
 DIST global-6.5.7.tar.gz 2940567 BLAKE2B 
e0c692e09f9f7ea64ecbe47e18691efd3c641f28826e19751fb812690cd9d64a53af03055de9ec8199637da46dbd6084fec16380d7f295c83ed77553a8e301fd
 SHA512 
0d33f718839e5e00bdd6d042b415a69c5e1f232d843610870505f8f20635b445810149b1b84ea8b77881f5f64814783ebe3cdcab2f84b8a085223b64293a9045
+DIST global-6.6.4.tar.gz 2988969 BLAKE2B 
784087537094d27c10d1f2bc992e799c35ab6ce3b86e041c31279e6954b203e80676b3158ba95e7957456b75a213d70998aae9047836cd4d388212236f05a081
 SHA512 
cb4ed451d3aaf47c4c59cdc3f74c97d3171108177d4846b5dac843589710e66d87c9d7bbe080c3770329e8e40105ac52dcafb4609257347593cca4d94711f483

diff --git a/dev-util/global/global-6.6.4.ebuild 
b/dev-util/global/global-6.6.4.ebuild
new file mode 100644
index 000..e45daf3d4f7
--- /dev/null
+++ b/dev-util/global/global-6.6.4.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools elisp-common
+
+DESCRIPTION="tag system to find an object location in various sources"
+HOMEPAGE="https://www.gnu.org/software/global/global.html";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc emacs vim"
+
+RDEPEND="
+   sys-libs/ncurses
+   emacs? ( >=app-editors/emacs-23.1:* )
+   vim? ( || (
+   app-editors/vim
+   app-editors/gvim
+   )
+   )
+   || (
+   dev-libs/libltdl:0
+   sys-devel/libtool:2
+   )"
+
+DEPEND="${DEPEND}
+   doc? (
+   app-text/texi2html
+   sys-apps/texinfo
+   )"
+
+SITEFILE="50gtags-gentoo.el"
+
+PATCHES=( "${FILESDIR}/${PN}-6.2.9-tinfo.patch" )
+
+DOCS=( AUTHORS FAQ NEWS README THANKS )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   "$(use_with emacs lispdir "${SITELISP}/${PN}")"
+}
+
+src_compile() {
+   if use doc; then
+   texi2pdf -q -o doc/global.pdf doc/global.texi
+   texi2html -o doc/global.html doc/global.texi
+   fi
+
+   if use emacs; then
+   elisp-compile *.el
+   fi
+
+   emake
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins gtags.conf
+
+   if use vim; then
+   insinto /usr/share/vim/vimfiles/plugin
+   doins gtags.vim
+   fi
+
+   if use emacs; then
+   elisp-install ${PN} *.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+
+   if use doc; then
+   # doc/global.pdf is generated if tex executable (e.g. 
/usr/bin/tex) is available.
+   [[ -f doc/global.pdf ]] && DOCS+=( doc/global.pdf )
+   fi
+
+   einstalldocs
+   find "${ED}" -name '*.la' -type f -delete || die
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2018-02-11 Thread Michał Górny
commit: 3f4f49ecef10946401fee7133716d741c3ece20d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 10:46:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 10:51:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4f49ec

dev-util/global: Remove useless maintainer 

Remove useless/redundant maintainer . It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:

- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.

 dev-util/global/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/global/metadata.xml b/dev-util/global/metadata.xml
index 6a4aed9a8e5..b8ecaba5d8e 100644
--- a/dev-util/global/metadata.xml
+++ b/dev-util/global/metadata.xml
@@ -6,7 +6,6 @@


arfrever@gmail.com 
-   Proxy maintainer   


proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2017-12-02 Thread David Seifert
commit: 95abfee1907527c524c611a9bb4849209fbba46e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec  2 12:51:38 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec  2 12:51:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95abfee1

dev-util/global: [QA] Fix DESCRIPTION.toolong

 dev-util/global/global-6.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/global/global-6.3.1.ebuild 
b/dev-util/global/global-6.3.1.ebuild
index dcefb9fac0a..eb062c9e9b8 100644
--- a/dev-util/global/global-6.3.1.ebuild
+++ b/dev-util/global/global-6.3.1.ebuild
@@ -5,7 +5,7 @@ EAPI="5"
 
 inherit autotools elisp-common eutils
 
-DESCRIPTION="GNU Global is a tag system to find the locations of a specified 
object in various sources"
+DESCRIPTION="tag system to find an object location in various sources"
 HOMEPAGE="https://www.gnu.org/software/global/global.html";
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/

2017-07-30 Thread Patrice Clement
commit: c2d33f25daa628eccf403e8322c3eb9d7b77a0fb
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jul 30 19:31:59 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jul 30 19:32:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d33f25

dev-util/global: version bump.

This commit also bumps the ebuild to EAPI version 6.

Gentoo-Bug: https://bugs.gentoo.org/543908

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/global/Manifest|  1 +
 dev-util/global/global-6.5.7.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest
index 9505a07851c..ccc74805124 100644
--- a/dev-util/global/Manifest
+++ b/dev-util/global/Manifest
@@ -1 +1,2 @@
 DIST global-6.3.1.tar.gz 1369634 SHA256 
fb10668ef1a2f63d0730564a36ecae7716aed89c09cc5896cd8c579be4ebae6c SHA512 
83becd6cda06f8da17ea0c701bb135523ff48cec73b233d24566387d11a35c0b42f410b62753838e2b364a5a485cac033b4aef1159cc6f4cdeca4a7b6c5bb4d6
 WHIRLPOOL 
1321e131b267f842b68561f04155c06dc11b0adfe177e83113b1884eb629d8e27844de6421c1613efd2ad7472d51140deb5360a6ad78fd25f50844426314de5c
+DIST global-6.5.7.tar.gz 2940567 SHA256 
d9c08fa524f9499b54241cb2d72f8a7df01453b6d5e012a63784ded08e3acd32 SHA512 
0d33f718839e5e00bdd6d042b415a69c5e1f232d843610870505f8f20635b445810149b1b84ea8b77881f5f64814783ebe3cdcab2f84b8a085223b64293a9045
 WHIRLPOOL 
0c32bc466652a87661c21bcaee2f2a1b5eee7b3bff5e8f763bd3b1c159daea10c1e3c0f092109d9b92112258f52e88a7bed7eb58923a592013d400b7d6727f4d

diff --git a/dev-util/global/global-6.5.7.ebuild 
b/dev-util/global/global-6.5.7.ebuild
new file mode 100644
index 000..3d6e4cfa2ed
--- /dev/null
+++ b/dev-util/global/global-6.5.7.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools ltprune elisp-common
+
+DESCRIPTION="tag system to find an object location in various sources"
+HOMEPAGE="https://www.gnu.org/software/global/global.html";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="doc emacs vim"
+
+RDEPEND="
+   sys-libs/ncurses
+   emacs? ( virtual/emacs )
+   vim? ( || (
+   app-editors/vim
+   app-editors/gvim
+   )
+   )
+   || (
+   dev-libs/libltdl:0
+   sys-devel/libtool:2
+   )"
+
+DEPEND="${DEPEND}
+   doc? (
+   app-text/texi2html
+   sys-apps/texinfo
+   )"
+
+SITEFILE="50gtags-gentoo.el"
+
+PATCHES=( "${FILESDIR}/${PN}-6.2.9-tinfo.patch" )
+
+DOCS=( AUTHORS FAQ NEWS README THANKS )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   "$(use_with emacs lispdir "${SITELISP}/${PN}")"
+}
+
+src_compile() {
+   if use doc; then
+   texi2pdf -q -o doc/global.pdf doc/global.texi
+   texi2html -o doc/global.html doc/global.texi
+   fi
+
+   if use emacs; then
+   elisp-compile *.el
+   fi
+
+   emake
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins gtags.conf
+
+   if use vim; then
+   insinto /usr/share/vim/vimfiles/plugin
+   doins gtags.vim
+   fi
+
+   if use emacs; then
+   elisp-install ${PN} *.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+
+   if use doc; then
+   # doc/global.pdf is generated if tex executable (e.g. 
/usr/bin/tex) is available.
+   [[ -f doc/global.pdf ]] && DOCS+=( doc/global.pdf )
+   fi
+
+   einstalldocs
+   prune_libtool_files
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}