diff options
author | Jingbei Li | 2017-10-12 02:21:26 +0800 |
---|---|---|
committer | Jingbei Li | 2017-10-12 02:21:26 +0800 |
commit | d6e601c278dd403d74c9c3428d318959c2eb6e29 (patch) | |
tree | f97f049d80d7d3bb6af2c9a55fbe747eddf7dd9d | |
parent | 0be6998705889f515393355398c1cee2044d76bd (diff) | |
download | aur-d6e601c278dd403d74c9c3428d318959c2eb6e29.tar.gz |
gcc 7 fix
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 6 insertions, 10 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Tue Oct 10 08:41:37 UTC 2017 +# Wed Oct 11 18:21:23 UTC 2017 pkgbase = torque pkgdesc = An open source resource manager providing control over batch jobs and distributed compute nodes pkgver = 6.1.1.1 @@ -10,13 +10,11 @@ pkgbase = torque arch = x86_64 license = custom makedepends = make - makedepends = gcc makedepends = boost depends = openssh depends = libxml2 depends = tk depends = boost-libs - depends = gcc5 options = !libtool backup = var/spool/torque/server_name backup = var/spool/torque/mom_priv/config @@ -1,6 +1,5 @@ # Maintainer: Jingbei Li <i@jingbei.li> # Contributor: Martin C. Doege <mdoege at compuserve dot com> - pkgname="torque" pkgver=6.1.1.1 pkgrel=1 @@ -9,8 +8,8 @@ pkgdesc='An open source resource manager providing control over batch jobs and d arch=('i686' 'x86_64') url="http://www.adaptivecomputing.com/products/open-source/torque/" license=('custom') -depends=('openssh' 'libxml2' 'tk' 'boost-libs' 'gcc5') -makedepends=('make' 'gcc' 'boost') +depends=('openssh' 'libxml2' 'tk' 'boost-libs') +makedepends=('make' 'boost') backup=(var/spool/torque/server_name var/spool/torque/mom_priv/config var/spool/torque/serv_priv/{nodes,serverdb}) options=(!libtool) install=torque.install @@ -18,11 +17,11 @@ source=("torque-"$pkgver".tar.gz"::'http://www.adaptivecomputing.com/index.php?w md5sums=('ec4979262e5f259e539873b208a191dd') build() { - CXXFLAGS="${CXXFLAGS/-fno-plt/}" cd "$srcdir/$pkgname-$pkgver" - sed 's/#include <sys\/tty.h>/#include <linux\/tty.h>/' -i src/resmom/mom_inter.c sed 's/\/sbin\/ldconfig/:/g' -i src/resmom/Makefile.{am,in} - CXX=g++-5 CPPFLAGS="--std=c++0x -Wno-deprecated-declarations" ./configure --prefix="/usr" --sbindir="/usr/bin" --disable-gui + CPPFLAGS="$CPPFLAGS -O3 -fpermissive" + ./configure --prefix="/usr" --sbindir="/usr/bin" --disable-gui + sed 's| -Werror | |g' -i `find . -name Makefile` make } @@ -32,4 +31,3 @@ package() { # License install -D -m644 "${srcdir}/$pkgname-$pkgver/"PBS_License.txt "${pkgdir}/usr/share/licenses/torque/PBS_License.txt" } - |