mirror of
https://github.com/dslm4515/BMLFS.git
synced 2025-08-01 19:42:55 +00:00
Updated build for libusbmuxd
libusbmuxd no longer need libimobiledevice-glue
This commit is contained in:
@ -7,10 +7,12 @@
|
|||||||
# $PKGS = Directory to store built packages
|
# $PKGS = Directory to store built packages
|
||||||
#
|
#
|
||||||
# DEPS
|
# DEPS
|
||||||
# Required: libplist libimobiledevice-glue
|
# Required: libplist libusb
|
||||||
# Recommended: NONE
|
# Recommended: NONE
|
||||||
# Optional: NONE
|
# Optional: NONE
|
||||||
|
|
||||||
|
patch -Np1 -i ../patches/libusbmuxd-chimera/musl.patch
|
||||||
|
|
||||||
NOCONFIGURE=1 ./autogen.sh &&
|
NOCONFIGURE=1 ./autogen.sh &&
|
||||||
./configure --prefix=/usr $BUILDTRUPLE &&
|
./configure --prefix=/usr $BUILDTRUPLE &&
|
||||||
read -p "Compile?" && make -j2 &&
|
read -p "Compile?" && make -j2 &&
|
||||||
@ -42,7 +44,7 @@ libusbmuxd:
|
|||||||
libusbmuxd:
|
libusbmuxd:
|
||||||
EOF
|
EOF
|
||||||
sudo -S mv -v /tmp/slack-desc install/ &&
|
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 makepkg -l y -c n $PKGS/libusbmuxd-2.0.2-$PSUFFIX && \
|
||||||
cd /BMAN && \
|
cd /BMAN && \
|
||||||
cat > /tmp/slack-desc << "EOF"
|
cat > /tmp/slack-desc << "EOF"
|
||||||
libusbmuxd-doc: Manuals for libusbmuxd
|
libusbmuxd-doc: Manuals for libusbmuxd
|
||||||
@ -53,5 +55,5 @@ libusbmuxd-doc: http://www.libimobiledevice.org/
|
|||||||
libusbmuxd-doc:
|
libusbmuxd-doc:
|
||||||
EOF
|
EOF
|
||||||
sudo -S mv -v /tmp/slack-desc install/ && \
|
sudo -S mv -v /tmp/slack-desc install/ && \
|
||||||
sudo -S makepkg -l y -c n $PKGS/libusbmuxd-doc-2.0.2-noarch-mlfs.txz && \
|
sudo -S makepkg -l y -c n $PKGS/libusbmuxd-doc-2.0.2-$NOPSUFFIX && \
|
||||||
sudo -S rm -rf ${BUILD}/* /BMAN/*
|
sudo -S rm -rf ${BUILD}/* /BMAN/*
|
||||||
|
14
patches/libusbmuxd-chimera/musl.patch
Normal file
14
patches/libusbmuxd-chimera/musl.patch
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
diff --git tools/inetcat.c tools/inetcat.c
|
||||||
|
index b306a47..74bb91b 100644
|
||||||
|
--- a/tools/inetcat.c
|
||||||
|
+++ b/tools/inetcat.c
|
||||||
|
@@ -21,6 +21,9 @@
|
||||||
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
+#ifndef fd_set
|
||||||
|
+#include <sys/select.h>
|
||||||
|
+#endif
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <stdint.h>
|
Reference in New Issue
Block a user