[arch-commits] Commit in julia/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Tue Oct 2 12:03:14 UTC 2018
Date: Tuesday, October 2, 2018 @ 12:03:14
Author: arodseth
Revision: 388991
upgpkg: julia 2:1.0.1-1
Modified:
julia/trunk/PKGBUILD
----------+
PKGBUILD | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-10-02 12:00:31 UTC (rev 388990)
+++ PKGBUILD 2018-10-02 12:03:14 UTC (rev 388991)
@@ -1,5 +1,6 @@
# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
-# Contributor: Lex Black <autumn-wind at web dot de>
+# Contributor: Eli Schwartz <eschwartz at archlinux.org>
+# Contributor: Lex Black <autumn-wind at web.de>
# Contributor: Michael Jakl <jakl.michael at gmail.com>
# Contributor: devmotion <nospam-archlinux.org at devmotion.de>
# Contributor: Valentin Churavy <v.churavy at gmail.com>
@@ -7,8 +8,8 @@
pkgbase=julia
pkgname=(julia julia-docs)
epoch=2
-pkgver=1.0.0
-pkgrel=3
+pkgver=1.0.1
+pkgrel=1
arch=('x86_64')
pkgdesc='High-level, high-performance, dynamic programming language'
url='https://julialang.org/'
@@ -20,7 +21,7 @@
'julia-libunwind-version.diff'
'julia-makefile.diff'
'Make.user')
-sha256sums=('1a2497977b1d43bb821a5b7475b4054b29938baae8170881c6b8dd4099d133f1'
+sha256sums=('874e6e67dedc6b0dfed7faba9963abf1fa8086bd13a4457c05203ab0b78ebd22'
'SKIP'
'22974e1a6602c250cd993cc89cf38fd24668617484f44cadd60665e9af15207b'
'b7374fcd5a579fc59d6988795fc0c3cf411a89205942c691a5b3003793ae6c52'
@@ -30,11 +31,15 @@
prepare() {
cd $pkgbase
- # https://github.com/JuliaLang/julia/pull/29082 fix libunwind version check
+
+ # https://github.com/JuliaLang/julia/pull/29082
+ msg2 'Fixing libunwind version check...'
patch -p1 -i ../julia-libunwind-version.diff
- # make 'make install' really just install
+
+ msg2 'Patching make install...'
patch -p0 -i ../julia-makefile.diff
- # configure the build
+
+ msg2 'Configuring the build...'
cp -f ../Make.user Make.user
}
@@ -58,10 +63,8 @@
make -C "$pkgbase" DESTDIR="$pkgdir" install
- # Remove duplicate man-page from julia/doc
- rm -rf "$pkgdir/usr/share/julia/doc/man"
-
- # Documentation is in the julia-docs package
+ # Documentation is in the julia-docs package.
+ # Man pages in /usr/share/julia/doc/man are duplicate.
rm -rf "$pkgdir/usr/share/"{doc,julia/doc}
install -Dm644 "$pkgbase/LICENSE.md" \
More information about the arch-commits
mailing list