mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-29 13:00:32 +01:00
development/fpc: Updated for version 3.0.2.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
This commit is contained in:
parent
cf39116269
commit
0854bcc65c
3 changed files with 30 additions and 30 deletions
|
@ -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.
|
||||
|
|
|
@ -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}
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Reference in a new issue