summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAriel Abreu2022-03-04 00:07:31 -0500
committerAriel Abreu2022-03-04 00:07:31 -0500
commit228926f553c1cc4f56be41ab0546e69d9b6f0a42 (patch)
tree849880267cb775e5ac2d4a11068cf224d69dc146
parent4ee42bc31b278aeb3db5fba3c2afda8986cacc48 (diff)
downloadaur-228926f553c1cc4f56be41ab0546e69d9b6f0a42.tar.gz
Update for latest commit
-rw-r--r--.SRCINFO47
-rw-r--r--PKGBUILD69
-rw-r--r--darling-git.install25
3 files changed, 90 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 60ec6a277512..c61ffa074275 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = darling-git
pkgdesc = Darwin/macOS emulation layer for Linux
- pkgver = r3131.fa5348c8a
+ pkgver = r3690.156c30623
pkgrel = 1
url = http://www.darlinghq.org
arch = x86_64
@@ -20,7 +20,8 @@ pkgbase = darling-git
makedepends = libbsd
makedepends = python2
makedepends = linux-headers
- makedepends = libavresample
+ makedepends = ffmpeg
+ makedepends = git-lfs
depends = xz
depends = fuse
depends = libxml2
@@ -39,9 +40,13 @@ pkgbase = darling-git
depends = python
depends = gawk
depends = libunwind
- depends = libavresample
+ depends = ffmpeg
options = !buildflags
source = dkms.conf
+ source = darling-libressl-2.2.9::git+https://github.com/darlinghq/darling-libressl.git#branch=v2.2.9
+ source = darling-libressl-2.5.5::git+https://github.com/darlinghq/darling-libressl.git#branch=v2.5.5
+ source = darling-libressl-2.6.5::git+https://github.com/darlinghq/darling-libressl.git#branch=v2.6.5
+ source = darling-libressl-2.8.3::git+https://github.com/darlinghq/darling-libressl.git#branch=v2.8.3
source = git+https://github.com/darlinghq/cctools-port.git
source = git+https://github.com/darlinghq/darling-adv_cmds.git
source = git+https://github.com/darlinghq/darling-apr.git
@@ -49,6 +54,7 @@ pkgbase = darling-git
source = git+https://github.com/darlinghq/darling-bash.git
source = git+https://github.com/darlinghq/darling-basic_cmds.git
source = git+https://github.com/darlinghq/darling-bc.git
+ source = git+https://github.com/darlinghq/darling-BerkeleyDB.git
source = git+https://github.com/darlinghq/darling-bind9.git
source = git+https://github.com/darlinghq/darling-bmalloc.git
source = git+https://github.com/darlinghq/darling-bsm.git
@@ -71,11 +77,13 @@ pkgbase = darling-git
source = git+https://github.com/darlinghq/darling-doc_cmds.git
source = git+https://github.com/darlinghq/darling-DSTools.git
source = git+https://github.com/darlinghq/darling-dtrace.git
+ source = git+https://github.com/darlinghq/darling-energytrace.git
source = git+https://github.com/darlinghq/darling-expat.git
source = git+https://github.com/darlinghq/darling-file_cmds.git
source = git+https://github.com/darlinghq/darling-file.git
source = git+https://github.com/darlinghq/darling-files.git
source = git+https://github.com/darlinghq/darling-foundation.git
+ source = git+https://github.com/darlinghq/darling.git
source = git+https://github.com/darlinghq/darling-glut.git
source = git+https://github.com/darlinghq/darling-gnudiff.git
source = git+https://github.com/darlinghq/darling-gnutar.git
@@ -85,6 +93,8 @@ pkgbase = darling-git
source = git+https://github.com/darlinghq/darling-Heimdal.git
source = git+https://github.com/darlinghq/darling-icu.git
source = git+https://github.com/darlinghq/darling-installer.git
+ source = git+https://github.com/darlinghq/darling-IOGraphics.git
+ source = git+https://github.com/darlinghq/darling-IOHIDFamily.git
source = git+https://github.com/darlinghq/darling-iokitd.git
source = git+https://github.com/darlinghq/darling-IOKitTools.git
source = git+https://github.com/darlinghq/darling-iokituser.git
@@ -95,12 +105,12 @@ pkgbase = darling-git
source = git+https://github.com/darlinghq/darling-libarchive.git
source = git+https://github.com/darlinghq/darling-libauto.git
source = git+https://github.com/darlinghq/darling-libclosure.git
- source = git+https://github.com/darlinghq/darling-libcxx.git
source = git+https://github.com/darlinghq/darling-libcxxabi.git
+ source = git+https://github.com/darlinghq/darling-libcxx.git
source = git+https://github.com/darlinghq/darling-libdispatch.git
source = git+https://github.com/darlinghq/darling-libffi.git
- source = git+https://github.com/darlinghq/darling-libkqueue.git
source = git+https://github.com/darlinghq/darling-liblzma.git
+ source = git+https://github.com/darlinghq/darling-libnetwork.git
source = git+https://github.com/darlinghq/darling-libplatform.git
source = git+https://github.com/darlinghq/darling-libpthread.git
source = git+https://github.com/darlinghq/darling-libtelnet.git
@@ -110,23 +120,30 @@ pkgbase = darling-git
source = git+https://github.com/darlinghq/darling-libxslt.git
source = git+https://github.com/darlinghq/darling-mail_cmds.git
source = git+https://github.com/darlinghq/darling-man.git
+ source = git+https://github.com/darlinghq/darling-mDNSResponder.git
source = git+https://github.com/darlinghq/darling-misc_cmds.git
+ source = git+https://github.com/darlinghq/darling-MITKerberosShim.git
source = git+https://github.com/darlinghq/darling-nano.git
source = git+https://github.com/darlinghq/darling-network_cmds.git
source = git+https://github.com/darlinghq/darling-newlkm.git
+ source = git+https://github.com/darlinghq/darling-nghttp2.git
source = git+https://github.com/darlinghq/darling-objc4.git
source = git+https://github.com/darlinghq/darling-openal.git
source = git+https://github.com/darlinghq/darling-opendirectory.git
+ source = git+https://github.com/darlinghq/darling-openjdk.git
+ source = git+https://github.com/darlinghq/darling-OpenLDAP.git
source = git+https://github.com/darlinghq/darling-openpam.git
source = git+https://github.com/darlinghq/darling-openssh.git
source = git+https://github.com/darlinghq/darling-openssl_certificates.git
source = git+https://github.com/darlinghq/darling-openssl.git
source = git+https://github.com/darlinghq/darling-pam_modules.git
+ source = git+https://github.com/darlinghq/darling-passwordserver_sasl.git
source = git+https://github.com/darlinghq/darling-patch_cmds.git
source = git+https://github.com/darlinghq/darling-pcre.git
source = git+https://github.com/darlinghq/darling-perl.git
- source = git+https://github.com/darlinghq/darling-python_modules.git
+ source = git+https://github.com/darlinghq/darling-pyobjc.git
source = git+https://github.com/darlinghq/darling-python.git
+ source = git+https://github.com/darlinghq/darling-python_modules.git
source = git+https://github.com/darlinghq/darling-remote_cmds.git
source = git+https://github.com/darlinghq/darling-rsync.git
source = git+https://github.com/darlinghq/darling-ruby.git
@@ -150,7 +167,6 @@ pkgbase = darling-git
source = git+https://github.com/darlinghq/darling-zip.git
source = git+https://github.com/darlinghq/darling-zlib.git
source = git+https://github.com/darlinghq/darling-zsh.git
- source = git+https://github.com/darlinghq/darling.git
source = git+https://github.com/darlinghq/fmdb.git
source = git+https://github.com/darlinghq/lzfse.git
source = git+https://github.com/darlinghq/xcbuild.git
@@ -267,9 +283,23 @@ pkgbase = darling-git
md5sums = SKIP
md5sums = SKIP
md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
pkgname = darling-git
- install = darling-git.install
depends = darling-mach-dkms-git
provides = darling
conflicts = darling
@@ -282,4 +312,3 @@ pkgname = darling-mach-dkms-git
optdepends = linux-grsec-headers: build modules against the GRSEC kernel
provides = darling-mach-dkms
conflicts = darling-mach-dkms
-
diff --git a/PKGBUILD b/PKGBUILD
index 175421e35b34..48128acf0251 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
-# Maintainer: James Brink <brink.james@gmail.com>
+# Maintainer: Ariel Abreu <facekapow@outlook.com>
+# Contributor: James Brink <brink.james@gmail.com>
# Contributor: X0rg
_gitname=darling
pkgbase=$_gitname-git
pkgname=('darling-git' 'darling-mach-dkms-git')
-pkgver=r3131.fa5348c8a
+pkgver=r3690.156c30623
pkgrel=1
pkgdesc="Darwin/macOS emulation layer for Linux"
arch=('x86_64')
@@ -12,13 +13,17 @@ url="http://www.darlinghq.org"
license=('GPL3')
groups=('darling-git')
depends=('xz' 'fuse' 'libxml2' 'icu' 'openssl' 'bzip2' 'zlib' 'libsystemd'
- 'wget' 'curl' 'sqlite' 'ruby' 'sed' 'libarchive' 'file' 'python' 'gawk' 'libunwind' 'libavresample') # namcap complains about them
+ 'wget' 'curl' 'sqlite' 'ruby' 'sed' 'libarchive' 'file' 'python' 'gawk' 'libunwind' 'ffmpeg')
_depends_x86_64=('lib32-clang' 'lib32-bzip2' 'lib32-systemd' 'lib32-libxslt' 'libpng' 'cairo' 'libtiff' 'glu' 'libbsd' 'python2')
-makedepends=('git' 'cmake' 'clang' 'dkms' 'bison' 'flex' 'binutils>=2.28' 'libpng' 'cairo' 'libtiff' 'glu' 'libbsd' 'python2' 'linux-headers' 'libavresample')
+makedepends=('git' 'cmake' 'clang' 'dkms' 'bison' 'flex' 'binutils>=2.28' 'libpng' 'cairo' 'libtiff' 'glu' 'libbsd' 'python2' 'linux-headers' 'ffmpeg' 'git-lfs')
_make_depends_x86_64=('gcc-multilib')
# Darling git repo and all submodules.
source=('dkms.conf'
+ 'darling-libressl-2.2.9'::'git+https://github.com/darlinghq/darling-libressl.git#branch=v2.2.9'
+ 'darling-libressl-2.5.5'::'git+https://github.com/darlinghq/darling-libressl.git#branch=v2.5.5'
+ 'darling-libressl-2.6.5'::'git+https://github.com/darlinghq/darling-libressl.git#branch=v2.6.5'
+ 'darling-libressl-2.8.3'::'git+https://github.com/darlinghq/darling-libressl.git#branch=v2.8.3'
'git+https://github.com/darlinghq/cctools-port.git'
'git+https://github.com/darlinghq/darling-adv_cmds.git'
'git+https://github.com/darlinghq/darling-apr.git'
@@ -26,6 +31,7 @@ source=('dkms.conf'
'git+https://github.com/darlinghq/darling-bash.git'
'git+https://github.com/darlinghq/darling-basic_cmds.git'
'git+https://github.com/darlinghq/darling-bc.git'
+ 'git+https://github.com/darlinghq/darling-BerkeleyDB.git'
'git+https://github.com/darlinghq/darling-bind9.git'
'git+https://github.com/darlinghq/darling-bmalloc.git'
'git+https://github.com/darlinghq/darling-bsm.git'
@@ -48,11 +54,13 @@ source=('dkms.conf'
'git+https://github.com/darlinghq/darling-doc_cmds.git'
'git+https://github.com/darlinghq/darling-DSTools.git'
'git+https://github.com/darlinghq/darling-dtrace.git'
+ 'git+https://github.com/darlinghq/darling-energytrace.git'
'git+https://github.com/darlinghq/darling-expat.git'
'git+https://github.com/darlinghq/darling-file_cmds.git'
'git+https://github.com/darlinghq/darling-file.git'
'git+https://github.com/darlinghq/darling-files.git'
'git+https://github.com/darlinghq/darling-foundation.git'
+ 'git+https://github.com/darlinghq/darling.git'
'git+https://github.com/darlinghq/darling-glut.git'
'git+https://github.com/darlinghq/darling-gnudiff.git'
'git+https://github.com/darlinghq/darling-gnutar.git'
@@ -62,6 +70,8 @@ source=('dkms.conf'
'git+https://github.com/darlinghq/darling-Heimdal.git'
'git+https://github.com/darlinghq/darling-icu.git'
'git+https://github.com/darlinghq/darling-installer.git'
+ 'git+https://github.com/darlinghq/darling-IOGraphics.git'
+ 'git+https://github.com/darlinghq/darling-IOHIDFamily.git'
'git+https://github.com/darlinghq/darling-iokitd.git'
'git+https://github.com/darlinghq/darling-IOKitTools.git'
'git+https://github.com/darlinghq/darling-iokituser.git'
@@ -72,12 +82,12 @@ source=('dkms.conf'
'git+https://github.com/darlinghq/darling-libarchive.git'
'git+https://github.com/darlinghq/darling-libauto.git'
'git+https://github.com/darlinghq/darling-libclosure.git'
- 'git+https://github.com/darlinghq/darling-libcxx.git'
'git+https://github.com/darlinghq/darling-libcxxabi.git'
+ 'git+https://github.com/darlinghq/darling-libcxx.git'
'git+https://github.com/darlinghq/darling-libdispatch.git'
'git+https://github.com/darlinghq/darling-libffi.git'
- 'git+https://github.com/darlinghq/darling-libkqueue.git'
'git+https://github.com/darlinghq/darling-liblzma.git'
+ 'git+https://github.com/darlinghq/darling-libnetwork.git'
'git+https://github.com/darlinghq/darling-libplatform.git'
'git+https://github.com/darlinghq/darling-libpthread.git'
'git+https://github.com/darlinghq/darling-libtelnet.git'
@@ -87,23 +97,30 @@ source=('dkms.conf'
'git+https://github.com/darlinghq/darling-libxslt.git'
'git+https://github.com/darlinghq/darling-mail_cmds.git'
'git+https://github.com/darlinghq/darling-man.git'
+ 'git+https://github.com/darlinghq/darling-mDNSResponder.git'
'git+https://github.com/darlinghq/darling-misc_cmds.git'
+ 'git+https://github.com/darlinghq/darling-MITKerberosShim.git'
'git+https://github.com/darlinghq/darling-nano.git'
'git+https://github.com/darlinghq/darling-network_cmds.git'
'git+https://github.com/darlinghq/darling-newlkm.git'
+ 'git+https://github.com/darlinghq/darling-nghttp2.git'
'git+https://github.com/darlinghq/darling-objc4.git'
'git+https://github.com/darlinghq/darling-openal.git'
'git+https://github.com/darlinghq/darling-opendirectory.git'
+ 'git+https://github.com/darlinghq/darling-openjdk.git'
+ 'git+https://github.com/darlinghq/darling-OpenLDAP.git'
'git+https://github.com/darlinghq/darling-openpam.git'
'git+https://github.com/darlinghq/darling-openssh.git'
'git+https://github.com/darlinghq/darling-openssl_certificates.git'
'git+https://github.com/darlinghq/darling-openssl.git'
'git+https://github.com/darlinghq/darling-pam_modules.git'
+ 'git+https://github.com/darlinghq/darling-passwordserver_sasl.git'
'git+https://github.com/darlinghq/darling-patch_cmds.git'
'git+https://github.com/darlinghq/darling-pcre.git'
'git+https://github.com/darlinghq/darling-perl.git'
- 'git+https://github.com/darlinghq/darling-python_modules.git'
+ 'git+https://github.com/darlinghq/darling-pyobjc.git'
'git+https://github.com/darlinghq/darling-python.git'
+ 'git+https://github.com/darlinghq/darling-python_modules.git'
'git+https://github.com/darlinghq/darling-remote_cmds.git'
'git+https://github.com/darlinghq/darling-rsync.git'
'git+https://github.com/darlinghq/darling-ruby.git'
@@ -127,7 +144,6 @@ source=('dkms.conf'
'git+https://github.com/darlinghq/darling-zip.git'
'git+https://github.com/darlinghq/darling-zlib.git'
'git+https://github.com/darlinghq/darling-zsh.git'
- 'git+https://github.com/darlinghq/darling.git'
'git+https://github.com/darlinghq/fmdb.git'
'git+https://github.com/darlinghq/lzfse.git'
'git+https://github.com/darlinghq/xcbuild.git')
@@ -145,7 +161,8 @@ md5sums=('d6d3b392245a45c6fb5f82037bfdbd19'
'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
- 'SKIP' 'SKIP')
+ 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
+ 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
options=('!buildflags')
pkgver() {
@@ -167,6 +184,7 @@ prepare() {
git config submodule.src/external/bash.url "$srcdir/darling-bash"
git config submodule.src/external/basic_cmds.url "$srcdir/darling-basic_cmds"
git config submodule.src/external/bc.url "$srcdir/darling-bc"
+ git config submodule.src/external/BerkeleyDB.url "$srcdir/darling-BerkeleyDB"
git config submodule.src/external/bind9.url "$srcdir/darling-bind9"
git config submodule.src/external/bmalloc.url "$srcdir/darling-bmalloc"
git config submodule.src/external/bsm.url "$srcdir/darling-bsm"
@@ -190,10 +208,11 @@ prepare() {
git config submodule.src/external/doc_cmds.url "$srcdir/darling-doc_cmds"
git config submodule.src/external/DSTools.url "$srcdir/darling-DSTools"
git config submodule.src/external/dtrace.url "$srcdir/darling-dtrace"
+ git config submodule.src/external/energytrace.url "$srcdir/darling-energytrace"
git config submodule.src/external/expat.url "$srcdir/darling-expat"
git config submodule.src/external/file_cmds.url "$srcdir/darling-file_cmds"
- git config submodule.src/external/file.url "$srcdir/darling-file"
git config submodule.src/external/files.url "$srcdir/darling-files"
+ git config submodule.src/external/file.url "$srcdir/darling-file"
git config submodule.src/external/fmdb.url "$srcdir/fmdb"
git config submodule.src/external/foundation.url "$srcdir/darling-foundation"
git config submodule.src/external/glut.url "$srcdir/darling-glut"
@@ -215,14 +234,18 @@ prepare() {
git config submodule.src/external/libarchive.url "$srcdir/darling-libarchive"
git config submodule.src/external/libauto.url "$srcdir/darling-libauto"
git config submodule.src/external/libclosure.url "$srcdir/darling-libclosure"
- git config submodule.src/external/libcxx.url "$srcdir/darling-libcxx"
git config submodule.src/external/libcxxabi.url "$srcdir/darling-libcxxabi"
+ git config submodule.src/external/libcxx.url "$srcdir/darling-libcxx"
git config submodule.src/external/libdispatch.url "$srcdir/darling-libdispatch"
git config submodule.src/external/libffi.url "$srcdir/darling-libffi"
- git config submodule.src/external/libkqueue.url "$srcdir/darling-libkqueue"
git config submodule.src/external/liblzma.url "$srcdir/darling-liblzma"
+ git config submodule.src/external/libnetwork.url "$srcdir/darling-libnetwork"
git config submodule.src/external/libplatform.url "$srcdir/darling-libplatform"
git config submodule.src/external/libpthread.url "$srcdir/darling-libpthread"
+ git config submodule.src/external/libressl-2.2.9.url "$srcdir/darling-libressl-2.2.9"
+ git config submodule.src/external/libressl-2.5.5.url "$srcdir/darling-libressl-2.5.5"
+ git config submodule.src/external/libressl-2.6.5.url "$srcdir/darling-libressl-2.6.5"
+ git config submodule.src/external/libressl-2.8.3.url "$srcdir/darling-libressl-2.8.3"
git config submodule.src/external/libtelnet.url "$srcdir/darling-libtelnet"
git config submodule.src/external/libtrace.url "$srcdir/darling-libtrace"
git config submodule.src/external/libxml2.url "$srcdir/darling-libxml2"
@@ -232,27 +255,34 @@ prepare() {
git config submodule.src/external/lzfse.url "$srcdir/lzfse"
git config submodule.src/external/mail_cmds.url "$srcdir/darling-mail_cmds"
git config submodule.src/external/man.url "$srcdir/darling-man"
+ git config submodule.src/external/mDNSResponder.url "$srcdir/darling-mDNSResponder"
git config submodule.src/external/misc_cmds.url "$srcdir/darling-misc_cmds"
+ git config submodule.src/external/MITKerberosShim.url "$srcdir/darling-MITKerberosShim"
git config submodule.src/external/nano.url "$srcdir/darling-nano"
git config submodule.src/external/network_cmds.url "$srcdir/darling-network_cmds"
+ git config submodule.src/external/nghttp2.url "$srcdir/darling-nghttp2"
git config submodule.src/external/objc4.url "$srcdir/darling-objc4"
git config submodule.src/external/OpenAL.url "$srcdir/darling-openal"
git config submodule.src/external/OpenDirectory.url "$srcdir/darling-opendirectory"
+ git config submodule.src/external/openjdk.url "$srcdir/darling-openjdk"
+ git config submodule.src/external/OpenLDAP.url "$srcdir/darling-OpenLDAP"
git config submodule.src/external/openpam.url "$srcdir/darling-openpam"
git config submodule.src/external/openssh.url "$srcdir/darling-openssh"
git config submodule.src/external/openssl_certificates.url "$srcdir/darling-openssl_certificates"
git config submodule.src/external/openssl.url "$srcdir/darling-openssl"
+ git config submodule.src/external/passwordserver_sasl.url "$srcdir/darling-passwordserver_sasl"
git config submodule.src/external/patch_cmds.url "$srcdir/darling-patch_cmds"
git config submodule.src/external/pcre.url "$srcdir/darling-pcre"
git config submodule.src/external/perl.url "$srcdir/darling-perl"
+ git config submodule.src/external/pyobjc.url "$srcdir/darling-pyobjc"
git config submodule.src/external/python_modules.url "$srcdir/darling-python_modules"
git config submodule.src/external/python.url "$srcdir/darling-python"
git config submodule.src/external/remote_cmds.url "$srcdir/darling-remote_cmds"
git config submodule.src/external/rsync.url "$srcdir/darling-rsync"
git config submodule.src/external/ruby.url "$srcdir/darling-ruby"
git config submodule.src/external/screen.url "$srcdir/darling-screen"
- git config submodule.src/external/security.url "$srcdir/darling-security"
git config submodule.src/external/SecurityTokend.url "$srcdir/darling-SecurityTokend"
+ git config submodule.src/external/security.url "$srcdir/darling-security"
git config submodule.src/external/shell_cmds.url "$srcdir/darling-shell_cmds"
git config submodule.src/external/SmartCardServices.url "$srcdir/darling-SmartCardServices"
git config submodule.src/external/sqlite.url "$srcdir/darling-sqlite"
@@ -281,6 +311,12 @@ prepare() {
git config submodule.pam_modules.url "$srcdir/darling-pam_modules"
git submodule update
+ cd "$srcdir/$_gitname/src/external/IOKitUser"
+ git submodule init
+ git config submodule.IOGraphics.url "$srcdir/darling-IOGraphics"
+ git config submodule.IOHIDFamily.url "$srcdir/darling-IOHIDFamily"
+ git submodule update
+
echo "Creating build directory."
cd "$srcdir/$_gitname"
mkdir -pv "build"
@@ -295,18 +331,17 @@ build() {
echo "Running make."
make
- echo "Run 'make lkm'..."
- make lkm
+ echo "Run 'make lkm_generate'..."
+ make lkm_generate
}
package_darling-git() {
- install=darling-git.install
depends=('darling-mach-dkms-git')
conflicts=('darling')
provides=('darling')
cd "$srcdir/$_gitname/build"
- make DESTDIR="$pkgdir" install
+ make DESTDIR="$pkgdir" install
}
package_darling-mach-dkms-git() {
diff --git a/darling-git.install b/darling-git.install
deleted file mode 100644
index 18f7d95faa38..000000000000
--- a/darling-git.install
+++ /dev/null
@@ -1,25 +0,0 @@
-DARLING_PATH="/usr/libexec/darling"
-
-setup_ld() {
- cd "$DARLING_PATH"
- echo "Running darling-setup=ld-so"
- /usr/bin/darling-setup-ld-so
-}
-
-clean_ld() {
- cd "$DARLING_PATH/etc"
- rm -f ld.so.conf ld.so.cache
- rm -rf ld.so.conf.d
-}
-
-post_install() {
- setup_ld
-}
-
-post_upgrade() {
- setup_ld
-}
-
-pre_remove() {
- clean_ld
-}