aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKunoiSayami <[email protected]>2021-12-06 11:52:32 +0800
committerKunoiSayami <[email protected]>2021-12-06 11:52:32 +0800
commit84fd84ef49280ee7e6deaa19b5247ce9fa3af4e1 (patch)
tree8bfc8a4b2fdf9b550f47ca5f8d019af90f43e4e1
parentf56e5532760888791646bc7fb18d3b9b064faf61 (diff)
feat(add-pkg): Add liboping
Signed-off-by: KunoiSayami <[email protected]>
-rw-r--r--.gitmodules3
-rw-r--r--docker/dockerfile4
-rwxr-xr-xrepo/.hook/liboping20
m---------repo/liboping0
4 files changed, 27 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index 0c96c23..6fd3ab4 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -46,3 +46,6 @@
[submodule "repo/google-chrome"]
path = repo/google-chrome
url = https://aur.archlinux.org/google-chrome.git
+[submodule "repo/liboping"]
+ path = repo/liboping
+ url = https://aur.archlinux.org/liboping.git
diff --git a/docker/dockerfile b/docker/dockerfile
index cee7d7d..7ad5367 100644
--- a/docker/dockerfile
+++ b/docker/dockerfile
@@ -14,6 +14,10 @@ RUN pacman-key --finger 4A0F0C8BC709ACA4341767FB243975C8DB9656B9
RUN pacman-key --lsign-key 4A0F0C8BC709ACA4341767FB243975C8DB9656B9
+RUN pacman --noconfirm --needed -Sy reflector
+
+RUN reflector --save /etc/pacman.d/mirrorlist --latest 2 --sort rate
+
RUN pacman --noconfirm --needed -Syu base-devel gnupg git yay
RUN useradd -m build
diff --git a/repo/.hook/liboping b/repo/.hook/liboping
new file mode 100755
index 0000000..8f30ee0
--- /dev/null
+++ b/repo/.hook/liboping
@@ -0,0 +1,20 @@
+#!/bin/bash
+cat << EOF | base64 -d > 61.patch
+ZGlmZiAtLWdpdCBhL3NyYy9vcGluZy5jIGIvc3JjL29waW5nLmMKaW5kZXggODdjYTgxYS4uMjY4
+NDA4OCAxMDA2NDQKLS0tIGEvc3JjL29waW5nLmMKKysrIGIvc3JjL29waW5nLmMKQEAgLTExMjgs
+NyArMTEyOCw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2dyYXBoX3ByZXR0eXBpbmcgKHBpbmdfY29u
+dGV4dF90ICpjdHgsIC8qIHt7eyAqLwoJCQl3YXR0cm9uIChjdHgtPndpbmRvdywgQ09MT1JfUEFJ
+Uihjb2xvcikpOwoKCQlpZiAoaGFzX3V0ZjgoKSkKLQkJCW12d3ByaW50dyAoY3R4LT53aW5kb3cs
+IC8qIHkgPSAqLyAzLCAvKiB4ID0gKi8geCArIDIsIHN5bWJvbCk7CisJCQltdndwcmludHcgKGN0
+eC0+d2luZG93LCAvKiB5ID0gKi8gMywgLyogeCA9ICovIHggKyAyLCAiJXMiLCBzeW1ib2wpOwoJ
+CWVsc2UKCQkJbXZ3YWRkY2ggKGN0eC0+d2luZG93LCAvKiB5ID0gKi8gMywgLyogeCA9ICovIHgg
+KyAyLCBzeW1ib2xjKTsKCkBAIC0xMjI2LDcgKzEyMjYsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9n
+cmFwaF9oaXN0b2dyYW0gKHBpbmdfY29udGV4dF90ICpjdHgpIC8qIHt7eyAqLwoJCQltdndhZGRj
+aCAoY3R4LT53aW5kb3csIC8qIHkgPSAqLyAzLCAvKiB4ID0gKi8geCArIDIsICcgJyk7CgkJZWxz
+ZSBpZiAoaGFzX3V0ZjggKCkpCgkJCW12d3ByaW50dyAoY3R4LT53aW5kb3csIC8qIHkgPSAqLyAz
+LCAvKiB4ID0gKi8geCArIDIsCi0JCQkJCWhpc3Rfc3ltYm9sc191dGY4W2luZGV4XSk7CisJCQkJ
+CSIlcyIsIGhpc3Rfc3ltYm9sc191dGY4W2luZGV4XSk7CgkJZWxzZQoJCQltdndhZGRjaCAoY3R4
+LT53aW5kb3csIC8qIHkgPSAqLyAzLCAvKiB4ID0gKi8geCArIDIsCgkJCQkJaGlzdF9zeW1ib2xz
+X2Fjc1tpbmRleF0gfCBBX0FMVENIQVJTRVQpOw==
+EOF
+sed -i '/src\/Makefile.in/a \\n patch -p1 -i ..\/61.patch' PKGBUILD \ No newline at end of file
diff --git a/repo/liboping b/repo/liboping
new file mode 160000
+Subproject 4d86e5367ec919d278ad1c1d38ac91addf2ffd7