This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

update eudev-systemdcompat

  • Loading branch information...
udeved
udeved committed Oct 21, 2016
1 parent 99ef68b commit 1d836495ecda033a93076d3ac814f67437eee7b2
Showing with 8 additions and 14 deletions.
  1. +8 −14 eudev-systemdcompat/PKGBUILD
  2. BIN eudev-systemdcompat/gummibootx64.efi
@@ -3,26 +3,24 @@
# Contributor: Dave Reisner <dreisner@archlinux.org>
# Contributor: Tom Gundersen <teg@jklm.no>
_spkgrel=1
_spkgrel=4
_repo=http://mirror.netcologne.de/archlinux/core/os
pkgbase=eudev-systemdcompat
pkgname=('eudev-systemd' 'libeudev-systemd')
pkgver=231
pkgrel=9
pkgrel=10
arch=('i686' 'x86_64')
license=('GPL2')
url="http://www.freedesktop.org/wiki/Software/systemd"
source_i686=("$_repo/i686/libsystemd-$pkgver-${_spkgrel}-i686.pkg.tar.xz"
"$_repo/i686/systemd-$pkgver-${_spkgrel}-i686.pkg.tar.xz")
source_x86_64=("$_repo/x86_64/libsystemd-$pkgver-${_spkgrel}-x86_64.pkg.tar.xz"
"$_repo/x86_64/systemd-$pkgver-${_spkgrel}-x86_64.pkg.tar.xz"
"gummibootx64.efi")
sha256sums_i686=('2f759a0864788357b4d27e77ebd743fbbf877c10a364bfb7b0dc004525b94e6a'
'40c5c372e008931240ec3e059a4b06ac67a58d86d492e66d4abb5651fef9483b')
sha256sums_x86_64=('a53e9c88112c2852b11410cdcd5365ce57e66b408a4a23195070c8fe4ab58a41'
'5efc276863a80fe9fea8bbe7f3e2a33792f9ec6be5e5db21c55c028e889ac18d'
'e0c6a40c74dc3a597dda977cb44bdf21759b8869e152d898d35664b8d3675fd3')
"$_repo/x86_64/systemd-$pkgver-${_spkgrel}-x86_64.pkg.tar.xz")
sha256sums_i686=('6c9329af5749f221facd36f1cf0f065ac4522a071487414747c277b70efa7125'
'ac8f895095ebe93e52bec2eb853f68498f98e48352acf20aca720599986f5c29')
sha256sums_x86_64=('3ec899af9dee85b96e5c58c77df45e7301d58a1835ad2854fca425b2ae8a4191'
'9452691b5ba4b422e4781ece876078258974bd162a46d76cd294cf3e8b571fb1')
package_eudev-systemd() {
pkgdesc="systemd-sysuser and systemd-tmpfiles binary; systemd compatibility package"
@@ -47,12 +45,8 @@ package_libeudev-systemd() {
conflicts=('libsystemd' 'eudev-systemdcompat')
replaces=('eudev-systemdcompat')
install -d $pkgdir/usr/lib/systemd/boot/efi
install -d $pkgdir/usr/lib
for f in usr/lib/libsystemd*.so*;do
mv -v $f $pkgdir/usr/lib
done
if [[ $CARCH == 'x86_64' ]];then
install $srcdir/gummibootx64.efi $pkgdir/usr/lib/systemd/boot/efi/systemd-bootx64.efi
fi
}
View
Binary file not shown.

4 comments on commit 1d83649

@philmmanjaro

This comment has been minimized.

Member

philmmanjaro replied Nov 1, 2016

Is this now handled differently with mt-0.14?

@udeved

This comment has been minimized.

Contributor

udeved replied Nov 1, 2016

https://github.com/manjaro/packages-extra/tree/master/manjaro-efi-utils

I packaged it, use by all. We can update the efi file if necessary from systemd.
I didn't like that this is tied to the build host.

@philmmanjaro

This comment has been minimized.

Member

philmmanjaro replied Nov 1, 2016

Ok, makes sense.

@udeved

This comment has been minimized.

Contributor

udeved replied Nov 1, 2016

Reason is, it makes it easier to eventually use efi syslinux instead and to have the efi iso boot stuff bundled in one package. We could also have a try with efi grub.

Please sign in to comment.