[arch-commits] Commit in hercules/trunk (PKGBUILD)

Alexander Rødseth arodseth at archlinux.org
Thu Dec 14 16:52:45 UTC 2017


    Date: Thursday, December 14, 2017 @ 16:52:44
  Author: arodseth
Revision: 274420

upgpkg: hercules 3.13.00-1

Modified:
  hercules/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-12-14 15:47:59 UTC (rev 274419)
+++ PKGBUILD	2017-12-14 16:52:44 UTC (rev 274420)
@@ -5,36 +5,33 @@
 # Contributor: Tom Newsom <Jeepster at gmx.co.uk>
 
 pkgname=hercules
-pkgver=3.12
-pkgrel=2
+pkgver=3.13.00
+pkgrel=1
 pkgdesc='Software implementation of System/370 and ESA/390'
 arch=('x86_64')
 url='http://www.hercules-390.eu/'
 license=('custom')
-depends=('bzip2' 'libgcrypt' 'zlib' 'perl')
 options=('!makeflags')
-source=("http://downloads.hercules-390.eu/$pkgname-$pkgver.tar.gz")
-sha256sums=('aefbe9d2f09372a530c17c177b7d2a0f4bcf8cfd28474672935b067e5f9ee373')
+source=("http://downloads.hercules-390.eu/$pkgname-${pkgver%.00}.tar.gz")
+sha256sums=('890c57c558d58708e55828ae299245bd2763318acf53e456a48aac883ecfe67d')
 
 prepare() {
+  ln -sf "$pkgname-${pkgver%.00}" p
   # Change module extension from .la to .so.
-  sed '/HDL_MODULE_SUFFIX/ s/\.la/.so/' -i "$pkgname-$pkgver/hdl.h"
+  sed '/HDL_MODULE_SUFFIX/ s/\.la/.so/' -i p/hdl.h
 }
 
 build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure \
-    --prefix=/usr \
-    --enable-optimization=-O2
+  cd p
+  ./configure --prefix=/usr --enable-optimization=-O3
   make
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
+  cd p
+  DESTDIR="$pkgdir" make install
   install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/hercules/qpl1"
 }
 
 # vim: ts=2 sw=2 et:
+# getver: raw.githubusercontent.com/rbowler/spinhawk/master/makemsi/Hercules-W64.VER



More information about the arch-commits mailing list