summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeto2023-07-20 22:21:00 -0400
committerKeto2023-07-20 22:21:00 -0400
commit0b35e1cde7c47c7c8d82f45ff73e543035212874 (patch)
treeaeaa944a169d5a882bb294746551c49a2350ae45
parentf691da47e2e3935bb8d8252e69ec6a9f40a9763f (diff)
downloadaur-0b35e1cde7c47c7c8d82f45ff73e543035212874.tar.gz
Update ldid package to latest version
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD26
2 files changed, 17 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f0cc68774aa0..85368d67c299 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = ldid
- pkgdesc = a tool used for ad-hoc codesigning Darwin binaries - Procursus fork
- pkgver = 2.1.5procursus2
+ pkgdesc = Put real or fake signatures in Darwin binaries - Procursus fork
+ pkgver = 2.1.5procursus7
pkgrel = 1
url = https://github.com/ProcursusTeam/ldid
arch = x86_64
+ arch = aarch64
license = AGPL
depends = openssl
depends = libplist
- depends = libxml2
provides = ldid
provides = ldid2
- source = https://github.com/ProcursusTeam/ldid/archive/v2.1.5-procursus2.tar.gz
- b2sums = 3651f04ed54bebae470615a15d4c8945ea57d2f4bffd57d63ce6971945009c958713d51c51a059c06b58295a23c169e558d596a881c3aaad533102bca66b0978
+ source = https://github.com/ProcursusTeam/ldid/archive/v2.1.5-procursus7.tar.gz
+ b2sums = e30db705bb5cc8d4177725f98184b25407df1f338984ccfe9a6874e85077443b5b78e0c2a90c48f0b50af914630be8b759ad6efcd067208b69906883b821c54b
pkgname = ldid
diff --git a/PKGBUILD b/PKGBUILD
index ed8383bacc77..b9d41dcb33f2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,25 @@
-# Maintainer: Cameron Katri <katri.cameron@gmail.com>
+# Maintainer: Procursus Team <team@procurs.us>
+# Maintainer: sunchipnacho, Procursus Team
+# Contributor: Keto, Procursus Team
+# Contributor: Cameron Katri, Procursus Team
pkgname=ldid
-pkgver=2.1.5procursus2
-_pkgver=2.1.5-procursus2
+pkgver=2.1.5procursus7
+_pkgver=2.1.5-procursus7
pkgrel=1
-pkgdesc="a tool used for ad-hoc codesigning Darwin binaries - Procursus fork"
+pkgdesc="Put real or fake signatures in Darwin binaries - Procursus fork"
provides=('ldid' 'ldid2')
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
url="https://github.com/ProcursusTeam/ldid"
license=('AGPL')
-depends=('openssl' 'libplist' 'libxml2')
+depends=('openssl' 'libplist')
source=("https://github.com/ProcursusTeam/ldid/archive/v$_pkgver.tar.gz")
-b2sums=('3651f04ed54bebae470615a15d4c8945ea57d2f4bffd57d63ce6971945009c958713d51c51a059c06b58295a23c169e558d596a881c3aaad533102bca66b0978')
+b2sums=('e30db705bb5cc8d4177725f98184b25407df1f338984ccfe9a6874e85077443b5b78e0c2a90c48f0b50af914630be8b759ad6efcd067208b69906883b821c54b')
build() {
- cd ldid-$_pkgver
- cc ${CFLAGS} -I. -c -o lookup2.o lookup2.c
- c++ ${CXXFLAGS} -DLDID_VERSION=\"2.1.5-procursus2\" -std=c++11 -o ldid lookup2.o ldid.cpp -I. -lcrypto -lplist-2.0 -lxml2
+ make -C ldid-$_pkgver CXXFLAGS="${CXXFLAGS}"
}
package() {
- cd ldid-$_pkgver
- mkdir -p ${pkgdir}/usr/bin/
- install -Dm755 ldid ${pkgdir}/usr/bin/
- ln -s ldid ${pkgdir}/usr/bin/ldid2
+ make -C ldid-$_pkgver install DESTDIR="$pkgdir" PREFIX="/usr"
}