diff options
| author | KunoiSayami <[email protected]> | 2021-12-06 11:52:32 +0800 |
|---|---|---|
| committer | KunoiSayami <[email protected]> | 2021-12-06 11:52:32 +0800 |
| commit | 84fd84ef49280ee7e6deaa19b5247ce9fa3af4e1 (patch) | |
| tree | 8bfc8a4b2fdf9b550f47ca5f8d019af90f43e4e1 | |
| parent | f56e5532760888791646bc7fb18d3b9b064faf61 (diff) | |
feat(add-pkg): Add liboping
Signed-off-by: KunoiSayami <[email protected]>
| -rw-r--r-- | .gitmodules | 3 | ||||
| -rw-r--r-- | docker/dockerfile | 4 | ||||
| -rwxr-xr-x | repo/.hook/liboping | 20 | ||||
| m--------- | repo/liboping | 0 |
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 |
