public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2011-05-12  3:18 Jonathan-Christofer Demay
  0 siblings, 0 replies; 19+ messages in thread
From: Jonathan-Christofer Demay @ 2011-05-12  3:18 UTC (permalink / raw
  To: gentoo-commits

commit:     5f0d8518e5968d102eff7924645a6da38a95097e
Author:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
AuthorDate: Thu May 12 05:16:11 2011 +0000
Commit:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
CommitDate: Thu May 12 05:16:11 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5f0d8518

sci-mathematics/giac: new ebuild

---
 sci-mathematics/giac/giac-0.9.2.ebuild |   48 ++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/sci-mathematics/giac/giac-0.9.2.ebuild b/sci-mathematics/giac/giac-0.9.2.ebuild
new file mode 100644
index 0000000..073d953
--- /dev/null
+++ b/sci-mathematics/giac/giac-0.9.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
+HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
+SRC_URI="ftp://ftp-fourier.ujf-grenoble.fr/xcas/${P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc examples fltk"
+
+RDEPEND=">=dev-libs/gmp-3
+		>=sys-libs/readline-4.2
+		fltk? ( >=x11-libs/fltk-1.1.9 )
+		dev-libs/mpfr
+		sci-libs/gsl
+		>=sci-mathematics/pari-2.3
+		>=dev-libs/ntl-5.2"
+
+src_prepare(){
+	sed -e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \
+		-e "s:config.h \$(includedir)/giac:config.h \$(DESTDIR)\$(includedir)/giac:g" \
+		-e "s:\$(DESTDIR)\$(DESTDIR):\$(DESTDIR):g"	\
+		-i `find -name Makefile\*`
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed"
+	mv ${D}/usr/bin/{aide,giachelp}
+	dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
+	if use !doc; then
+		rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/
+	else
+		for LANG in el en es fr pt; do
+			if echo ${LINGUAS} | grep -v $LANG &> /dev/null; then
+				rm -R ${D}/usr/share/giac/doc/$LANG
+			fi
+		done
+	fi
+	if use !examples; then
+		rm -R ${D}/usr/share/giac/examples
+	fi
+}
+



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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2011-05-12  5:12 Jonathan-Christofer Demay
  0 siblings, 0 replies; 19+ messages in thread
From: Jonathan-Christofer Demay @ 2011-05-12  5:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5d2038298b03161d747596ef35a24e5e4e0394ac
Author:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
AuthorDate: Thu May 12 07:09:50 2011 +0000
Commit:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
CommitDate: Thu May 12 07:09:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5d203829

sci-mathematics/giac: fix when no fltk

---
 sci-mathematics/giac/giac-0.9.2.ebuild |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/sci-mathematics/giac/giac-0.9.2.ebuild b/sci-mathematics/giac/giac-0.9.2.ebuild
index 073d953..428faae 100644
--- a/sci-mathematics/giac/giac-0.9.2.ebuild
+++ b/sci-mathematics/giac/giac-0.9.2.ebuild
@@ -26,18 +26,27 @@ src_prepare(){
 		-e "s:config.h \$(includedir)/giac:config.h \$(DESTDIR)\$(includedir)/giac:g" \
 		-e "s:\$(DESTDIR)\$(DESTDIR):\$(DESTDIR):g"	\
 		-i `find -name Makefile\*`
+	if use !fltk; then
+		sed -e "s: gl2ps\.[chlo]*::g" -i src/Makefile.*
+	fi
 }
 
 src_install() {
 	emake DESTDIR="${D}" install || die "emake install failed"
-	mv ${D}/usr/bin/{aide,giachelp}
+	mv ${D}/usr/bin/{aide,giac-help}
+	rm ${D}/usr/bin/*cas_help
 	dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
+	if use !fltk; then
+		rm ${D}/usr/bin/x*
+	fi
 	if use !doc; then
 		rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/
 	else
 		for LANG in el en es fr pt; do
 			if echo ${LINGUAS} | grep -v $LANG &> /dev/null; then
 				rm -R ${D}/usr/share/giac/doc/$LANG
+			else
+				ln ${D}/usr/share/giac/doc/aide_cas ${D}/usr/share/giac/doc/$LANG/aide_cas
 			fi
 		done
 	fi



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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2011-05-16 10:33 Jonathan-Christofer Demay
  0 siblings, 0 replies; 19+ messages in thread
From: Jonathan-Christofer Demay @ 2011-05-16 10:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c7dabda4e54e305138e20b2ced8c70005c2e9b00
Author:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
AuthorDate: Mon May 16 10:32:16 2011 +0000
Commit:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
CommitDate: Mon May 16 10:32:16 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c7dabda4

sci-mathematics/giac: QA fixes

---
 sci-mathematics/giac/ChangeLog    |    8 ++++++++
 sci-mathematics/giac/metadata.xml |   18 ++++++++++++++++++
 2 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
new file mode 100644
index 0000000..b9938a5
--- /dev/null
+++ b/sci-mathematics/giac/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for sci-mathematics/frama-c
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  16 May 2011; J.-C. Demay <jcdemay@gmail.com>
+  giac-0.9.2.ebuild, +metadata.xml:
+  QA fixes
+

diff --git a/sci-mathematics/giac/metadata.xml b/sci-mathematics/giac/metadata.xml
new file mode 100644
index 0000000..6238c8a
--- /dev/null
+++ b/sci-mathematics/giac/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>sci</herd>
+	<longdescription>
+		Giac is a free computer algebra system that can be used to perform
+		computer algebra, function graphs, interactive geometry (2-d and 3-d),
+		spreadsheet and statistics, programmation. It may be used as a replacement
+		for high end graphic calculators for example on netbooks (for about
+		the same price as a calculator but with much more performances).
+	</longdescription>
+	<maintainer>
+		<email>sci@gentoo.org</email>
+	</maintainer>
+	<use>
+		<flag name="fltk">?fltk?</flag>
+	</use>
+</pkgmetadata>



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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2011-06-25 17:22 Justin Lecher
  0 siblings, 0 replies; 19+ messages in thread
From: Justin Lecher @ 2011-06-25 17:22 UTC (permalink / raw
  To: gentoo-commits

commit:     3b63e21d0c3bfe7f4bc888cc4664832de1077fc0
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 16:44:31 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 16:44:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3b63e21d

Cleaned ebuild

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-mathematics/giac/ChangeLog         |    5 +++-
 sci-mathematics/giac/giac-0.9.2.ebuild |   41 ++++++++++++++++---------------
 2 files changed, 25 insertions(+), 21 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index b9938a5..65e10b1 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -1,7 +1,10 @@
-# ChangeLog for sci-mathematics/frama-c
+# ChangeLog for sci-mathematics/giac
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  25 Jun 2011; Justin Lecher <jlec@gentoo.org> giac-0.9.2.ebuild:
+  Cleaned ebuild
+
   16 May 2011; J.-C. Demay <jcdemay@gmail.com>
   giac-0.9.2.ebuild, +metadata.xml:
   QA fixes

diff --git a/sci-mathematics/giac/giac-0.9.2.ebuild b/sci-mathematics/giac/giac-0.9.2.ebuild
index 428faae..a1e4f23 100644
--- a/sci-mathematics/giac/giac-0.9.2.ebuild
+++ b/sci-mathematics/giac/giac-0.9.2.ebuild
@@ -2,27 +2,30 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI=4
 
 DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
 HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
 SRC_URI="ftp://ftp-fourier.ujf-grenoble.fr/xcas/${P}.tar.gz"
-LICENSE="GPL-2"
 
+LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
-RDEPEND=">=dev-libs/gmp-3
-		>=sys-libs/readline-4.2
-		fltk? ( >=x11-libs/fltk-1.1.9 )
-		dev-libs/mpfr
-		sci-libs/gsl
-		>=sci-mathematics/pari-2.3
-		>=dev-libs/ntl-5.2"
+DEPEND="
+	dev-libs/gmp
+	sys-libs/readline
+	dev-libs/mpfr
+	sci-libs/gsl
+	>=sci-mathematics/pari-2.3
+	>=dev-libs/ntl-5.2
+	fltk? ( x11-libs/fltk:1 )"
+RDEPEND="${DEPEND}"
 
 src_prepare(){
-	sed -e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \
+	sed \
+		-e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \
 		-e "s:config.h \$(includedir)/giac:config.h \$(DESTDIR)\$(includedir)/giac:g" \
 		-e "s:\$(DESTDIR)\$(DESTDIR):\$(DESTDIR):g"	\
 		-i `find -name Makefile\*`
@@ -32,26 +35,24 @@ src_prepare(){
 }
 
 src_install() {
-	emake DESTDIR="${D}" install || die "emake install failed"
-	mv ${D}/usr/bin/{aide,giac-help}
-	rm ${D}/usr/bin/*cas_help
-	dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
+	default
+	mv "${D}"/usr/bin/{aide,giac-help}
+	rm "${D}"/usr/bin/*cas_help
 	if use !fltk; then
-		rm ${D}/usr/bin/x*
+		rm "${D}"/usr/bin/x*
 	fi
 	if use !doc; then
-		rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/
+		rm -R "${D}"/usr/share/doc/giac "${D}"/usr/share/giac/doc/
 	else
 		for LANG in el en es fr pt; do
 			if echo ${LINGUAS} | grep -v $LANG &> /dev/null; then
-				rm -R ${D}/usr/share/giac/doc/$LANG
+				rm -R "${D}"/usr/share/giac/doc/$LANG
 			else
-				ln ${D}/usr/share/giac/doc/aide_cas ${D}/usr/share/giac/doc/$LANG/aide_cas
+				ln "${D}"/usr/share/giac/doc/aide_cas "${D}"/usr/share/giac/doc/$LANG/aide_cas
 			fi
 		done
 	fi
 	if use !examples; then
-		rm -R ${D}/usr/share/giac/examples
+		rm -R "${D}"/usr/share/giac/examples
 	fi
 }
-



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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2012-02-06 14:35 Jonathan-Christofer Demay
  0 siblings, 0 replies; 19+ messages in thread
From: Jonathan-Christofer Demay @ 2012-02-06 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     3184835175ce3568ee1e10d1bc705a23ca618a8b
Author:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
AuthorDate: Mon Feb  6 14:35:25 2012 +0000
Commit:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
CommitDate: Mon Feb  6 14:35:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=31848351

sci-mathematics/giac: QA fixes

---
 sci-mathematics/giac/ChangeLog         |    5 +---
 sci-mathematics/giac/giac-0.9.2.ebuild |   41 +++++++++++++++----------------
 sci-mathematics/giac/metadata.xml      |    2 +-
 3 files changed, 22 insertions(+), 26 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 65e10b1..b9938a5 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -1,10 +1,7 @@
-# ChangeLog for sci-mathematics/giac
+# ChangeLog for sci-mathematics/frama-c
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
-  25 Jun 2011; Justin Lecher <jlec@gentoo.org> giac-0.9.2.ebuild:
-  Cleaned ebuild
-
   16 May 2011; J.-C. Demay <jcdemay@gmail.com>
   giac-0.9.2.ebuild, +metadata.xml:
   QA fixes

diff --git a/sci-mathematics/giac/giac-0.9.2.ebuild b/sci-mathematics/giac/giac-0.9.2.ebuild
index a1e4f23..428faae 100644
--- a/sci-mathematics/giac/giac-0.9.2.ebuild
+++ b/sci-mathematics/giac/giac-0.9.2.ebuild
@@ -2,30 +2,27 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=4
+EAPI="4"
 
 DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
 HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
 SRC_URI="ftp://ftp-fourier.ujf-grenoble.fr/xcas/${P}.tar.gz"
-
 LICENSE="GPL-2"
+
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
-DEPEND="
-	dev-libs/gmp
-	sys-libs/readline
-	dev-libs/mpfr
-	sci-libs/gsl
-	>=sci-mathematics/pari-2.3
-	>=dev-libs/ntl-5.2
-	fltk? ( x11-libs/fltk:1 )"
-RDEPEND="${DEPEND}"
+RDEPEND=">=dev-libs/gmp-3
+		>=sys-libs/readline-4.2
+		fltk? ( >=x11-libs/fltk-1.1.9 )
+		dev-libs/mpfr
+		sci-libs/gsl
+		>=sci-mathematics/pari-2.3
+		>=dev-libs/ntl-5.2"
 
 src_prepare(){
-	sed \
-		-e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \
+	sed -e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \
 		-e "s:config.h \$(includedir)/giac:config.h \$(DESTDIR)\$(includedir)/giac:g" \
 		-e "s:\$(DESTDIR)\$(DESTDIR):\$(DESTDIR):g"	\
 		-i `find -name Makefile\*`
@@ -35,24 +32,26 @@ src_prepare(){
 }
 
 src_install() {
-	default
-	mv "${D}"/usr/bin/{aide,giac-help}
-	rm "${D}"/usr/bin/*cas_help
+	emake DESTDIR="${D}" install || die "emake install failed"
+	mv ${D}/usr/bin/{aide,giac-help}
+	rm ${D}/usr/bin/*cas_help
+	dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
 	if use !fltk; then
-		rm "${D}"/usr/bin/x*
+		rm ${D}/usr/bin/x*
 	fi
 	if use !doc; then
-		rm -R "${D}"/usr/share/doc/giac "${D}"/usr/share/giac/doc/
+		rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/
 	else
 		for LANG in el en es fr pt; do
 			if echo ${LINGUAS} | grep -v $LANG &> /dev/null; then
-				rm -R "${D}"/usr/share/giac/doc/$LANG
+				rm -R ${D}/usr/share/giac/doc/$LANG
 			else
-				ln "${D}"/usr/share/giac/doc/aide_cas "${D}"/usr/share/giac/doc/$LANG/aide_cas
+				ln ${D}/usr/share/giac/doc/aide_cas ${D}/usr/share/giac/doc/$LANG/aide_cas
 			fi
 		done
 	fi
 	if use !examples; then
-		rm -R "${D}"/usr/share/giac/examples
+		rm -R ${D}/usr/share/giac/examples
 	fi
 }
+

diff --git a/sci-mathematics/giac/metadata.xml b/sci-mathematics/giac/metadata.xml
index d5ab63a..6238c8a 100644
--- a/sci-mathematics/giac/metadata.xml
+++ b/sci-mathematics/giac/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<herd>sci-mathematics</herd>
+	<herd>sci</herd>
 	<longdescription>
 		Giac is a free computer algebra system that can be used to perform
 		computer algebra, function graphs, interactive geometry (2-d and 3-d),



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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2013-01-14 14:10 Jonathan-Christofer Demay
  0 siblings, 0 replies; 19+ messages in thread
From: Jonathan-Christofer Demay @ 2013-01-14 14:10 UTC (permalink / raw
  To: gentoo-commits

commit:     a115c9a5334a8cfd5c9c88fb596655bccc2ce54e
Author:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
AuthorDate: Mon Jan 14 14:08:36 2013 +0000
Commit:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
CommitDate: Mon Jan 14 14:08:36 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a115c9a5

sci-mathematics/giac: version bump

---
 sci-mathematics/giac/ChangeLog                     |    8 ++++++--
 .../giac/{giac-0.9.2.ebuild => giac-1.0.0.ebuild}  |    5 +++--
 sci-mathematics/giac/metadata.xml                  |    2 ++
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index b9938a5..869e7f1 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -1,7 +1,11 @@
-# ChangeLog for sci-mathematics/frama-c
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# ChangeLog for sci-mathematics/giac
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Jan 2013; J.-C. Demay <jcdemay@gmail.com>
+  +giac-1.0.0.ebuild, -giac-0.9.2.ebuild:
+  version bump
+  
   16 May 2011; J.-C. Demay <jcdemay@gmail.com>
   giac-0.9.2.ebuild, +metadata.xml:
   QA fixes

diff --git a/sci-mathematics/giac/giac-0.9.2.ebuild b/sci-mathematics/giac/giac-1.0.0.ebuild
similarity index 88%
rename from sci-mathematics/giac/giac-0.9.2.ebuild
rename to sci-mathematics/giac/giac-1.0.0.ebuild
index 428faae..6cf902b 100644
--- a/sci-mathematics/giac/giac-0.9.2.ebuild
+++ b/sci-mathematics/giac/giac-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -6,7 +6,7 @@ EAPI="4"
 
 DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
 HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
-SRC_URI="ftp://ftp-fourier.ujf-grenoble.fr/xcas/${P}.tar.gz"
+SRC_URI="http://www-fourier.ujf-grenoble.fr/~parisse/giac/giac_frozen.tgz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 
 SLOT="0"
@@ -25,6 +25,7 @@ src_prepare(){
 	sed -e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \
 		-e "s:config.h \$(includedir)/giac:config.h \$(DESTDIR)\$(includedir)/giac:g" \
 		-e "s:\$(DESTDIR)\$(DESTDIR):\$(DESTDIR):g"	\
+		-e "s:\$(DESTDIR)/\$(DESTDIR):\$(DESTDIR):g" \
 		-i `find -name Makefile\*`
 	if use !fltk; then
 		sed -e "s: gl2ps\.[chlo]*::g" -i src/Makefile.*

diff --git a/sci-mathematics/giac/metadata.xml b/sci-mathematics/giac/metadata.xml
index 6238c8a..58559f4 100644
--- a/sci-mathematics/giac/metadata.xml
+++ b/sci-mathematics/giac/metadata.xml
@@ -13,6 +13,8 @@
 		<email>sci@gentoo.org</email>
 	</maintainer>
 	<use>
+		<flag name="doc">?doc?</flag>
+		<flag name="examples">?examples?</flag>
 		<flag name="fltk">?fltk?</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-10  8:05 Justin Lecher
  0 siblings, 0 replies; 19+ messages in thread
From: Justin Lecher @ 2014-08-10  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     0ad0380dbf0cb537b121adbe6e6fcf8ba0a2e080
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 07:36:33 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 16:28:08 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ad0380d

sci-mathematics/giac: Ebuild fix

FLTK paths added to CPPFLAGS and LDFLAGS.
The code invokes fltk-config, which breaks crosscompileability.

---
 sci-mathematics/giac/ChangeLog         |  3 +++
 sci-mathematics/giac/giac-1.1.0.ebuild | 16 ++++++++++++++++
 2 files changed, 19 insertions(+)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 5635167..40d2c71 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Aug 2014; Dominik Schmidt <das1993@hotmail.com>
+  Fixed fltk handling
+
   21 Jun 2014; Jonathan-Christofer Demay <jcdemay@gmail.com>
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:
   version bump

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index 4b2232c..4993db4 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -13,6 +13,9 @@ SLOT="0"
 KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
+AUTOTOOLS_IN_SOURCE_BUILD=true
+inherit autotools-utils flag-o-matic
+
 RDEPEND=">=dev-libs/gmp-3
 		>=sys-libs/readline-4.2
 		fltk? ( >=x11-libs/fltk-1.1.9 )
@@ -32,6 +35,19 @@ src_prepare(){
 	fi
 }
 
+src_configure(){
+	if use fltk
+	then
+		append-cppflags -I$(fltk-config --includedir)
+		append-lfs-flags
+		append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/')
+	fi
+	local myeconfargs=(
+		user_enable fltk gui
+	)
+        autotools-utils_src_configure || die "configuring failed"
+}
+
 src_install() {
 	emake install DESTDIR="${D}" || die "emake install failed"
 	mv ${D}/usr/bin/{aide,giac-help}


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-10  8:05 Justin Lecher
  0 siblings, 0 replies; 19+ messages in thread
From: Justin Lecher @ 2014-08-10  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a23eaf059583cee6d02e10fdd08e2c6e8a64d037
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 07:38:15 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 16:28:14 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a23eaf05

sci-mathematics/giac: Ebuild improvement

Added PAX-checks and exception for MPROTECT

---
 sci-mathematics/giac/ChangeLog         | 2 +-
 sci-mathematics/giac/giac-1.1.0.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 40d2c71..ee8f677 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -3,7 +3,7 @@
 # $Header: $
 
   09 Aug 2014; Dominik Schmidt <das1993@hotmail.com>
-  Fixed fltk handling
+  Fixed fltk handling, added PAX-checks and exception.
 
   21 Jun 2014; Jonathan-Christofer Demay <jcdemay@gmail.com>
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index 4993db4..467215a 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
 AUTOTOOLS_IN_SOURCE_BUILD=true
-inherit autotools-utils flag-o-matic
+inherit autotools-utils flag-o-matic pax-utils
 
 RDEPEND=">=dev-libs/gmp-3
 		>=sys-libs/readline-4.2
@@ -55,6 +55,8 @@ src_install() {
 	dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
 	if use !fltk; then
 		rm ${D}/usr/bin/x*
+	elif host-is-pax; then
+		pax-mark -m ${D}/usr/bin/x*
 	fi
 	if use !doc; then
 		rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-10  8:05 Justin Lecher
  0 siblings, 0 replies; 19+ messages in thread
From: Justin Lecher @ 2014-08-10  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     faca6316963f0c07fee7f4044ff5fa86505eb655
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 16:23:56 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 16:28:15 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=faca6316

sci-mathematics/giac: EAPI bump

---
 sci-mathematics/giac/ChangeLog         | 2 +-
 sci-mathematics/giac/giac-1.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index ee8f677..fc7798d 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -3,7 +3,7 @@
 # $Header: $
 
   09 Aug 2014; Dominik Schmidt <das1993@hotmail.com>
-  Fixed fltk handling, added PAX-checks and exception.
+  Fixed fltk handling, added PAX-checks and exception, EAPI bump.
 
   21 Jun 2014; Jonathan-Christofer Demay <jcdemay@gmail.com>
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index 467215a..b206d75 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 
 DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
 HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-10  8:05 Justin Lecher
  0 siblings, 0 replies; 19+ messages in thread
From: Justin Lecher @ 2014-08-10  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c35a03612e028d0811724e41e8e224f8d0f21625
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 19:39:03 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 19:55:41 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c35a0361

sci-mathematics/giac: Ebuild fix

Stupid error in econfargs corrected.

---
 sci-mathematics/giac/giac-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index b206d75..fca2952 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -43,7 +43,7 @@ src_configure(){
 		append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/')
 	fi
 	local myeconfargs=(
-		user_enable fltk gui
+		$(use_enable fltk gui)
 	)
         autotools-utils_src_configure || die "configuring failed"
 }


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-19 21:51 Christoph Junghans
  0 siblings, 0 replies; 19+ messages in thread
From: Christoph Junghans @ 2014-08-19 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0ad0380dbf0cb537b121adbe6e6fcf8ba0a2e080
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 07:36:33 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 16:28:08 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ad0380d

sci-mathematics/giac: Ebuild fix

FLTK paths added to CPPFLAGS and LDFLAGS.
The code invokes fltk-config, which breaks crosscompileability.

---
 sci-mathematics/giac/ChangeLog         |  3 +++
 sci-mathematics/giac/giac-1.1.0.ebuild | 16 ++++++++++++++++
 2 files changed, 19 insertions(+)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 5635167..40d2c71 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Aug 2014; Dominik Schmidt <das1993@hotmail.com>
+  Fixed fltk handling
+
   21 Jun 2014; Jonathan-Christofer Demay <jcdemay@gmail.com>
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:
   version bump

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index 4b2232c..4993db4 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -13,6 +13,9 @@ SLOT="0"
 KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
+AUTOTOOLS_IN_SOURCE_BUILD=true
+inherit autotools-utils flag-o-matic
+
 RDEPEND=">=dev-libs/gmp-3
 		>=sys-libs/readline-4.2
 		fltk? ( >=x11-libs/fltk-1.1.9 )
@@ -32,6 +35,19 @@ src_prepare(){
 	fi
 }
 
+src_configure(){
+	if use fltk
+	then
+		append-cppflags -I$(fltk-config --includedir)
+		append-lfs-flags
+		append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/')
+	fi
+	local myeconfargs=(
+		user_enable fltk gui
+	)
+        autotools-utils_src_configure || die "configuring failed"
+}
+
 src_install() {
 	emake install DESTDIR="${D}" || die "emake install failed"
 	mv ${D}/usr/bin/{aide,giac-help}


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-19 21:51 Christoph Junghans
  0 siblings, 0 replies; 19+ messages in thread
From: Christoph Junghans @ 2014-08-19 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     faca6316963f0c07fee7f4044ff5fa86505eb655
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 16:23:56 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 16:28:15 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=faca6316

sci-mathematics/giac: EAPI bump

---
 sci-mathematics/giac/ChangeLog         | 2 +-
 sci-mathematics/giac/giac-1.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index ee8f677..fc7798d 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -3,7 +3,7 @@
 # $Header: $
 
   09 Aug 2014; Dominik Schmidt <das1993@hotmail.com>
-  Fixed fltk handling, added PAX-checks and exception.
+  Fixed fltk handling, added PAX-checks and exception, EAPI bump.
 
   21 Jun 2014; Jonathan-Christofer Demay <jcdemay@gmail.com>
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index 467215a..b206d75 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 
 DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
 HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-19 21:51 Christoph Junghans
  0 siblings, 0 replies; 19+ messages in thread
From: Christoph Junghans @ 2014-08-19 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     a23eaf059583cee6d02e10fdd08e2c6e8a64d037
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 07:38:15 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 16:28:14 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a23eaf05

sci-mathematics/giac: Ebuild improvement

Added PAX-checks and exception for MPROTECT

---
 sci-mathematics/giac/ChangeLog         | 2 +-
 sci-mathematics/giac/giac-1.1.0.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 40d2c71..ee8f677 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -3,7 +3,7 @@
 # $Header: $
 
   09 Aug 2014; Dominik Schmidt <das1993@hotmail.com>
-  Fixed fltk handling
+  Fixed fltk handling, added PAX-checks and exception.
 
   21 Jun 2014; Jonathan-Christofer Demay <jcdemay@gmail.com>
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index 4993db4..467215a 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
 AUTOTOOLS_IN_SOURCE_BUILD=true
-inherit autotools-utils flag-o-matic
+inherit autotools-utils flag-o-matic pax-utils
 
 RDEPEND=">=dev-libs/gmp-3
 		>=sys-libs/readline-4.2
@@ -55,6 +55,8 @@ src_install() {
 	dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
 	if use !fltk; then
 		rm ${D}/usr/bin/x*
+	elif host-is-pax; then
+		pax-mark -m ${D}/usr/bin/x*
 	fi
 	if use !doc; then
 		rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-08-19 21:51 Christoph Junghans
  0 siblings, 0 replies; 19+ messages in thread
From: Christoph Junghans @ 2014-08-19 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     c35a03612e028d0811724e41e8e224f8d0f21625
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 19:39:03 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 19:55:41 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c35a0361

sci-mathematics/giac: Ebuild fix

Stupid error in econfargs corrected.

---
 sci-mathematics/giac/giac-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index b206d75..fca2952 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -43,7 +43,7 @@ src_configure(){
 		append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/')
 	fi
 	local myeconfargs=(
-		user_enable fltk gui
+		$(use_enable fltk gui)
 	)
         autotools-utils_src_configure || die "configuring failed"
 }


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-09-02 21:19 Jauhien Piatlicki
  0 siblings, 0 replies; 19+ messages in thread
From: Jauhien Piatlicki @ 2014-09-02 21:19 UTC (permalink / raw
  To: gentoo-commits

commit:     ed3d31b9b49312f34ac541adb04e15f04ccdc973
Author:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  2 21:19:12 2014 +0000
Commit:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Tue Sep  2 21:19:12 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ed3d31b9

sci-mathematics/giac: silence repoman, fix metadata.xml

---
 sci-mathematics/giac/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/giac/metadata.xml b/sci-mathematics/giac/metadata.xml
index e0b6115..3209d36 100644
--- a/sci-mathematics/giac/metadata.xml
+++ b/sci-mathematics/giac/metadata.xml
@@ -9,4 +9,4 @@
   for high end graphic calculators for example on netbooks (for about
   the same price as a calculator but with much more performances).
 </longdescription>
-<pkgmetadata>
+</pkgmetadata>


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2014-09-16 17:01 Christoph Junghans
  0 siblings, 0 replies; 19+ messages in thread
From: Christoph Junghans @ 2014-09-16 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d2e95f5acef6e610e309648af93d7fcbbb351e1e
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 16 16:53:55 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Sep 16 16:53:55 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d2e95f5a

clean up

Package-Manager: portage-2.2.8-r1

---
 sci-mathematics/giac/ChangeLog         |  4 +++-
 sci-mathematics/giac/giac-1.1.0.ebuild | 23 +++++++++++------------
 2 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index fc7798d..e738e67 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  16 Sep 2014; Christoph Junghans <ottxor@gentoo.org> giac-1.1.0.ebuild:
+  clean up
+
   09 Aug 2014; Dominik Schmidt <das1993@hotmail.com>
   Fixed fltk handling, added PAX-checks and exception, EAPI bump.
 
@@ -19,4 +22,3 @@
   16 May 2011; Jonathan-Christofer Demay <jcdemay@gmail.com>
   giac-0.9.2.ebuild, +metadata.xml:
   QA fixes
-

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index fca2952..f04fc2d 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -45,32 +45,31 @@ src_configure(){
 	local myeconfargs=(
 		$(use_enable fltk gui)
 	)
-        autotools-utils_src_configure || die "configuring failed"
+	autotools-utils_src_configure || die "configuring failed"
 }
 
 src_install() {
 	emake install DESTDIR="${D}" || die "emake install failed"
-	mv ${D}/usr/bin/{aide,giac-help}
-	rm ${D}/usr/bin/*cas_help
-	dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
+	mv "${D}"/usr/bin/{aide,giac-help}
+	rm "${D}"/usr/bin/*cas_help
+	dodoc AUTHORS ChangeLog INSTALL NEWS README TROUBLES
 	if use !fltk; then
-		rm ${D}/usr/bin/x*
+		rm "${D}"/usr/bin/x*
 	elif host-is-pax; then
-		pax-mark -m ${D}/usr/bin/x*
+		pax-mark -m "${D}"/usr/bin/x*
 	fi
 	if use !doc; then
-		rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/
+		rm -R "${D}"/usr/share/doc/giac "${D}"/usr/share/giac/doc/
 	else
 		for LANG in el en es fr pt; do
-			if echo ${LINGUAS} | grep -v $LANG &> /dev/null; then
-				rm -R ${D}/usr/share/giac/doc/$LANG
+			if echo ${LINGUAS} | grep -v "$LANG" &> /dev/null; then
+				rm -R "${D}"/usr/share/giac/doc/"$LANG"
 			else
-				ln ${D}/usr/share/giac/doc/aide_cas ${D}/usr/share/giac/doc/$LANG/aide_cas
+				ln "${D}"/usr/share/giac/doc/aide_cas "${D}"/usr/share/giac/doc/"$LANG"/aide_cas
 			fi
 		done
 	fi
 	if use !examples; then
-		rm -R ${D}/usr/share/giac/examples
+		rm -R "${D}"/usr/share/giac/examples
 	fi
 }
-


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2015-02-08 21:07 Christoph Junghans
  0 siblings, 0 replies; 19+ messages in thread
From: Christoph Junghans @ 2015-02-08 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     7d34668536aa674a52943ee44e63baf1bb99eb1f
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sat Feb  7 10:39:33 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Feb  7 10:46:35 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7d346685

sci-mathematics/giac-1.1.0: Add missing, drop useless dies

---
 sci-mathematics/giac/giac-1.1.0.ebuild | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index f04fc2d..34d059c 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -29,9 +29,9 @@ src_prepare(){
 		-e "s:config.h \$(includedir)/giac:config.h \$(DESTDIR)\$(includedir)/giac:g" \
 		-e "s:\$(DESTDIR)\$(DESTDIR):\$(DESTDIR):g"	\
 		-e "s:\$(DESTDIR)/\$(DESTDIR):\$(DESTDIR):g" \
-		-i `find -name Makefile\*`
+		-i `find -name Makefile\*` || die
 	if use !fltk; then
-		sed -e "s: gl2ps\.[chlo]*::g" -i src/Makefile.*
+		sed -e "s: gl2ps\.[chlo]*::g" -i src/Makefile.* || die
 	fi
 }
 
@@ -40,36 +40,36 @@ src_configure(){
 	then
 		append-cppflags -I$(fltk-config --includedir)
 		append-lfs-flags
-		append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/')
+		append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/') || die
 	fi
 	local myeconfargs=(
 		$(use_enable fltk gui)
 	)
-	autotools-utils_src_configure || die "configuring failed"
+	autotools-utils_src_configure
 }
 
 src_install() {
-	emake install DESTDIR="${D}" || die "emake install failed"
-	mv "${D}"/usr/bin/{aide,giac-help}
-	rm "${D}"/usr/bin/*cas_help
+	emake install DESTDIR="${D}"
+	mv "${D}"/usr/bin/{aide,giac-help} || die
+	rm "${D}"/usr/bin/*cas_help || die
 	dodoc AUTHORS ChangeLog INSTALL NEWS README TROUBLES
 	if use !fltk; then
-		rm "${D}"/usr/bin/x*
+		rm "${D}"/usr/bin/x* || die
 	elif host-is-pax; then
 		pax-mark -m "${D}"/usr/bin/x*
 	fi
 	if use !doc; then
-		rm -R "${D}"/usr/share/doc/giac "${D}"/usr/share/giac/doc/
+		rm -R "${D}"/usr/share/doc/giac "${D}"/usr/share/giac/doc/ || die
 	else
 		for LANG in el en es fr pt; do
 			if echo ${LINGUAS} | grep -v "$LANG" &> /dev/null; then
 				rm -R "${D}"/usr/share/giac/doc/"$LANG"
 			else
-				ln "${D}"/usr/share/giac/doc/aide_cas "${D}"/usr/share/giac/doc/"$LANG"/aide_cas
+				ln "${D}"/usr/share/giac/doc/aide_cas "${D}"/usr/share/giac/doc/"$LANG"/aide_cas || die
 			fi
 		done
 	fi
 	if use !examples; then
-		rm -R "${D}"/usr/share/giac/examples
+		rm -R "${D}"/usr/share/giac/examples || die
 	fi
 }


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2016-11-23  9:46 Marius Brehler
  0 siblings, 0 replies; 19+ messages in thread
From: Marius Brehler @ 2016-11-23  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2203ac78cf60896e2f05c329b7f8f978b382cbf9
Author:     Harald Weiner <harald.weiner <AT> jku <DOT> at>
AuthorDate: Mon Oct 24 16:45:02 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Wed Nov 23 08:54:47 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=2203ac78

sci-mathematics/giac: bug-fix for bugzilla bug 598008
Package-Manager: portage-2.3.0

 sci-mathematics/giac/giac-1.1.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild
index 38e93d6..48241f1 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -50,7 +50,7 @@ src_configure(){
 
 src_install() {
 	emake install DESTDIR="${D}"
-	mv "${D}"/usr/bin/{aide,giac-help} || die
+	dobin src/aide
 	rm "${D}"/usr/bin/*cas_help || die
 	dodoc AUTHORS ChangeLog INSTALL NEWS README TROUBLES
 	if use !fltk; then
@@ -59,7 +59,7 @@ src_install() {
 		pax-mark -m "${D}"/usr/bin/x*
 	fi
 	if use !doc; then
-		rm -R "${D}"/usr/share/doc/giac "${D}"/usr/share/giac/doc/ || die
+		rm -R "${D}"/usr/share/doc "${D}"/usr/share/giac/doc/ || die
 	else
 		for LANG in el en es fr pt; do
 			if echo ${LINGUAS} | grep -v "$LANG" &> /dev/null; then


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/
@ 2021-01-28 19:11 Andrew Ammerlaan
  0 siblings, 0 replies; 19+ messages in thread
From: Andrew Ammerlaan @ 2021-01-28 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     162b33a823a201ca5d7888cb3ac14b367fa75f21
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Jan 28 19:11:31 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Jan 28 19:11:31 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=162b33a8

sci-mathematics/giac: version bump, EAPI bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 .../giac/{giac-1.1.0.ebuild => giac-1.6.0.ebuild}  | 37 +++++++++++-----------
 1 file changed, 19 insertions(+), 18 deletions(-)

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.6.0.ebuild
similarity index 74%
rename from sci-mathematics/giac/giac-1.1.0.ebuild
rename to sci-mathematics/giac/giac-1.6.0.ebuild
index 520a56151..c8d28b51a 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.6.0.ebuild
@@ -1,27 +1,30 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its interfaces"
-HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
-SRC_URI="http://www-fourier.ujf-grenoble.fr/~parisse/${PN}/${P}.tar.bz2"
-LICENSE="GPL-2"
+HOMEPAGE="https://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
+SRC_URI="https://www-fourier.ujf-grenoble.fr/~parisse/giac/${P}.tar.gz"
 
+LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+
 IUSE="doc examples fltk"
 
-AUTOTOOLS_IN_SOURCE_BUILD=true
-inherit autotools-utils flag-o-matic pax-utils
+inherit flag-o-matic pax-utils xdg
 
-RDEPEND=">=dev-libs/gmp-3
-		>=sys-libs/readline-4.2
-		fltk? ( >=x11-libs/fltk-1.1.9 )
-		dev-libs/mpfr
-		sci-libs/gsl
-		>=sci-mathematics/pari-2.3
-		>=dev-libs/ntl-5.2"
+RDEPEND="
+	>=dev-libs/gmp-3
+	>=sys-libs/readline-4.2
+	fltk? ( >=x11-libs/fltk-1.1.9 )
+	dev-libs/mpfr
+	sci-libs/gsl
+	>=sci-mathematics/pari-2.3
+	>=dev-libs/ntl-5.2
+"
+BDEPEND="dev-tex/hevea"
 
 src_prepare(){
 	sed -e "s:\$(prefix)/share:\$(DESTDIR)\$(prefix)/share:g" \
@@ -32,6 +35,7 @@ src_prepare(){
 	if use !fltk; then
 		sed -e "s: gl2ps\.[chlo]*::g" -i src/Makefile.* || die
 	fi
+	default
 }
 
 src_configure(){
@@ -41,10 +45,7 @@ src_configure(){
 		append-lfs-flags
 		append-libs $(fltk-config --ldflags | sed -e 's/\(-L\S*\)\s.*/\1/') || die
 	fi
-	local myeconfargs=(
-		$(use_enable fltk gui)
-	)
-	autotools-utils_src_configure
+	econf $(use_enable fltk gui)
 }
 
 src_install() {


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

end of thread, other threads:[~2021-01-28 19:11 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-02 21:19 [gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/ Jauhien Piatlicki
  -- strict thread matches above, loose matches on Subject: below --
2021-01-28 19:11 Andrew Ammerlaan
2016-11-23  9:46 Marius Brehler
2015-02-08 21:07 Christoph Junghans
2014-09-16 17:01 Christoph Junghans
2014-08-19 21:51 Christoph Junghans
2014-08-19 21:51 Christoph Junghans
2014-08-19 21:51 Christoph Junghans
2014-08-19 21:51 Christoph Junghans
2014-08-10  8:05 Justin Lecher
2014-08-10  8:05 Justin Lecher
2014-08-10  8:05 Justin Lecher
2014-08-10  8:05 Justin Lecher
2013-01-14 14:10 Jonathan-Christofer Demay
2012-02-06 14:35 Jonathan-Christofer Demay
2011-06-25 17:22 Justin Lecher
2011-05-16 10:33 Jonathan-Christofer Demay
2011-05-12  5:12 Jonathan-Christofer Demay
2011-05-12  3:18 Jonathan-Christofer Demay

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