summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel O'Neil2018-08-17 16:23:01 -0400
committerMarcel O'Neil2018-08-17 16:23:01 -0400
commit9701f8e495b509cf5db1a9b7ca71d3f7d1c33b90 (patch)
treed8d05658ee6c75c4f43069bdd3793f02642efd22
parent4e8900bce17a33bd2c9e4a48b9601f4a3677c4c0 (diff)
downloadaur-9701f8e495b509cf5db1a9b7ca71d3f7d1c33b90.tar.gz
update to glibc 2.28-4
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD24
2 files changed, 6 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fefabb619598..dc36832ec4db 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,22 @@
pkgbase = exodus-eden
pkgdesc = An unsupported, advanced version of Exodus
pkgver = 1.57.0
- pkgrel = 2
+ pkgrel = 3
epoch = 1
url = https://exodus.io/eden
arch = x86_64
license = custom:"Copyright © 2018 Exodus"
- makedepends = patchelf
depends = gconf
depends = gtk2
depends = nss
depends = libxss
- noextract = glibc-2.27-3-x86_64.pkg.tar.xz
- options = !strip
- options = staticlibs
+ depends = glibc>=2.28-4
source = https://exodusbin.azureedge.net/releases/exodus-eden-linux-x64-1.57.0.zip
source = http://marceloneil.com/exodus-icons/eden-icons.zip
source = exodus-eden.desktop
- source = https://archive.archlinux.org/packages/g/glibc/glibc-2.27-3-x86_64.pkg.tar.xz
sha256sums = f8ab85c529846a8810b69fe027a5fcbf8bf47aa2f554e4301b57a8aab63c8e85
sha256sums = 531447b0b49a27a4169fcd2639fa793135acf2776b05f52f36557b384bace7cb
sha256sums = 820c6de206ffdd5882f26a8b7d5a2720d0b2df6f9fe62d31aa3a9aaefb9b6322
- sha256sums = a9e1b18d7f613be660556dbd6883781e88a0f5113230147e230d3e2f268792dc
pkgname = exodus-eden
diff --git a/PKGBUILD b/PKGBUILD
index e6ed5e6dffc6..1ff79a423a5f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,24 +2,19 @@
pkgname=exodus-eden
pkgver=1.57.0
-pkgrel=2
+pkgrel=3
epoch=1
pkgdesc="An unsupported, advanced version of Exodus"
arch=('x86_64')
url="https://exodus.io/eden"
license=('custom:"Copyright © 2018 Exodus"')
-depends=('gconf' 'gtk2' 'nss' 'libxss')
-makedepends=(patchelf)
-options=("!strip" "staticlibs")
-noextract=("glibc-2.27-3-x86_64.pkg.tar.xz")
+depends=('gconf' 'gtk2' 'nss' 'libxss' 'glibc>=2.28-4')
source=("https://exodusbin.azureedge.net/releases/exodus-eden-linux-x64-${pkgver//_/-}.zip"
"http://marceloneil.com/exodus-icons/eden-icons.zip"
- "${pkgname}.desktop"
- "https://archive.archlinux.org/packages/g/glibc/glibc-2.27-3-x86_64.pkg.tar.xz")
+ "${pkgname}.desktop")
sha256sums=('f8ab85c529846a8810b69fe027a5fcbf8bf47aa2f554e4301b57a8aab63c8e85'
'531447b0b49a27a4169fcd2639fa793135acf2776b05f52f36557b384bace7cb'
- '820c6de206ffdd5882f26a8b7d5a2720d0b2df6f9fe62d31aa3a9aaefb9b6322'
- 'a9e1b18d7f613be660556dbd6883781e88a0f5113230147e230d3e2f268792dc')
+ '820c6de206ffdd5882f26a8b7d5a2720d0b2df6f9fe62d31aa3a9aaefb9b6322')
package() {
cd $srcdir/ExodusEden-linux-x64
@@ -38,15 +33,4 @@ package() {
$pkgdir/usr/share/icons/hicolor/$i/apps/$pkgname.png
done
chmod -R ugo+rX $pkgdir/opt
-
- # From https://aur.archlinux.org/cgit/aur.git/commit/?h=visual-studio-code-bin&id=e025a0af8d422d5f0d1e7ccd31e340473acb5512
- cd $srcdir
- _ldir="/opt/$pkgname"
- _pdir="$pkgdir/$_ldir"
- _pexe="$_pdir/ExodusEden"
- mkdir -p "$_pdir/glibc"
- tar -xJC "$_pdir/glibc" -f "glibc-2.27-3-x86_64.pkg.tar.xz"
- rm "$_pdir/glibc/"{.BUILDINFO,.INSTALL,.MTREE,.PKGINFO}
- patchelf --set-interpreter "$_ldir/glibc/usr/lib/ld-linux-x86-64.so.2" "$_pexe"
- patchelf --set-rpath "$_ldir:$_ldir/glibc/usr/lib" "$_pexe"
}