summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDarren Ng2021-03-01 21:07:32 +0800
committerDarren Ng2021-03-01 21:07:32 +0800
commit9499d402b779cb8b23af71affdfd74f87dd72eac (patch)
treea9d1a27b4b5e54d0291a2a27d0abedaaf591498c /PKGBUILD
parent3ad26b9792d28544d257864a038c6333fa358388 (diff)
downloadaur-9499d402b779cb8b23af71affdfd74f87dd72eac.tar.gz
libxml2 not needed
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 14 insertions, 13 deletions
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(){