summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJingbei Li2017-10-12 02:21:26 +0800
committerJingbei Li2017-10-12 02:21:26 +0800
commitd6e601c278dd403d74c9c3428d318959c2eb6e29 (patch)
treef97f049d80d7d3bb6af2c9a55fbe747eddf7dd9d
parent0be6998705889f515393355398c1cee2044d76bd (diff)
downloadaur-d6e601c278dd403d74c9c3428d318959c2eb6e29.tar.gz
gcc 7 fix
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
2 files changed, 6 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c52958d2959..343ba8f9f5f2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 9e16726b4b70..e337fc5b38c5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}
-