summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpgplot-for-ifeffit/PGPLOT_install424
-rwxr-xr-xpgplot-for-ifeffit/PGPLOT_install.original420
-rw-r--r--pgplot-for-ifeffit/PKGBUILD45
-rw-r--r--pgplot-for-ifeffit/pndriv.c.patch11
4 files changed, 0 insertions, 900 deletions
diff --git a/pgplot-for-ifeffit/PGPLOT_install b/pgplot-for-ifeffit/PGPLOT_install
deleted file mode 100755
index fe31a8c43..000000000
--- a/pgplot-for-ifeffit/PGPLOT_install
+++ /dev/null
@@ -1,424 +0,0 @@
-#!/bin/sh
-#
-# This file will attempt to download the PGPLOT library
-# and then build it for a linux system.
-#
-# syntax: PGPLOT_install --system=system_os --prefix=PREFIX
-#
-# where system_os is linux, irix, sun4, etc
-#
-# This may need customization for some systems
-#
-# verified on: linux
-#
-prefix='/usr/local/'
-system='linux'
-dir=`pwd`
-logfile=$dir/PGPLOT_install.log
-wget=/usr/bin/wget
-ncftp=/usr/bin/ncftp
-ftp=/usr/bin/ftp
-
-# set pgplot file locales
-#
-pgp_ftpsite='ftp.astro.caltech.edu'
-pgp_ftpdir='pub/pgplot/'
-pgp_file='pgplot5.2.tar.gz'
-
-#
-# default is to build without gif and with png support
-#
-with_gif=0
-with_png=1
-do_clean=1
-do_log=1
-use_64=0
-fcompl=
-fflagc='-Wall -O -fPIC'
-cflagd='-Wall -O -fPIC'
-# get command line options
-for opt
-do
- option=''
- case "$opt" in
- -*=*)
- optarg=`echo "$opt" | sed 's/[-_a-zA-Z0-9]*=//'`
- option=`echo "$opt" | sed 's/=.*//' | sed 's/-*//'`
- ;;
- *)
- option=`echo "$opt" | sed 's/^-*//'`
- optarg=
- ;;
- esac
- case "$option" in
- prefix) prefix=$optarg ;;
- system) system=$optarg ;;
- with-64bit) use_64=1 ;;
- no-clean) do_clean=0 ;;
- no-log) do_log=0 ;;
- with-fortran) fcompl=$optarg ;;
- with-fflagc) fflagc=$optarg ;;
- with-png) with_png=1 ;;
- with-gif) with_gif=1 ;;
- no-png) with_png=0 ;;
- no-gif) with_gif=0 ;;
- -help | --help | help) cat<<EOF
-Usage: PGPLOT_install [options]
-Options:
- --prefix=PREFIX base directory for installation [$prefix]
- --system=SYSTEM operating system type for PGPLOT drivers [$system]
- typical values would be linux irix sun4
-
- --with-png / --no-png add/remove PNG driver
- --with-gif / --no-gif add/remove GIF driver
-
- --with-64bit use for 64bit linux machines (links to X libs in /usr/X11R6/lib64)
-
- --with-fortran explicitly set fortran compiler executable
- --with-fflagc explicitly set fortran compilation flags
-
- --no-log do NOT generate PGPLOT_install.log
- --no-clean do not remove any files created during build
-
-EOF
- exit 0
- ;;
-
- *)
- echo " unknown option " $opt
- exit 1
- ;;
- esac
-done
-
-
-
-
-echo " = = = = = = = = = = = = = = = = = = = = = = = = = = "
-echo " = PGPLOT installation script"
-echo " ="
-#
-# place to put pgplot and the final libraries
-#
-pgp_dir=$prefix/share/ifeffit/pgplot/
-
-pgp_sys=$system
-
-if test $system = linux ; then
- pgp_sys="linux g77_gcc"
-fi
-
-if test $system = sol2 ; then
- pgp_sys="sol2 f90_cc"
-fi
-
-echo " system = " $system " == " $pgp_sys
-echo " prefix = " $prefix
-
-
-if test $do_log = 1 ; then
- echo "#!/bin/sh " > $logfile
- echo "# PGPLOT install log " >> $logfile
- echo "# system = " $system " == " $pgp_sys >> $logfile
- echo "# prefix = " $prefix >> $logfile
-fi
-
-#
-#-----------------------------------------
-##
-## try wget, ncftp, and then ftp to get file
-
-echo " = Looking for PGPLOT file: $pgp_file"
-if [ -f $pgp_file ] ; then
- x=1
-else
- echo " = PGPLOT file not found "
- echo " = I'll try to download it for you..."
- if [ -f $wget ] ; then
- echo " trying with wget"
- tmp="ftp://$pgp_ftpsite/$pgp_ftpdir$pgp_file"
- echo "getting $tmp"
- wget --tries=2 $tmp
- fi
-fi
-
-if [ -f $pgp_file ]; then
- x=1
-else
- if [ -f $ncftp ] ; then
- echo " trying with ncftp"
- $ncftp $pgp_ftpsite<<EOF
- set confirm-exit no
- set confirm-close no
- cd $pgp_ftpdir
- get $pgp_file
- exit
-EOF
- fi
-fi
-if [ -f $pgp_file ]; then
- x=1
-else
- if [ -f $ftp ] ; then
- echo " trying with regular old ftp "
- echo " you may have to hit return here for this to work -- "
- echo " Really, you won't need to enter 'anonymous' or a valid"
- echo " username --- just hit return"
- $ftp $pgp_ftpsite<<EOF
-anonymous
-ifeffit@cars.uchicago.edu
-cd $pgp_ftpdir
-hash
-get $pgp_file
-exit
-EOF
- fi
-fi
-
-##
-## if we still don't have the file, croak
-if [ -f $pgp_file ]; then
- echo " = I see the PGPLOT tar file. Good."
-else
- echo " = Sorry, I couldn't download the PGPLOT tar file."
- echo " = You'll have to download it yourself. Try this: "
- echo " = ftp $pgp_ftpsite"
- echo " = cd $pgp_ftpdir"
- echo " = get $pgp_file"
- echo " = then run this script again"
-
- if test $do_log = 1 ; then
- echo "# pgplot tar file not found! " >> $logfile
- fi
- exit 1
-fi
-
-
-##
-echo " = Preparing PGPLOT Installation: "
-echo " = Looking for X libraries "
-x11_loc=''
-if [ -d /usr/X11 ] ; then
- echo " = X libraries found at /usr/X11 "
- x11_loc='/usr/X11'
-else
- if [ -d /usr/X11R6 ] ; then
- echo " = X libraries found at /usr/X11R6 "
- x11_loc='/usr/X11R6'
- else
- echo " = X libraries not found: could be serious! = "
- fi
-fi
-
-##
-echo " = Looking for fortran compiler "
-
-if test x$fcompl = 'x' ; then
- f77 -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='g77' ; fi
-
- g95 -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='g95' ; fi
-
- g77 -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='g77' ; fi
-
- gfortran -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='gfortran'; fi
-
-fi
-
-echo " fortran compiler = " $fcompl
-if test $do_log = 1 ; then
- echo "# fortran compiler = " $fcompl >> $logfile
-fi
-
-if test x$fcompl = 'x' ; then
- echo ' No fortran compiler found -- cannot install PGPLOT!'
- exit 1
-fi
-
-
-## unpack kit
-
-echo " = Unpacking PGPLOT: "
-
-gzip -dc $pgp_file | tar xf -
-if test $do_log = 1 ; then
- echo "gzip -dc $pgp_file | tar xf -" >> $logfile
-fi
-
-cd pgplot
-patch -p0 -i ../pndriv.c.patch
-cd ..
-#
-# copy Fortran90 gidriv.f for modern fortrans -- yick!
-if [ x$fcompl != 'xg77' ] ; then
- echo 'copying fortran90 gif driver to PGPLOT'
- # cp -fp pgplot_extras/gidriv.f pgplot/drivers/gidriv.f
- # fflagc='-ffixed-form -ffixed-line-length-none -u -fPIC -O -fcray-pointer'
-fi
-
-echo " = Creating $pgp_dir and drivers.list "
-mkdir -p $pgp_dir
-if test $do_log = 1 ; then
- echo "mkdir -p $pgp_dir" >> $logfile
-fi
-
-##
-## create drivers.list
-
-echo '! PGPLOT drivers created by PGPLOT_install for ifeffit: ' > $pgp_dir/drivers.list
-if test $with_gif = 1 ; then
- echo ' GIDRIV 1 /GIF '>>$pgp_dir/drivers.list
- echo ' GIDRIV 2 /VGIF '>>$pgp_dir/drivers.list
-fi
-if test $with_png = 1 ; then
- echo ' PNDRIV 1 /PNG '>>$pgp_dir/drivers.list
- echo ' PNDRIV 2 /TPNG '>>$pgp_dir/drivers.list
-fi
-
-echo ' NUDRIV 0 /NULL '>>$pgp_dir/drivers.list
-echo ' PSDRIV 1 /PS '>>$pgp_dir/drivers.list
-echo ' PSDRIV 2 /VPS '>>$pgp_dir/drivers.list
-echo ' PSDRIV 3 /CPS '>>$pgp_dir/drivers.list
-echo ' PSDRIV 4 /VCPS '>>$pgp_dir/drivers.list
-echo ' XWDRIV 1 /XWINDOW '>>$pgp_dir/drivers.list
-echo ' XWDRIV 2 /XSERVE '>>$pgp_dir/drivers.list
-
-if test $do_log = 1 ; then
- echo "# driver.list written to " $pgp_dir/drivers.list >> $logfile
- echo "# starting build" >> $logfile
- echo " " >> $logfile
-fi
-
-echo " = Running the PGPGLOT makemake script "
-cd $pgp_dir/
-rm -f grfont.dat pgplot.doc pgxwin_server lib*pgplot* pgdemo* *.o
-$dir/pgplot/makemake $dir/pgplot $pgp_sys
-
-
-
-if test $do_log = 1 ; then
- echo "cd $pgp_dir/" >> $logfile
- echo 'rm -f grfont.dat pgplot.doc pgxwin_server lib*pgplot* pgdemo* '>> $logfile
- echo $dir/pgplot/makemake $dir/pgplot $pgp_sys >> $logfile
-fi
-
-# hack grgfil to use $pgp_dir as default location
-sed 's|/usr/local/pgplot/|'$pgp_dir'|g' $dir/pgplot/src/grgfil.f > $dir/pgplot/src/grgfil_iff.f
-mv makefile Tmp
-sed 's|grgfil|grgfil_iff|g' Tmp > makefile
-
-sed 's|libpgplot|libpgplot_iff|g' makefile > Tmp
-sed 's|-lpgplot|-lpgplot_iff|g' Tmp > makefile
-
-echo 'customized grgfil.f for ifeffit'
-if test $do_log = 1 ; then
- echo "# customizing grgil.f for ifeffit " >> $logfile
- echo "sed 's|/usr/local/pgplot/|$pgp_dir|g' $dir/pgplot/src/grgfil.f > $dir/pgplot/src/grgfil_iff.f" >> $logfile
- echo "mv makefile Tmp" >> $logfile
- echo "sed 's|grgfil|grgfil_iff|g' Tmp > makefile" >> $logfile
- echo "sed 's|libpgplot|libpgplot_iff|g' makefile > Tmp" >> $logfile
- echo "sed 's|-lpgplot|-lpgplot_iff|g' Tmp > makefile" >> $logfile
-fi
-
-
-# hack xwdriv.c to use $pgp_dir a
-sed 's|getenv("PGPLOT_DIR")|'\"$pgp_dir\"'|g' $dir/pgplot/drivers/xwdriv.c > $dir/pgplot/drivers/xwdriv_iff.c
-mv makefile Tmp
-sed 's|xwdriv|xwdriv_iff|g' Tmp > makefile
-
-echo 'customized xwdriv.c for ifeffit'
-if test $do_log = 1 ; then
- echo "# customizing xwdriv.c for ifeffit " >> $logfile
- echo " sed 's|getenv(\"PGPLOT_DIR\")|'\"$pgp_dir\"'|g' $dir/pgplot/drivers/xwdriv.c > $dir/pgplot/drivers/xwdriv_iff.c" >> $logfile
- echo "mv makefile Tmp" >> $logfile
- echo "sed 's|xwdriv|xwdriv_iff|g' Tmp > makefile" >> $logfile
-fi
-
-# for 64-bit systems
-if test $use_64 = 1; then
- sed 's|/usr/X11R6/lib|/usr/X11R6/lib64|g' makefile > Tmp
- sed 's|/usr/X11/lib|/usr/X11/lib64|g' Tmp > makefile
- if test $do_log = 1 ; then
- echo "# 64-bit " >> $logfile
- echo " sed 's|/usr/X11R6/lib|/usr/X11R6/lib64|g' makefile > Tmp " >> $logfile
- echo " sed 's|/usr/X11/lib|/usr/X11/lib64|g' Tmp > makefile " >> $logfile
- fi
-fi
-
-
-if test $with_png = 1 ; then
- mv makefile Tmp
- sed 's|pndriv.o : ./png.h|#### pndriv.o : ./png.h|g' Tmp > makefile
-
- if test $do_log = 1 ; then
- echo "# fix png driver" >> $logfile
- echo "mv makefile Tmp " >> $logfile
- echo "sed 's|pndriv.o : ./png.h|#### pndriv.o : ./png.h|g' Tmp > makefile " >> $logfile
- fi
-fi
-
-sed "s|^FCOMPL=.*|FCOMPL=$fcompl|g" makefile | sed "s|^FFLAGC=.*|FFLAGC=$fflagc|g" | sed "s|^CFLAGD=.*|CFLAGD=$cflagd|g" > Tmp
-mv Tmp makefile
-
-
-echo " = Running make for PGPLOT "
-
-make libpgplot_iff.a grfont.dat prog pgxwin_server cpg
-
- if test $do_log = 1 ; then
- echo "make libpgplot_iff.a grfont.dat prog pgxwin_server cpg " >> $logfile
- fi
-
-if test $do_clean = 1 ; then
- echo " = Cleaning up and preparing for test"
- make clean
- if test $do_log = 1 ; then
- echo "make clean " >> $logfile
- fi
-fi
-
-cd $dir
-ls $pgp_dir/ > Tmp_file.lis
-
-echo " = = = = = = = = = = = = = = = = = = = = = = = = = = "
-if ((grep "pgxwin_server" Tmp_file.lis >/dev/null) &&
- (grep "rgb.txt" Tmp_file.lis >/dev/null) &&
- (grep "libpgplot_iff.a" Tmp_file.lis >/dev/null) &&
- (grep "pgdemo1" Tmp_file.lis >/dev/null) &&
- (grep "grfont.dat" Tmp_file.lis >/dev/null)) ; then
- if test $do_clean = 1 ; then
- rm -rf pgplot/
- fi
- echo " = PGPLOT appears to be correctly installed!"
- echo " ="
- echo " = Please read README.PGPLOT for more on setting up "
- echo " = PGPLOT for your system and try running the demo"
- echo " = programs in $pgp_dir "
-
-else
- echo " = Uh-oh. PGPLOT is missing some important files!"
- echo " = It looks like PGPLOT failed during building or"
- echo " = is only partially installed."
- echo " = "
- echo " = Please consult the PGPLOT installation instructions"
- echo " = in the subdirectory pgplot/, and the log file:"
- echo " = $logfile"
- echo " = which contains a full list of commands run."
- echo " ="
- echo " = You may want to repeat these steps by hand or "
- echo " = consult the PGPLOT installations instructions "
- echo " = in install-unix.txt"
-fi
-
-if test $do_clean = 1 ; then
- rm -f Tmp_file.lis
-fi
-
-
-echo " = = = = = = = = = = = = = = = = = = = = = = = = = = "
-echo " "
-
-# done
diff --git a/pgplot-for-ifeffit/PGPLOT_install.original b/pgplot-for-ifeffit/PGPLOT_install.original
deleted file mode 100755
index f417ed918..000000000
--- a/pgplot-for-ifeffit/PGPLOT_install.original
+++ /dev/null
@@ -1,420 +0,0 @@
-#!/bin/sh
-#
-# This file will attempt to download the PGPLOT library
-# and then build it for a linux system.
-#
-# syntax: PGPLOT_install --system=system_os --prefix=PREFIX
-#
-# where system_os is linux, irix, sun4, etc
-#
-# This may need customization for some systems
-#
-# verified on: linux
-#
-prefix='/usr/local/'
-system='linux'
-dir=`pwd`
-logfile=$dir/PGPLOT_install.log
-wget=/usr/bin/wget
-ncftp=/usr/bin/ncftp
-ftp=/usr/bin/ftp
-
-# set pgplot file locales
-#
-pgp_ftpsite='ftp.astro.caltech.edu'
-pgp_ftpdir='pub/pgplot/'
-pgp_file='pgplot5.2.tar.gz'
-
-#
-# default is to build without gif and with png support
-#
-with_gif=0
-with_png=1
-do_clean=1
-do_log=1
-use_64=0
-fcompl=
-fflagc='-Wall -O -fPIC'
-cflagd='-Wall -O -fPIC'
-# get command line options
-for opt
-do
- option=''
- case "$opt" in
- -*=*)
- optarg=`echo "$opt" | sed 's/[-_a-zA-Z0-9]*=//'`
- option=`echo "$opt" | sed 's/=.*//' | sed 's/-*//'`
- ;;
- *)
- option=`echo "$opt" | sed 's/^-*//'`
- optarg=
- ;;
- esac
- case "$option" in
- prefix) prefix=$optarg ;;
- system) system=$optarg ;;
- with-64bit) use_64=1 ;;
- no-clean) do_clean=0 ;;
- no-log) do_log=0 ;;
- with-fortran) fcompl=$optarg ;;
- with-fflagc) fflagc=$optarg ;;
- with-png) with_png=1 ;;
- with-gif) with_gif=1 ;;
- no-png) with_png=0 ;;
- no-gif) with_gif=0 ;;
- -help | --help | help) cat<<EOF
-Usage: PGPLOT_install [options]
-Options:
- --prefix=PREFIX base directory for installation [$prefix]
- --system=SYSTEM operating system type for PGPLOT drivers [$system]
- typical values would be linux irix sun4
-
- --with-png / --no-png add/remove PNG driver
- --with-gif / --no-gif add/remove GIF driver
-
- --with-64bit use for 64bit linux machines (links to X libs in /usr/X11R6/lib64)
-
- --with-fortran explicitly set fortran compiler executable
- --with-fflagc explicitly set fortran compilation flags
-
- --no-log do NOT generate PGPLOT_install.log
- --no-clean do not remove any files created during build
-
-EOF
- exit 0
- ;;
-
- *)
- echo " unknown option " $opt
- exit 1
- ;;
- esac
-done
-
-
-
-
-echo " = = = = = = = = = = = = = = = = = = = = = = = = = = "
-echo " = PGPLOT installation script"
-echo " ="
-#
-# place to put pgplot and the final libraries
-#
-pgp_dir=$prefix/share/ifeffit/pgplot/
-
-pgp_sys=$system
-
-if test $system = linux ; then
- pgp_sys="linux g77_gcc"
-fi
-
-if test $system = sol2 ; then
- pgp_sys="sol2 f90_cc"
-fi
-
-echo " system = " $system " == " $pgp_sys
-echo " prefix = " $prefix
-
-
-if test $do_log = 1 ; then
- echo "#!/bin/sh " > $logfile
- echo "# PGPLOT install log " >> $logfile
- echo "# system = " $system " == " $pgp_sys >> $logfile
- echo "# prefix = " $prefix >> $logfile
-fi
-
-#
-#-----------------------------------------
-##
-## try wget, ncftp, and then ftp to get file
-
-echo " = Looking for PGPLOT file: $pgp_file"
-if [ -f $pgp_file ] ; then
- x=1
-else
- echo " = PGPLOT file not found "
- echo " = I'll try to download it for you..."
- if [ -f $wget ] ; then
- echo " trying with wget"
- tmp="ftp://$pgp_ftpsite/$pgp_ftpdir$pgp_file"
- echo "getting $tmp"
- wget --tries=2 $tmp
- fi
-fi
-
-if [ -f $pgp_file ]; then
- x=1
-else
- if [ -f $ncftp ] ; then
- echo " trying with ncftp"
- $ncftp $pgp_ftpsite<<EOF
- set confirm-exit no
- set confirm-close no
- cd $pgp_ftpdir
- get $pgp_file
- exit
-EOF
- fi
-fi
-if [ -f $pgp_file ]; then
- x=1
-else
- if [ -f $ftp ] ; then
- echo " trying with regular old ftp "
- echo " you may have to hit return here for this to work -- "
- echo " Really, you won't need to enter 'anonymous' or a valid"
- echo " username --- just hit return"
- $ftp $pgp_ftpsite<<EOF
-anonymous
-ifeffit@cars.uchicago.edu
-cd $pgp_ftpdir
-hash
-get $pgp_file
-exit
-EOF
- fi
-fi
-
-##
-## if we still don't have the file, croak
-if [ -f $pgp_file ]; then
- echo " = I see the PGPLOT tar file. Good."
-else
- echo " = Sorry, I couldn't download the PGPLOT tar file."
- echo " = You'll have to download it yourself. Try this: "
- echo " = ftp $pgp_ftpsite"
- echo " = cd $pgp_ftpdir"
- echo " = get $pgp_file"
- echo " = then run this script again"
-
- if test $do_log = 1 ; then
- echo "# pgplot tar file not found! " >> $logfile
- fi
- exit 1
-fi
-
-
-##
-echo " = Preparing PGPLOT Installation: "
-echo " = Looking for X libraries "
-x11_loc=''
-if [ -d /usr/X11 ] ; then
- echo " = X libraries found at /usr/X11 "
- x11_loc='/usr/X11'
-else
- if [ -d /usr/X11R6 ] ; then
- echo " = X libraries found at /usr/X11R6 "
- x11_loc='/usr/X11R6'
- else
- echo " = X libraries not found: could be serious! = "
- fi
-fi
-
-##
-echo " = Looking for fortran compiler "
-
-if test x$fcompl = 'x' ; then
- f77 -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='g77' ; fi
-
- g95 -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='g95' ; fi
-
- g77 -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='g77' ; fi
-
- gfortran -v > /dev/null 2>&1
- if [ $? = 0 ] ; then fcompl='gfortran'; fi
-
-fi
-
-echo " fortran compiler = " $fcompl
-if test $do_log = 1 ; then
- echo "# fortran compiler = " $fcompl >> $logfile
-fi
-
-if test x$fcompl = 'x' ; then
- echo ' No fortran compiler found -- cannot install PGPLOT!'
- exit 1
-fi
-
-
-## unpack kit
-
-echo " = Unpacking PGPLOT: "
-
-gzip -dc $pgp_file | tar xf -
-if test $do_log = 1 ; then
- echo "gzip -dc $pgp_file | tar xf -" >> $logfile
-fi
-#
-# copy Fortran90 gidriv.f for modern fortrans -- yick!
-if [ x$fcompl != 'xg77' ] ; then
- echo 'copying fortran90 gif driver to PGPLOT'
- # cp -fp pgplot_extras/gidriv.f pgplot/drivers/gidriv.f
- # fflagc='-ffixed-form -ffixed-line-length-none -u -fPIC -O -fcray-pointer'
-fi
-
-echo " = Creating $pgp_dir and drivers.list "
-mkdir -p $pgp_dir
-if test $do_log = 1 ; then
- echo "mkdir -p $pgp_dir" >> $logfile
-fi
-
-##
-## create drivers.list
-
-echo '! PGPLOT drivers created by PGPLOT_install for ifeffit: ' > $pgp_dir/drivers.list
-if test $with_gif = 1 ; then
- echo ' GIDRIV 1 /GIF '>>$pgp_dir/drivers.list
- echo ' GIDRIV 2 /VGIF '>>$pgp_dir/drivers.list
-fi
-if test $with_png = 1 ; then
- echo ' PNDRIV 1 /PNG '>>$pgp_dir/drivers.list
- echo ' PNDRIV 2 /TPNG '>>$pgp_dir/drivers.list
-fi
-
-echo ' NUDRIV 0 /NULL '>>$pgp_dir/drivers.list
-echo ' PSDRIV 1 /PS '>>$pgp_dir/drivers.list
-echo ' PSDRIV 2 /VPS '>>$pgp_dir/drivers.list
-echo ' PSDRIV 3 /CPS '>>$pgp_dir/drivers.list
-echo ' PSDRIV 4 /VCPS '>>$pgp_dir/drivers.list
-echo ' XWDRIV 1 /XWINDOW '>>$pgp_dir/drivers.list
-echo ' XWDRIV 2 /XSERVE '>>$pgp_dir/drivers.list
-
-if test $do_log = 1 ; then
- echo "# driver.list written to " $pgp_dir/drivers.list >> $logfile
- echo "# starting build" >> $logfile
- echo " " >> $logfile
-fi
-
-echo " = Running the PGPGLOT makemake script "
-cd $pgp_dir/
-rm -f grfont.dat pgplot.doc pgxwin_server lib*pgplot* pgdemo* *.o
-$dir/pgplot/makemake $dir/pgplot $pgp_sys
-
-
-
-if test $do_log = 1 ; then
- echo "cd $pgp_dir/" >> $logfile
- echo 'rm -f grfont.dat pgplot.doc pgxwin_server lib*pgplot* pgdemo* '>> $logfile
- echo $dir/pgplot/makemake $dir/pgplot $pgp_sys >> $logfile
-fi
-
-# hack grgfil to use $pgp_dir as default location
-sed 's|/usr/local/pgplot/|'$pgp_dir'|g' $dir/pgplot/src/grgfil.f > $dir/pgplot/src/grgfil_iff.f
-mv makefile Tmp
-sed 's|grgfil|grgfil_iff|g' Tmp > makefile
-
-sed 's|libpgplot|libpgplot_iff|g' makefile > Tmp
-sed 's|-lpgplot|-lpgplot_iff|g' Tmp > makefile
-
-echo 'customized grgfil.f for ifeffit'
-if test $do_log = 1 ; then
- echo "# customizing grgil.f for ifeffit " >> $logfile
- echo "sed 's|/usr/local/pgplot/|$pgp_dir|g' $dir/pgplot/src/grgfil.f > $dir/pgplot/src/grgfil_iff.f" >> $logfile
- echo "mv makefile Tmp" >> $logfile
- echo "sed 's|grgfil|grgfil_iff|g' Tmp > makefile" >> $logfile
- echo "sed 's|libpgplot|libpgplot_iff|g' makefile > Tmp" >> $logfile
- echo "sed 's|-lpgplot|-lpgplot_iff|g' Tmp > makefile" >> $logfile
-fi
-
-
-# hack xwdriv.c to use $pgp_dir a
-sed 's|getenv("PGPLOT_DIR")|'\"$pgp_dir\"'|g' $dir/pgplot/drivers/xwdriv.c > $dir/pgplot/drivers/xwdriv_iff.c
-mv makefile Tmp
-sed 's|xwdriv|xwdriv_iff|g' Tmp > makefile
-
-echo 'customized xwdriv.c for ifeffit'
-if test $do_log = 1 ; then
- echo "# customizing xwdriv.c for ifeffit " >> $logfile
- echo " sed 's|getenv(\"PGPLOT_DIR\")|'\"$pgp_dir\"'|g' $dir/pgplot/drivers/xwdriv.c > $dir/pgplot/drivers/xwdriv_iff.c" >> $logfile
- echo "mv makefile Tmp" >> $logfile
- echo "sed 's|xwdriv|xwdriv_iff|g' Tmp > makefile" >> $logfile
-fi
-
-# for 64-bit systems
-if test $use_64 = 1; then
- sed 's|/usr/X11R6/lib|/usr/X11R6/lib64|g' makefile > Tmp
- sed 's|/usr/X11/lib|/usr/X11/lib64|g' Tmp > makefile
- if test $do_log = 1 ; then
- echo "# 64-bit " >> $logfile
- echo " sed 's|/usr/X11R6/lib|/usr/X11R6/lib64|g' makefile > Tmp " >> $logfile
- echo " sed 's|/usr/X11/lib|/usr/X11/lib64|g' Tmp > makefile " >> $logfile
- fi
-fi
-
-
-if test $with_png = 1 ; then
- mv makefile Tmp
- sed 's|pndriv.o : ./png.h|#### pndriv.o : ./png.h|g' Tmp > makefile
-
- if test $do_log = 1 ; then
- echo "# fix png driver" >> $logfile
- echo "mv makefile Tmp " >> $logfile
- echo "sed 's|pndriv.o : ./png.h|#### pndriv.o : ./png.h|g' Tmp > makefile " >> $logfile
- fi
-fi
-
-sed "s|^FCOMPL=.*|FCOMPL=$fcompl|g" makefile | sed "s|^FFLAGC=.*|FFLAGC=$fflagc|g" | sed "s|^CFLAGD=.*|CFLAGD=$cflagd|g" > Tmp
-mv Tmp makefile
-
-
-echo " = Running make for PGPLOT "
-
-make libpgplot_iff.a grfont.dat prog pgxwin_server cpg
-
- if test $do_log = 1 ; then
- echo "make libpgplot_iff.a grfont.dat prog pgxwin_server cpg " >> $logfile
- fi
-
-if test $do_clean = 1 ; then
- echo " = Cleaning up and preparing for test"
- make clean
- if test $do_log = 1 ; then
- echo "make clean " >> $logfile
- fi
-fi
-
-cd $dir
-ls $pgp_dir/ > Tmp_file.lis
-
-echo " = = = = = = = = = = = = = = = = = = = = = = = = = = "
-if ((grep "pgxwin_server" Tmp_file.lis >/dev/null) &&
- (grep "rgb.txt" Tmp_file.lis >/dev/null) &&
- (grep "libpgplot_iff.a" Tmp_file.lis >/dev/null) &&
- (grep "pgdemo1" Tmp_file.lis >/dev/null) &&
- (grep "grfont.dat" Tmp_file.lis >/dev/null)) ; then
- if test $do_clean = 1 ; then
- rm -rf pgplot/
- fi
- echo " = PGPLOT appears to be correctly installed!"
- echo " ="
- echo " = Please read README.PGPLOT for more on setting up "
- echo " = PGPLOT for your system and try running the demo"
- echo " = programs in $pgp_dir "
-
-else
- echo " = Uh-oh. PGPLOT is missing some important files!"
- echo " = It looks like PGPLOT failed during building or"
- echo " = is only partially installed."
- echo " = "
- echo " = Please consult the PGPLOT installation instructions"
- echo " = in the subdirectory pgplot/, and the log file:"
- echo " = $logfile"
- echo " = which contains a full list of commands run."
- echo " ="
- echo " = You may want to repeat these steps by hand or "
- echo " = consult the PGPLOT installations instructions "
- echo " = in install-unix.txt"
-fi
-
-if test $do_clean = 1 ; then
- rm -f Tmp_file.lis
-fi
-
-
-echo " = = = = = = = = = = = = = = = = = = = = = = = = = = "
-echo " "
-
-# done
diff --git a/pgplot-for-ifeffit/PKGBUILD b/pgplot-for-ifeffit/PKGBUILD
deleted file mode 100644
index c88bee497..000000000
--- a/pgplot-for-ifeffit/PKGBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# Maintainer: Erich Eckner <arch at eckner dot net>
-
-pkgname='pgplot-for-ifeffit'
-pkgver='5.2'
-_ifeffitver=1.2.13
-pkgrel='2'
-pkgdesc='pgplot as ifeffit needs it'
-arch=('x86_64' 'i686')
-# pgplot-for-ifeffit ist absichtlich nicht any ohne ELF Dateien
-license=('GPL')
-options=('!emptydirs')
-depends=()
-makedepends=('libx11' 'ncurses' 'libpng' 'wxgtk' 'gcc-fortran' 'xorg-server-devel')
-url='http://cars.uchicago.edu/ifeffit/Ifeffit'
-source=(
- "ftp://ftp.astro.caltech.edu/pub/pgplot/pgplot${pkgver}.tar.gz"
- "PGPLOT_install"
- "pndriv.c.patch"
-)
-noextract=("pgplot${pkgver}.tar.gz")
-sha512sums=('03a075c84506ead1d665a7105cd41c7cfbe19d12094cb36fb7459a0f6ee0df0638543b7eca92aaf80677984cc47a07b968f854db8eaa90ec605f78d89c615d1f'
- '836da765e8d4534beced44c3c5170f5ba86d163609053c32975310642156fdd3584b9e2e26e69cb92222f6f84216c448dda18a87cc7c26caec31a164faec1306'
- '726a5ae38b98b3ef8327ceda5edd094b128a126eca7f54994069ac8097fbc651a43506a70f8c26a7994cb4f08bd75f11fc50c8c73df4a377b8dda1afc067a0a2')
-
-prepare() {
- true
-}
-
-build() {
- true
-}
-
-package() {
- ./PGPLOT_install \
- --with-fflagc='-ffixed-line-length-none -ffree-line-length-none -Wall -O -fPIC' \
- --prefix="${pkgdir}/usr" \
- --with-gif
- # --no-png
-}
-
-# Local Variables:
-# mode: shell-script
-# sh-basic-offset: 2
-# End:
-# vim:set ts=2 sw=2 et:
diff --git a/pgplot-for-ifeffit/pndriv.c.patch b/pgplot-for-ifeffit/pndriv.c.patch
deleted file mode 100644
index 4d8a22d3e..000000000
--- a/pgplot-for-ifeffit/pndriv.c.patch
+++ /dev/null
@@ -1,11 +0,0 @@
--- drivers/pndriv.c 2012-02-05 18:35:41.172818257 +0100
-+++ drivers/pndriv.c 2012-02-05 18:36:34.389199228 +0100
-@@ -222,7 +222,7 @@
- return;
- }
-
-- if (setjmp(png_ptr->jmpbuf)) { /* not really sure what I'm doing here... */
-+ if (setjmp(png_jmpbuf(png_ptr))) {/* not really sure what I'm doing here... */
- fprintf(stderr,"%s: error in libpng while writing file %s, plotting disabled\n", png_ident, filename);
- png_destroy_write_struct(&png_ptr,&info_ptr);
- dev->error = true;