summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <nerdboy@gentoo.org>2005-10-13 06:38:35 +0000
committerSteve Arnold <nerdboy@gentoo.org>2005-10-13 06:38:35 +0000
commitbd5d504074d67cc6aab21fb5aad7530ce2c9d45b (patch)
tree6b01a5b66f2e2e9b4a382c004186ec4f135bd6ac /sci-geosciences/grass
parentMarked x86 stable per Mr_Bones_ - fixes memory leak in posix.access() (diff)
downloadgentoo-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/ChangeLog6
-rw-r--r--sci-geosciences/grass/files/digest-grass-6.0.0-r21
-rw-r--r--sci-geosciences/grass/grass-6.0.0-r2.ebuild115
-rw-r--r--sci-geosciences/grass/grass-6.0.1.ebuild13
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() {