[arch-commits] Commit in fpc/trunk (PKGBUILD)
Ike Devolder
idevolder at archlinux.org
Thu Apr 12 18:37:05 UTC 2018
Date: Thursday, April 12, 2018 @ 18:37:01
Author: idevolder
Revision: 316104
upgpkg: fpc 3.0.4-2
Modified:
fpc/trunk/PKGBUILD
----------+
PKGBUILD | 26 ++++++--------------------
1 file changed, 6 insertions(+), 20 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-04-12 18:24:31 UTC (rev 316103)
+++ PKGBUILD 2018-04-12 18:37:01 UTC (rev 316104)
@@ -1,41 +1,28 @@
# $Id$
# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com>
# Contributor: Valeriy Lyasotskiy <onestep at ukr.net>
# Contributor: Jan Willemson <janwil at hot.ee>
# Contributor: Hugo Ideler <hugoideler at dse.nl>
-# Contributor: BlackIkeEagle <ike DOT devolder AT gmail DOT com>
# Original PKGBUILD: Andre Naumann <anaumann at SPARCed.org>
# See http://bbs.archlinux.org/viewtopic.php?t=9318&highlight=fpc
pkgname=fpc
pkgver=3.0.4
-_gdbver=7.10
-pkgrel=1
+pkgrel=2
pkgdesc="The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit Pascal Compiler. It comes with fully TP 7.0 compatible run-time library."
arch=('x86_64')
url="http://www.freepascal.org/"
license=('GPL' 'LGPL' 'custom')
backup=("etc/fpc.cfg")
-depends=(ncurses zlib expat)
+depends=('ncurses' 'zlib' 'expat' 'binutils')
makedepends=(fpc)
options=(zipman staticlibs)
-validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3')
-source=(ftp://ftp.freepascal.org/pub/fpc/dist/$pkgver/source/fpcbuild-$pkgver.tar.gz
- https://ftp.gnu.org/gnu/gdb/gdb-${_gdbver}.tar.xz{,.sig})
-sha256sums=('f66514e6f2c2e4e1bccccb4d554c24b77682ed61c87811ae5dd210f421855e76'
- '7ebdaa44f9786ce0c142da4e36797d2020c55fa091905ac5af1846b5756208a8'
- 'SKIP')
+source=(ftp://ftp.freepascal.org/pub/fpc/dist/$pkgver/source/fpcbuild-$pkgver.tar.gz)
+sha256sums=('f66514e6f2c2e4e1bccccb4d554c24b77682ed61c87811ae5dd210f421855e76')
build() {
- cd "$srcdir"/gdb-${_gdbver}
-# ./configure --prefix=/usr --disable-nls --without-python --disable-werror --disable-tui
-# make
-# make -C gdb libgdb.a
-# cp libdecnumber/libdecnumber.a gdb/
-
cd "$srcdir"/fpcbuild-$pkgver
- export GDBLIBDIR="$srcdir"/gdb-${_gdbver}/gdb
- export LIBGDBFILE=$GDBLIBDIR/libgdb.a
pushd fpcsrc/compiler
fpcmake -Tall
popd
@@ -47,13 +34,12 @@
export HOME="$srcdir"
- make -j1 PREFIX="$pkgdir"/usr install
+ make -j1 PREFIX="$pkgdir"/usr install NOGDB=1
export PATH="$pkgdir"/usr/bin:$PATH
install -Dm0644 fpcsrc/rtl/COPYING.FPC "$pkgdir"/usr/share/licenses/${pkgname}/COPYING.FPC
- [ "$CARCH" = "i686" ] && ln -s /usr/lib/fpc/${pkgver}/ppc386 "$pkgdir"/usr/bin/
[ "$CARCH" = "x86_64" ] && ln -s /usr/lib/fpc/${pkgver}/ppcx64 "$pkgdir"/usr/bin/
mkdir -p "$pkgdir"/etc
More information about the arch-commits
mailing list