diff options
author | Steve Arnold <nerdboy@gentoo.org> | 2005-10-13 06:38:35 +0000 |
---|---|---|
committer | Steve Arnold <nerdboy@gentoo.org> | 2005-10-13 06:38:35 +0000 |
commit | bd5d504074d67cc6aab21fb5aad7530ce2c9d45b (patch) | |
tree | 6b01a5b66f2e2e9b4a382c004186ec4f135bd6ac /sci-geosciences/grass | |
parent | Marked x86 stable per Mr_Bones_ - fixes memory leak in posix.access() (diff) | |
download | gentoo-2-bd5d504074d67cc6aab21fb5aad7530ce2c9d45b.tar.gz gentoo-2-bd5d504074d67cc6aab21fb5aad7530ce2c9d45b.tar.bz2 gentoo-2-bd5d504074d67cc6aab21fb5aad7530ce2c9d45b.zip |
ebuild cleanup and change for bug #106877
(Portage version: 2.0.51.22-r3)
Diffstat (limited to 'sci-geosciences/grass')
-rw-r--r-- | sci-geosciences/grass/ChangeLog | 6 | ||||
-rw-r--r-- | sci-geosciences/grass/files/digest-grass-6.0.0-r2 | 1 | ||||
-rw-r--r-- | sci-geosciences/grass/grass-6.0.0-r2.ebuild | 115 | ||||
-rw-r--r-- | sci-geosciences/grass/grass-6.0.1.ebuild | 13 |
4 files changed, 12 insertions, 123 deletions
diff --git a/sci-geosciences/grass/ChangeLog b/sci-geosciences/grass/ChangeLog index 2883de059b25..21cb3337bdc5 100644 --- a/sci-geosciences/grass/ChangeLog +++ b/sci-geosciences/grass/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sci-geosciences/grass # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/ChangeLog,v 1.13 2005/09/17 21:53:11 hansmi Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/ChangeLog,v 1.14 2005/10/13 06:38:35 nerdboy Exp $ + + 13 Oct 2005; Steve Arnold <nerdboy@gentoo.org> -grass-6.0.0-r2.ebuild, + grass-6.0.1.ebuild: + ebuild cleanup and change for bug #106877 17 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> grass-6.0.0-r2.ebuild: Stable on ppc. diff --git a/sci-geosciences/grass/files/digest-grass-6.0.0-r2 b/sci-geosciences/grass/files/digest-grass-6.0.0-r2 deleted file mode 100644 index a673dc72b287..000000000000 --- a/sci-geosciences/grass/files/digest-grass-6.0.0-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 42ecbb76b00117a324017e2b27c4fe68 grass-6.0.0.tar.gz 7905863 diff --git a/sci-geosciences/grass/grass-6.0.0-r2.ebuild b/sci-geosciences/grass/grass-6.0.0-r2.ebuild deleted file mode 100644 index 190abb64589a..000000000000 --- a/sci-geosciences/grass/grass-6.0.0-r2.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.0.0-r2.ebuild,v 1.3 2005/09/17 21:53:11 hansmi Exp $ - -inherit eutils - -DESCRIPTION="An open-source GIS with raster and vector functionality" -HOMEPAGE="http://grass.itc.it/" -SRC_URI="http://grass.itc.it/grass60/source/${P}.tar.gz - http://grass.meteo.uni.wroc.pl/grass60/source/${P}.tar.gz - http://grass.ibiblio.org/grass60/source/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="6" -KEYWORDS="~amd64 ppc ~ppc64 sparc x86" - -# add gdal back to use flags once grass is fixed -IUSE="blas fftw jpeg lapack motif mysql nls odbc opengl png postgres readline tcltk tiff truetype" - -RESTRICT="nostrip" - -DEPEND=">=sys-devel/make-3.80 - >=sys-libs/zlib-1.1.4 - >=sys-devel/flex-2.5.4a - >=sys-devel/bison-1.35 - >=sys-libs/ncurses-5.3 - >=sys-libs/gdbm-1.8.0 - >=sys-devel/gcc-3.2.2 - sys-apps/man - >=sci-libs/proj-4.4.7 - blas? ( virtual/blas ) - fftw? ( =sci-libs/fftw-2* ) - sci-libs/gdal - jpeg? ( media-libs/jpeg ) - lapack? ( virtual/lapack ) - motif? ( x11-libs/openmotif ) - postgres? ( >=dev-db/postgresql-7.3 ) - mysql? ( dev-db/mysql ) - odbc? ( >=dev-db/unixODBC-2.0.6 ) - png? ( >=media-libs/libpng-1.2.2 ) - readline? ( sys-libs/readline ) - tcltk? ( >=dev-lang/tcl-8.3.4 - >=dev-lang/tk-8.3.4 ) - tiff? ( >=media-libs/tiff-3.5.7 ) - truetype? ( >=media-libs/freetype-2.0 ) - nls? ( x11-terms/mlterm ) - opengl? ( virtual/opengl ) - virtual/x11" - -src_unpack() { - unpack ${A} - - cd ${S} - epatch rpm/fedora/grass-readline.patch -} - -src_compile() { - - MYCONF=" --with-cxx --enable-shared --with-gdal=/usr/bin/gdal-config" - - if use truetype; then - MYCONF="${MYCONF} --with-freetype-includes=/usr/include/freetype2/ " - fi - - use mysql && MYCONF="${MYCONF} --with-mysql \ - --with-mysql-includes=/usr/include/mysql \ - --with-mysql-libs=/usr/lib/mysql" \ - || MYCONF="${MYCONF} --without-mysql" - - if use opengl; then - MYCONF="${MYCONF} --with-opengl-libs=/usr/lib/opengl/xorg-x11/lib/" - fi - -# apparently gdal isn't optional with this version -# we'll temporarily make it a hard dep for now -# if use gdal; then -# MYCONF="${MYCONF} --with-gdal=/usr/bin/gdal-config" -# else -# MYCONF="${MYCONF} --without-gdal" -# fi - - export LD_LIBRARY_PATH="/${WORKDIR}/image/usr/grass60/lib:${LD_LIBRARY_PATH}" - ./configure \ - `use_with tcltk` \ - `use_with postgres` \ - `use_with motif` \ - `use_with blas` \ - `use_with lapack` \ - `use_with fftw` \ - `use_with truetype freetype` \ - `use_with jpeg` \ - `use_with png` \ - `use_with tiff` \ - `use_with odbc` \ - `use_enable amd64 64bit` \ - `use_with opengl` \ - `use_with readline` \ - ${MYCONF} || die "Error: configure failed!" - emake -j1 || die "Error: emake failed!" -} - -src_install() { - make install \ - prefix=${D}/usr UNIX_BIN=${D}/usr/bin BINDIR=${D}/usr/bin PREFIX=${D}/usr \ - || die "Error: make install failed!" - sed -i "s:^GISBASE=.*$:GISBASE=/usr/grass60:" \ - ${D}/usr/bin/grass60 - - # This is required for GRASS dependent ebuilds (ie. QGIS) - mv ${D}/usr/${P} ${D}/usr/grass60 - - einfo "Adding env.d entry for Grass6" - insinto /etc/env.d - newins ${FILESDIR}/99grass-6 99grass -} diff --git a/sci-geosciences/grass/grass-6.0.1.ebuild b/sci-geosciences/grass/grass-6.0.1.ebuild index 8b239164ab4b..ecb661a62653 100644 --- a/sci-geosciences/grass/grass-6.0.1.ebuild +++ b/sci-geosciences/grass/grass-6.0.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.0.1.ebuild,v 1.1 2005/09/14 03:58:04 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.0.1.ebuild,v 1.2 2005/10/13 06:38:35 nerdboy Exp $ inherit eutils @@ -12,10 +12,11 @@ SRC_URI="http://grass.itc.it/grass60/source/${P}.tar.gz LICENSE="GPL-2" SLOT="6" -KEYWORDS="~x86 ~amd64 ~ppc ~ppc64 ~sparc" +KEYWORDS="x86 ~amd64 ~ppc sparc" +# To-do: get ppc64 gdal deps fixed up # add gdal back to use flags once grass is fixed -IUSE="blas fftw jpeg lapack motif mysql nls odbc opengl png postgres readline tcltk tiff truetype" +IUSE="blas fftw jpeg lapack motif mysql nls odbc opengl png postgres readline tiff truetype" RESTRICT="nostrip" @@ -28,9 +29,9 @@ DEPEND=">=sys-devel/make-3.80 >=sys-devel/gcc-3.2.2 sys-apps/man >=sci-libs/proj-4.4.7 + sci-libs/gdal blas? ( virtual/blas ) fftw? ( =sci-libs/fftw-2* ) - sci-libs/gdal jpeg? ( media-libs/jpeg ) lapack? ( virtual/lapack ) motif? ( x11-libs/openmotif ) @@ -39,12 +40,12 @@ DEPEND=">=sys-devel/make-3.80 odbc? ( >=dev-db/unixODBC-2.0.6 ) png? ( >=media-libs/libpng-1.2.2 ) readline? ( sys-libs/readline ) - tcltk? ( >=dev-lang/tcl-8.3.4 - >=dev-lang/tk-8.3.4 ) tiff? ( >=media-libs/tiff-3.5.7 ) truetype? ( >=media-libs/freetype-2.0 ) nls? ( x11-terms/mlterm ) opengl? ( virtual/opengl ) + >=dev-lang/tcl-8.3.4 + >=dev-lang/tk-8.3.4 virtual/x11" src_unpack() { |