Info2: << Package: grass60%type_pkg[-nopgsql] Type: -nopgsql (boolean) Distribution: 10.4 Version: 6.0.2 Revision: 1003 Description: Powerful GIS software License: GPL Homepage: http://grass.itc.it Maintainer: BABA Yoshihiko 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: << fink (>= 0.24.12), libiconv-dev, readline (>= 4.3-1028) | readline5 (>= 5.0-1004), libgettext3-dev, gettext-tools, fftw | fftw-mpi | fftw-absoft, gdal-dev (>= 1.3.1-1001), libjpeg, libpng3, libtiff, lesstif, (%type_raw[-nopgsql] = .) postgresql82-dev, tcltk-dev (>= 8.4.1-1), unixodbc2-nox (>= 2.2.11-1010) | unixodbc2 (>= 2.2.11-1010), x11, x11-dev, szip, hdf5 (>= 1.6.5-1002), xerces-c-dev, libogdi3 (>= 3.1.5-1002), sqlite3-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: e31887f84ff1f0c830c2b2e8760bbde7 # Patch Phase. PatchFile: grass60.patch PatchFile-MD5: 96e6445346a571124bd701851e6ad0ca PatchScript: sed 's|@PREFIX@|%p|g' <%{PatchFile} | patch -p1 # Compile Phase. 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 # Fixing GISBASE path pushd %i/bin perl -pi -e 's,GISBASE=,GISBASE=%p/lib/grass-6.0 #,g' grass60 popd << PostInstScript: update-alternatives --install %p/bin/grass grass %p/bin/grass60 60 PreRmScript: update-alternatives --remove grass %p/bin/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 (>= 1.3.1-1001) | gdal-ssl-shlibs (>= 1.3.1-1001), proj, gettext, libjpeg-shlibs, libpng3-shlibs, libtiff-shlibs, lesstif-shlibs, (%type_raw[-nopgsql] = .) postgresql82-shlibs, unixodbc2-nox-shlibs (>= 2.2.11-1010) | unixodbc2-shlibs (>= 2.2.11-1010), x11-shlibs << Conflicts: grass60-shlibs, grass60-nopgsql-shlibs Replaces: grass60-shlibs, grass60-nopgsql-shlibs Files: lib/grass-6.0/lib Shlibs: << %p/lib/grass-6.0/lib/libgrass_D.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_I.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_bitmap.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_btree.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_cdhc.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_datetime.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_dbmibase.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_dbmiclient.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_dbmidriver.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_dbstubs.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_dgl.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_dig2.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_display.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_dspf.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_edit.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_form.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_g3d.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_gis.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_gmath.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_gproj.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_image.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_interpdata.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_interpfl.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_linkm.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_ogsf.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_qtree.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_raster.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_rowio.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_rtree.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_segment.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_shape.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_sites.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_sqlp.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_symb.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_trans.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_vask.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) %p/lib/grass-6.0/lib/libgrass_vect.6.0.2.dylib 6.0.0 grass60 (>=6.0.1-1) << PostInstScript: update-alternatives --install %p/lib/grass libgrass %p/lib/grass-6.0 60 PostRmScript: update-alternatives --remove libgrass %p/lib/grass-6.0 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 <<