Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/sci
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20446/10.3/stable/main/finkinfo/sci

Added Files:
        grass60.info grass60.patch 
Log Message:
moving from unstable

--- NEW FILE: grass60.patch ---
--- grass-6.0.0/Makefile        2005-03-09 23:08:59.000000000 +0900
+++ grass-6.0.0-patched/Makefile        2005-06-23 04:36:12.000000000 +0900
@@ -219,7 +219,7 @@
        test -d ${INST_DIR} || ${MAKE_DIR_CMD} ${INST_DIR}
        @##### test -d ${INST_DIR}/dev || ${MAKE_DIR_CMD} ${INST_DIR}/dev
        test -d ${BINDIR} || ${MAKE_DIR_CMD} ${BINDIR}
-       -sed -e "s#^GISBASE.*#GISBASE=${INST_DIR}#" 
${ARCH_BINDIR}/grass${GRASS_VERSION_MAJOR}${GRASS_VERSION_MINOR} > 
${BINDIR}/grass${GRASS_VERSION_MAJOR}${GRASS_VERSION_MINOR}
+       -sed -e "[EMAIL PROTECTED]@#" 
${ARCH_BINDIR}/grass${GRASS_VERSION_MAJOR}${GRASS_VERSION_MINOR} > 
${BINDIR}/grass${GRASS_VERSION_MAJOR}${GRASS_VERSION_MINOR}
        -chmod a+x ${BINDIR}/grass${GRASS_VERSION_MAJOR}${GRASS_VERSION_MINOR}
        -cd ${GISBASE} ; tar cBf - bin | (cd ${INST_DIR} ; tar xBf - ) 
2>/dev/null
        -cd ${GISBASE} ; tar cBf - bwidget | (cd ${INST_DIR} ; tar xBf - ) 
2>/dev/null

--- NEW FILE: grass60.info ---
Info2: <<
Package: grass60%type_pkg[-nopgsql]
Type: -nopgsql (boolean)
Version: 6.0.1
Revision: 1
Description: Powerful GIS software
License: GPL
Homepage: http://grass.itc.it
Maintainer: BABA Yoshihiko <[EMAIL PROTECTED]>
DescDetail: <<
Very Powerful Geographical Information System with CLI and GUI.
<<
DescUsage: <<
Just type 'grass60 -text' or 'grass60 -gui' at the command prompt 
inside an X environment.
<<

# Dependencies.
# Dependencies.
Depends: <<
        %n-shlibs (=%v-%r), 
        tcltk (>= 8.4.1-1), 
        x11-shlibs
<<
BuildDepends: <<
        libiconv-dev, readline (>= 4.3-5) | readline5, 
        fftw | fftw-mpi | fftw-absoft, 
        gdal-dev, 
        libjpeg, libpng3, libtiff, lesstif, 
        (%type_raw[-nopgsql] = .) postgresql80-dev (>=8.0.2-12) | 
(%type_raw[-nopgsql] = .) postgresql80-ssl-dev (>=8.0.2-12), 
        tcltk-dev (>= 8.4.1-1), 
        unixodbc2-nox | unixodbc2, 
        x11, x11-dev
<<

Suggests: g77, r-base
Conflicts: grass, grass5.7, grass60, grass60-nopgsql, grass60-ssl
Replaces: grass, grass5.7, grass60, grass60-nopgsql, grass60-ssl

# Unpack Phase.
Source: mirror:custom:grass-%v.tar.gz
CustomMirror: <<
 afr-ZA: http://grass.ru.ac.za/grass60/source/
 asi-JP: http://wgrass.media.osaka-cu.ac.jp/grassh/grass60/source/
 asi-TH: http://www.hpcc.nectec.or.th/grass/grass60/source/
 asi-TW: http://grass.cis.sinica.edu.tw/grass60/source/
 eur-DE: http://www.geog.uni-hannover.de/grass/grass60/source/
 eur-IT: http://grass.itc.it/grass60/source/
 eur-UK: http://www.fieldinstruments.co.uk/grass/grass60/source/
 nam-US: http://grass.ibiblio.org/grass60/source/
<<
Source-MD5: 5225e816895d5e6b28bca623f76acaad

# Patch Phase.
PatchScript: sed 's|@PREFIX@|%p|g' <%a/grass60.patch | patch -p1

# Compile Phase.
SetCPPFLAGS: -I%p/include/grass60
SetLDFLAGS: -L%p/lib/grass60
ConfigureParams: --with-includes='%p/include /usr/X11R6/include' --with-cxx 
--with-readline --with-dbm --with-odbc (%type_raw[-nopgsql] = -nopgsql) 
--without-postgres (%type_raw[-nopgsql] = .) --with-postgres 
(%type_raw[-nopgsql] = .) --with-postgres-includes=%p/include/postgresql 
--with-glw --with-freetype 
--with-freetype-includes=/usr/X11R6/include/freetype2 
--with-freetype-libs=/usr/X11R6/lib --with-motif 
--with-glw-includes=/usr/X11R6/include --with-nls --with-proj 
--with-proj-includes=%p/include --with-proj-libs=%p/lib 
--with-gdal=%p/bin/gdal-config
CompileScript: <<
        ./configure %c  
        make INST_DIR=%p/lib/grass-6.0
<<

# Install Phase.
InstallScript: <<
#!/bin/sh -xe
  
  # Installing grass60
  make install INST_DIR=%i/lib/grass-6.0 BINDIR=%i/bin
  
  # make symlink
  pushd %i/lib
  ln -s grass-6.0 grass
  popd
  
  # Fixing GISBASE path
  pushd %i/bin
  perl -pi.bak -e 's,GISBASE=,GISBASE=%p/lib/grass-6.0 #,g' grass60
  popd
  
  # man
  mkdir -p %i/share
  #mv %i/lib/grass/man %i/share
  
  #docs
  #mkdir -p %i/share/doc/grass60
  #mv %i/lib/grass-6.0/docs/html %i/share/doc/grass60
  #mv %i/lib/grass-6.0/docs/nviz %i/share/doc/grass60
  
<<
DocFiles: AUTHORS CHANGES COPYING GPL.TXT INSTALL README REQUIREMENTS.html 
SUBMITTING TODO

# Additional Phase.
SplitOff: <<
  Package: %N-dev
  Description: GRASS Development Headers
  Depends: %N-shlibs (= %v-%r)
  BuildDependsOnly: true
  Conflicts: grass60-dev, grass60-nopgsql-dev, grass60-nogdal-dev, 
grass60-nopgsql-nogdal-dev
  Replaces: grass60-dev, grass60-nopgsql-dev, grass60-nogdal-dev, 
grass60-nopgsql-nogdal-dev
  Files: lib/grass-6.0/include
  DocFiles: COPYING GPL.TXT 
<<
SplitOff2: <<
  Package: %N-shlibs
  Description: GRASS Shared Libraries
  Depends: <<
        fftw-shlibs | fftw-mpi-shlibs | fftw-absoft-shlibs, 
        gdal-shlibs | gdal-ssl-shlibs | gdal-grass-shlibs | gdal-nopgsql-shlibs 
| gdal-nopgsql-grass-shlibs, 
        proj, gettext, libjpeg-shlibs, libpng3-shlibs, libtiff-shlibs, 
lesstif-shlibs, 
        (%type_raw[-nopgsql] = .) postgresql80-shlibs (>=8.0.2-12) | 
(%type_raw[-nopgsql] = .) postgresql80-ssl-shlibs (>=8.0.2-12), 
        unixodbc2-nox-shlibs | unixodbc2-shlibs, 
        x11-shlibs
  <<
  Conflicts: grass60-shlibs, grass60-nopgsql-shlibs, grass60-nogdal-shlibs, 
grass60-nopgsql-nogdal-shlibs
  Replaces: grass60-shlibs, grass60-nopgsql-shlibs, grass60-nogdal-shlibs, 
grass60-nopgsql-nogdal-shlibs
  Files: lib/grass-6.0/lib
  Shlibs: <<
               %p/lib/grass-6.0/lib/libgrass_D.6.0.0.dylib            6.0.0 
grass60 (>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_I.6.0.0.dylib            6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_bitmap.6.0.0.dylib       6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_btree.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_cdhc.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_datetime.6.0.0.dylib     6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_dbmibase.6.0.0.dylib     6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_dbmiclient.6.0.0.dylib   6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_dbmidriver.6.0.0.dylib   6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_dbstubs.6.0.0.dylib      6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_dgl.6.0.0.dylib          6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_dig2.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_display.6.0.0.dylib      6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_dspf.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_edit.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_form.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_g3d.6.0.0.dylib          6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_gis.6.0.0.dylib          6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_gmath.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_gproj.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_image.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_interpdata.6.0.0.dylib   6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_interpfl.6.0.0.dylib     6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_linkm.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_ogsf.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_qtree.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_raster.6.0.0.dylib       6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_rowio.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_rtree.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_segment.6.0.0.dylib      6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_shape.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_sites.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_sqlp.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_symb.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_trans.6.0.0.dylib        6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_vask.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
           %p/lib/grass-6.0/lib/libgrass_vect.6.0.0.dylib         6.0.0 grass60 
(>=6.0.1-1)
  <<
  DocFiles: COPYING GPL.TXT
<<

DescPort: <<
Based on Debian packages of grass, libgrass and libgrass-dev.

LAPACK and BLAS supports are disabled because no module uses them in version 
6.0.0.
If we want them, replace all '-lblas' with '-framework vecLib' and replace all 
'-llapack' with '-framework vecLib' to use MacOSX's native LAPACK/BLAS.
<<

# End of Info2
<<



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to