[gentoo-commits] gentoo-x86 commit in eclass: gnatbuild.eclass

2014-10-17 Thread George Shapovalov (george)
george  14/10/17 13:17:30

  Modified: gnatbuild.eclass
  Log:
  a fix to create /etc/ada, see #440660

Revision  ChangesPath
1.63 eclass/gnatbuild.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?rev=1.63view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?rev=1.63content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?r1=1.62r2=1.63

Index: gnatbuild.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- gnatbuild.eclass15 Oct 2014 09:52:21 -  1.62
+++ gnatbuild.eclass17 Oct 2014 13:17:30 -  1.63
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.62 2014/10/15 
09:52:21 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.63 2014/10/17 
13:17:30 george Exp $
 #
 # Authors: George Shapovalov geo...@gentoo.org
 #  Steve Arnold nerd...@gentoo.org
@@ -309,6 +309,7 @@
elog
. ${GnatCommon} || die failed to source common code
if [[ ! -f ${PRIMELIST} ]] || [[ ! -s ${PRIMELIST} ]]; then
+   mkdir -p ${SETTINGSDIR}
echo ${gnat_profile}  ${PRIMELIST}
elog The list of primary compilers was empty and got assigned 
${gnat_profile}.
fi






[gentoo-commits] gentoo-x86 commit in eclass: gnatbuild.eclass

2014-10-15 Thread Steve Arnold (nerdboy)
nerdboy 14/10/15 09:52:21

  Modified: gnatbuild.eclass
  Log:
  simple fix for bug #440660

Revision  ChangesPath
1.62 eclass/gnatbuild.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?rev=1.62view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?rev=1.62content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?r1=1.61r2=1.62

Index: gnatbuild.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- gnatbuild.eclass13 Jul 2014 16:19:33 -  1.61
+++ gnatbuild.eclass15 Oct 2014 09:52:21 -  1.62
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.61 2014/07/13 
16:19:33 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.62 2014/10/15 
09:52:21 nerdboy Exp $
 #
 # Authors: George Shapovalov geo...@gentoo.org
 #  Steve Arnold nerd...@gentoo.org
@@ -313,7 +313,7 @@
elog The list of primary compilers was empty and got assigned 
${gnat_profile}.
fi
elog Please edit ${PRIMELIST} and list there gnat profiles intended
-   elog for common use.
+   elog for common use, one per line.
 }
 
 
@@ -773,6 +773,9 @@
${D}${LIBEXECPATH}/liblto_plugin.la \
|| die sed update of .la file failed!
fi
+
+   # add config directory (bug 440660)
+   keepdir /etc/ada
;;
 
prep_env)






[gentoo-commits] gentoo-x86 commit in eclass: gnatbuild.eclass ChangeLog

2014-07-13 Thread Ulrich Mueller (ulm)
ulm 14/07/13 16:19:33

  Modified: gnatbuild.eclass ChangeLog
  Log:
  Don't call eselect with obsolete --no-color option.

Revision  ChangesPath
1.61 eclass/gnatbuild.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?rev=1.61view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?rev=1.61content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnatbuild.eclass?r1=1.60r2=1.61

Index: gnatbuild.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- gnatbuild.eclass25 Nov 2013 07:06:23 -  1.60
+++ gnatbuild.eclass13 Jul 2014 16:19:33 -  1.61
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.60 2013/11/25 
07:06:23 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.61 2014/07/13 
16:19:33 ulm Exp $
 #
 # Authors: George Shapovalov geo...@gentoo.org
 #  Steve Arnold nerd...@gentoo.org
@@ -213,7 +213,7 @@
# if the current config is invalid, we definitely want a new one
# Note: due to bash quirkiness, the following must not be 1 line
local curr_config
-   curr_config=$(eselect --no-color gnat show | grep ${CTARGET} | awk '{ 
print $1 }') || return 0
+   curr_config=$(eselect gnat show | grep ${CTARGET} | awk '{ print $1 }') 
|| return 0
[[ -z ${curr_config} ]]  return 0
 
# The logic is basically try to keep the same profile if possible



1.1320   eclass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1320view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1320content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1319r2=1.1320

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1319
retrieving revision 1.1320
diff -u -r1.1319 -r1.1320
--- ChangeLog   11 Jul 2014 08:21:58 -  1.1319
+++ ChangeLog   13 Jul 2014 16:19:33 -  1.1320
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1319 2014/07/11 
08:21:58 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1320 2014/07/13 
16:19:33 ulm Exp $
+
+  13 Jul 2014; Ulrich Müller u...@gentoo.org gnatbuild.eclass:
+  Don't call eselect with obsolete --no-color option.
 
   11 Jul 2014; Ulrich Müller u...@gentoo.org autotools.eclass, base.eclass,
   cdrom.eclass, cmake-utils.eclass, cvs.eclass, enlightenment.eclass,