aboutsummaryrefslogtreecommitdiff
path: root/scripts/libuuid
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/libuuid')
-rw-r--r--scripts/libuuid/build.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/scripts/libuuid/build.sh b/scripts/libuuid/build.sh
new file mode 100644
index 0000000..dea7aaf
--- /dev/null
+++ b/scripts/libuuid/build.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+name=libuuid
+version=2.34
+revision=0
+sources=(
+ "https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.34/util-linux-2.34.tar.xz"
+ "https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v${version}/util-linux-${version}.tar.xz"
+)
+depends=()
+
+
+function prepare() {
+ tar xf util-linux-${version}.tar.xz
+ cd util-linux-${version}
+}
+
+function build() {
+ ./configure --prefix=$prefix \
+ --disable-all-programs \
+ --enable-libuuid \
+ --without-systemd \
+ --without-btrf
+ make -j${maxjobs}
+}
+
+function package() {
+ make install DESTDIR="${destdir}"
+ rm -r "${destdir}/${prefix}/sbin"
+}