Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/languages
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv10305

Added Files:
        fpc-doc.info fpc.info 
Log Message:
moved to stable at maintainer's request

--- NEW FILE: fpc-doc.info ---
Package: fpc-doc
Version: 2.0.4
Revision: 1
Architecture: powerpc, i386
Enhances: fpc
Source: ftp://ftp.freepascal.org/pub/fpc/dist/docs-%v/doc-pdf.tar.gz
Source-MD5: a4d4014d93848788be8c662368ba695a
Source2: ftp://ftp.freepascal.org/pub/fpc/dist/docs-%v/doc-html.tar.gz
Source2-MD5: 3bdbfe6523c72962fb8974ee93022d5a
SourceRename: %n-%v-pdf.tar.gz
Source2Rename: %n-%v-html.tar.gz
SourceDirectory: .
CompileScript: <<
echo "Nothing to compile."
<<
InstallScript: <<
mkdir -p %i/share/doc/fpc-%v
install -d -m 755 %i/share/doc/fpc-%v/pdf
install -d -m 755 %i/share/doc/fpc-%v/html
install -c -m 644 share/doc/fpdocs-%v/*.pdf %i/share/doc/fpc-%v/pdf
rm share/doc/fpdocs-%v/*.pdf
mv share/doc/fpdocs-%v/* %i/share/doc/fpc-%v/html
<<
License: GPL
Description: Free Pascal compiler documentataion
DescDetail: <<
Free Pascal compiler documentation as html and pdf.
Files are in /PREFIX/share/doc/fpc-%v/.
Or view the documentation online at: 
http://www.freepascal.org/docs.html
<<
Homepage: http://www.freepascal.org
Maintainer: Karl-Michael Schindler <[EMAIL PROTECTED]>

--- NEW FILE: fpc.info ---
Package: fpc
Version: 2.0.4
Revision: 1
Architecture: powerpc, i386
Recommends: fpc-doc
Source: ftp://ftp.freepascal.org/pub/fpc/dist/source-%v/fpcbuild-%v.tar.gz
Source-MD5: 1ff8b80d1f5f564983bb4e1550b8b53a
Source2: 
ftp://ftp.freepascal.org/pub/fpc/dist/source-%v/fpc-%v.powerpc-darwin.bootstrap.tar.bz2
Source2-MD5: ca5e29e3683ff6d5caa491c0adf4635e
SourceDirectory: fpcbuild_%v_exp/fpcsrc
CompileScript: <<
#!/bin/sh -ev
# create the default fpc.cfg file
cat >%b/../../fpc.cfg <<EOFCFG
-Fu%p/lib/fpc/%v/units/powerpc-darwin/*
-Fl/usr/lib
-Fl%p/lib
-O1
-vim
EOFCFG
# compile the stuff
# ready for the native x86 compiler to be expected with version 2.2.x
#  if [ "%m" = "powerpc" ]; then ppcarch="ppcppc" ; else ppcarch="ppc386" ; fi
# for now powerpc and Rosetta only
  ppcarch="ppcppc"
  make -C rtl             PP=%b/../../$ppcarch OPT="-gl -g"
  make compiler           PP=%b/../../$ppcarch OPT="-gl -g"
  make packages_base_all  PP=%b/compiler/$ppcarch OPT="-gl -g"
  make fcl                PP=%b/compiler/$ppcarch OPT="-gl -g"
  make packages_extra_all PP=%b/compiler/$ppcarch OPT="-gl -g"
  make utils              PP=%b/compiler/$ppcarch OPT="-gl -g" 
DATA2INC=%b/utils/data2inc
  make fv ide             PP=%b/compiler/$ppcarch OPT="-gl -g"
<<
InstallScript: <<
#!/bin/sh -ev
# ready for the native x86 compiler to be expected with version 2.2.x
#  if [ "%m" = "powerpc" ]; then ppcarch="ppcppc" ; else ppcarch="ppc386" ; fi
# for now powerpc and Rosetta only
  export GINSTALL="/usr/bin/install"
  ppcarch="ppcppc"
  make compiler_install             INSTALL_PREFIX=%i PP=%b/compiler/$ppcarch 
FPCMAKE=%b/utils/fpcm/fpcmake
  make rtl_install utils_install    INSTALL_PREFIX=%i PP=%b/compiler/$ppcarch 
FPCMAKE=%b/utils/fpcm/fpcmake
  ln -sf ../lib/fpc/%v/$ppcarch %i/bin/$ppcarch
  make fcl_install packages_install INSTALL_PREFIX=%i PP=%b/compiler/$ppcarch 
FPCMAKE=%b/utils/fpcm/fpcmake
  make fv_install ide_install       INSTALL_PREFIX=%i PP=%b/compiler/$ppcarch 
FPCMAKE=%b/utils/fpcm/fpcmake
  make -C ../install/man            INSTALL_PREFIX=%i/share
  make -C ../install/doc            INSTALL_PREFIX=%i/share 
PP=%b/compiler/$ppcarch 
  mkdir %i/etc
  install -c -m 644 %b/../../fpc.cfg %i/etc/
<<
ConfFiles: %p/etc/fpc.cfg
License: GPL/LGPL
Description: Free Pascal (aka FPK Pascal) compiler
DescDetail: <<
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal
compiler. Supported processors: Intel x86, Amd64/x86 64, PowerPC, Sparc.
Supported operating systems: Linux, FreeBSD, Mac OS X/Darwin, Mac OS
classic, DOS, Win32, OS/2, Netware (libc and classic) and MorphOS.

The language syntax is semantically compatible with TP 7.0 as well as most
versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings,
interfaces). Furthermore, Free Pascal supports function overloading,
operator overloading, global properties and other such features.
<<
DescUsage: <<
 This Pascal compiler produces PowerPC code, which runs natively on 
 PowerPC Macs and under Rosetta emulation on x86 Macs 
 get help with: fpc -?
 compile and link a Pascal file with: fpc FILENAME
 For setting up the Free Pascal IDE see: 
    http://www.freepascal.org/wiki/index.php/Textmode_IDE
 For using Free Pascal with Xcode see:
    http://www.surtec.com/~rj/Xcode-FreePascal
 For more documentation about Free Pascal in HTML and pdf, install fpc-doc
<<
DescPort: <<
 Nothing special, yet. ToDo: lazarus and extra package with dependent C 
libraries (gtk ...) .
<<
Homepage: http://www.freepascal.org
Maintainer: Karl-Michael Schindler <[EMAIL PROTECTED]>


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to