* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2017-04-30 17:27 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2017-04-30 17:27 UTC (permalink / raw
To: gentoo-commits
commit: fa458aa29ce27589ae86d987ccdb14b75b042834
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 17:27:01 2017 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 17:27:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa458aa2
dev-ada/gps-bin: Adding dev-ada/gps-bin-2016
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-ada/gps-bin/Manifest | 1 +
dev-ada/gps-bin/gps-bin-2016.ebuild | 74 +++++++++++++++++++++++++++++++++++++
dev-ada/gps-bin/metadata.xml | 13 +++++++
3 files changed, 88 insertions(+)
diff --git a/dev-ada/gps-bin/Manifest b/dev-ada/gps-bin/Manifest
new file mode 100644
index 00000000000..70e439d44a0
--- /dev/null
+++ b/dev-ada/gps-bin/Manifest
@@ -0,0 +1 @@
+DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 SHA256 d083c01e054d0aeda7c67967306cfa5a8df12268664f9098a2d9b331aa24dfe7 SHA512 5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075 WHIRLPOOL 7802a81533e5faad9c6913a2feae4e57fa4ce54ad7b561b23fbb64fdd9fa4bf3753e3c89e8d8fe15dce7a1294def8a5a4252f6aa66b4aef98d5669c2d08e0dd5
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
new file mode 100644
index 00000000000..d52e99d5903
--- /dev/null
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P=gnat-gpl-2016-x86_64-linux-bin
+
+DESCRIPTION="The GNAT Programming Studio"
+HOMEPAGE="http://libre.adacore.com/tools/gps/"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5739cefdc7a447658e0b016b -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ dev-ada/gnatcoll[iconv,postgresql,readline,sqlite]
+ dev-ada/gprbuild[shared]
+ dev-db/sqlite
+ dev-lang/gnat-gpl
+ dev-libs/atk
+ dev-libs/glib
+ dev-libs/gobject-introspection
+ dev-libs/libffi
+ media-libs/fontconfig
+ media-libs/freetype
+ sys-devel/llvm
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+
+ x11-libs/pango
+ x11-themes/adwaita-icon-theme
+ x11-themes/hicolor-icon-theme"
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+ GCC=${ADA:-$(tc-getCC)}
+ GNATLS="${GCC/gcc/gnatls}"
+ GNAT="${GCC/gcc/gnat}"
+ GNATMAKE="${GCC/gcc/gnatmake}"
+ if [[ -z "$(type ${GNATLS} 2>/dev/null)" ]] ; then
+ eerror "You need a gcc compiler that provides the Ada Compiler:"
+ eerror "1) use gcc-config to select the right compiler or"
+ eerror "2) set ADA=gcc-4.9.4 in make.conf"
+ die "ada compiler not available"
+ fi
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ into /opt/${P}
+ dobin bin/gps_exe
+ dobin bin/gps_cli
+ insinto /opt/${P}/share
+ doins -r share/doc
+ doins -r share/examples
+ doins -r share/gpr
+ doins -r share/gprconfig
+ doins -r share/gps
+ doins -r share/themes
+ insinto /opt/${P}/lib/
+ doins -r lib/python2.7
+ dosym /usr/bin/gnatinspect /opt/${P}/bin/gnatinspect
+ dosym /usr/bin/${GNATLS} /opt/${P}/bin/gnatls
+ dosym /usr/bin/${GNATMAKE} /opt/${P}/bin/gnatmake
+ dosym /usr/bin/${GNAT} /opt/${P}/bin/gnat
+ dosym /opt/${P}/bin/gps_exe /usr/bin/gps
+}
diff --git a/dev-ada/gps-bin/metadata.xml b/dev-ada/gps-bin/metadata.xml
new file mode 100644
index 00000000000..ebe9a3559c5
--- /dev/null
+++ b/dev-ada/gps-bin/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>tupone@gentoo.org</email>
+ <name>Tupone Alfredo</name>
+ </maintainer>
+ <longdescription lang="en">
+ GPS, the GNAT Programming Studio, is a cutting-edge Free Software IDE that streamlines the interaction between developers and their software. With its intuitive interface, GPS is easy to use, simplifying source navigation and highlighting the fundamental ideas in the program.
+
+By displaying core application structures, such as call graphs, program entity graphs, and project dependencies, GPS facilitates the development of systems. GPS helps construct reliable code while providing the same interface and behavior across a variety of platforms. Designed by programmers for programmers, GPS is a new kind of IDE that offers the experience of designing software in a uniquely comfortable environment.
+ </longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2017-05-01 20:48 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2017-05-01 20:48 UTC (permalink / raw
To: gentoo-commits
commit: 277db4cb8f3d85985adc17ad5dfc53a8ae361fca
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 20:47:49 2017 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon May 1 20:47:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277db4cb
dev-ada/gps-bin: Needs gnatinspect from gnatcoll
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-ada/gps-bin/gps-bin-2016.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
index d52e99d5903..df7ee13e4d9 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -16,7 +16,7 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- dev-ada/gnatcoll[iconv,postgresql,readline,sqlite]
+ dev-ada/gnatcoll[iconv,postgresql,projects,readline,sqlite]
dev-ada/gprbuild[shared]
dev-db/sqlite
dev-lang/gnat-gpl
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2017-05-02 12:33 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2017-05-02 12:33 UTC (permalink / raw
To: gentoo-commits
commit: ccaa66b5b5cdfeaafcac0753c6c6888dc04d7f44
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue May 2 12:33:03 2017 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue May 2 12:33:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccaa66b5
dev-ada/gps-bin: gps needs clang
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-ada/gps-bin/gps-bin-2016.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
index df7ee13e4d9..e4d7a3dd395 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -27,6 +27,7 @@ RDEPEND="${DEPEND}
media-libs/fontconfig
media-libs/freetype
sys-devel/llvm
+ sys-devel/clang
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/gtk+
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2017-08-26 7:58 Michał Górny
0 siblings, 0 replies; 12+ messages in thread
From: Michał Górny @ 2017-08-26 7:58 UTC (permalink / raw
To: gentoo-commits
commit: a84f6482598c2e0ceb15805e762303b9accbd55b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 07:42:17 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 07:58:28 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84f6482
dev-ada/gps-bin: [QA] Use relative symlink target(s)
dev-ada/gps-bin/gps-bin-2016.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
index e4d7a3dd395..da6d97e7843 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -67,9 +67,9 @@ src_install() {
doins -r share/themes
insinto /opt/${P}/lib/
doins -r lib/python2.7
- dosym /usr/bin/gnatinspect /opt/${P}/bin/gnatinspect
- dosym /usr/bin/${GNATLS} /opt/${P}/bin/gnatls
- dosym /usr/bin/${GNATMAKE} /opt/${P}/bin/gnatmake
- dosym /usr/bin/${GNAT} /opt/${P}/bin/gnat
- dosym /opt/${P}/bin/gps_exe /usr/bin/gps
+ dosym ../../../usr/bin/gnatinspect /opt/${P}/bin/gnatinspect
+ dosym ../../../usr/bin/${GNATLS} /opt/${P}/bin/gnatls
+ dosym ../../../usr/bin/${GNATMAKE} /opt/${P}/bin/gnatmake
+ dosym ../../../usr/bin/${GNAT} /opt/${P}/bin/gnat
+ dosym ../../opt/${P}/bin/gps_exe /usr/bin/gps
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2017-08-31 14:03 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2017-08-31 14:03 UTC (permalink / raw
To: gentoo-commits
commit: f38e2a2281502925f045842d01eaa2dbd60f7b74
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 14:03:06 2017 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 14:03:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38e2a22
dev-ada/gps-bin: inherit toolchain-funcs. Fix bug #628958
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-ada/gps-bin/gps-bin-2016.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
index da6d97e7843..25fd9b69678 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+inherit toolchain-funcs
MY_P=gnat-gpl-2016-x86_64-linux-bin
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2017-11-22 18:26 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2017-11-22 18:26 UTC (permalink / raw
To: gentoo-commits
commit: c1a39ac6cb6fb394052e79e4e7c2170ce954668d
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 18:25:51 2017 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 18:26:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a39ac6
dev-ada/gps-bin: use only (gnat)gcc-4.9.4
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-ada/gps-bin/Manifest | 2 +-
dev-ada/gps-bin/gps-bin-2016.ebuild | 23 ++++++-----------------
dev-ada/gps-bin/metadata.xml | 13 +++++++++++--
3 files changed, 18 insertions(+), 20 deletions(-)
diff --git a/dev-ada/gps-bin/Manifest b/dev-ada/gps-bin/Manifest
index 70e439d44a0..7def8be9a44 100644
--- a/dev-ada/gps-bin/Manifest
+++ b/dev-ada/gps-bin/Manifest
@@ -1 +1 @@
-DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 SHA256 d083c01e054d0aeda7c67967306cfa5a8df12268664f9098a2d9b331aa24dfe7 SHA512 5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075 WHIRLPOOL 7802a81533e5faad9c6913a2feae4e57fa4ce54ad7b561b23fbb64fdd9fa4bf3753e3c89e8d8fe15dce7a1294def8a5a4252f6aa66b4aef98d5669c2d08e0dd5
+DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 BLAKE2B a0374ad730ae275aaedcf5663c30f8e0221af32f14391fe87a3ce0630d4498a1e90671c02830d62f78857571a5a521af91f6db409a7b3c367c7b0f059571eefd SHA512 5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
index 25fd9b69678..c8fcc1c78b7 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -17,10 +17,7 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- dev-ada/gnatcoll[iconv,postgresql,projects,readline,sqlite]
- dev-ada/gprbuild[shared]
- dev-db/sqlite
- dev-lang/gnat-gpl
+ dev-ada/gnatcoll[gnat_2016,iconv,postgresql,projects,readline,sqlite]
dev-libs/atk
dev-libs/glib
dev-libs/gobject-introspection
@@ -38,24 +35,16 @@ RDEPEND="${DEPEND}
S="${WORKDIR}"/${MY_P}
-pkg_setup() {
- GCC=${ADA:-$(tc-getCC)}
- GNATLS="${GCC/gcc/gnatls}"
- GNAT="${GCC/gcc/gnat}"
- GNATMAKE="${GCC/gcc/gnatmake}"
- if [[ -z "$(type ${GNATLS} 2>/dev/null)" ]] ; then
- eerror "You need a gcc compiler that provides the Ada Compiler:"
- eerror "1) use gcc-config to select the right compiler or"
- eerror "2) set ADA=gcc-4.9.4 in make.conf"
- die "ada compiler not available"
- fi
-}
-
src_compile() {
:
}
src_install() {
+ GCC_PV=4.9.4
+ GCC=gcc-${GCC_PV}
+ GNATLS=gnatls-${GCC_PV}
+ GNAT=gnatt-${GCC_PV}
+ GNATMAKE=gnatmake-${GCC_PV}
into /opt/${P}
dobin bin/gps_exe
dobin bin/gps_cli
diff --git a/dev-ada/gps-bin/metadata.xml b/dev-ada/gps-bin/metadata.xml
index ebe9a3559c5..5c70b5a1629 100644
--- a/dev-ada/gps-bin/metadata.xml
+++ b/dev-ada/gps-bin/metadata.xml
@@ -6,8 +6,17 @@
<name>Tupone Alfredo</name>
</maintainer>
<longdescription lang="en">
- GPS, the GNAT Programming Studio, is a cutting-edge Free Software IDE that streamlines the interaction between developers and their software. With its intuitive interface, GPS is easy to use, simplifying source navigation and highlighting the fundamental ideas in the program.
+ GPS, the GNAT Programming Studio, is a cutting-edge Free Software IDE
+ that streamlines the interaction between developers and their software.
+ With its intuitive interface, GPS is easy to use, simplifying source
+ navigation and highlighting the fundamental ideas in the program.
-By displaying core application structures, such as call graphs, program entity graphs, and project dependencies, GPS facilitates the development of systems. GPS helps construct reliable code while providing the same interface and behavior across a variety of platforms. Designed by programmers for programmers, GPS is a new kind of IDE that offers the experience of designing software in a uniquely comfortable environment.
+ By displaying core application structures, such as call graphs, program
+ entity graphs, and project dependencies, GPS facilitates the
+ development of systems. GPS helps construct reliable code while
+ providing the same interface and behavior across a variety of
+ platforms. Designed by programmers for programmers, GPS is a new kind
+ of IDE that offers the experience of designing software in a uniquely
+ comfortable environment.
</longdescription>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2017-12-06 12:59 Thomas Deutschmann
0 siblings, 0 replies; 12+ messages in thread
From: Thomas Deutschmann @ 2017-12-06 12:59 UTC (permalink / raw
To: gentoo-commits
commit: 9409539b46796ff5fb8955bbef0596e95f080dc8
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 12:59:46 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 12:59:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9409539b
dev-ada/gps-bin: Fix dependency on dev-ada/gnatcoll
Commit 19ff94abd62a renamed "postgresql" USE flag to "postgres" which
broke the depgraph.
Bug: https://bugs.gentoo.org/639938
Package-Manager: Portage-2.3.16, Repoman-2.3.6
dev-ada/gps-bin/gps-bin-2016.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
index c8fcc1c78b7..f112dba176b 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -17,7 +17,7 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- dev-ada/gnatcoll[gnat_2016,iconv,postgresql,projects,readline,sqlite]
+ dev-ada/gnatcoll[gnat_2016,iconv,postgres,projects,readline,sqlite]
dev-libs/atk
dev-libs/glib
dev-libs/gobject-introspection
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2018-12-19 7:06 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2018-12-19 7:06 UTC (permalink / raw
To: gentoo-commits
commit: a30aa37660cad10a2529466fb0cbbc51bcec9ea7
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 19 07:06:26 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Dec 19 07:06:26 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30aa376
dev-ada/gps-bin: Maintainer ada <AT> gentoo.org
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ada/gps-bin/metadata.xml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gps-bin/metadata.xml b/dev-ada/gps-bin/metadata.xml
index 5c70b5a1629..2768f4f2cde 100644
--- a/dev-ada/gps-bin/metadata.xml
+++ b/dev-ada/gps-bin/metadata.xml
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>tupone@gentoo.org</email>
- <name>Tupone Alfredo</name>
+ <maintainer type="project">
+ <email>ada@gentoo.org</email>
</maintainer>
<longdescription lang="en">
GPS, the GNAT Programming Studio, is a cutting-edge Free Software IDE
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2019-09-17 7:36 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2019-09-17 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 8ad7ab970f6c99a8daea4a3db8a40344e119afe6
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 07:36:39 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 07:36:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad7ab97
dev-ada/gps-bin: simplify using ada eclass
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gps-bin/gps-bin-2016-r1.ebuild | 62 ++++++++++++++++++++++++++++++++++
1 file changed, 62 insertions(+)
diff --git a/dev-ada/gps-bin/gps-bin-2016-r1.ebuild b/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
new file mode 100644
index 00000000000..2ce82f7eeb6
--- /dev/null
+++ b/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ADA_COMPAT=( gnat_2016 )
+inherit ada toolchain-funcs
+
+MY_P=gnat-gpl-2016-x86_64-linux-bin
+
+DESCRIPTION="The GNAT Programming Studio"
+HOMEPAGE="http://libre.adacore.com/tools/gps/"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5739cefdc7a447658e0b016b -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${ADA_DEPS}"
+RDEPEND="${DEPEND}
+ dev-ada/gnatcoll[${ADA_USEDEP},iconv,postgres,projects,readline,sqlite]
+ dev-libs/atk
+ dev-libs/glib
+ dev-libs/gobject-introspection
+ dev-libs/libffi
+ media-libs/fontconfig
+ media-libs/freetype
+ sys-devel/llvm
+ sys-devel/clang
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+
+ x11-libs/pango
+ x11-themes/adwaita-icon-theme
+ x11-themes/hicolor-icon-theme"
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MY_P}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ into /opt/${P}
+ dobin bin/gps_exe
+ dobin bin/gps_cli
+ insinto /opt/${P}/share
+ doins -r share/doc
+ doins -r share/examples
+ doins -r share/gpr
+ doins -r share/gprconfig
+ doins -r share/gps
+ doins -r share/themes
+ insinto /opt/${P}/lib/
+ doins -r lib/python2.7
+ dosym ../../../usr/bin/gnatinspect /opt/${P}/bin/gnatinspect
+ dosym ../../../usr/bin/${GNATLS} /opt/${P}/bin/gnatls
+ dosym ../../../usr/bin/${GNATMAKE} /opt/${P}/bin/gnatmake
+ dosym ../../../usr/bin/${GNAT} /opt/${P}/bin/gnat
+ dosym ../../opt/${P}/bin/gps_exe /usr/bin/gps
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2019-09-18 7:15 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2019-09-18 7:15 UTC (permalink / raw
To: gentoo-commits
commit: 05984f2ae53b603fb1bbeb086e30342f6fa5e517
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 07:14:48 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 07:14:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05984f2a
dev-ada/gps-bin: fix symbolic link to gnat executable
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gps-bin/gps-bin-2016-r1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gps-bin/gps-bin-2016-r1.ebuild b/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
index 2ce82f7eeb6..e6a61befb17 100644
--- a/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
@@ -55,8 +55,8 @@ src_install() {
insinto /opt/${P}/lib/
doins -r lib/python2.7
dosym ../../../usr/bin/gnatinspect /opt/${P}/bin/gnatinspect
- dosym ../../../usr/bin/${GNATLS} /opt/${P}/bin/gnatls
- dosym ../../../usr/bin/${GNATMAKE} /opt/${P}/bin/gnatmake
- dosym ../../../usr/bin/${GNAT} /opt/${P}/bin/gnat
+ dosym ${GNATLS} /opt/${P}/bin/gnatls
+ dosym ${GNATMAKE} /opt/${P}/bin/gnatmake
+ dosym ${GNAT} /opt/${P}/bin/gnat
dosym ../../opt/${P}/bin/gps_exe /usr/bin/gps
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2019-10-18 17:11 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2019-10-18 17:11 UTC (permalink / raw
To: gentoo-commits
commit: 43cbf1dc64eee7d325397ca06f0038a62c9d5c61
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 17:10:52 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 17:10:52 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cbf1dc
dev-ada/gps-bin: stable
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gps-bin/gps-bin-2016.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild b/dev-ada/gps-bin/gps-bin-2016.ebuild
index f112dba176b..a3f6dbb5721 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5739cefdc7a447658e0b016b -> ${MY_P}.
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE=""
DEPEND=""
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/
@ 2019-10-21 6:43 Alfredo Tupone
0 siblings, 0 replies; 12+ messages in thread
From: Alfredo Tupone @ 2019-10-21 6:43 UTC (permalink / raw
To: gentoo-commits
commit: 935abcf2ecaec5140c6d4aeae5ea8f716e527f5d
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 06:43:35 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 06:43:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935abcf2
dev-ada/gps-bin: Stable version
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gps-bin/gps-bin-2016-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gps-bin/gps-bin-2016-r1.ebuild b/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
index e6a61befb17..e8bf0f90aee 100644
--- a/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5739cefdc7a447658e0b016b -> ${MY_P}.
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE=""
DEPEND="${ADA_DEPS}"
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-10-21 6:43 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-06 12:59 [gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/ Thomas Deutschmann
-- strict thread matches above, loose matches on Subject: below --
2019-10-21 6:43 Alfredo Tupone
2019-10-18 17:11 Alfredo Tupone
2019-09-18 7:15 Alfredo Tupone
2019-09-17 7:36 Alfredo Tupone
2018-12-19 7:06 Alfredo Tupone
2017-11-22 18:26 Alfredo Tupone
2017-08-31 14:03 Alfredo Tupone
2017-08-26 7:58 Michał Górny
2017-05-02 12:33 Alfredo Tupone
2017-05-01 20:48 Alfredo Tupone
2017-04-30 17:27 Alfredo Tupone
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox