development/fpc: Updated for version 3.0.2.

Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
This commit is contained in:
Andre Barboza 2017-03-21 11:54:12 +00:00 committed by David Spencer
parent cf39116269
commit 0854bcc65c
3 changed files with 30 additions and 30 deletions

View file

@ -1,6 +1,6 @@
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler.
It is available for different processors: Intel x86, Amd64/x86_64, PowerPC,
PowerPC64, Sparc, ARM. The discontinued 1.0 version also supports the
Motorola 680x0. The following operating systems are supported: Linux, FreeBSD,
Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic)
and MorphOS.
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler.
It is available for different processors: Intel x86, Amd64/x86_64, PowerPC,
PowerPC64, Sparc, ARM. The discontinued 1.0 version also supports the
Motorola 680x0. The following operating systems are supported: Linux, FreeBSD,
Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic)
and MorphOS.

View file

@ -24,14 +24,14 @@
# Modified by the SlackBuilds.org project.
PRGNAM=fpc
VERSION=${SRCVER:-3.0.0}
BINVERSION=${BINVERSION:-2.6.4}
VERSION=${VERSION:-3.0.2}
BINVERSION=${BINVERSION:-3.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@ -42,16 +42,17 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
ARCH=i386
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
ARCH=x86_64
LIBDIRSUFFIX="64"
else
printf "$ARCH is not supported...\n"
exit 1
fi
case "$ARCH" in
i?86) ARCH="i386"
LIBDIRSUFFIX=""
;;
x86_64) ARCH="x86_64"
LIBDIRSUFFIX="64"
;;
*) printf "$ARCH is not supported...\n"
exit 1
;;
esac
set -e
@ -87,7 +88,6 @@ export PATH="$TMP/$PRGNAM-$BINVERSION/bin":$PATH
echo $PATH
cd $TMP/${PRGNAM}build-$VERSION/${PRGNAM}build-$VERSION
fpcmake -Tall
make build NOGDB=1
make -j1 NOGDB=1 PREFIX=$PKG/usr install
@ -135,6 +135,6 @@ find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}

View file

@ -1,14 +1,14 @@
PRGNAM="fpc"
VERSION="3.0.0"
VERSION="3.0.2"
HOMEPAGE="http://www.freepascal.org/"
DOWNLOAD="http://downloads.sourceforge.net/freepascal/fpc-2.6.4.i386-linux.tar \
http://downloads.sourceforge.net/freepascal/fpcbuild-3.0.0.tar.gz"
MD5SUM="915f799dd58b5429f06a48d4bd84a9c2 \
bb7d17ef5c7c007466368262c0779cb7"
DOWNLOAD_x86_64="http://downloads.sourceforge.net/freepascal/fpc-2.6.4.x86_64-linux.tar \
http://downloads.sourceforge.net/freepascal/fpcbuild-3.0.0.tar.gz"
MD5SUM_x86_64="ffc3cae4a72b60efb6873b9ce5c8a0f2 \
bb7d17ef5c7c007466368262c0779cb7"
DOWNLOAD="http://downloads.sourceforge.net/freepascal/fpc-3.0.2.i386-linux.tar \
http://downloads.sourceforge.net/freepascal/fpcbuild-3.0.2.tar.gz"
MD5SUM="a58c3a2d7f8625d434abe9518e4ca38c \
c0fc1662dbe45c1e3f66ed780a443849"
DOWNLOAD_x86_64="http://downloads.sourceforge.net/freepascal/fpc-3.0.2.x86_64-linux.tar \
http://downloads.sourceforge.net/freepascal/fpcbuild-3.0.2.tar.gz"
MD5SUM_x86_64="e5721c1843cff301c5b46abfee17c890 \
c0fc1662dbe45c1e3f66ed780a443849"
REQUIRES=""
MAINTAINER="Andre Barboza"
EMAIL="bmg.andre@gmail.com"