summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2008-10-04 15:33:26 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2008-10-04 15:33:26 +0000
commit6a171042e5af4989b45feb78a95701a950537297 (patch)
treee378f8100be3e431780846f5882c586d944f874d /sci-geosciences/grass
parentFix pkg-config deps, bug 204966. Blame Evil Compile Person <bugs@dev.gentooex... (diff)
downloadhistorical-6a171042e5af4989b45feb78a95701a950537297.tar.gz
historical-6a171042e5af4989b45feb78a95701a950537297.tar.bz2
historical-6a171042e5af4989b45feb78a95701a950537297.zip
Delete old version. Fixes bug #204785.
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 i686
Diffstat (limited to 'sci-geosciences/grass')
-rw-r--r--sci-geosciences/grass/ChangeLog5
-rw-r--r--sci-geosciences/grass/Manifest14
-rw-r--r--sci-geosciences/grass/grass-6.2.0-r1.ebuild188
3 files changed, 15 insertions, 192 deletions
diff --git a/sci-geosciences/grass/ChangeLog b/sci-geosciences/grass/ChangeLog
index 089bd3923a87..2336b6f1314b 100644
--- a/sci-geosciences/grass/ChangeLog
+++ b/sci-geosciences/grass/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-geosciences/grass
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/ChangeLog,v 1.63 2008/09/21 21:23:39 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/ChangeLog,v 1.64 2008/10/04 15:33:26 betelgeuse Exp $
+
+ 04 Oct 2008; Petteri Räty <betelgeuse@gentoo.org> -grass-6.2.0-r1.ebuild:
+ Delete old version. Fixes bug #204785.
21 Sep 2008; Steve Arnold <nerdboy@gentoo.org> grass-6.3.0.ebuild:
Updated for bug #237495 (forces python when wxwindows is enabled).
diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index 8725a3986c6b..8c725aa2696d 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 99grass-6 100 RMD160 e62ea08a12a22039fbe8fb396e011fd9b769ff2f SHA1 8ef4acdbb4330b64a51e7b8304f9c68fce17c438 SHA256 dce426f95d7be7f7deae328537ad8666d4ff140dc6de0bb65495f23ad1a5e8f8
AUX 99grass-6.2 68 RMD160 08c932be282925ca1316664ba7ef9654a0543488 SHA1 ba73dcd993687fc0bfa95d97ff1ce30fb05bfa45 SHA256 bf7b1df4b9d9f71ffdd36cf924cb374032fd49ba0277a5cc7a4f77658cdc76e4
AUX grass-6.2.0-html-nonviz.patch 1721 RMD160 ad57109c03792e8376ccbe2ed8ff459b850cdf20 SHA1 20122b510bc7e52dfbaac04fd8587281d99a08e6 SHA256 492475975bb08f5b24f6c043a8bdfce32a1b22b5432127223dfe36e1ba66057c
@@ -10,15 +13,20 @@ AUX grass-6.3.0-html-nonviz.patch 763 RMD160 054b336fcc47d64e56a40d2dda955732047
AUX grass_icon.png 4470 RMD160 b4a6deeb6ce859a57c6aba3c4095e2dd718f36e9 SHA1 6839c28ec1d01c486d45a245a159fced3c0d0810 SHA256 c6c873f24bb59b8ff98000b500ca3a047ca86af216b4b7b1593baef5f2fbe6a9
DIST grass-5.4.0.tar.gz 20487737 RMD160 76821edeff55e72ffad0fa5db275dca2221660a5 SHA1 3324bf8af1861c63d9d171577ffa7fb7e87582f1 SHA256 ac4cc3f1408750d7f9d54ea2155b7e8960041337d4e4d3662bffb41cb9899537
DIST grass-6.0.1.tar.gz 8508427 RMD160 35cc84ecb593ddc83f78d41985d1ffe9db060295 SHA1 7faa22d1ac3e2272c12a82e284d2e3a8819b31ca SHA256 53127007260bf2181e711fa0520636ff497bd0c3406c16a1002945b1c4415340
-DIST grass-6.2.0.tar.gz 12534549 RMD160 0173e1c7cd3a13af9fe0d9e77101e5e216df7dac SHA1 ace7ddcd3219550dd7068948865d96ce5f16d289 SHA256 2246008c1baadbb35398b35d8d069bee60c23c780e1573c22ae947e3f5a451a8
DIST grass-6.2.1.tar.gz 12599109 RMD160 ff885023b926ece6545591666fdaa1189facc8bc SHA1 bbd179b9145d735873a13f40a25784b64762387b SHA256 fb7a1030a51222b586f1fd4cbd6ee2c99a0974dba72c70032d336a6a30b073f9
DIST grass-6.2.3.tar.gz 12978605 RMD160 f0148cda0ad596807b35655466770145047274d7 SHA1 ea5301f541cd05077f55fcc65ac19568b8e6fba5 SHA256 a172d233fcbfc7f2c2de01af1f6fc7828e46867785dcaf861cf87238775e4a61
DIST grass-6.3.0.tar.gz 17688547 RMD160 66db4223fc0d5172371903f71d68f1dd024ad2d2 SHA1 c4b0b1407655f8ed1e16e911df191323fe00eb9e SHA256 a84658a7065a3ece09d3d18a3b601515484d1e5dbb3a92b8fbac3c37e368acf4
EBUILD grass-5.4.0.ebuild 3097 RMD160 885b7eabdad5fa912b7120b8a571d5b59c9f3971 SHA1 72b35ffc88f218afb14055e94eb8573713d67bb9 SHA256 d93cbad8dea7f99c74979abfc5a86292dffa76e8e3477c5cbc8a7cdf7cf33d21
EBUILD grass-6.0.1.ebuild 3185 RMD160 9861427db9a4a846941eacd6d8f35cb057460d1b SHA1 79ef31f94dcb9bf8d7a3a89563867b291509173b SHA256 8ce6c6abd8359c2d736d491998d2d93720c89834a7e5f935c954b26af31781be
-EBUILD grass-6.2.0-r1.ebuild 5419 RMD160 42562878ea957f71624c075d94d1cf219123093e SHA1 9eb7146dc71e5b65485a8caa50102fec635f9406 SHA256 71bc9f7a977860bbf8e2eae83efc205a57fd70c2cd00aa6a9dd98663c5f90bf3
EBUILD grass-6.2.1.ebuild 6507 RMD160 4f383e98f43b50e6cc3ca594e33c1b80cafcfaed SHA1 fc78c4076f8d15f53ff568e5f031ac565f7705b4 SHA256 cbf66c333e16f85979aaaba47614fe8798aa6f30948083968ef30b83bd1a231a
EBUILD grass-6.2.3.ebuild 7022 RMD160 5aaf43cbcf3cd3878e2439b24e8a0b5e9bcbcb26 SHA1 4080ab8f4bde1d41fb832d8a83f0119276d42d7f SHA256 3055f55ade77a246c9574c486d8e0273fed40e7283555f501ebcb3c3b6f9b843
EBUILD grass-6.3.0.ebuild 8623 RMD160 2e63643ed183d68bbfad2b825c926c825d37f126 SHA1 a04ba50043d9a316786f44a7a14eb13d9f95d867 SHA256 113d484f1d713876f0620cfcbf97277353a57c674f229e58837e4a73050cf00c
-MISC ChangeLog 13073 RMD160 8f3783938c89437d2a9e7fc4631f5f9135fdd1c5 SHA1 c45a355ec68d8f6250d4a0dbd1d0ee2ec55fd9bd SHA256 6600f1ada88687cc83c32557d5b089902ef085d12324b5388c398ecbded601c2
+MISC ChangeLog 13195 RMD160 1442d43cdaa474f5102a2579e7b02aea1323526e SHA1 e730a9e6903d55437f5d589c3963590b33b5cdfe SHA256 841926f9bc20717d2dfe8a2405e888bf633a13794223195d8f6daad5ac74b8da
MISC metadata.xml 874 RMD160 af77ae02605e55ba00b9b9214f675184920ca3f4 SHA1 28750209e745c85d4b1b1b5cd34b2db337f2882d SHA256 7793471ab20fc541e0c7fb7ec42593450a32efdee19da114ac656c57a118c781
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkjnjM0ACgkQcxLzpIGCsLS3wACfbtkQXuKkVR5TVM1Sb4T4XEjZ
+NqoAoJoxkBiBLE7q3gDUf/pQECkIkHR+
+=5sJ+
+-----END PGP SIGNATURE-----
diff --git a/sci-geosciences/grass/grass-6.2.0-r1.ebuild b/sci-geosciences/grass/grass-6.2.0-r1.ebuild
deleted file mode 100644
index 50cb5c588429..000000000000
--- a/sci-geosciences/grass/grass-6.2.0-r1.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.2.0-r1.ebuild,v 1.13 2008/08/14 07:07:57 nerdboy Exp $
-
-inherit eutils libtool
-
-DESCRIPTION="An open-source GIS with raster and vector functionality"
-HOMEPAGE="http://grass.itc.it/"
-SRC_URI="http://grass.itc.it/grass62/source/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="6"
-KEYWORDS="amd64 ppc sparc x86"
-# To-do: get ppc64 gdal deps fixed up
-
-IUSE="ffmpeg fftw glw gmath jpeg largefile motif mysql nls odbc opengl png
-postgres python readline sqlite tcl tk tiff truetype"
-
-RESTRICT="strip"
-
-RDEPEND=">=sys-libs/zlib-1.1.4
- >=sys-libs/ncurses-5.3
- >=sys-libs/gdbm-1.8.0
- || (
- sys-apps/man
- sys-apps/man-db )
- sci-libs/gdal
- >=sci-libs/proj-4.4.7
- ffmpeg? ( media-video/ffmpeg )
- fftw? ( sci-libs/fftw )
- gmath? ( virtual/blas
- virtual/lapack )
- jpeg? ( media-libs/jpeg )
- motif? ( x11-libs/openmotif )
- mysql? ( dev-db/mysql )
- odbc? ( >=dev-db/unixODBC-2.0.6 )
- opengl? ( ( virtual/opengl )
- glw? ( media-libs/mesa ) )
- png? ( >=media-libs/libpng-1.2.2 )
- postgres? ( >=virtual/postgresql-server-7.3 )
- python? ( dev-lang/python )
- readline? ( sys-libs/readline )
- sqlite? ( dev-db/sqlite )
- tcl? ( >=dev-lang/tcl-8.4 )
- tk? ( >=dev-lang/tk-8.4 )
- tiff? ( >=media-libs/tiff-3.5.7 )
- truetype? ( >=media-libs/freetype-2.0 )
- x11-libs/libXmu
- x11-libs/libXext
- x11-libs/libXp
- x11-libs/libX11
- x11-libs/libXt
- x11-libs/libSM
- x11-libs/libICE
- x11-libs/libXpm
- x11-libs/libXaw"
-
-DEPEND="${RDEPEND}
- >=sys-devel/make-3.80
- >=sys-devel/flex-2.5.4a
- >=sys-devel/bison-1.35
- >=sys-devel/gcc-3.2.2
- x11-proto/xproto
- x11-proto/xextproto"
-
-src_unpack() {
- if use glw && ! use opengl; then
- ewarn "You set USE='glw -opengl'. GLw support needs OpenGL."
- ewarn "OpenGL support also requires Tcl and Tk support."
- die "Set opengl, tcl, and tk useflags!"
- fi
- if use glw && ! built_with_use media-libs/mesa motif; then
- ewarn "GRASS OpenGL support needs mesa with motif headers."
- ewarn "Please rebuild mesa with motif support."
- die "re-emerge mesa with motif"
- fi
-
- if use tcl && ! use tk; then
- ewarn "You set USE='tcl -tk'. GRASS needs both tcl and tk."
- die "Set 'tk' useflag!"
- fi
-
- if use tk && ! use tcl; then
- ewarn "You set USE='-tcl tk'. GRASS needs both tcl and tk."
- die "Set 'tcl' useflag!"
- fi
-
- if use tcl && built_with_use dev-lang/tcl threads; then
- ewarn "GRASS nviz will not work with Tcl compiled with threads!"
- ewarn "Please disable either opengl or tcl threads."
- die "emerge TCL without threads"
- fi
- if use tk && built_with_use dev-lang/tk threads; then
- ewarn "GRASS nviz will not work with Tk compiled with threads!"
- ewarn "Please disable either opengl or tk threads."
- die "emerge tk without threads"
- fi
- unpack ${A}
- cd "${S}"
-
- epatch rpm/fedora/grass-readline.patch
- elibtoolize
-}
-
-src_compile() {
- local myconf
- myconf="--prefix=/usr --with-cxx --enable-shared \
- --with-gdal=$(type -P gdal-config) --with-curses --with-proj \
- --with-proj-includes=/usr/include --with-proj-libs=/usr/lib \
- --with-proj-share=/usr/share/proj"
-
- if use tcl || use tk; then
- myconf="${myconf} --with-tcltk \
- --with-tcltk-includes=/usr/include \
- --with-tcltk-libs=/usr/$(get_libdir)/tcl8.4 --with-x"
- else
- myconf="${myconf} --without-tcltk --without-x"
- fi
-
- if use ffmpeg; then
- myconf="${myconf} --with-ffmpeg --with-ffmpeg-includes=/usr/include/ffmpeg --with-ffmpeg-libs=/usr/lib"
- else
- myconf="${myconf} --without-ffmpeg"
- fi
-
- if use truetype; then
- myconf="${myconf} --with-freetype --with-freetype-includes=/usr/include/freetype2"
- fi
-
- if use mysql; then
- myconf="${myconf} --with-mysql --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/$(get_libdir)/mysql"
- else
- myconf="${myconf} --without-mysql"
- fi
-
- if use opengl; then
- myconf="${myconf} --with-opengl --with-opengl-libs=/usr/$(get_libdir)/opengl/xorg-x11/lib"
- if use glw; then
- myconf="${myconf} --with-glw"
- fi
- else
- epatch "${FILESDIR}"/${P}-html-nonviz.patch
- fi
-
- if use sqlite; then
- myconf="${myconf} --with-sqlite --with-sqlite-includes=/usr/include
- --with-sqlite-libs=/usr/lib"
- else
- myconf="${myconf} --without-sqlite"
- fi
-
- export LD_LIBRARY_PATH="/${WORKDIR}/image/usr/${P}/$(get_libdir):${LD_LIBRARY_PATH}"
- econf ${myconf} \
- $(use_enable amd64 64bit) \
- $(use_with fftw) \
- $(use_with gmath blas) \
- $(use_with gmath lapack) \
- $(use_with jpeg) \
- $(use_enable largefile) \
- $(use_with motif) \
- $(use_with nls) \
- $(use_with odbc) \
- $(use_with png) \
- $(use_with postgres) \
- $(use_with python) \
- $(use_with readline) \
- $(use_with tiff) \
- $(use_with tcl tcltk) || die "Error: configure failed!"
- # patch missing math functions
- sed -i 's:EXTRA_LIBS=:EXTRA_LIBS=-lm :g' "${S}"/lib/gmath/Makefile
- sed -i 's:EXTRA_LIBS = :EXTRA_LIBS = -lm :g' "${S}"/lib/gis/Makefile
- emake -j1 || die "Error: emake failed!"
-}
-
-src_install() {
- make install UNIX_BIN="${D}"usr/bin BINDIR="${D}"usr/bin \
- PREFIX="${D}"usr INST_DIR="${D}"usr/grass62 \
- || die "Error: make install failed!"
-
- sed -i "s:^GISBASE=.*$:GISBASE=/usr/grass62:" \
- "${D}"usr/bin/grass62 || die "Error: sed failed!"
-
- # Grass Extension Manager conflicts with ruby gems
- mv "${D}"usr/bin/gem "${D}"usr/grass62/bin/
-
- einfo "Adding env.d entry for Grass6"
- newenvd "${FILESDIR}"/99grass-6.2 99grass-6
-}