diff options
Diffstat (limited to 'sci-mathematics/giac/giac-1.1.0.ebuild')
-rw-r--r-- | sci-mathematics/giac/giac-1.1.0.ebuild | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild b/sci-mathematics/giac/giac-1.1.0.ebuild index 4b2232ca9..4993db4f7 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} |