summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarren Ng2021-03-01 21:07:32 +0800
committerDarren Ng2021-03-01 21:07:32 +0800
commit9499d402b779cb8b23af71affdfd74f87dd72eac (patch)
treea9d1a27b4b5e54d0291a2a27d0abedaaf591498c
parent3ad26b9792d28544d257864a038c6333fa358388 (diff)
downloadaur-9499d402b779cb8b23af71affdfd74f87dd72eac.tar.gz
libxml2 not needed
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD27
2 files changed, 16 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d2a91e1bfab5..e0306fabd750 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = ldid-git
pkgdesc = a tool used for ad-hoc codesigning iOS binaries - saurik official
pkgver = 2.1.2.r10.d4a4dbe
- pkgrel = 1
+ pkgrel = 2
url = https://git.saurik.com/ldid.git
arch = x86_64
license = AGPL3
makedepends = git
- depends = clang
+ makedepends = clang
depends = libplist
- depends = libxml2
depends = openssl
provides = ldid
provides = ldid2
diff --git a/PKGBUILD b/PKGBUILD
index 8173e5e76a66..a9bdb77885e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,17 @@
pkgname=ldid-git
pkgver=2.1.2.r10.d4a4dbe
-pkgrel=1
+pkgrel=2
pkgdesc="a tool used for ad-hoc codesigning iOS binaries - saurik official"
arch=(x86_64)
url="https://git.saurik.com/${pkgname//-/.}"
license=(AGPL3)
depends=(
- clang
libplist
- libxml2
+ # libxml2
openssl
)
-makedepends=(git)
+makedepends=(git clang)
provides=(${pkgname%-git}{,2{,-git}})
conflicts=(${provides[*]})
# https://stackoverflow.com/questions/10909976/why-do-seemingly-empty-files-and-strings-produce-md5sums
@@ -42,20 +41,22 @@ build(){
cd "$srcdir/${pkgname%-git}"
cat <<"EOM" >Makefile
#
-CC:=clang
-CXX:=clang++
-CFLAGS:=$(CFLAGS) $(shell pkg-config --cflags libplist-2.0,libxml-2.0,libcrypto)
+CC:=/bin/false
+CXX:=/bin/false
+CFLAGS:=$(CFLAGS) $(shell pkg-config --cflags libplist-2.0,libcrypto) # libxml-2.0
#
+default: ldid
+ldid: CC:=clang++
+ldid: LDLIBS:=$(shell pkg-config --libs libplist-2.0,libcrypto) # libxml-2.0
+ldid: ldid.o lookup2.o
+#
+%.o: CC:=clang
+%.o: CXX:=clang++
ldid.o: ldid.cpp
lookup2.o: lookup2.c
#
-ldid: LDLIBS:=$(shell pkg-config --libs libplist-2.0,libxml-2.0,libcrypto)
-ldid: ldid.o lookup2.o
-@TAB@$(CXX) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
-#
EOM
-sed -i s/@TAB@/$'\t'/g Makefile
-make ldid
+make
}
package(){