From a166cfbacaf0a20f98355a4bf7981cba06a776ed Mon Sep 17 00:00:00 2001 From: dslm4515 Date: Tue, 17 Nov 2020 20:48:39 -0600 Subject: [PATCH] Upgraded libusbmusx to 2.0.2 --- build-scripts/libusbmuxd-1.1.0.build | 18 ------------ build-scripts/libusbmuxd.build | 44 ++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 18 deletions(-) delete mode 100644 build-scripts/libusbmuxd-1.1.0.build create mode 100644 build-scripts/libusbmuxd.build diff --git a/build-scripts/libusbmuxd-1.1.0.build b/build-scripts/libusbmuxd-1.1.0.build deleted file mode 100644 index d7eb683..0000000 --- a/build-scripts/libusbmuxd-1.1.0.build +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/bash - -# libusbmuxd 1.0.10 -# source: https://github.com/libimobiledevice/libusbmuxd/archive/master.zip -# source: https://github.com/libimobiledevice/libusbmuxd/archive/1.0.10.tar.gz - - -autoreconf -vfi && - -patch -Np1 -i ../patches/CVE-2016-5104.patch - -./configure --prefix=/usr $BUILDTRUPLE && - -# add #include -# to tools/icat.c - -read -p "Compile? " && make -j2 && -read -p "Install? " && sudo -S porg -lp libusbmuxd-1.1.0 "make install" diff --git a/build-scripts/libusbmuxd.build b/build-scripts/libusbmuxd.build new file mode 100644 index 0000000..a2bb6e6 --- /dev/null +++ b/build-scripts/libusbmuxd.build @@ -0,0 +1,44 @@ +#! /bin/bash + +# libusbmuxd +# Source: https://github.com/libimobiledevice/libusbmuxd/archive/2.0.2.tar.gz +# +# $BUILD = Directory to temporarily install +# $PKGS = Directory to store built packages +# +# DEPS +# Required: libplist +# Recommended: NONE +# Optional: NONE + +NOCONFIGURE=1 ./autogen.sh && +./configure --prefix=/usr $BUILDTRUPLE && +read -p "Compile?" && make -j2 && + +sudo -S make DESTDIR=$BUILD install && + +cd $BUILD && sudo -S mkdir -v ${BUILD}/install && +cat > /tmp/slack-desc << "EOF" +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libusbmuxd: libusbmuxd (iOS USB connection library) +libusbmuxd: +libusbmuxd: A client library to multiplex connections from and to iOS devices. +libusbmuxd: It is used by libgpod. +libusbmuxd: +libusbmuxd: The libusbmuxd homepage: http://www.libimobiledevice.org/ +libusbmuxd: +libusbmuxd: +libusbmuxd: +libusbmuxd: +libusbmuxd: +EOF +sudo -S mv -v /tmp/slack-desc install/ && +sudo -S makepkg -l y -c n $PKGS/libusbmuxd-2.0.2-$(uname -m)-mlfs.txz && +sudo -S rm -rf ${BUILD}/*