commit 154f9b19edbdbb93fa6a94ecf3e9ec0ba4c00013 Author: Valeria Fadeeva Date: Fri Jul 19 22:36:59 2024 +0500 cleanup diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9881fec --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.tar.* diff --git a/3PARTY/3party/adw-gtk-theme b/3PARTY/3party/adw-gtk-theme new file mode 160000 index 0000000..dde0513 --- /dev/null +++ b/3PARTY/3party/adw-gtk-theme @@ -0,0 +1 @@ +Subproject commit dde051317da5c546ccdf1129678a4e9e7aa731a2 diff --git a/3PARTY/3party/adw-gtk3 b/3PARTY/3party/adw-gtk3 new file mode 160000 index 0000000..c48470c --- /dev/null +++ b/3PARTY/3party/adw-gtk3 @@ -0,0 +1 @@ +Subproject commit c48470c5fb34030494ebd5d2f4e4b7c59dfab032 diff --git a/3PARTY/3party/audio-recorder b/3PARTY/3party/audio-recorder new file mode 160000 index 0000000..c195a6c --- /dev/null +++ b/3PARTY/3party/audio-recorder @@ -0,0 +1 @@ +Subproject commit c195a6c5301d77975ba49e8aaab377396e34aeaf diff --git a/3PARTY/3party/bluetooth-autoconnect b/3PARTY/3party/bluetooth-autoconnect new file mode 160000 index 0000000..1baf4ba --- /dev/null +++ b/3PARTY/3party/bluetooth-autoconnect @@ -0,0 +1 @@ +Subproject commit 1baf4ba3f9518309e0f80643bd364a91cc363ce4 diff --git a/3PARTY/3party/bluetooth-support b/3PARTY/3party/bluetooth-support new file mode 160000 index 0000000..969b23d --- /dev/null +++ b/3PARTY/3party/bluetooth-support @@ -0,0 +1 @@ +Subproject commit 969b23dbcba472a15adc0fb32deadec38f679ebc diff --git a/3PARTY/3party/buildtorrent b/3PARTY/3party/buildtorrent new file mode 160000 index 0000000..b073122 --- /dev/null +++ b/3PARTY/3party/buildtorrent @@ -0,0 +1 @@ +Subproject commit b0731223695d0826639834ca36f36e761000a674 diff --git a/3PARTY/3party/clean.sh b/3PARTY/3party/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/3party/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/3party/copy_to_repo.sh b/3PARTY/3party/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/3PARTY/3party/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/3party/freeoffice b/3PARTY/3party/freeoffice new file mode 160000 index 0000000..0792c7d --- /dev/null +++ b/3PARTY/3party/freeoffice @@ -0,0 +1 @@ +Subproject commit 0792c7d6226795517e29009ea0624fc7598ae21b diff --git a/3PARTY/3party/ftl-sdk b/3PARTY/3party/ftl-sdk new file mode 160000 index 0000000..646a23c --- /dev/null +++ b/3PARTY/3party/ftl-sdk @@ -0,0 +1 @@ +Subproject commit 646a23cd362bbd050a0f5632db2c94faee7e3f88 diff --git a/3PARTY/3party/git_pull.sh b/3PARTY/3party/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/3party/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/3party/gstreamer-meta b/3PARTY/3party/gstreamer-meta new file mode 160000 index 0000000..26decb6 --- /dev/null +++ b/3PARTY/3party/gstreamer-meta @@ -0,0 +1 @@ +Subproject commit 26decb613887afe9c86d46f3a81bb6826e705362 diff --git a/3PARTY/3party/icu69-bin b/3PARTY/3party/icu69-bin new file mode 160000 index 0000000..eaecf69 --- /dev/null +++ b/3PARTY/3party/icu69-bin @@ -0,0 +1 @@ +Subproject commit eaecf69494ad6c97afcfa6b8f4ed2726c76a7dea diff --git a/3PARTY/3party/input-devices-support b/3PARTY/3party/input-devices-support new file mode 160000 index 0000000..d70fad3 --- /dev/null +++ b/3PARTY/3party/input-devices-support @@ -0,0 +1 @@ +Subproject commit d70fad31c18929f3f48ba545ac274701461f68e3 diff --git a/3PARTY/3party/mailspring b/3PARTY/3party/mailspring new file mode 160000 index 0000000..2fbbf81 --- /dev/null +++ b/3PARTY/3party/mailspring @@ -0,0 +1 @@ +Subproject commit 2fbbf81b8849e7eedd23a04057cd4f8331c17c66 diff --git a/3PARTY/3party/make.sh b/3PARTY/3party/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/3party/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/3party/media-downloader b/3PARTY/3party/media-downloader new file mode 160000 index 0000000..a508abb --- /dev/null +++ b/3PARTY/3party/media-downloader @@ -0,0 +1 @@ +Subproject commit a508abb1e6c6cc16d4d23bd3108bdb064dc7c740 diff --git a/3PARTY/3party/move_to_repo.sh b/3PARTY/3party/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/3party/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/3party/noto-color-emoji-fontconfig b/3PARTY/3party/noto-color-emoji-fontconfig new file mode 160000 index 0000000..9bfcd37 --- /dev/null +++ b/3PARTY/3party/noto-color-emoji-fontconfig @@ -0,0 +1 @@ +Subproject commit 9bfcd37bf18de08171360ad6f69373b7b4b63aec diff --git a/3PARTY/3party/outline-client-appimage b/3PARTY/3party/outline-client-appimage new file mode 160000 index 0000000..4aca478 --- /dev/null +++ b/3PARTY/3party/outline-client-appimage @@ -0,0 +1 @@ +Subproject commit 4aca478a27f82ef359f1ffe5ff1448c0bdd29212 diff --git a/3PARTY/3party/pipewire-support b/3PARTY/3party/pipewire-support new file mode 160000 index 0000000..52bf736 --- /dev/null +++ b/3PARTY/3party/pipewire-support @@ -0,0 +1 @@ +Subproject commit 52bf736ed2632303e44af97edb8c0b7e1b88fca4 diff --git a/3PARTY/3party/portainer-bin b/3PARTY/3party/portainer-bin new file mode 160000 index 0000000..4ea0613 --- /dev/null +++ b/3PARTY/3party/portainer-bin @@ -0,0 +1 @@ +Subproject commit 4ea06139a643cbdd4f6d924c4353da376842ace7 diff --git a/3PARTY/3party/printer-support b/3PARTY/3party/printer-support new file mode 160000 index 0000000..a04201d --- /dev/null +++ b/3PARTY/3party/printer-support @@ -0,0 +1 @@ +Subproject commit a04201d28847d7effab68c69d1f4e323d72537c7 diff --git a/3PARTY/3party/pwd.txt b/3PARTY/3party/pwd.txt new file mode 100644 index 0000000..588c557 --- /dev/null +++ b/3PARTY/3party/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/3party \ No newline at end of file diff --git a/3PARTY/3party/python-flatbencode b/3PARTY/3party/python-flatbencode new file mode 160000 index 0000000..d1c4cc3 --- /dev/null +++ b/3PARTY/3party/python-flatbencode @@ -0,0 +1 @@ +Subproject commit d1c4cc3366706e1e28b9a056d368d65c34534759 diff --git a/3PARTY/3party/python-torf b/3PARTY/3party/python-torf new file mode 160000 index 0000000..4c097fb --- /dev/null +++ b/3PARTY/3party/python-torf @@ -0,0 +1 @@ +Subproject commit 4c097fb1f54651c43ab9c920d559bde517968404 diff --git a/3PARTY/3party/repo.txt b/3PARTY/3party/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/3party/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/3party/samba-support b/3PARTY/3party/samba-support new file mode 160000 index 0000000..12af7bc --- /dev/null +++ b/3PARTY/3party/samba-support @@ -0,0 +1 @@ +Subproject commit 12af7bc65342fabb321f5b2924e57ff2e73aa948 diff --git a/3PARTY/3party/scanner-support b/3PARTY/3party/scanner-support new file mode 160000 index 0000000..8b77fb5 --- /dev/null +++ b/3PARTY/3party/scanner-support @@ -0,0 +1 @@ +Subproject commit 8b77fb59be9de1660c9b296f30d7beeb067421c6 diff --git a/3PARTY/3party/shadowsocks-electron-bin b/3PARTY/3party/shadowsocks-electron-bin new file mode 160000 index 0000000..972bff9 --- /dev/null +++ b/3PARTY/3party/shadowsocks-electron-bin @@ -0,0 +1 @@ +Subproject commit 972bff9c5d20edd76d8d8ef9fa612aa57611b4b3 diff --git a/3PARTY/3party/shadowsocks-rust b/3PARTY/3party/shadowsocks-rust new file mode 160000 index 0000000..2e3ddce --- /dev/null +++ b/3PARTY/3party/shadowsocks-rust @@ -0,0 +1 @@ +Subproject commit 2e3ddce252989ffacdcc1dae846e9a745cb05db1 diff --git a/3PARTY/3party/sign.sh b/3PARTY/3party/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/3party/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/3party/ss-face b/3PARTY/3party/ss-face new file mode 160000 index 0000000..72f92b9 --- /dev/null +++ b/3PARTY/3party/ss-face @@ -0,0 +1 @@ +Subproject commit 72f92b9113b8286d63c5b82ff8c05a9f194eb245 diff --git a/3PARTY/3party/startwine b/3PARTY/3party/startwine new file mode 160000 index 0000000..9a9678a --- /dev/null +++ b/3PARTY/3party/startwine @@ -0,0 +1 @@ +Subproject commit 9a9678a76b13fa7743f1e97e6689a288143bd7b1 diff --git a/3PARTY/3party/torf-cli b/3PARTY/3party/torf-cli new file mode 160000 index 0000000..a345d80 --- /dev/null +++ b/3PARTY/3party/torf-cli @@ -0,0 +1 @@ +Subproject commit a345d8008a7354aeb31be19325ab61053b6b6a04 diff --git a/3PARTY/3party/ttf-ms-fonts b/3PARTY/3party/ttf-ms-fonts new file mode 160000 index 0000000..4b3621d --- /dev/null +++ b/3PARTY/3party/ttf-ms-fonts @@ -0,0 +1 @@ +Subproject commit 4b3621d776c7090b7d42ff53e1aa0170e16477e5 diff --git a/3PARTY/3party/ttf-twemoji b/3PARTY/3party/ttf-twemoji new file mode 160000 index 0000000..eeb57a5 --- /dev/null +++ b/3PARTY/3party/ttf-twemoji @@ -0,0 +1 @@ +Subproject commit eeb57a536572c45efb02a53ed48046e9d2445210 diff --git a/3PARTY/3party/ventoy-bin b/3PARTY/3party/ventoy-bin new file mode 160000 index 0000000..db22113 --- /dev/null +++ b/3PARTY/3party/ventoy-bin @@ -0,0 +1 @@ +Subproject commit db2211323f5c4c2af89f9033cd651909d9fac75c diff --git a/3PARTY/3party/whalebird b/3PARTY/3party/whalebird new file mode 160000 index 0000000..3451a7e --- /dev/null +++ b/3PARTY/3party/whalebird @@ -0,0 +1 @@ +Subproject commit 3451a7e5c315ec85d1f3d04c6577cd976bae748a diff --git a/3PARTY/3party/without_lto.txt b/3PARTY/3party/without_lto.txt new file mode 100644 index 0000000..91cdb13 --- /dev/null +++ b/3PARTY/3party/without_lto.txt @@ -0,0 +1,3 @@ +python-flatbencode +python-torf +torf-cli diff --git a/3PARTY/3party/yandex-disk b/3PARTY/3party/yandex-disk new file mode 160000 index 0000000..45bb220 --- /dev/null +++ b/3PARTY/3party/yandex-disk @@ -0,0 +1 @@ +Subproject commit 45bb220cd9579cd18e7f23251e6c287e995a9f40 diff --git a/3PARTY/3party/yandex-disk-indicator b/3PARTY/3party/yandex-disk-indicator new file mode 160000 index 0000000..df08743 --- /dev/null +++ b/3PARTY/3party/yandex-disk-indicator @@ -0,0 +1 @@ +Subproject commit df087438f846de950ba59177bca2f03061901f4d diff --git a/3PARTY/One_per_month/linux-xanmod-anbox b/3PARTY/One_per_month/linux-xanmod-anbox new file mode 160000 index 0000000..246b311 --- /dev/null +++ b/3PARTY/One_per_month/linux-xanmod-anbox @@ -0,0 +1 @@ +Subproject commit 246b311f61916e24337415eccf1a256d9da6341a diff --git a/3PARTY/One_per_month/make.sh b/3PARTY/One_per_month/make.sh new file mode 100755 index 0000000..58c3e6e --- /dev/null +++ b/3PARTY/One_per_month/make.sh @@ -0,0 +1,67 @@ +#!/bin/bash + +find . -type f -name "*.xz" -delete +find . -type f -name "*.zst" -delete +find . -type f -name "*.sig" -delete + +REPO="/data/github/active/Melawy/REPO/melawy-3party/x86_64/" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + cd $CWD/$package_dir + + bash 00_git_pull.sh + bash 01_patch.sh + bash 02_make.sh + + for i in *.pkg.tar.zst; + do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + + package_file=$(ls -1 | grep -v "pkg.tar.zst.sig" | grep "pkg.tar.zst" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.zst $REPO/ + fi + + package_file=$(ls -1 | grep -v "pkg.tar.xz.sig" | grep "pkg.tar.xz" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.xz $REPO/ + fi + + package_file=$(ls -1 | grep "pkg.tar.xz.sig" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.xz.sig $REPO/ + fi + + package_file=$(ls -1 | grep "pkg.tar.zst.sig" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.zst.sig $REPO/ + fi + + cd $CWD +done + +echo "melawy" | beep -f 200 -l 250 -d 100 -r 1 -n -s +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/One_per_month/move_to_repo.sh b/3PARTY/One_per_month/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/One_per_month/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/One_per_month/pwd.txt b/3PARTY/One_per_month/pwd.txt new file mode 100644 index 0000000..e430311 --- /dev/null +++ b/3PARTY/One_per_month/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/One_per_month \ No newline at end of file diff --git a/3PARTY/One_per_month/repo.txt b/3PARTY/One_per_month/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/One_per_month/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/catppuccin/catppuccin-cursors-frappe b/3PARTY/catppuccin/catppuccin-cursors-frappe new file mode 160000 index 0000000..e6565e3 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-frappe @@ -0,0 +1 @@ +Subproject commit e6565e36a41710bca8fb536f041d274cf4ce2d94 diff --git a/3PARTY/catppuccin/catppuccin-cursors-latte b/3PARTY/catppuccin/catppuccin-cursors-latte new file mode 160000 index 0000000..41edc14 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-latte @@ -0,0 +1 @@ +Subproject commit 41edc14c995eb499caa8c224052ab832fa596946 diff --git a/3PARTY/catppuccin/catppuccin-cursors-macchiato b/3PARTY/catppuccin/catppuccin-cursors-macchiato new file mode 160000 index 0000000..12efbdc --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-macchiato @@ -0,0 +1 @@ +Subproject commit 12efbdc4f9372c92fe39b9d56f6a5c88ddd31872 diff --git a/3PARTY/catppuccin/catppuccin-cursors-mocha b/3PARTY/catppuccin/catppuccin-cursors-mocha new file mode 160000 index 0000000..a89b326 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-mocha @@ -0,0 +1 @@ +Subproject commit a89b3266d20cc438851e8c6503f2222ad0cf0d45 diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-frappe b/3PARTY/catppuccin/catppuccin-gtk-theme-frappe new file mode 160000 index 0000000..340cbfd --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-frappe @@ -0,0 +1 @@ +Subproject commit 340cbfd00a43a65b74f3dd84d63414f2422daf4f diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-latte b/3PARTY/catppuccin/catppuccin-gtk-theme-latte new file mode 160000 index 0000000..f5cded9 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-latte @@ -0,0 +1 @@ +Subproject commit f5cded95f49f90f19e383c3af945821398b4087c diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-macchiato b/3PARTY/catppuccin/catppuccin-gtk-theme-macchiato new file mode 160000 index 0000000..3412d49 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-macchiato @@ -0,0 +1 @@ +Subproject commit 3412d49f1563015a99e8e4e3c9e6f13e1a054365 diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-mocha b/3PARTY/catppuccin/catppuccin-gtk-theme-mocha new file mode 160000 index 0000000..ff70c1e --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-mocha @@ -0,0 +1 @@ +Subproject commit ff70c1eba00130b0aecac74e9b46d26cbb05a652 diff --git a/3PARTY/catppuccin/catppuccin-konsole-theme b/3PARTY/catppuccin/catppuccin-konsole-theme new file mode 160000 index 0000000..dea74fb --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-konsole-theme @@ -0,0 +1 @@ +Subproject commit dea74fb5b2a9850c8a35dad830b149575ade6daa diff --git a/3PARTY/catppuccin/clean.sh b/3PARTY/catppuccin/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/catppuccin/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/copy_to_repo.sh b/3PARTY/catppuccin/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/3PARTY/catppuccin/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/git_pull.sh b/3PARTY/catppuccin/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/catppuccin/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/kvantum-theme-catppuccin b/3PARTY/catppuccin/kvantum-theme-catppuccin new file mode 160000 index 0000000..62aa645 --- /dev/null +++ b/3PARTY/catppuccin/kvantum-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 62aa64569cd681ebdf67d47c5ecd1501ace13f99 diff --git a/3PARTY/catppuccin/make.sh b/3PARTY/catppuccin/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/catppuccin/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/catppuccin/move_to_repo.sh b/3PARTY/catppuccin/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/catppuccin/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/plasma6-theme-catppuccin b/3PARTY/catppuccin/plasma6-theme-catppuccin new file mode 160000 index 0000000..50c577f --- /dev/null +++ b/3PARTY/catppuccin/plasma6-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 50c577f7aa554dfdad963b4b52e2b796915721f5 diff --git a/3PARTY/catppuccin/plasma6-theme-catppuccin-git b/3PARTY/catppuccin/plasma6-theme-catppuccin-git new file mode 160000 index 0000000..8941169 --- /dev/null +++ b/3PARTY/catppuccin/plasma6-theme-catppuccin-git @@ -0,0 +1 @@ +Subproject commit 8941169305e87e154cdde88e278ec3db2f75ec1b diff --git a/3PARTY/catppuccin/plymouth-theme-catppuccin b/3PARTY/catppuccin/plymouth-theme-catppuccin new file mode 160000 index 0000000..0e9d8b9 --- /dev/null +++ b/3PARTY/catppuccin/plymouth-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 0e9d8b94c03c11fae0a063ec547d0e147e815470 diff --git a/3PARTY/catppuccin/pwd.txt b/3PARTY/catppuccin/pwd.txt new file mode 100644 index 0000000..2447857 --- /dev/null +++ b/3PARTY/catppuccin/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/catppuccin \ No newline at end of file diff --git a/3PARTY/catppuccin/refind-theme-catppuccin b/3PARTY/catppuccin/refind-theme-catppuccin new file mode 160000 index 0000000..da7c291 --- /dev/null +++ b/3PARTY/catppuccin/refind-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit da7c2914ba0df24a64d2bc5d5b2dff875f8a3ed1 diff --git a/3PARTY/catppuccin/repo.txt b/3PARTY/catppuccin/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/catppuccin/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/catppuccin/sddm-theme-catppuccin b/3PARTY/catppuccin/sddm-theme-catppuccin new file mode 160000 index 0000000..5e2907b --- /dev/null +++ b/3PARTY/catppuccin/sddm-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 5e2907b53fc5af3b1a945ea8cff920be8cc2ee76 diff --git a/3PARTY/catppuccin/sign.sh b/3PARTY/catppuccin/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/catppuccin/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/clean.sh b/3PARTY/obs/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/copy_to_repo.sh b/3PARTY/obs/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/3PARTY/obs/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/asio b/3PARTY/obs/deps0/asio new file mode 160000 index 0000000..81d7dc7 --- /dev/null +++ b/3PARTY/obs/deps0/asio @@ -0,0 +1 @@ +Subproject commit 81d7dc7d6bfef0cdd38288f01e0f35d5a9f5bbb7 diff --git a/3PARTY/obs/deps0/clean.sh b/3PARTY/obs/deps0/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps0/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/git_pull.sh b/3PARTY/obs/deps0/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps0/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/make.sh b/3PARTY/obs/deps0/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps0/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps0/move_to_repo.sh b/3PARTY/obs/deps0/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps0/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/pwd.txt b/3PARTY/obs/deps0/pwd.txt new file mode 100644 index 0000000..d3281bd --- /dev/null +++ b/3PARTY/obs/deps0/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps0 \ No newline at end of file diff --git a/3PARTY/obs/deps0/repo.txt b/3PARTY/obs/deps0/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps0/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps0/sign.sh b/3PARTY/obs/deps0/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps0/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps0/sndio b/3PARTY/obs/deps0/sndio new file mode 160000 index 0000000..bcc951f --- /dev/null +++ b/3PARTY/obs/deps0/sndio @@ -0,0 +1 @@ +Subproject commit bcc951f3f42645f3ecd8fcb08dc6b1110f838822 diff --git a/3PARTY/obs/deps0/uthash b/3PARTY/obs/deps0/uthash new file mode 160000 index 0000000..8a32fc3 --- /dev/null +++ b/3PARTY/obs/deps0/uthash @@ -0,0 +1 @@ +Subproject commit 8a32fc3767ce171e732213424ea2791faf6a58f4 diff --git a/3PARTY/obs/deps0/websocketpp b/3PARTY/obs/deps0/websocketpp new file mode 160000 index 0000000..49cf0aa --- /dev/null +++ b/3PARTY/obs/deps0/websocketpp @@ -0,0 +1 @@ +Subproject commit 49cf0aa57b8ead631ea5bcabdf4da0e27b984487 diff --git a/3PARTY/obs/deps1/clean.sh b/3PARTY/obs/deps1/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps1/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps1/git_pull.sh b/3PARTY/obs/deps1/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps1/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps1/libusrsctp b/3PARTY/obs/deps1/libusrsctp new file mode 160000 index 0000000..2f5d5bc --- /dev/null +++ b/3PARTY/obs/deps1/libusrsctp @@ -0,0 +1 @@ +Subproject commit 2f5d5bc0196ba2dc8793f350a264fb2b29dfa104 diff --git a/3PARTY/obs/deps1/make.sh b/3PARTY/obs/deps1/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps1/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps1/move_to_repo.sh b/3PARTY/obs/deps1/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps1/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps1/pwd.txt b/3PARTY/obs/deps1/pwd.txt new file mode 100644 index 0000000..0827845 --- /dev/null +++ b/3PARTY/obs/deps1/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps1 \ No newline at end of file diff --git a/3PARTY/obs/deps1/repo.txt b/3PARTY/obs/deps1/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps1/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps1/sign.sh b/3PARTY/obs/deps1/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps1/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps2/clean.sh b/3PARTY/obs/deps2/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps2/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps2/git_pull.sh b/3PARTY/obs/deps2/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps2/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps2/libajantv2 b/3PARTY/obs/deps2/libajantv2 new file mode 160000 index 0000000..6f11adf --- /dev/null +++ b/3PARTY/obs/deps2/libajantv2 @@ -0,0 +1 @@ +Subproject commit 6f11adfee052c1eb7c5c800291418819cc7a2f1c diff --git a/3PARTY/obs/deps2/libdatachannel-nice b/3PARTY/obs/deps2/libdatachannel-nice new file mode 160000 index 0000000..ef09234 --- /dev/null +++ b/3PARTY/obs/deps2/libdatachannel-nice @@ -0,0 +1 @@ +Subproject commit ef09234cea3670bff419c38c7ed820e716ab20ef diff --git a/3PARTY/obs/deps2/librist b/3PARTY/obs/deps2/librist new file mode 160000 index 0000000..3635567 --- /dev/null +++ b/3PARTY/obs/deps2/librist @@ -0,0 +1 @@ +Subproject commit 3635567d7174a1ce8f2e407242bd36a9592175e0 diff --git a/3PARTY/obs/deps2/make.sh b/3PARTY/obs/deps2/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps2/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps2/move_to_repo.sh b/3PARTY/obs/deps2/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps2/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps2/pwd.txt b/3PARTY/obs/deps2/pwd.txt new file mode 100644 index 0000000..45d7b46 --- /dev/null +++ b/3PARTY/obs/deps2/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps2 \ No newline at end of file diff --git a/3PARTY/obs/deps2/repo.txt b/3PARTY/obs/deps2/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps2/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps2/sign.sh b/3PARTY/obs/deps2/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps2/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps3/clean.sh b/3PARTY/obs/deps3/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps3/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps3/git_pull.sh b/3PARTY/obs/deps3/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps3/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps3/make.sh b/3PARTY/obs/deps3/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps3/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps3/move_to_repo.sh b/3PARTY/obs/deps3/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps3/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps3/pwd.txt b/3PARTY/obs/deps3/pwd.txt new file mode 100644 index 0000000..ab8947b --- /dev/null +++ b/3PARTY/obs/deps3/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps3 \ No newline at end of file diff --git a/3PARTY/obs/deps3/repo.txt b/3PARTY/obs/deps3/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps3/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps3/sign.sh b/3PARTY/obs/deps3/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps3/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps3/vlc-luajit b/3PARTY/obs/deps3/vlc-luajit new file mode 160000 index 0000000..eb2e456 --- /dev/null +++ b/3PARTY/obs/deps3/vlc-luajit @@ -0,0 +1 @@ +Subproject commit eb2e456aaf5dc46292d44dfd0f4d3dd49f254416 diff --git a/3PARTY/obs/ffmpeg-obs b/3PARTY/obs/ffmpeg-obs new file mode 160000 index 0000000..f1da9bd --- /dev/null +++ b/3PARTY/obs/ffmpeg-obs @@ -0,0 +1 @@ +Subproject commit f1da9bdce7d3679dbfcb855c74d2e5c22f41a3e9 diff --git a/3PARTY/obs/git_pull.sh b/3PARTY/obs/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/make.sh b/3PARTY/obs/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/move_to_repo.sh b/3PARTY/obs/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/obs-studio-tytan652 b/3PARTY/obs/obs-studio-tytan652 new file mode 160000 index 0000000..d8abf36 --- /dev/null +++ b/3PARTY/obs/obs-studio-tytan652 @@ -0,0 +1 @@ +Subproject commit d8abf36ec1bbda5dd5da95fe95ad16234dfe1492 diff --git a/3PARTY/obs/pwd.txt b/3PARTY/obs/pwd.txt new file mode 100644 index 0000000..f34eb96 --- /dev/null +++ b/3PARTY/obs/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs \ No newline at end of file diff --git a/3PARTY/obs/repo.txt b/3PARTY/obs/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/sign.sh b/3PARTY/obs/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/Archlinux/ccache b/Archlinux/ccache new file mode 160000 index 0000000..c126e3b --- /dev/null +++ b/Archlinux/ccache @@ -0,0 +1 @@ +Subproject commit c126e3b17f7e9e8a77695901c0309cce25640bb8 diff --git a/Archlinux/clean.sh b/Archlinux/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/Archlinux/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux/clone.sh b/Archlinux/clone.sh new file mode 100755 index 0000000..27b938d --- /dev/null +++ b/Archlinux/clone.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +packages=$(cat packages.txt) + +for package in ${packages} +do + if [ -d "$package" ]; then + cd "$CWD/$package" + git pull + cd "$CWD" + else + access_location=$(curl -ILs https://gitlab.archlinux.org/archlinux/packaging/packages/${package} | grep location | awk '{print $2}') + if [[ "$access_location" == *"gitlab.archlinux.org/users"* ]]; then + echo "" + else + git clone "https://gitlab.archlinux.org/archlinux/packaging/packages/${package}.git" + fi + fi +done + +echo "Ready" diff --git a/Archlinux/cmake b/Archlinux/cmake new file mode 160000 index 0000000..45bd9a4 --- /dev/null +++ b/Archlinux/cmake @@ -0,0 +1 @@ +Subproject commit 45bd9a40ecb32fb5d7243cd59fd02b7012b39d5a diff --git a/Archlinux/copy_to_repo.sh b/Archlinux/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/Archlinux/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux/fastfetch b/Archlinux/fastfetch new file mode 160000 index 0000000..3e1e65c --- /dev/null +++ b/Archlinux/fastfetch @@ -0,0 +1 @@ +Subproject commit 3e1e65cc55dc02cfcbf7f2f9ee455d26e9660c23 diff --git a/Archlinux/git_pull.sh b/Archlinux/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/Archlinux/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/Archlinux/glibc b/Archlinux/glibc new file mode 160000 index 0000000..8b1b69f --- /dev/null +++ b/Archlinux/glibc @@ -0,0 +1 @@ +Subproject commit 8b1b69f8277555257a0ec9681b90dcd9bd6faabd diff --git a/Archlinux/hwdetect b/Archlinux/hwdetect new file mode 160000 index 0000000..2c05472 --- /dev/null +++ b/Archlinux/hwdetect @@ -0,0 +1 @@ +Subproject commit 2c05472c705d67a7941ced8e5c137e90fb1e4d79 diff --git a/Archlinux/kdsoap-ws-discovery-client b/Archlinux/kdsoap-ws-discovery-client new file mode 160000 index 0000000..3c56ae9 --- /dev/null +++ b/Archlinux/kdsoap-ws-discovery-client @@ -0,0 +1 @@ +Subproject commit 3c56ae92d6811f0e1b70b046bba88ef3fb07ecef diff --git a/Archlinux/make.sh b/Archlinux/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/Archlinux/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/Archlinux/move_to_repo.sh b/Archlinux/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/Archlinux/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux/packages.txt b/Archlinux/packages.txt new file mode 100644 index 0000000..565018f --- /dev/null +++ b/Archlinux/packages.txt @@ -0,0 +1,11 @@ +ccache +cmake +fastfetch +glibc +hwdetect +kdsoap-ws-discovery-client +pacman +pacman-contrib +pacutils +profile-sync-daemon +rebuild-detector diff --git a/Archlinux/packages_.txt b/Archlinux/packages_.txt new file mode 100644 index 0000000..afc5eae --- /dev/null +++ b/Archlinux/packages_.txt @@ -0,0 +1,9 @@ +bash +ccache +fastfetch +ftl-sdk +kdsoap-ws-discovery-client +profile-sync-daemon +python +plymouth +hwdetect diff --git a/Archlinux/pacman b/Archlinux/pacman new file mode 160000 index 0000000..c1c9621 --- /dev/null +++ b/Archlinux/pacman @@ -0,0 +1 @@ +Subproject commit c1c96218da83d65f1cb399bc958b64fc1e93c57c diff --git a/Archlinux/pacman-contrib b/Archlinux/pacman-contrib new file mode 160000 index 0000000..0cba3a5 --- /dev/null +++ b/Archlinux/pacman-contrib @@ -0,0 +1 @@ +Subproject commit 0cba3a5fcfd75a5081d374b8aa0e3c3c74c56264 diff --git a/Archlinux/pacman-static b/Archlinux/pacman-static new file mode 160000 index 0000000..009e827 --- /dev/null +++ b/Archlinux/pacman-static @@ -0,0 +1 @@ +Subproject commit 009e827a5228f1e31ddad0eca8cb51a19a8a8eec diff --git a/Archlinux/pacutils b/Archlinux/pacutils new file mode 160000 index 0000000..3eb67f2 --- /dev/null +++ b/Archlinux/pacutils @@ -0,0 +1 @@ +Subproject commit 3eb67f2efad3ff31000cb58cd775b5e9d776ab53 diff --git a/Archlinux/profile-sync-daemon b/Archlinux/profile-sync-daemon new file mode 160000 index 0000000..2f54889 --- /dev/null +++ b/Archlinux/profile-sync-daemon @@ -0,0 +1 @@ +Subproject commit 2f548897fbc8e35a431960ae5027641991ba8aee diff --git a/Archlinux/pwd.txt b/Archlinux/pwd.txt new file mode 100644 index 0000000..ded4e47 --- /dev/null +++ b/Archlinux/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/Archlinux \ No newline at end of file diff --git a/Archlinux/rebuild-detector b/Archlinux/rebuild-detector new file mode 160000 index 0000000..1afbeff --- /dev/null +++ b/Archlinux/rebuild-detector @@ -0,0 +1 @@ +Subproject commit 1afbefff1e61c3a827a49f5e82c415ada28de074 diff --git a/Archlinux/repo.txt b/Archlinux/repo.txt new file mode 100644 index 0000000..6d05e5d --- /dev/null +++ b/Archlinux/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-archlinux/x86_64/ diff --git a/Archlinux/sign.sh b/Archlinux/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/Archlinux/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/Archlinux_all/a2ps b/Archlinux_all/a2ps new file mode 160000 index 0000000..fd7b2dc --- /dev/null +++ b/Archlinux_all/a2ps @@ -0,0 +1 @@ +Subproject commit fd7b2dc38810351c9fe88132fbfdd386287ad30c diff --git a/Archlinux_all/a52dec b/Archlinux_all/a52dec new file mode 160000 index 0000000..cdbd255 --- /dev/null +++ b/Archlinux_all/a52dec @@ -0,0 +1 @@ +Subproject commit cdbd25524cf0c7e23bc991a880a1282a8fb67c39 diff --git a/Archlinux_all/aalib b/Archlinux_all/aalib new file mode 160000 index 0000000..7d1a916 --- /dev/null +++ b/Archlinux_all/aalib @@ -0,0 +1 @@ +Subproject commit 7d1a916b64a9297952e493ce92ee1086ff610148 diff --git a/Archlinux_all/abseil-cpp b/Archlinux_all/abseil-cpp new file mode 160000 index 0000000..67c3bc0 --- /dev/null +++ b/Archlinux_all/abseil-cpp @@ -0,0 +1 @@ +Subproject commit 67c3bc0ebcc7e111cde71fc6a194f94c8de34e34 diff --git a/Archlinux_all/accounts-qml-module b/Archlinux_all/accounts-qml-module new file mode 160000 index 0000000..2c68d72 --- /dev/null +++ b/Archlinux_all/accounts-qml-module @@ -0,0 +1 @@ +Subproject commit 2c68d72f36ac669aae8e382a8af83b1ee6c748c5 diff --git a/Archlinux_all/accountsservice b/Archlinux_all/accountsservice new file mode 160000 index 0000000..cc26af1 --- /dev/null +++ b/Archlinux_all/accountsservice @@ -0,0 +1 @@ +Subproject commit cc26af1aabc973c6caf32adb887c04f1470981e8 diff --git a/Archlinux_all/acl b/Archlinux_all/acl new file mode 160000 index 0000000..0b021d2 --- /dev/null +++ b/Archlinux_all/acl @@ -0,0 +1 @@ +Subproject commit 0b021d2b35855ff211728f099d092f812f960f13 diff --git a/Archlinux_all/acme-tiny b/Archlinux_all/acme-tiny new file mode 160000 index 0000000..901c617 --- /dev/null +++ b/Archlinux_all/acme-tiny @@ -0,0 +1 @@ +Subproject commit 901c61790a1bb44b7ce1771a7e1c6a1bb4f5bcc0 diff --git a/Archlinux_all/adobe-source-code-pro-fonts b/Archlinux_all/adobe-source-code-pro-fonts new file mode 160000 index 0000000..2583d2c --- /dev/null +++ b/Archlinux_all/adobe-source-code-pro-fonts @@ -0,0 +1 @@ +Subproject commit 2583d2ca80ec8dd59b2ef8ecc322ad1a72e9eab5 diff --git a/Archlinux_all/adwaita-icon-theme b/Archlinux_all/adwaita-icon-theme new file mode 160000 index 0000000..386fc7d --- /dev/null +++ b/Archlinux_all/adwaita-icon-theme @@ -0,0 +1 @@ +Subproject commit 386fc7d087301e2e6c8e413a12d04e86990ae2fa diff --git a/Archlinux_all/aha b/Archlinux_all/aha new file mode 160000 index 0000000..ae5e50e --- /dev/null +++ b/Archlinux_all/aha @@ -0,0 +1 @@ +Subproject commit ae5e50ebaed86f2fda904ae590d3390c99d05c43 diff --git a/Archlinux_all/akonadi-mime b/Archlinux_all/akonadi-mime new file mode 160000 index 0000000..c9e1070 --- /dev/null +++ b/Archlinux_all/akonadi-mime @@ -0,0 +1 @@ +Subproject commit c9e1070af01520d2c914178287e4c9acfb08f575 diff --git a/Archlinux_all/alsa-firmware b/Archlinux_all/alsa-firmware new file mode 160000 index 0000000..9c47f43 --- /dev/null +++ b/Archlinux_all/alsa-firmware @@ -0,0 +1 @@ +Subproject commit 9c47f4386b4cf4636ea2d3f9e5bcfe966ce37c47 diff --git a/Archlinux_all/alsa-lib b/Archlinux_all/alsa-lib new file mode 160000 index 0000000..b8e185f --- /dev/null +++ b/Archlinux_all/alsa-lib @@ -0,0 +1 @@ +Subproject commit b8e185f0ffa8652df67092530576c4d59e9d0f4c diff --git a/Archlinux_all/alsa-plugins b/Archlinux_all/alsa-plugins new file mode 160000 index 0000000..6afa3b3 --- /dev/null +++ b/Archlinux_all/alsa-plugins @@ -0,0 +1 @@ +Subproject commit 6afa3b3d047093be80f2d95a709aa207361b1c5d diff --git a/Archlinux_all/alsa-topology-conf b/Archlinux_all/alsa-topology-conf new file mode 160000 index 0000000..85788ba --- /dev/null +++ b/Archlinux_all/alsa-topology-conf @@ -0,0 +1 @@ +Subproject commit 85788baaeb22fe89f1fdbe23cbbc755179318383 diff --git a/Archlinux_all/alsa-ucm-conf b/Archlinux_all/alsa-ucm-conf new file mode 160000 index 0000000..071f7e3 --- /dev/null +++ b/Archlinux_all/alsa-ucm-conf @@ -0,0 +1 @@ +Subproject commit 071f7e335aad382a37c9a74c445870c9b96432c0 diff --git a/Archlinux_all/alsa-utils b/Archlinux_all/alsa-utils new file mode 160000 index 0000000..73959f4 --- /dev/null +++ b/Archlinux_all/alsa-utils @@ -0,0 +1 @@ +Subproject commit 73959f44768477edc974078a96654d4c736d5faa diff --git a/Archlinux_all/amf-headers b/Archlinux_all/amf-headers new file mode 160000 index 0000000..e5d4547 --- /dev/null +++ b/Archlinux_all/amf-headers @@ -0,0 +1 @@ +Subproject commit e5d454725ced9eec2baaa6abe5bac6091b85423d diff --git a/Archlinux_all/android-udev b/Archlinux_all/android-udev new file mode 160000 index 0000000..9a69236 --- /dev/null +++ b/Archlinux_all/android-udev @@ -0,0 +1 @@ +Subproject commit 9a69236720f2316effff146de19040a5c96805f4 diff --git a/Archlinux_all/ansible b/Archlinux_all/ansible new file mode 160000 index 0000000..5288489 --- /dev/null +++ b/Archlinux_all/ansible @@ -0,0 +1 @@ +Subproject commit 5288489e9f4d1e4fef6b65922654d724d4f63bd6 diff --git a/Archlinux_all/ansible-core b/Archlinux_all/ansible-core new file mode 160000 index 0000000..9956be0 --- /dev/null +++ b/Archlinux_all/ansible-core @@ -0,0 +1 @@ +Subproject commit 9956be00d91967e9332121e9a5e880afbbb54ae7 diff --git a/Archlinux_all/ansible-language-server b/Archlinux_all/ansible-language-server new file mode 160000 index 0000000..90bc4e5 --- /dev/null +++ b/Archlinux_all/ansible-language-server @@ -0,0 +1 @@ +Subproject commit 90bc4e593ffdcfe19a2bd63f67e72e79d4ccd583 diff --git a/Archlinux_all/ansible-lint b/Archlinux_all/ansible-lint new file mode 160000 index 0000000..c0f4f53 --- /dev/null +++ b/Archlinux_all/ansible-lint @@ -0,0 +1 @@ +Subproject commit c0f4f5372c2d2a770c24575d0bdd92c9cdcd5c39 diff --git a/Archlinux_all/aom b/Archlinux_all/aom new file mode 160000 index 0000000..7056278 --- /dev/null +++ b/Archlinux_all/aom @@ -0,0 +1 @@ +Subproject commit 705627866e28c3459002d20d35aa2a7407def597 diff --git a/Archlinux_all/apache b/Archlinux_all/apache new file mode 160000 index 0000000..48ab132 --- /dev/null +++ b/Archlinux_all/apache @@ -0,0 +1 @@ +Subproject commit 48ab132ffacbacdd884b9a136ab3a19dc8aa05ec diff --git a/Archlinux_all/apparmor b/Archlinux_all/apparmor new file mode 160000 index 0000000..ba9670a --- /dev/null +++ b/Archlinux_all/apparmor @@ -0,0 +1 @@ +Subproject commit ba9670ae9f8b73ef6b872ed6b64df6c84b5c6b77 diff --git a/Archlinux_all/appstream b/Archlinux_all/appstream new file mode 160000 index 0000000..d8a1427 --- /dev/null +++ b/Archlinux_all/appstream @@ -0,0 +1 @@ +Subproject commit d8a1427eb98b97e9e985a2fbd5b168b05ad68ed1 diff --git a/Archlinux_all/appstream-glib b/Archlinux_all/appstream-glib new file mode 160000 index 0000000..7d9671e --- /dev/null +++ b/Archlinux_all/appstream-glib @@ -0,0 +1 @@ +Subproject commit 7d9671eb74a7865284b5508214c3137e9b22e404 diff --git a/Archlinux_all/apr b/Archlinux_all/apr new file mode 160000 index 0000000..dd174ca --- /dev/null +++ b/Archlinux_all/apr @@ -0,0 +1 @@ +Subproject commit dd174cab6f7b8378a6230423d19dc4ca0bc728f8 diff --git a/Archlinux_all/apr-util b/Archlinux_all/apr-util new file mode 160000 index 0000000..29ab1ea --- /dev/null +++ b/Archlinux_all/apr-util @@ -0,0 +1 @@ +Subproject commit 29ab1ea5305e7af67c2c856c0ca5c5c81c1910c1 diff --git a/Archlinux_all/arch-install-scripts b/Archlinux_all/arch-install-scripts new file mode 160000 index 0000000..ccc900f --- /dev/null +++ b/Archlinux_all/arch-install-scripts @@ -0,0 +1 @@ +Subproject commit ccc900fa982631e40a217669e1d48f0600114f1c diff --git a/Archlinux_all/archiso b/Archlinux_all/archiso new file mode 160000 index 0000000..2696f45 --- /dev/null +++ b/Archlinux_all/archiso @@ -0,0 +1 @@ +Subproject commit 2696f45668e07c8625d366ecbd9673f8c3d8cdfc diff --git a/Archlinux_all/archlinux-appstream-data b/Archlinux_all/archlinux-appstream-data new file mode 160000 index 0000000..8f23096 --- /dev/null +++ b/Archlinux_all/archlinux-appstream-data @@ -0,0 +1 @@ +Subproject commit 8f23096c74a8baec662ce1f23f685e4f28aa3158 diff --git a/Archlinux_all/archlinux-keyring b/Archlinux_all/archlinux-keyring new file mode 160000 index 0000000..5ee4db7 --- /dev/null +++ b/Archlinux_all/archlinux-keyring @@ -0,0 +1 @@ +Subproject commit 5ee4db764e60610d20f249b49c099b0f9da27550 diff --git a/Archlinux_all/argon2 b/Archlinux_all/argon2 new file mode 160000 index 0000000..11361e9 --- /dev/null +++ b/Archlinux_all/argon2 @@ -0,0 +1 @@ +Subproject commit 11361e9fff9545a172bb8069c1f0b11f94843f0c diff --git a/Archlinux_all/aribb24 b/Archlinux_all/aribb24 new file mode 160000 index 0000000..80aae99 --- /dev/null +++ b/Archlinux_all/aribb24 @@ -0,0 +1 @@ +Subproject commit 80aae997fd8fb29073c8c08f7bf46d09a2858274 diff --git a/Archlinux_all/aribb25 b/Archlinux_all/aribb25 new file mode 160000 index 0000000..a426480 --- /dev/null +++ b/Archlinux_all/aribb25 @@ -0,0 +1 @@ +Subproject commit a426480af5d8963f9e10c65f0d43b5220a042d17 diff --git a/Archlinux_all/ark b/Archlinux_all/ark new file mode 160000 index 0000000..de75f99 --- /dev/null +++ b/Archlinux_all/ark @@ -0,0 +1 @@ +Subproject commit de75f995fa1c909a0f921b509f399bbab3036597 diff --git a/Archlinux_all/asciidoc b/Archlinux_all/asciidoc new file mode 160000 index 0000000..22d746d --- /dev/null +++ b/Archlinux_all/asciidoc @@ -0,0 +1 @@ +Subproject commit 22d746da10e712f069c407cef36578cb3a32537a diff --git a/Archlinux_all/asciidoctor b/Archlinux_all/asciidoctor new file mode 160000 index 0000000..214744f --- /dev/null +++ b/Archlinux_all/asciidoctor @@ -0,0 +1 @@ +Subproject commit 214744f491426734c2365e05c4455080cb6f2b3d diff --git a/Archlinux_all/asio b/Archlinux_all/asio new file mode 160000 index 0000000..81d7dc7 --- /dev/null +++ b/Archlinux_all/asio @@ -0,0 +1 @@ +Subproject commit 81d7dc7d6bfef0cdd38288f01e0f35d5a9f5bbb7 diff --git a/Archlinux_all/aspell b/Archlinux_all/aspell new file mode 160000 index 0000000..646cdc4 --- /dev/null +++ b/Archlinux_all/aspell @@ -0,0 +1 @@ +Subproject commit 646cdc4834ebab70dd51aa499c01761401998e41 diff --git a/Archlinux_all/aspell-en b/Archlinux_all/aspell-en new file mode 160000 index 0000000..9782031 --- /dev/null +++ b/Archlinux_all/aspell-en @@ -0,0 +1 @@ +Subproject commit 9782031564ca6924995a36228138e2c5db854cb0 diff --git a/Archlinux_all/aspell-ru b/Archlinux_all/aspell-ru new file mode 160000 index 0000000..86dd523 --- /dev/null +++ b/Archlinux_all/aspell-ru @@ -0,0 +1 @@ +Subproject commit 86dd5233795934d715c95d2336e8e141c083dd20 diff --git a/Archlinux_all/at-spi2-core b/Archlinux_all/at-spi2-core new file mode 160000 index 0000000..538ff66 --- /dev/null +++ b/Archlinux_all/at-spi2-core @@ -0,0 +1 @@ +Subproject commit 538ff66b4b0d552c72a66bfc294ad196ad44abe8 diff --git a/Archlinux_all/atkmm b/Archlinux_all/atkmm new file mode 160000 index 0000000..d400e3e --- /dev/null +++ b/Archlinux_all/atkmm @@ -0,0 +1 @@ +Subproject commit d400e3e3f96e3642cf4314a3cca397db14c5b2aa diff --git a/Archlinux_all/attica5 b/Archlinux_all/attica5 new file mode 160000 index 0000000..647ea90 --- /dev/null +++ b/Archlinux_all/attica5 @@ -0,0 +1 @@ +Subproject commit 647ea909a8607af84e21102980de0afdc4bf372f diff --git a/Archlinux_all/attr b/Archlinux_all/attr new file mode 160000 index 0000000..1188e20 --- /dev/null +++ b/Archlinux_all/attr @@ -0,0 +1 @@ +Subproject commit 1188e20f8f985176b1b229bacc26377e44e69fbe diff --git a/Archlinux_all/audacious b/Archlinux_all/audacious new file mode 160000 index 0000000..d9c327f --- /dev/null +++ b/Archlinux_all/audacious @@ -0,0 +1 @@ +Subproject commit d9c327f3466769ae9e317df7735fba0cd7cc05dc diff --git a/Archlinux_all/audacious-plugins b/Archlinux_all/audacious-plugins new file mode 160000 index 0000000..50570c2 --- /dev/null +++ b/Archlinux_all/audacious-plugins @@ -0,0 +1 @@ +Subproject commit 50570c2930ec01758adc597df5194e2e7b6f71c2 diff --git a/Archlinux_all/audacity b/Archlinux_all/audacity new file mode 160000 index 0000000..8a0c369 --- /dev/null +++ b/Archlinux_all/audacity @@ -0,0 +1 @@ +Subproject commit 8a0c3696a1f9d8c7860718a606cf8ef832d066bd diff --git a/Archlinux_all/audit b/Archlinux_all/audit new file mode 160000 index 0000000..58d8470 --- /dev/null +++ b/Archlinux_all/audit @@ -0,0 +1 @@ +Subproject commit 58d8470442ab2dec2461d89441d09923f8874cae diff --git a/Archlinux_all/autoconf b/Archlinux_all/autoconf new file mode 160000 index 0000000..0a8efaf --- /dev/null +++ b/Archlinux_all/autoconf @@ -0,0 +1 @@ +Subproject commit 0a8efaf73b2a09b25b3c9dab2cf9ec7cb8274545 diff --git a/Archlinux_all/automake b/Archlinux_all/automake new file mode 160000 index 0000000..d6235e4 --- /dev/null +++ b/Archlinux_all/automake @@ -0,0 +1 @@ +Subproject commit d6235e40c4d3a8154fe9378ba9b80f38d077bc76 diff --git a/Archlinux_all/avahi b/Archlinux_all/avahi new file mode 160000 index 0000000..daafee2 --- /dev/null +++ b/Archlinux_all/avahi @@ -0,0 +1 @@ +Subproject commit daafee2d7f703a7f871f709d7f430dc8f1c7f336 diff --git a/Archlinux_all/avisynthplus b/Archlinux_all/avisynthplus new file mode 160000 index 0000000..2b24680 --- /dev/null +++ b/Archlinux_all/avisynthplus @@ -0,0 +1 @@ +Subproject commit 2b246803b86c685a07320f5aa928ee9421dc4856 diff --git a/Archlinux_all/awesome-terminal-fonts b/Archlinux_all/awesome-terminal-fonts new file mode 160000 index 0000000..4334dbd --- /dev/null +++ b/Archlinux_all/awesome-terminal-fonts @@ -0,0 +1 @@ +Subproject commit 4334dbdb0d0043ef108f4167908b879d68b9c002 diff --git a/Archlinux_all/b43-fwcutter b/Archlinux_all/b43-fwcutter new file mode 160000 index 0000000..cf0b8bd --- /dev/null +++ b/Archlinux_all/b43-fwcutter @@ -0,0 +1 @@ +Subproject commit cf0b8bd97d9da0818e73e9df6fda4e3f5527a259 diff --git a/Archlinux_all/babl b/Archlinux_all/babl new file mode 160000 index 0000000..705da0f --- /dev/null +++ b/Archlinux_all/babl @@ -0,0 +1 @@ +Subproject commit 705da0f503d169955e1bf54ca2deb2e0db3d6f46 diff --git a/Archlinux_all/baloo-widgets b/Archlinux_all/baloo-widgets new file mode 160000 index 0000000..d0fea05 --- /dev/null +++ b/Archlinux_all/baloo-widgets @@ -0,0 +1 @@ +Subproject commit d0fea0566810bebaaa10473f3dc13f030101799f diff --git a/Archlinux_all/baloo5 b/Archlinux_all/baloo5 new file mode 160000 index 0000000..be57431 --- /dev/null +++ b/Archlinux_all/baloo5 @@ -0,0 +1 @@ +Subproject commit be57431c92c51fa3f59c8f631d0dae863467eaf9 diff --git a/Archlinux_all/bamf b/Archlinux_all/bamf new file mode 160000 index 0000000..8b0b9d3 --- /dev/null +++ b/Archlinux_all/bamf @@ -0,0 +1 @@ +Subproject commit 8b0b9d3a4f8fd12f399555dc9291d634f127a134 diff --git a/Archlinux_all/baobab b/Archlinux_all/baobab new file mode 160000 index 0000000..f09140b --- /dev/null +++ b/Archlinux_all/baobab @@ -0,0 +1 @@ +Subproject commit f09140be0f58e65cfb5efd92145b57b36f0f2d58 diff --git a/Archlinux_all/base b/Archlinux_all/base new file mode 160000 index 0000000..14b9507 --- /dev/null +++ b/Archlinux_all/base @@ -0,0 +1 @@ +Subproject commit 14b9507f62e9b5a51d0443f1071413f886dd9a03 diff --git a/Archlinux_all/base-devel b/Archlinux_all/base-devel new file mode 160000 index 0000000..118335e --- /dev/null +++ b/Archlinux_all/base-devel @@ -0,0 +1 @@ +Subproject commit 118335e68ec82861730cf576db6ddb3cb7efdd7f diff --git a/Archlinux_all/bash b/Archlinux_all/bash new file mode 160000 index 0000000..c5dfc21 --- /dev/null +++ b/Archlinux_all/bash @@ -0,0 +1 @@ +Subproject commit c5dfc21dfe74524ca5766af83924cc8c3e3f1a0a diff --git a/Archlinux_all/bash-completion b/Archlinux_all/bash-completion new file mode 160000 index 0000000..d603b1b --- /dev/null +++ b/Archlinux_all/bash-completion @@ -0,0 +1 @@ +Subproject commit d603b1bf370d64efa26120300636b858e7ff1920 diff --git a/Archlinux_all/bash-language-server b/Archlinux_all/bash-language-server new file mode 160000 index 0000000..81a667f --- /dev/null +++ b/Archlinux_all/bash-language-server @@ -0,0 +1 @@ +Subproject commit 81a667f8c50182adcf2156815e4d970a6a475722 diff --git a/Archlinux_all/bc b/Archlinux_all/bc new file mode 160000 index 0000000..31e2cf0 --- /dev/null +++ b/Archlinux_all/bc @@ -0,0 +1 @@ +Subproject commit 31e2cf0b53483d421a6e77fcd7670f98ad946f35 diff --git a/Archlinux_all/beep b/Archlinux_all/beep new file mode 160000 index 0000000..841caf4 --- /dev/null +++ b/Archlinux_all/beep @@ -0,0 +1 @@ +Subproject commit 841caf459a0345fcdcdb805cb8284883d7c07485 diff --git a/Archlinux_all/bigsh0t b/Archlinux_all/bigsh0t new file mode 160000 index 0000000..65e5e5e --- /dev/null +++ b/Archlinux_all/bigsh0t @@ -0,0 +1 @@ +Subproject commit 65e5e5eec347b450922655f869bfb8f79274f3e8 diff --git a/Archlinux_all/bind b/Archlinux_all/bind new file mode 160000 index 0000000..22e8792 --- /dev/null +++ b/Archlinux_all/bind @@ -0,0 +1 @@ +Subproject commit 22e8792829b5fb861571cc0c18a30937d3a7884f diff --git a/Archlinux_all/binutils b/Archlinux_all/binutils new file mode 160000 index 0000000..6be41c4 --- /dev/null +++ b/Archlinux_all/binutils @@ -0,0 +1 @@ +Subproject commit 6be41c49b031091a20ce7a5a2f8381cadfaaae23 diff --git a/Archlinux_all/bison b/Archlinux_all/bison new file mode 160000 index 0000000..61edd32 --- /dev/null +++ b/Archlinux_all/bison @@ -0,0 +1 @@ +Subproject commit 61edd327a7b6b7e68bfcf116e07036ed03d36836 diff --git a/Archlinux_all/bluedevil b/Archlinux_all/bluedevil new file mode 160000 index 0000000..a5f04e7 --- /dev/null +++ b/Archlinux_all/bluedevil @@ -0,0 +1 @@ +Subproject commit a5f04e7b562f0170e58a40c49033a52d4c0a6341 diff --git a/Archlinux_all/bluez b/Archlinux_all/bluez new file mode 160000 index 0000000..e67ba6b --- /dev/null +++ b/Archlinux_all/bluez @@ -0,0 +1 @@ +Subproject commit e67ba6b274c4b5e182c323ae0048fe96da1bcdcb diff --git a/Archlinux_all/bluez-qt5 b/Archlinux_all/bluez-qt5 new file mode 160000 index 0000000..44213e0 --- /dev/null +++ b/Archlinux_all/bluez-qt5 @@ -0,0 +1 @@ +Subproject commit 44213e0af77be1a9a846cf3af2ae1707d8bc441b diff --git a/Archlinux_all/bluez-tools b/Archlinux_all/bluez-tools new file mode 160000 index 0000000..5e33d81 --- /dev/null +++ b/Archlinux_all/bluez-tools @@ -0,0 +1 @@ +Subproject commit 5e33d81ff3acbf7a6d51090641585a3996f47cbc diff --git a/Archlinux_all/bolt b/Archlinux_all/bolt new file mode 160000 index 0000000..af7d33c --- /dev/null +++ b/Archlinux_all/bolt @@ -0,0 +1 @@ +Subproject commit af7d33c784023199b667a828d1e83819c0a88b15 diff --git a/Archlinux_all/boost b/Archlinux_all/boost new file mode 160000 index 0000000..ca50e40 --- /dev/null +++ b/Archlinux_all/boost @@ -0,0 +1 @@ +Subproject commit ca50e40e96db04a71f8b5879d84794c3ed105f94 diff --git a/Archlinux_all/botan b/Archlinux_all/botan new file mode 160000 index 0000000..3d3b1a4 --- /dev/null +++ b/Archlinux_all/botan @@ -0,0 +1 @@ +Subproject commit 3d3b1a451f9dd76a42374117f5d243b220f5f05d diff --git a/Archlinux_all/botan2 b/Archlinux_all/botan2 new file mode 160000 index 0000000..874d29d --- /dev/null +++ b/Archlinux_all/botan2 @@ -0,0 +1 @@ +Subproject commit 874d29d06bdcb89ae34c8a22af9b12d48f36f33b diff --git a/Archlinux_all/box2d b/Archlinux_all/box2d new file mode 160000 index 0000000..0a5af36 --- /dev/null +++ b/Archlinux_all/box2d @@ -0,0 +1 @@ +Subproject commit 0a5af36a3d6b56e3da42bfe472b9338af6b45b28 diff --git a/Archlinux_all/breeze b/Archlinux_all/breeze new file mode 160000 index 0000000..a8bd027 --- /dev/null +++ b/Archlinux_all/breeze @@ -0,0 +1 @@ +Subproject commit a8bd027d27a8485d098acd435ba6111caea453d9 diff --git a/Archlinux_all/breeze-gtk b/Archlinux_all/breeze-gtk new file mode 160000 index 0000000..551fa4e --- /dev/null +++ b/Archlinux_all/breeze-gtk @@ -0,0 +1 @@ +Subproject commit 551fa4e18de97f14914f9dc3dd807dd1d15d2b2f diff --git a/Archlinux_all/breeze-icons b/Archlinux_all/breeze-icons new file mode 160000 index 0000000..b95ab1e --- /dev/null +++ b/Archlinux_all/breeze-icons @@ -0,0 +1 @@ +Subproject commit b95ab1e8a7e7130f1a14be7903c9c8d8daa69da6 diff --git a/Archlinux_all/breezy b/Archlinux_all/breezy new file mode 160000 index 0000000..4eafaf7 --- /dev/null +++ b/Archlinux_all/breezy @@ -0,0 +1 @@ +Subproject commit 4eafaf7d09d65dc96e05244d6f4535e9a7f7935c diff --git a/Archlinux_all/bridge-utils b/Archlinux_all/bridge-utils new file mode 160000 index 0000000..b9ad7fb --- /dev/null +++ b/Archlinux_all/bridge-utils @@ -0,0 +1 @@ +Subproject commit b9ad7fbb2810162cb3a4b24010927b8ee807b1bd diff --git a/Archlinux_all/brightnessctl b/Archlinux_all/brightnessctl new file mode 160000 index 0000000..2269e9c --- /dev/null +++ b/Archlinux_all/brightnessctl @@ -0,0 +1 @@ +Subproject commit 2269e9c1e100cf4f9aecbc9f74e41f93cc52f3e2 diff --git a/Archlinux_all/broadcom-wl-dkms b/Archlinux_all/broadcom-wl-dkms new file mode 160000 index 0000000..40e4ec1 --- /dev/null +++ b/Archlinux_all/broadcom-wl-dkms @@ -0,0 +1 @@ +Subproject commit 40e4ec1ae346cfac9b22fc19a4b73c8698a5f068 diff --git a/Archlinux_all/brotli b/Archlinux_all/brotli new file mode 160000 index 0000000..9d7ab16 --- /dev/null +++ b/Archlinux_all/brotli @@ -0,0 +1 @@ +Subproject commit 9d7ab160f91399ada31c8b59226b5dbd61fea77e diff --git a/Archlinux_all/btop b/Archlinux_all/btop new file mode 160000 index 0000000..7fcee59 --- /dev/null +++ b/Archlinux_all/btop @@ -0,0 +1 @@ +Subproject commit 7fcee598f10ef8843f146328fdb0bcc7866bad87 diff --git a/Archlinux_all/btrfs-progs b/Archlinux_all/btrfs-progs new file mode 160000 index 0000000..3ccbfcc --- /dev/null +++ b/Archlinux_all/btrfs-progs @@ -0,0 +1 @@ +Subproject commit 3ccbfccdeb27c1bcdc1f4a25d0f1ff2c7cd09a1b diff --git a/Archlinux_all/bubblewrap b/Archlinux_all/bubblewrap new file mode 160000 index 0000000..43b9a4d --- /dev/null +++ b/Archlinux_all/bubblewrap @@ -0,0 +1 @@ +Subproject commit 43b9a4d18561925bede7cd69eb0c49f9cd1c1ce3 diff --git a/Archlinux_all/busybox b/Archlinux_all/busybox new file mode 160000 index 0000000..cebfc6c --- /dev/null +++ b/Archlinux_all/busybox @@ -0,0 +1 @@ +Subproject commit cebfc6cb756e7c9f41c8105e6a93a79a72da51ba diff --git a/Archlinux_all/bzip2 b/Archlinux_all/bzip2 new file mode 160000 index 0000000..da697b2 --- /dev/null +++ b/Archlinux_all/bzip2 @@ -0,0 +1 @@ +Subproject commit da697b2bf804ea350c9cfd0286bb4b78ee4df702 diff --git a/Archlinux_all/c-ares b/Archlinux_all/c-ares new file mode 160000 index 0000000..28a3203 --- /dev/null +++ b/Archlinux_all/c-ares @@ -0,0 +1 @@ +Subproject commit 28a3203c68a65f1c9b0cb50196a3b213690ca9c0 diff --git a/Archlinux_all/ca-certificates b/Archlinux_all/ca-certificates new file mode 160000 index 0000000..b72c383 --- /dev/null +++ b/Archlinux_all/ca-certificates @@ -0,0 +1 @@ +Subproject commit b72c3834b8d75e26b92881eea23c69c8e4054029 diff --git a/Archlinux_all/cairo b/Archlinux_all/cairo new file mode 160000 index 0000000..0b68688 --- /dev/null +++ b/Archlinux_all/cairo @@ -0,0 +1 @@ +Subproject commit 0b68688916473ddf1eef366f935271f47ab1fff1 diff --git a/Archlinux_all/cairo-perl b/Archlinux_all/cairo-perl new file mode 160000 index 0000000..76550e7 --- /dev/null +++ b/Archlinux_all/cairo-perl @@ -0,0 +1 @@ +Subproject commit 76550e744e2351b679d7d63968f321cb94b44a5c diff --git a/Archlinux_all/cairomm b/Archlinux_all/cairomm new file mode 160000 index 0000000..07e85de --- /dev/null +++ b/Archlinux_all/cairomm @@ -0,0 +1 @@ +Subproject commit 07e85dea9eca4f309d4e1d343d7a18038fb806ff diff --git a/Archlinux_all/cairomm-1.16 b/Archlinux_all/cairomm-1.16 new file mode 160000 index 0000000..1ee0679 --- /dev/null +++ b/Archlinux_all/cairomm-1.16 @@ -0,0 +1 @@ +Subproject commit 1ee0679f1a1906c7a0c230f405d6382b4490f501 diff --git a/Archlinux_all/cantarell-fonts b/Archlinux_all/cantarell-fonts new file mode 160000 index 0000000..88c7c19 --- /dev/null +++ b/Archlinux_all/cantarell-fonts @@ -0,0 +1 @@ +Subproject commit 88c7c19dcdf5ecaa72c6fb435e299ce4d3772356 diff --git a/Archlinux_all/capstone b/Archlinux_all/capstone new file mode 160000 index 0000000..17b771f --- /dev/null +++ b/Archlinux_all/capstone @@ -0,0 +1 @@ +Subproject commit 17b771f66a7c4f87ee2f72f56fd3a98f5c149c60 diff --git a/Archlinux_all/catch2-v2 b/Archlinux_all/catch2-v2 new file mode 160000 index 0000000..5b71904 --- /dev/null +++ b/Archlinux_all/catch2-v2 @@ -0,0 +1 @@ +Subproject commit 5b7190400fba23480394a73a80f8ba558252ecd1 diff --git a/Archlinux_all/ccache b/Archlinux_all/ccache new file mode 160000 index 0000000..c126e3b --- /dev/null +++ b/Archlinux_all/ccache @@ -0,0 +1 @@ +Subproject commit c126e3b17f7e9e8a77695901c0309cce25640bb8 diff --git a/Archlinux_all/cdparanoia b/Archlinux_all/cdparanoia new file mode 160000 index 0000000..d094b0d --- /dev/null +++ b/Archlinux_all/cdparanoia @@ -0,0 +1 @@ +Subproject commit d094b0d871b3c04b8036d9549894376f3a1a4d2d diff --git a/Archlinux_all/cfitsio b/Archlinux_all/cfitsio new file mode 160000 index 0000000..374a7ff --- /dev/null +++ b/Archlinux_all/cfitsio @@ -0,0 +1 @@ +Subproject commit 374a7ff814b30cc08ab69d83ed646c8691e6b760 diff --git a/Archlinux_all/chafa b/Archlinux_all/chafa new file mode 160000 index 0000000..4ad44e6 --- /dev/null +++ b/Archlinux_all/chafa @@ -0,0 +1 @@ +Subproject commit 4ad44e6001638eef11d29e5391cb8558428e7b04 diff --git a/Archlinux_all/chromaprint b/Archlinux_all/chromaprint new file mode 160000 index 0000000..6331d96 --- /dev/null +++ b/Archlinux_all/chromaprint @@ -0,0 +1 @@ +Subproject commit 6331d961a16fe3e08cdd88bdd0441892e0a9b629 diff --git a/Archlinux_all/chrpath b/Archlinux_all/chrpath new file mode 160000 index 0000000..37bb624 --- /dev/null +++ b/Archlinux_all/chrpath @@ -0,0 +1 @@ +Subproject commit 37bb624749909812e74fdb641497e3d87b757100 diff --git a/Archlinux_all/cifs-utils b/Archlinux_all/cifs-utils new file mode 160000 index 0000000..84ce9ca --- /dev/null +++ b/Archlinux_all/cifs-utils @@ -0,0 +1 @@ +Subproject commit 84ce9ca68f0734ae61587d02c6efd21a1068c57d diff --git a/Archlinux_all/cjson b/Archlinux_all/cjson new file mode 160000 index 0000000..6e2b971 --- /dev/null +++ b/Archlinux_all/cjson @@ -0,0 +1 @@ +Subproject commit 6e2b971b8a5603e117d75477e6011a301081f0e8 diff --git a/Archlinux_all/clamav b/Archlinux_all/clamav new file mode 160000 index 0000000..d456d3c --- /dev/null +++ b/Archlinux_all/clamav @@ -0,0 +1 @@ +Subproject commit d456d3c8d019b2e97d4673b44ac9dde36b5d1993 diff --git a/Archlinux_all/clamtk b/Archlinux_all/clamtk new file mode 160000 index 0000000..24fc693 --- /dev/null +++ b/Archlinux_all/clamtk @@ -0,0 +1 @@ +Subproject commit 24fc6935dc23a65387c0866ead8f52dfab7333f5 diff --git a/Archlinux_all/clang b/Archlinux_all/clang new file mode 160000 index 0000000..1514ade --- /dev/null +++ b/Archlinux_all/clang @@ -0,0 +1 @@ +Subproject commit 1514ade6443c822c394f426357d9129a97f846c3 diff --git a/Archlinux_all/clean.sh b/Archlinux_all/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/Archlinux_all/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux_all/clinfo b/Archlinux_all/clinfo new file mode 160000 index 0000000..4afa7ad --- /dev/null +++ b/Archlinux_all/clinfo @@ -0,0 +1 @@ +Subproject commit 4afa7ad836cbafcbda85bce1c5c0f2145812c18e diff --git a/Archlinux_all/clone.sh b/Archlinux_all/clone.sh new file mode 100755 index 0000000..7b4803e --- /dev/null +++ b/Archlinux_all/clone.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +# packages=$(cat packages.txt) +packages=$(pacman -Qqn | sort) + +for package in ${packages} +do + echo "$package" + if [ -d "$package" ]; then + cd "$CWD/$package" + git pull + cd "$CWD" + sleep 3 + else + access_location=$(curl -ILs https://gitlab.archlinux.org/archlinux/packaging/packages/${package} | grep location | awk '{print $2}') + if [[ "$access_location" == *"gitlab.archlinux.org/users"* ]]; then + echo "" + else + git clone "https://gitlab.archlinux.org/archlinux/packaging/packages/${package}.git" + fi + sleep 5 + fi +done + +echo "Ready" diff --git a/Archlinux_all/clonezilla b/Archlinux_all/clonezilla new file mode 160000 index 0000000..950d068 --- /dev/null +++ b/Archlinux_all/clonezilla @@ -0,0 +1 @@ +Subproject commit 950d0682af130b5e1b0abe7758f25c94232bcef5 diff --git a/Archlinux_all/clucene b/Archlinux_all/clucene new file mode 160000 index 0000000..51565d7 --- /dev/null +++ b/Archlinux_all/clucene @@ -0,0 +1 @@ +Subproject commit 51565d7b9cfa9a47a453e8cba0ba873e16424db4 diff --git a/Archlinux_all/cmake b/Archlinux_all/cmake new file mode 160000 index 0000000..7c1d293 --- /dev/null +++ b/Archlinux_all/cmake @@ -0,0 +1 @@ +Subproject commit 7c1d2934c17476d2d57df2ffc246ffc9f311f5f0 diff --git a/Archlinux_all/cmocka b/Archlinux_all/cmocka new file mode 160000 index 0000000..bc39f69 --- /dev/null +++ b/Archlinux_all/cmocka @@ -0,0 +1 @@ +Subproject commit bc39f696b3931c838b4829a80ab571d21a9a9235 diff --git a/Archlinux_all/colord b/Archlinux_all/colord new file mode 160000 index 0000000..1756e08 --- /dev/null +++ b/Archlinux_all/colord @@ -0,0 +1 @@ +Subproject commit 1756e084a04da7ed7b6c4aeaf1e9d3bd15d87fa3 diff --git a/Archlinux_all/compiler-rt b/Archlinux_all/compiler-rt new file mode 160000 index 0000000..22914dd --- /dev/null +++ b/Archlinux_all/compiler-rt @@ -0,0 +1 @@ +Subproject commit 22914dd834ce59e51ad953e356ba78539b7b4d76 diff --git a/Archlinux_all/confuse b/Archlinux_all/confuse new file mode 160000 index 0000000..758e9f4 --- /dev/null +++ b/Archlinux_all/confuse @@ -0,0 +1 @@ +Subproject commit 758e9f47f0c75b4c5f5ad8bfdbe544d8dc4df18d diff --git a/Archlinux_all/containerd b/Archlinux_all/containerd new file mode 160000 index 0000000..a982b83 --- /dev/null +++ b/Archlinux_all/containerd @@ -0,0 +1 @@ +Subproject commit a982b8340d3565836622448c1b9b6844a3bb38c6 diff --git a/Archlinux_all/convertlit b/Archlinux_all/convertlit new file mode 160000 index 0000000..691f1a3 --- /dev/null +++ b/Archlinux_all/convertlit @@ -0,0 +1 @@ +Subproject commit 691f1a382809d79e5450d9d189f27ca1bbdf2aa1 diff --git a/Archlinux_all/copy_to_repo.sh b/Archlinux_all/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/Archlinux_all/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux_all/corectrl b/Archlinux_all/corectrl new file mode 160000 index 0000000..c43581f --- /dev/null +++ b/Archlinux_all/corectrl @@ -0,0 +1 @@ +Subproject commit c43581f7c1d2f774d89c57674244ecb3649f62e4 diff --git a/Archlinux_all/coreutils b/Archlinux_all/coreutils new file mode 160000 index 0000000..da8e097 --- /dev/null +++ b/Archlinux_all/coreutils @@ -0,0 +1 @@ +Subproject commit da8e097bddeaea096378040257ce8e1d1e0962bb diff --git a/Archlinux_all/cpio b/Archlinux_all/cpio new file mode 160000 index 0000000..6dd7976 --- /dev/null +++ b/Archlinux_all/cpio @@ -0,0 +1 @@ +Subproject commit 6dd7976737e892325dc2860ddbb71483a0118a5b diff --git a/Archlinux_all/cppdap b/Archlinux_all/cppdap new file mode 160000 index 0000000..fbf7a42 --- /dev/null +++ b/Archlinux_all/cppdap @@ -0,0 +1 @@ +Subproject commit fbf7a429ddc3546333b89212a9fa89cbfd13b3e5 diff --git a/Archlinux_all/cracklib b/Archlinux_all/cracklib new file mode 160000 index 0000000..c234b7e --- /dev/null +++ b/Archlinux_all/cracklib @@ -0,0 +1 @@ +Subproject commit c234b7e44d1be5f8560d2dd30f3ba1ff534708d0 diff --git a/Archlinux_all/cronie b/Archlinux_all/cronie new file mode 160000 index 0000000..8364145 --- /dev/null +++ b/Archlinux_all/cronie @@ -0,0 +1 @@ +Subproject commit 83641459ab4ac5e808bc575badbcf19f77bce35a diff --git a/Archlinux_all/cryptsetup b/Archlinux_all/cryptsetup new file mode 160000 index 0000000..0dde0f5 --- /dev/null +++ b/Archlinux_all/cryptsetup @@ -0,0 +1 @@ +Subproject commit 0dde0f5fa3c429c135cdf39a28fcd3c1b1e6ab18 diff --git a/Archlinux_all/ctemplate b/Archlinux_all/ctemplate new file mode 160000 index 0000000..2ed6916 --- /dev/null +++ b/Archlinux_all/ctemplate @@ -0,0 +1 @@ +Subproject commit 2ed69162a0e74dcaf8ff8e7749e6ce83aa9d896a diff --git a/Archlinux_all/cups b/Archlinux_all/cups new file mode 160000 index 0000000..01a4eec --- /dev/null +++ b/Archlinux_all/cups @@ -0,0 +1 @@ +Subproject commit 01a4eec9b7846bc504a5c3fe7bc72432632324e3 diff --git a/Archlinux_all/cups-filters b/Archlinux_all/cups-filters new file mode 160000 index 0000000..fb3cd46 --- /dev/null +++ b/Archlinux_all/cups-filters @@ -0,0 +1 @@ +Subproject commit fb3cd4608a704319b55faaa231689600e406c700 diff --git a/Archlinux_all/cups-pdf b/Archlinux_all/cups-pdf new file mode 160000 index 0000000..75deadf --- /dev/null +++ b/Archlinux_all/cups-pdf @@ -0,0 +1 @@ +Subproject commit 75deadf35653937f92dcf34a24f15f3c459876ac diff --git a/Archlinux_all/cups-pk-helper b/Archlinux_all/cups-pk-helper new file mode 160000 index 0000000..7108e74 --- /dev/null +++ b/Archlinux_all/cups-pk-helper @@ -0,0 +1 @@ +Subproject commit 7108e74639ba0117c0f3dd15b0d6970c5969358b diff --git a/Archlinux_all/curl b/Archlinux_all/curl new file mode 160000 index 0000000..809b028 --- /dev/null +++ b/Archlinux_all/curl @@ -0,0 +1 @@ +Subproject commit 809b028a6aa3db920ea824f385d2e53f46867407 diff --git a/Archlinux_all/dav1d b/Archlinux_all/dav1d new file mode 160000 index 0000000..4cc2280 --- /dev/null +++ b/Archlinux_all/dav1d @@ -0,0 +1 @@ +Subproject commit 4cc2280b7bce0e8838db69b7448a31007e5992cc diff --git a/Archlinux_all/db b/Archlinux_all/db new file mode 160000 index 0000000..f3ed67c --- /dev/null +++ b/Archlinux_all/db @@ -0,0 +1 @@ +Subproject commit f3ed67c8a6f17455cc56dd7a18b305f38b4425ac diff --git a/Archlinux_all/db5.3 b/Archlinux_all/db5.3 new file mode 160000 index 0000000..b22ff0a --- /dev/null +++ b/Archlinux_all/db5.3 @@ -0,0 +1 @@ +Subproject commit b22ff0ad67a79cedfc61831a3731bc31b5a5d977 diff --git a/Archlinux_all/dbeaver b/Archlinux_all/dbeaver new file mode 160000 index 0000000..ff49ce7 --- /dev/null +++ b/Archlinux_all/dbeaver @@ -0,0 +1 @@ +Subproject commit ff49ce721cd491941ec4ae8bb653603bf971ea0b diff --git a/Archlinux_all/dblatex b/Archlinux_all/dblatex new file mode 160000 index 0000000..ab7a55b --- /dev/null +++ b/Archlinux_all/dblatex @@ -0,0 +1 @@ +Subproject commit ab7a55b57e8d3020a54b29efe95c9149b2912502 diff --git a/Archlinux_all/dbus b/Archlinux_all/dbus new file mode 160000 index 0000000..fe337e1 --- /dev/null +++ b/Archlinux_all/dbus @@ -0,0 +1 @@ +Subproject commit fe337e193c139363c8a90b9e2eec9c1f0cfcdcd5 diff --git a/Archlinux_all/dbus-broker b/Archlinux_all/dbus-broker new file mode 160000 index 0000000..3720d04 --- /dev/null +++ b/Archlinux_all/dbus-broker @@ -0,0 +1 @@ +Subproject commit 3720d04352f7a8fcea6470341dbea033b1c40766 diff --git a/Archlinux_all/dbus-glib b/Archlinux_all/dbus-glib new file mode 160000 index 0000000..65fdb6d --- /dev/null +++ b/Archlinux_all/dbus-glib @@ -0,0 +1 @@ +Subproject commit 65fdb6d3ce826b4242a85174248f23acc2b88500 diff --git a/Archlinux_all/dbus-python b/Archlinux_all/dbus-python new file mode 160000 index 0000000..58534f1 --- /dev/null +++ b/Archlinux_all/dbus-python @@ -0,0 +1 @@ +Subproject commit 58534f1fa16b027f66effa888b7df9ad3469e3ff diff --git a/Archlinux_all/dconf b/Archlinux_all/dconf new file mode 160000 index 0000000..25114f2 --- /dev/null +++ b/Archlinux_all/dconf @@ -0,0 +1 @@ +Subproject commit 25114f2e6b79d5416f8045bd5f5421a9c9bfba7f diff --git a/Archlinux_all/ddcutil b/Archlinux_all/ddcutil new file mode 160000 index 0000000..43c3657 --- /dev/null +++ b/Archlinux_all/ddcutil @@ -0,0 +1 @@ +Subproject commit 43c36571eb9039455a07383419114714f4027687 diff --git a/Archlinux_all/ddrescue b/Archlinux_all/ddrescue new file mode 160000 index 0000000..493cbbe --- /dev/null +++ b/Archlinux_all/ddrescue @@ -0,0 +1 @@ +Subproject commit 493cbbe687c16403ee9bc7b261a66b04c5004fc1 diff --git a/Archlinux_all/debugedit b/Archlinux_all/debugedit new file mode 160000 index 0000000..378ed46 --- /dev/null +++ b/Archlinux_all/debugedit @@ -0,0 +1 @@ +Subproject commit 378ed469c0c40ba38427769ec189e54ab30ab15e diff --git a/Archlinux_all/default-cursors b/Archlinux_all/default-cursors new file mode 160000 index 0000000..5e42fac --- /dev/null +++ b/Archlinux_all/default-cursors @@ -0,0 +1 @@ +Subproject commit 5e42fac9aebb83814983498ad71bd9332e75d19b diff --git a/Archlinux_all/dejagnu b/Archlinux_all/dejagnu new file mode 160000 index 0000000..e5574e7 --- /dev/null +++ b/Archlinux_all/dejagnu @@ -0,0 +1 @@ +Subproject commit e5574e72eb5e57e4c86089f408f1ccefa0e2205e diff --git a/Archlinux_all/deluge b/Archlinux_all/deluge new file mode 160000 index 0000000..863d079 --- /dev/null +++ b/Archlinux_all/deluge @@ -0,0 +1 @@ +Subproject commit 863d0794339c04db530eef40aa50a97fa8bed3dd diff --git a/Archlinux_all/desktop-file-utils b/Archlinux_all/desktop-file-utils new file mode 160000 index 0000000..4a9ad6e --- /dev/null +++ b/Archlinux_all/desktop-file-utils @@ -0,0 +1 @@ +Subproject commit 4a9ad6e1cb3a9f513a3b6a8eb574035c2c38d761 diff --git a/Archlinux_all/dhcpcd b/Archlinux_all/dhcpcd new file mode 160000 index 0000000..d4d3130 --- /dev/null +++ b/Archlinux_all/dhcpcd @@ -0,0 +1 @@ +Subproject commit d4d31308eea1beddf196e3ed82437b78de47e72e diff --git a/Archlinux_all/dialog b/Archlinux_all/dialog new file mode 160000 index 0000000..c048476 --- /dev/null +++ b/Archlinux_all/dialog @@ -0,0 +1 @@ +Subproject commit c048476d759d3f36c112bec5ea6042140874fd69 diff --git a/Archlinux_all/diffutils b/Archlinux_all/diffutils new file mode 160000 index 0000000..6a2b3df --- /dev/null +++ b/Archlinux_all/diffutils @@ -0,0 +1 @@ +Subproject commit 6a2b3dff62fce4d479193712498d904f96da5afc diff --git a/Archlinux_all/ding-libs b/Archlinux_all/ding-libs new file mode 160000 index 0000000..53d21b8 --- /dev/null +++ b/Archlinux_all/ding-libs @@ -0,0 +1 @@ +Subproject commit 53d21b8532f7791d62690fd26c69ea066edb40a9 diff --git a/Archlinux_all/directx-headers b/Archlinux_all/directx-headers new file mode 160000 index 0000000..7d7f8e5 --- /dev/null +++ b/Archlinux_all/directx-headers @@ -0,0 +1 @@ +Subproject commit 7d7f8e587691f9d7f3d89598ec072eb625140c51 diff --git a/Archlinux_all/discord b/Archlinux_all/discord new file mode 160000 index 0000000..6944bc2 --- /dev/null +++ b/Archlinux_all/discord @@ -0,0 +1 @@ +Subproject commit 6944bc2f9bc127c93ad93eb1771dfe3fb5139b1e diff --git a/Archlinux_all/discount b/Archlinux_all/discount new file mode 160000 index 0000000..85b9847 --- /dev/null +++ b/Archlinux_all/discount @@ -0,0 +1 @@ +Subproject commit 85b9847ef589af056fa454f947a4e6c9f1a09c72 diff --git a/Archlinux_all/djvulibre b/Archlinux_all/djvulibre new file mode 160000 index 0000000..912f467 --- /dev/null +++ b/Archlinux_all/djvulibre @@ -0,0 +1 @@ +Subproject commit 912f467970ad70472dd17b5853f89096f7992b58 diff --git a/Archlinux_all/dkms b/Archlinux_all/dkms new file mode 160000 index 0000000..98a79c5 --- /dev/null +++ b/Archlinux_all/dkms @@ -0,0 +1 @@ +Subproject commit 98a79c546e5c6173d953e08709b1e877b21bb860 diff --git a/Archlinux_all/dmidecode b/Archlinux_all/dmidecode new file mode 160000 index 0000000..1eb51ad --- /dev/null +++ b/Archlinux_all/dmidecode @@ -0,0 +1 @@ +Subproject commit 1eb51ad3c152b51894cf141c396d1a59ea80a2a2 diff --git a/Archlinux_all/dmraid b/Archlinux_all/dmraid new file mode 160000 index 0000000..e55a285 --- /dev/null +++ b/Archlinux_all/dmraid @@ -0,0 +1 @@ +Subproject commit e55a2852c7c3141a61b438aaf91c3a351f88052f diff --git a/Archlinux_all/dnsmasq b/Archlinux_all/dnsmasq new file mode 160000 index 0000000..a5cb1f3 --- /dev/null +++ b/Archlinux_all/dnsmasq @@ -0,0 +1 @@ +Subproject commit a5cb1f3e781a5e67f13ce0bdbbc036910f4c4d09 diff --git a/Archlinux_all/dnssec-anchors b/Archlinux_all/dnssec-anchors new file mode 160000 index 0000000..fbc726b --- /dev/null +++ b/Archlinux_all/dnssec-anchors @@ -0,0 +1 @@ +Subproject commit fbc726b3e65a7d056e83e2c69e1b067e40047d0d diff --git a/Archlinux_all/docbook-xml b/Archlinux_all/docbook-xml new file mode 160000 index 0000000..266d1e7 --- /dev/null +++ b/Archlinux_all/docbook-xml @@ -0,0 +1 @@ +Subproject commit 266d1e74643b2664ea568982bf052dca1380049d diff --git a/Archlinux_all/docbook-xsl b/Archlinux_all/docbook-xsl new file mode 160000 index 0000000..4db593d --- /dev/null +++ b/Archlinux_all/docbook-xsl @@ -0,0 +1 @@ +Subproject commit 4db593dcb99db6e717bed7c11f3cd820c3cbf49d diff --git a/Archlinux_all/docker b/Archlinux_all/docker new file mode 160000 index 0000000..e0336f2 --- /dev/null +++ b/Archlinux_all/docker @@ -0,0 +1 @@ +Subproject commit e0336f21b9d94b20837da703cc78bf088dd2f88a diff --git a/Archlinux_all/docker-buildx b/Archlinux_all/docker-buildx new file mode 160000 index 0000000..a60a188 --- /dev/null +++ b/Archlinux_all/docker-buildx @@ -0,0 +1 @@ +Subproject commit a60a1888af9c58c7723c8bd492f582cd26c9e6ca diff --git a/Archlinux_all/docker-compose b/Archlinux_all/docker-compose new file mode 160000 index 0000000..36ffa33 --- /dev/null +++ b/Archlinux_all/docker-compose @@ -0,0 +1 @@ +Subproject commit 36ffa33049212a3232cfc8a943c0aff5736e93f5 diff --git a/Archlinux_all/docker-machine b/Archlinux_all/docker-machine new file mode 160000 index 0000000..dcd709c --- /dev/null +++ b/Archlinux_all/docker-machine @@ -0,0 +1 @@ +Subproject commit dcd709c8e3f3c92ad19ac6e482e71399c7e902bc diff --git a/Archlinux_all/docker-scan b/Archlinux_all/docker-scan new file mode 160000 index 0000000..1283782 --- /dev/null +++ b/Archlinux_all/docker-scan @@ -0,0 +1 @@ +Subproject commit 1283782ebbb7568ddfe7bbbed35270d20962b44a diff --git a/Archlinux_all/dolphin b/Archlinux_all/dolphin new file mode 160000 index 0000000..a78f8f8 --- /dev/null +++ b/Archlinux_all/dolphin @@ -0,0 +1 @@ +Subproject commit a78f8f887001348941c73486af32376b61ccc61f diff --git a/Archlinux_all/dolphin-plugins b/Archlinux_all/dolphin-plugins new file mode 160000 index 0000000..1240a67 --- /dev/null +++ b/Archlinux_all/dolphin-plugins @@ -0,0 +1 @@ +Subproject commit 1240a6704a3b410faaa4fcb5c1d60ded801ae753 diff --git a/Archlinux_all/dosfstools b/Archlinux_all/dosfstools new file mode 160000 index 0000000..45d14aa --- /dev/null +++ b/Archlinux_all/dosfstools @@ -0,0 +1 @@ +Subproject commit 45d14aa15bf2d62f1033f4e91d809037fee4b754 diff --git a/Archlinux_all/double-conversion b/Archlinux_all/double-conversion new file mode 160000 index 0000000..69569f9 --- /dev/null +++ b/Archlinux_all/double-conversion @@ -0,0 +1 @@ +Subproject commit 69569f9cac601c11c61af98f4f152cc354274445 diff --git a/Archlinux_all/doxygen b/Archlinux_all/doxygen new file mode 160000 index 0000000..ae839b1 --- /dev/null +++ b/Archlinux_all/doxygen @@ -0,0 +1 @@ +Subproject commit ae839b133121adfa5f67fa0fe42fbcfe533897d1 diff --git a/Archlinux_all/dracut b/Archlinux_all/dracut new file mode 160000 index 0000000..e90bbd4 --- /dev/null +++ b/Archlinux_all/dracut @@ -0,0 +1 @@ +Subproject commit e90bbd4b3b9e8e27640ca7058b9cbfd71607e4d9 diff --git a/Archlinux_all/drbl b/Archlinux_all/drbl new file mode 160000 index 0000000..1b0d998 --- /dev/null +++ b/Archlinux_all/drbl @@ -0,0 +1 @@ +Subproject commit 1b0d9980074198d3ce10a6ea49a7eccd3f1ceb42 diff --git a/Archlinux_all/drkonqi b/Archlinux_all/drkonqi new file mode 160000 index 0000000..01d2668 --- /dev/null +++ b/Archlinux_all/drkonqi @@ -0,0 +1 @@ +Subproject commit 01d26683cbdafd4f5b6fab2c278fbf8aa1a3e3e8 diff --git a/Archlinux_all/dtc b/Archlinux_all/dtc new file mode 160000 index 0000000..b4d518b --- /dev/null +++ b/Archlinux_all/dtc @@ -0,0 +1 @@ +Subproject commit b4d518b2426f0223d8d9e43573a3fa1913ddec42 diff --git a/Archlinux_all/duf b/Archlinux_all/duf new file mode 160000 index 0000000..3a6b1fa --- /dev/null +++ b/Archlinux_all/duf @@ -0,0 +1 @@ +Subproject commit 3a6b1facddc7ac24a9e26c85be0aac16891dbc57 diff --git a/Archlinux_all/duktape b/Archlinux_all/duktape new file mode 160000 index 0000000..ab2fa01 --- /dev/null +++ b/Archlinux_all/duktape @@ -0,0 +1 @@ +Subproject commit ab2fa01066bc897cc82762e59ea3f4c6694a6f19 diff --git a/Archlinux_all/dvisvgm b/Archlinux_all/dvisvgm new file mode 160000 index 0000000..18ec68f --- /dev/null +++ b/Archlinux_all/dvisvgm @@ -0,0 +1 @@ +Subproject commit 18ec68fc3aa33aa4c86a105254e3103574c4952d diff --git a/Archlinux_all/e2fsprogs b/Archlinux_all/e2fsprogs new file mode 160000 index 0000000..8f828e2 --- /dev/null +++ b/Archlinux_all/e2fsprogs @@ -0,0 +1 @@ +Subproject commit 8f828e2c51b182099caf7e8af982f13e98d3f067 diff --git a/Archlinux_all/ebook-tools b/Archlinux_all/ebook-tools new file mode 160000 index 0000000..ac7efd3 --- /dev/null +++ b/Archlinux_all/ebook-tools @@ -0,0 +1 @@ +Subproject commit ac7efd342a53b5a866b13bbf46c4f4f3f27cc4c4 diff --git a/Archlinux_all/ecryptfs-utils b/Archlinux_all/ecryptfs-utils new file mode 160000 index 0000000..179a996 --- /dev/null +++ b/Archlinux_all/ecryptfs-utils @@ -0,0 +1 @@ +Subproject commit 179a9968aef282e12ddffebb9d023fb0e27b23f8 diff --git a/Archlinux_all/editorconfig-core-c b/Archlinux_all/editorconfig-core-c new file mode 160000 index 0000000..bc704d6 --- /dev/null +++ b/Archlinux_all/editorconfig-core-c @@ -0,0 +1 @@ +Subproject commit bc704d6b0dac43e32cb2b16912ab6ab36439a912 diff --git a/Archlinux_all/efibootmgr b/Archlinux_all/efibootmgr new file mode 160000 index 0000000..f022835 --- /dev/null +++ b/Archlinux_all/efibootmgr @@ -0,0 +1 @@ +Subproject commit f0228355a78117f83408755970f018a7c5bbadde diff --git a/Archlinux_all/efitools b/Archlinux_all/efitools new file mode 160000 index 0000000..87ed217 --- /dev/null +++ b/Archlinux_all/efitools @@ -0,0 +1 @@ +Subproject commit 87ed217902161fc85aa09b94bd469edb4fd35021 diff --git a/Archlinux_all/efivar b/Archlinux_all/efivar new file mode 160000 index 0000000..bb0c1d5 --- /dev/null +++ b/Archlinux_all/efivar @@ -0,0 +1 @@ +Subproject commit bb0c1d511ce57e5d6f94ef2f155f4e0ee0e775fb diff --git a/Archlinux_all/egl-wayland b/Archlinux_all/egl-wayland new file mode 160000 index 0000000..62098f8 --- /dev/null +++ b/Archlinux_all/egl-wayland @@ -0,0 +1 @@ +Subproject commit 62098f8b93cd14492220235929594835bbdd0e1c diff --git a/Archlinux_all/eglexternalplatform b/Archlinux_all/eglexternalplatform new file mode 160000 index 0000000..1bb915b --- /dev/null +++ b/Archlinux_all/eglexternalplatform @@ -0,0 +1 @@ +Subproject commit 1bb915b2526648989085e36ef96e3e4e303f057d diff --git a/Archlinux_all/electron25 b/Archlinux_all/electron25 new file mode 160000 index 0000000..b064fac --- /dev/null +++ b/Archlinux_all/electron25 @@ -0,0 +1 @@ +Subproject commit b064fac973db415a3e212a5a5d4fad23ef03e239 diff --git a/Archlinux_all/electron26 b/Archlinux_all/electron26 new file mode 160000 index 0000000..a5e1449 --- /dev/null +++ b/Archlinux_all/electron26 @@ -0,0 +1 @@ +Subproject commit a5e14494fb2e9a9ae0df488e6de10b91dbe1bd22 diff --git a/Archlinux_all/electron27 b/Archlinux_all/electron27 new file mode 160000 index 0000000..6ef6457 --- /dev/null +++ b/Archlinux_all/electron27 @@ -0,0 +1 @@ +Subproject commit 6ef6457ef721845eedc5c9feeefb047e763a9696 diff --git a/Archlinux_all/electron28 b/Archlinux_all/electron28 new file mode 160000 index 0000000..50872bc --- /dev/null +++ b/Archlinux_all/electron28 @@ -0,0 +1 @@ +Subproject commit 50872bcc4c4a864d677072c44c490dac7fa5a941 diff --git a/Archlinux_all/elfutils b/Archlinux_all/elfutils new file mode 160000 index 0000000..0887105 --- /dev/null +++ b/Archlinux_all/elfutils @@ -0,0 +1 @@ +Subproject commit 0887105b74b9d2041eb21a45a428c714bd8c3699 diff --git a/Archlinux_all/elisa b/Archlinux_all/elisa new file mode 160000 index 0000000..c397847 --- /dev/null +++ b/Archlinux_all/elisa @@ -0,0 +1 @@ +Subproject commit c39784782a5f74b18cdbed27f2b882452e5eabf8 diff --git a/Archlinux_all/ell b/Archlinux_all/ell new file mode 160000 index 0000000..9bc1e2f --- /dev/null +++ b/Archlinux_all/ell @@ -0,0 +1 @@ +Subproject commit 9bc1e2f2b76a58b2c4cde61ec43e4a1b0ab0d33c diff --git a/Archlinux_all/emacs b/Archlinux_all/emacs new file mode 160000 index 0000000..97ba0b1 --- /dev/null +++ b/Archlinux_all/emacs @@ -0,0 +1 @@ +Subproject commit 97ba0b12a2db3924c3a1312b5486eb8a4273fe0d diff --git a/Archlinux_all/enchant b/Archlinux_all/enchant new file mode 160000 index 0000000..e95866d --- /dev/null +++ b/Archlinux_all/enchant @@ -0,0 +1 @@ +Subproject commit e95866d429d566d1efd604c25ccc0425eb73bf1c diff --git a/Archlinux_all/erofs-utils b/Archlinux_all/erofs-utils new file mode 160000 index 0000000..048aeac --- /dev/null +++ b/Archlinux_all/erofs-utils @@ -0,0 +1 @@ +Subproject commit 048aeacef13c9b9b56762c719dd5110161c9e6f6 diff --git a/Archlinux_all/eslint-language-server b/Archlinux_all/eslint-language-server new file mode 160000 index 0000000..ebdc18c --- /dev/null +++ b/Archlinux_all/eslint-language-server @@ -0,0 +1 @@ +Subproject commit ebdc18c3ca7ecc458a83966163454a287971e097 diff --git a/Archlinux_all/espeak-ng b/Archlinux_all/espeak-ng new file mode 160000 index 0000000..ea811d3 --- /dev/null +++ b/Archlinux_all/espeak-ng @@ -0,0 +1 @@ +Subproject commit ea811d3cbc484172a5154105f0a23b86376d34d7 diff --git a/Archlinux_all/ethtool b/Archlinux_all/ethtool new file mode 160000 index 0000000..1d7666f --- /dev/null +++ b/Archlinux_all/ethtool @@ -0,0 +1 @@ +Subproject commit 1d7666feb9e09b0c8624732e1a0e857825c08dfe diff --git a/Archlinux_all/exfatprogs b/Archlinux_all/exfatprogs new file mode 160000 index 0000000..145ce80 --- /dev/null +++ b/Archlinux_all/exfatprogs @@ -0,0 +1 @@ +Subproject commit 145ce805e26d420130ef8c823eb1cf973b69dc13 diff --git a/Archlinux_all/exiv2 b/Archlinux_all/exiv2 new file mode 160000 index 0000000..d99b362 --- /dev/null +++ b/Archlinux_all/exiv2 @@ -0,0 +1 @@ +Subproject commit d99b36286b34ada2490987817e0f38ad1651acd8 diff --git a/Archlinux_all/expat b/Archlinux_all/expat new file mode 160000 index 0000000..2293351 --- /dev/null +++ b/Archlinux_all/expat @@ -0,0 +1 @@ +Subproject commit 229335197792b9b3bb7ba47af2ad3c649fcc4e43 diff --git a/Archlinux_all/expect b/Archlinux_all/expect new file mode 160000 index 0000000..cf5ca96 --- /dev/null +++ b/Archlinux_all/expect @@ -0,0 +1 @@ +Subproject commit cf5ca965f13d7fe46dbd83bd0ebf63b184d33285 diff --git a/Archlinux_all/extra-cmake-modules b/Archlinux_all/extra-cmake-modules new file mode 160000 index 0000000..913b9a6 --- /dev/null +++ b/Archlinux_all/extra-cmake-modules @@ -0,0 +1 @@ +Subproject commit 913b9a68dc8e13795dae1add12bb1ba436132ea6 diff --git a/Archlinux_all/f2fs-tools b/Archlinux_all/f2fs-tools new file mode 160000 index 0000000..42c338f --- /dev/null +++ b/Archlinux_all/f2fs-tools @@ -0,0 +1 @@ +Subproject commit 42c338fb614f35b2f2d0d1aa9dd453cdb0726056 diff --git a/Archlinux_all/faac b/Archlinux_all/faac new file mode 160000 index 0000000..3ea2f99 --- /dev/null +++ b/Archlinux_all/faac @@ -0,0 +1 @@ +Subproject commit 3ea2f998654ea1b64e5471be6e089e626930d8fe diff --git a/Archlinux_all/faad2 b/Archlinux_all/faad2 new file mode 160000 index 0000000..1cad59c --- /dev/null +++ b/Archlinux_all/faad2 @@ -0,0 +1 @@ +Subproject commit 1cad59cbf8c14aa4f306d2ffa475e8df6eabd08f diff --git a/Archlinux_all/fakechroot b/Archlinux_all/fakechroot new file mode 160000 index 0000000..3a161d6 --- /dev/null +++ b/Archlinux_all/fakechroot @@ -0,0 +1 @@ +Subproject commit 3a161d61dfbf532e98f8e6f3de0b0b93c77aaa26 diff --git a/Archlinux_all/fakeroot b/Archlinux_all/fakeroot new file mode 160000 index 0000000..75ddc75 --- /dev/null +++ b/Archlinux_all/fakeroot @@ -0,0 +1 @@ +Subproject commit 75ddc751ec74d69a949d211df23224294ef759aa diff --git a/Archlinux_all/fastfetch b/Archlinux_all/fastfetch new file mode 160000 index 0000000..910cc4c --- /dev/null +++ b/Archlinux_all/fastfetch @@ -0,0 +1 @@ +Subproject commit 910cc4c936e8641e8a48bca385ab0574a044a18e diff --git a/Archlinux_all/fatresize b/Archlinux_all/fatresize new file mode 160000 index 0000000..79c8094 --- /dev/null +++ b/Archlinux_all/fatresize @@ -0,0 +1 @@ +Subproject commit 79c8094f6a4ce6cf996f0ba1268ebba6173270be diff --git a/Archlinux_all/ffcall b/Archlinux_all/ffcall new file mode 160000 index 0000000..211023d --- /dev/null +++ b/Archlinux_all/ffcall @@ -0,0 +1 @@ +Subproject commit 211023dda6dabd65b874f9766c2700fbbf50ea43 diff --git a/Archlinux_all/ffmpeg4.4 b/Archlinux_all/ffmpeg4.4 new file mode 160000 index 0000000..4c39f50 --- /dev/null +++ b/Archlinux_all/ffmpeg4.4 @@ -0,0 +1 @@ +Subproject commit 4c39f503f8888ab9b85f105da6f05d141bdf6b09 diff --git a/Archlinux_all/ffmpegthumbnailer b/Archlinux_all/ffmpegthumbnailer new file mode 160000 index 0000000..e25e696 --- /dev/null +++ b/Archlinux_all/ffmpegthumbnailer @@ -0,0 +1 @@ +Subproject commit e25e696b7d1c81ced0e7d90471eb060543ba2e0c diff --git a/Archlinux_all/ffmpegthumbs b/Archlinux_all/ffmpegthumbs new file mode 160000 index 0000000..2d81733 --- /dev/null +++ b/Archlinux_all/ffmpegthumbs @@ -0,0 +1 @@ +Subproject commit 2d81733fa6f6d9725ffa3da71edc7c5ae6caa6f9 diff --git a/Archlinux_all/ffnvcodec-headers b/Archlinux_all/ffnvcodec-headers new file mode 160000 index 0000000..091dc0e --- /dev/null +++ b/Archlinux_all/ffnvcodec-headers @@ -0,0 +1 @@ +Subproject commit 091dc0e845ba227d3dc64237eadb5b5c21befc64 diff --git a/Archlinux_all/fftw b/Archlinux_all/fftw new file mode 160000 index 0000000..5538fae --- /dev/null +++ b/Archlinux_all/fftw @@ -0,0 +1 @@ +Subproject commit 5538faea43b7f75f4a11106e795296229136a02d diff --git a/Archlinux_all/file b/Archlinux_all/file new file mode 160000 index 0000000..6be0f78 --- /dev/null +++ b/Archlinux_all/file @@ -0,0 +1 @@ +Subproject commit 6be0f7828d885662b6253dcaa4ec84e0dbabed9e diff --git a/Archlinux_all/file-roller b/Archlinux_all/file-roller new file mode 160000 index 0000000..055338d --- /dev/null +++ b/Archlinux_all/file-roller @@ -0,0 +1 @@ +Subproject commit 055338d644f989ccf1893a8e280c21931fd0e338 diff --git a/Archlinux_all/filesystem b/Archlinux_all/filesystem new file mode 160000 index 0000000..2564618 --- /dev/null +++ b/Archlinux_all/filesystem @@ -0,0 +1 @@ +Subproject commit 2564618e2d6af46d30845ba7d1a4126e58faafea diff --git a/Archlinux_all/filezilla b/Archlinux_all/filezilla new file mode 160000 index 0000000..43ffcee --- /dev/null +++ b/Archlinux_all/filezilla @@ -0,0 +1 @@ +Subproject commit 43ffcee9edb4a74f63fbf6807bdc27b1a7717cc3 diff --git a/Archlinux_all/findutils b/Archlinux_all/findutils new file mode 160000 index 0000000..df43724 --- /dev/null +++ b/Archlinux_all/findutils @@ -0,0 +1 @@ +Subproject commit df437248841111f4ab586b2eae2dab0e090465c8 diff --git a/Archlinux_all/firefox b/Archlinux_all/firefox new file mode 160000 index 0000000..bbda867 --- /dev/null +++ b/Archlinux_all/firefox @@ -0,0 +1 @@ +Subproject commit bbda867624a140f67dd91477bee0e0d42f450efb diff --git a/Archlinux_all/firefox-developer-edition b/Archlinux_all/firefox-developer-edition new file mode 160000 index 0000000..729b7ff --- /dev/null +++ b/Archlinux_all/firefox-developer-edition @@ -0,0 +1 @@ +Subproject commit 729b7ff0039da40b38d632174039c9f4e372e322 diff --git a/Archlinux_all/firewalld b/Archlinux_all/firewalld new file mode 160000 index 0000000..4f7731d --- /dev/null +++ b/Archlinux_all/firewalld @@ -0,0 +1 @@ +Subproject commit 4f7731dd406fcc5a926c5025071e596b8d683da5 diff --git a/Archlinux_all/fishui b/Archlinux_all/fishui new file mode 160000 index 0000000..790ed16 --- /dev/null +++ b/Archlinux_all/fishui @@ -0,0 +1 @@ +Subproject commit 790ed1682e74d56b91de02888dc6cdf8dcd9cc68 diff --git a/Archlinux_all/flac b/Archlinux_all/flac new file mode 160000 index 0000000..2a04025 --- /dev/null +++ b/Archlinux_all/flac @@ -0,0 +1 @@ +Subproject commit 2a04025d6d8c28376bff819cd59e53770059cec4 diff --git a/Archlinux_all/flashrom b/Archlinux_all/flashrom new file mode 160000 index 0000000..27d7751 --- /dev/null +++ b/Archlinux_all/flashrom @@ -0,0 +1 @@ +Subproject commit 27d7751a4a2eec9223ee89669bc0368425452f95 diff --git a/Archlinux_all/flatpak b/Archlinux_all/flatpak new file mode 160000 index 0000000..83f6612 --- /dev/null +++ b/Archlinux_all/flatpak @@ -0,0 +1 @@ +Subproject commit 83f661230b82fa38a6098bcb19ca3f6ed6cee96f diff --git a/Archlinux_all/flatpak-builder b/Archlinux_all/flatpak-builder new file mode 160000 index 0000000..f068845 --- /dev/null +++ b/Archlinux_all/flatpak-builder @@ -0,0 +1 @@ +Subproject commit f0688454bf4fe66531f6da5556052355812e0321 diff --git a/Archlinux_all/flatpak-kcm b/Archlinux_all/flatpak-kcm new file mode 160000 index 0000000..ede1142 --- /dev/null +++ b/Archlinux_all/flatpak-kcm @@ -0,0 +1 @@ +Subproject commit ede11423b23124ebda4cc34015ba5fd0b234194f diff --git a/Archlinux_all/flatpak-xdg-utils b/Archlinux_all/flatpak-xdg-utils new file mode 160000 index 0000000..31251e2 --- /dev/null +++ b/Archlinux_all/flatpak-xdg-utils @@ -0,0 +1 @@ +Subproject commit 31251e26cf17cc185f6dcedba19885f536921406 diff --git a/Archlinux_all/flex b/Archlinux_all/flex new file mode 160000 index 0000000..8c719a9 --- /dev/null +++ b/Archlinux_all/flex @@ -0,0 +1 @@ +Subproject commit 8c719a969a719bf4dc3ced418ba5213277ce927e diff --git a/Archlinux_all/fluidsynth b/Archlinux_all/fluidsynth new file mode 160000 index 0000000..76bf74e --- /dev/null +++ b/Archlinux_all/fluidsynth @@ -0,0 +1 @@ +Subproject commit 76bf74ecfe97120be3f7e33aab6755f3f508cdfe diff --git a/Archlinux_all/fmt b/Archlinux_all/fmt new file mode 160000 index 0000000..7b8ffdb --- /dev/null +++ b/Archlinux_all/fmt @@ -0,0 +1 @@ +Subproject commit 7b8ffdbbfc1a520a8336dba02b05cf7f9f36ada9 diff --git a/Archlinux_all/fontconfig b/Archlinux_all/fontconfig new file mode 160000 index 0000000..27936e3 --- /dev/null +++ b/Archlinux_all/fontconfig @@ -0,0 +1 @@ +Subproject commit 27936e34d02a82dd8408ab50dcb7d3a0f2500fa9 diff --git a/Archlinux_all/foomatic-db b/Archlinux_all/foomatic-db new file mode 160000 index 0000000..2ade98d --- /dev/null +++ b/Archlinux_all/foomatic-db @@ -0,0 +1 @@ +Subproject commit 2ade98db70341e728eb7c837288ad58a98a6e507 diff --git a/Archlinux_all/foomatic-db-engine b/Archlinux_all/foomatic-db-engine new file mode 160000 index 0000000..73be1b6 --- /dev/null +++ b/Archlinux_all/foomatic-db-engine @@ -0,0 +1 @@ +Subproject commit 73be1b61bf8776c6596741c72df7091b21ac123d diff --git a/Archlinux_all/fprintd b/Archlinux_all/fprintd new file mode 160000 index 0000000..54a03a3 --- /dev/null +++ b/Archlinux_all/fprintd @@ -0,0 +1 @@ +Subproject commit 54a03a33c3d0ad16b7f38261312bdcc46fbcabe1 diff --git a/Archlinux_all/frameworkintegration5 b/Archlinux_all/frameworkintegration5 new file mode 160000 index 0000000..abda61e --- /dev/null +++ b/Archlinux_all/frameworkintegration5 @@ -0,0 +1 @@ +Subproject commit abda61ec93ec32d38bf952293dabf81d2b038a6d diff --git a/Archlinux_all/freeglut b/Archlinux_all/freeglut new file mode 160000 index 0000000..09154ca --- /dev/null +++ b/Archlinux_all/freeglut @@ -0,0 +1 @@ +Subproject commit 09154caf72eb112e0d9771ce722a228f9783ac6c diff --git a/Archlinux_all/freetype2 b/Archlinux_all/freetype2 new file mode 160000 index 0000000..1459784 --- /dev/null +++ b/Archlinux_all/freetype2 @@ -0,0 +1 @@ +Subproject commit 1459784e437f125254f3367d7f10b3f601422625 diff --git a/Archlinux_all/frei0r-plugins b/Archlinux_all/frei0r-plugins new file mode 160000 index 0000000..b3068e1 --- /dev/null +++ b/Archlinux_all/frei0r-plugins @@ -0,0 +1 @@ +Subproject commit b3068e12f69536cae857d02c15dc151f6a4d5ef8 diff --git a/Archlinux_all/fribidi b/Archlinux_all/fribidi new file mode 160000 index 0000000..bd0d6dc --- /dev/null +++ b/Archlinux_all/fribidi @@ -0,0 +1 @@ +Subproject commit bd0d6dcd167616c729fe1091cace75274ce2d341 diff --git a/Archlinux_all/fsarchiver b/Archlinux_all/fsarchiver new file mode 160000 index 0000000..2fa74af --- /dev/null +++ b/Archlinux_all/fsarchiver @@ -0,0 +1 @@ +Subproject commit 2fa74af2f27bf5196f87a500b91d6a6005834a3e diff --git a/Archlinux_all/ftgl b/Archlinux_all/ftgl new file mode 160000 index 0000000..7ab8607 --- /dev/null +++ b/Archlinux_all/ftgl @@ -0,0 +1 @@ +Subproject commit 7ab8607e66cf9d52aad856bf35b6f1c80240ef45 diff --git a/Archlinux_all/fuse2 b/Archlinux_all/fuse2 new file mode 160000 index 0000000..ce5da90 --- /dev/null +++ b/Archlinux_all/fuse2 @@ -0,0 +1 @@ +Subproject commit ce5da90fb626c59aa1db1d21d55a5c427149edcf diff --git a/Archlinux_all/fuse3 b/Archlinux_all/fuse3 new file mode 160000 index 0000000..b8b42fa --- /dev/null +++ b/Archlinux_all/fuse3 @@ -0,0 +1 @@ +Subproject commit b8b42fadd8cdeabc3a892e7a237235be97663964 diff --git a/Archlinux_all/fwupd b/Archlinux_all/fwupd new file mode 160000 index 0000000..d1f8d02 --- /dev/null +++ b/Archlinux_all/fwupd @@ -0,0 +1 @@ +Subproject commit d1f8d02b6fecb1e23bae4456b93a88cddeb60549 diff --git a/Archlinux_all/fwupd-efi b/Archlinux_all/fwupd-efi new file mode 160000 index 0000000..7df6b07 --- /dev/null +++ b/Archlinux_all/fwupd-efi @@ -0,0 +1 @@ +Subproject commit 7df6b071f1a4db0464b9c2480e17f20837fcb3f1 diff --git a/Archlinux_all/fzf b/Archlinux_all/fzf new file mode 160000 index 0000000..0ad6ebf --- /dev/null +++ b/Archlinux_all/fzf @@ -0,0 +1 @@ +Subproject commit 0ad6ebf0f2ed65d5ab91abce050717fad7801b3a diff --git a/Archlinux_all/gawk b/Archlinux_all/gawk new file mode 160000 index 0000000..4ec2350 --- /dev/null +++ b/Archlinux_all/gawk @@ -0,0 +1 @@ +Subproject commit 4ec2350ccd4bc55a489566726b1a778a6588d112 diff --git a/Archlinux_all/gc b/Archlinux_all/gc new file mode 160000 index 0000000..056ff30 --- /dev/null +++ b/Archlinux_all/gc @@ -0,0 +1 @@ +Subproject commit 056ff3015b6db6b91eed3b84e8722035ffac761a diff --git a/Archlinux_all/gcab b/Archlinux_all/gcab new file mode 160000 index 0000000..73780d0 --- /dev/null +++ b/Archlinux_all/gcab @@ -0,0 +1 @@ +Subproject commit 73780d080d76221959431bc1688fba8f491503cd diff --git a/Archlinux_all/gcc b/Archlinux_all/gcc new file mode 160000 index 0000000..2c985db --- /dev/null +++ b/Archlinux_all/gcc @@ -0,0 +1 @@ +Subproject commit 2c985dba02f45b54f91501f4b6890e3b4434c2bb diff --git a/Archlinux_all/gcr b/Archlinux_all/gcr new file mode 160000 index 0000000..4f389ca --- /dev/null +++ b/Archlinux_all/gcr @@ -0,0 +1 @@ +Subproject commit 4f389cad4ef46f7f8cda474bd2e159f0e4d7debe diff --git a/Archlinux_all/gcr-4 b/Archlinux_all/gcr-4 new file mode 160000 index 0000000..05365a6 --- /dev/null +++ b/Archlinux_all/gcr-4 @@ -0,0 +1 @@ +Subproject commit 05365a655b39a1a53b07e137138be2bf36b52873 diff --git a/Archlinux_all/gd b/Archlinux_all/gd new file mode 160000 index 0000000..c4a3f4d --- /dev/null +++ b/Archlinux_all/gd @@ -0,0 +1 @@ +Subproject commit c4a3f4d2c30a067aa2bff30e80098819f95d4bfb diff --git a/Archlinux_all/gdb b/Archlinux_all/gdb new file mode 160000 index 0000000..60f60af --- /dev/null +++ b/Archlinux_all/gdb @@ -0,0 +1 @@ +Subproject commit 60f60af99f7be9076daae81802741c96b44b2ecd diff --git a/Archlinux_all/gdbm b/Archlinux_all/gdbm new file mode 160000 index 0000000..d337ff9 --- /dev/null +++ b/Archlinux_all/gdbm @@ -0,0 +1 @@ +Subproject commit d337ff9e2af282ddf519982535e1cc824a70ca40 diff --git a/Archlinux_all/gdk-pixbuf-xlib b/Archlinux_all/gdk-pixbuf-xlib new file mode 160000 index 0000000..68e54a5 --- /dev/null +++ b/Archlinux_all/gdk-pixbuf-xlib @@ -0,0 +1 @@ +Subproject commit 68e54a513a7855014a93697f06874af79b5d27e8 diff --git a/Archlinux_all/gdk-pixbuf2 b/Archlinux_all/gdk-pixbuf2 new file mode 160000 index 0000000..526c79c --- /dev/null +++ b/Archlinux_all/gdk-pixbuf2 @@ -0,0 +1 @@ +Subproject commit 526c79cfa1facb543f1280c6a3d8eb5474fba083 diff --git a/Archlinux_all/gegl b/Archlinux_all/gegl new file mode 160000 index 0000000..8ecc060 --- /dev/null +++ b/Archlinux_all/gegl @@ -0,0 +1 @@ +Subproject commit 8ecc0601972128098cbdbfbbed3bd996ef2fac86 diff --git a/Archlinux_all/geoclue b/Archlinux_all/geoclue new file mode 160000 index 0000000..8fcccad --- /dev/null +++ b/Archlinux_all/geoclue @@ -0,0 +1 @@ +Subproject commit 8fcccad427eb65a41f06a121bc9a6b819a6d943a diff --git a/Archlinux_all/geoip b/Archlinux_all/geoip new file mode 160000 index 0000000..16c60bc --- /dev/null +++ b/Archlinux_all/geoip @@ -0,0 +1 @@ +Subproject commit 16c60bc30d5dc92ae6c25208f7fb39217a9c01e3 diff --git a/Archlinux_all/geoip-database b/Archlinux_all/geoip-database new file mode 160000 index 0000000..055d5c1 --- /dev/null +++ b/Archlinux_all/geoip-database @@ -0,0 +1 @@ +Subproject commit 055d5c1b4cff75aaadcaaedd8d860b4ca3ae7eb1 diff --git a/Archlinux_all/gettext b/Archlinux_all/gettext new file mode 160000 index 0000000..29ee2a8 --- /dev/null +++ b/Archlinux_all/gettext @@ -0,0 +1 @@ +Subproject commit 29ee2a8faf41941d3f5b6a3fa66f2b11bacee9c4 diff --git a/Archlinux_all/ghostscript b/Archlinux_all/ghostscript new file mode 160000 index 0000000..fb0a8e5 --- /dev/null +++ b/Archlinux_all/ghostscript @@ -0,0 +1 @@ +Subproject commit fb0a8e5a86556f7bf2ec6fe3ab4c6423254dadf1 diff --git a/Archlinux_all/gi-docgen b/Archlinux_all/gi-docgen new file mode 160000 index 0000000..1b093fe --- /dev/null +++ b/Archlinux_all/gi-docgen @@ -0,0 +1 @@ +Subproject commit 1b093fea265c9fb4be813a415eb9ee1934b819e8 diff --git a/Archlinux_all/giflib b/Archlinux_all/giflib new file mode 160000 index 0000000..f62899a --- /dev/null +++ b/Archlinux_all/giflib @@ -0,0 +1 @@ +Subproject commit f62899a0f79f56930361a4a8730cbc3e2c9f5d9d diff --git a/Archlinux_all/gimp b/Archlinux_all/gimp new file mode 160000 index 0000000..e7b4b15 --- /dev/null +++ b/Archlinux_all/gimp @@ -0,0 +1 @@ +Subproject commit e7b4b1557ca63fc29d4c38f51f22800e45f8d9f2 diff --git a/Archlinux_all/git b/Archlinux_all/git new file mode 160000 index 0000000..3d20889 --- /dev/null +++ b/Archlinux_all/git @@ -0,0 +1 @@ +Subproject commit 3d20889eee025bdc46ba767449e77721fa74f118 diff --git a/Archlinux_all/git-lfs b/Archlinux_all/git-lfs new file mode 160000 index 0000000..5a74c4b --- /dev/null +++ b/Archlinux_all/git-lfs @@ -0,0 +1 @@ +Subproject commit 5a74c4bd48df85653b0d0afd2c1e759ce982ad60 diff --git a/Archlinux_all/git_pull.sh b/Archlinux_all/git_pull.sh new file mode 100755 index 0000000..2d65c9b --- /dev/null +++ b/Archlinux_all/git_pull.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + sleep 3 + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/Archlinux_all/github-cli b/Archlinux_all/github-cli new file mode 160000 index 0000000..ff5d0a5 --- /dev/null +++ b/Archlinux_all/github-cli @@ -0,0 +1 @@ +Subproject commit ff5d0a55b8c2b73cc3272bd05b6b2c8303178d7e diff --git a/Archlinux_all/glances b/Archlinux_all/glances new file mode 160000 index 0000000..debdcf1 --- /dev/null +++ b/Archlinux_all/glances @@ -0,0 +1 @@ +Subproject commit debdcf122c29f94edffbfb6c7f222eb6b12e38a8 diff --git a/Archlinux_all/glew b/Archlinux_all/glew new file mode 160000 index 0000000..f5f0ebd --- /dev/null +++ b/Archlinux_all/glew @@ -0,0 +1 @@ +Subproject commit f5f0ebdd48e8f55c46f1631804fa93b35ba4ae29 diff --git a/Archlinux_all/glfw b/Archlinux_all/glfw new file mode 160000 index 0000000..1529002 --- /dev/null +++ b/Archlinux_all/glfw @@ -0,0 +1 @@ +Subproject commit 15290026dd3dfb55ac4c580d565af021c2202f3a diff --git a/Archlinux_all/glib-networking b/Archlinux_all/glib-networking new file mode 160000 index 0000000..63107d0 --- /dev/null +++ b/Archlinux_all/glib-networking @@ -0,0 +1 @@ +Subproject commit 63107d01dc5081833242da42e6680f12f283fb1e diff --git a/Archlinux_all/glib-perl b/Archlinux_all/glib-perl new file mode 160000 index 0000000..a45196b --- /dev/null +++ b/Archlinux_all/glib-perl @@ -0,0 +1 @@ +Subproject commit a45196b7d5f769cf558feee708cf68dccd1c2e09 diff --git a/Archlinux_all/glib2 b/Archlinux_all/glib2 new file mode 160000 index 0000000..faec2cd --- /dev/null +++ b/Archlinux_all/glib2 @@ -0,0 +1 @@ +Subproject commit faec2cd2cd553d1fda9446aaeade85fc0f3722ec diff --git a/Archlinux_all/glibc b/Archlinux_all/glibc new file mode 160000 index 0000000..8b1b69f --- /dev/null +++ b/Archlinux_all/glibc @@ -0,0 +1 @@ +Subproject commit 8b1b69f8277555257a0ec9681b90dcd9bd6faabd diff --git a/Archlinux_all/glibmm b/Archlinux_all/glibmm new file mode 160000 index 0000000..e632022 --- /dev/null +++ b/Archlinux_all/glibmm @@ -0,0 +1 @@ +Subproject commit e6320224a7a92788d1cc9ca2b79b685eac9ec7be diff --git a/Archlinux_all/glibmm-2.68 b/Archlinux_all/glibmm-2.68 new file mode 160000 index 0000000..10c32a1 --- /dev/null +++ b/Archlinux_all/glibmm-2.68 @@ -0,0 +1 @@ +Subproject commit 10c32a1ca9c952447448ca1d6833cf1e620e9d4a diff --git a/Archlinux_all/glm b/Archlinux_all/glm new file mode 160000 index 0000000..9304689 --- /dev/null +++ b/Archlinux_all/glm @@ -0,0 +1 @@ +Subproject commit 93046890c41e32f33218aa9afbd9b7e77a07a637 diff --git a/Archlinux_all/glslang b/Archlinux_all/glslang new file mode 160000 index 0000000..1d0b1c5 --- /dev/null +++ b/Archlinux_all/glslang @@ -0,0 +1 @@ +Subproject commit 1d0b1c5076b3bfeb3139af22d2e9c43a75edf2a2 diff --git a/Archlinux_all/glu b/Archlinux_all/glu new file mode 160000 index 0000000..9f88f9e --- /dev/null +++ b/Archlinux_all/glu @@ -0,0 +1 @@ +Subproject commit 9f88f9e902dba47399332bd24f58be05e99dd034 diff --git a/Archlinux_all/gmp b/Archlinux_all/gmp new file mode 160000 index 0000000..4227288 --- /dev/null +++ b/Archlinux_all/gmp @@ -0,0 +1 @@ +Subproject commit 42272883a60cbf0cf3b1c289144ecd0c7f5563bb diff --git a/Archlinux_all/gnome-desktop b/Archlinux_all/gnome-desktop new file mode 160000 index 0000000..e0add92 --- /dev/null +++ b/Archlinux_all/gnome-desktop @@ -0,0 +1 @@ +Subproject commit e0add92048c63a73dce3c69fb5f5856a11bd607f diff --git a/Archlinux_all/gnome-firmware b/Archlinux_all/gnome-firmware new file mode 160000 index 0000000..b8eb3d2 --- /dev/null +++ b/Archlinux_all/gnome-firmware @@ -0,0 +1 @@ +Subproject commit b8eb3d28ea38ea743cd3ecb4f823c32bbbf79bc1 diff --git a/Archlinux_all/gnome-keyring b/Archlinux_all/gnome-keyring new file mode 160000 index 0000000..a99f607 --- /dev/null +++ b/Archlinux_all/gnome-keyring @@ -0,0 +1 @@ +Subproject commit a99f6073744afbc6eec542853972846faf89da3f diff --git a/Archlinux_all/gnome-settings-daemon b/Archlinux_all/gnome-settings-daemon new file mode 160000 index 0000000..b156474 --- /dev/null +++ b/Archlinux_all/gnome-settings-daemon @@ -0,0 +1 @@ +Subproject commit b1564745c62746461e1d400671b73e5d8a7100cc diff --git a/Archlinux_all/gnome-themes-extra b/Archlinux_all/gnome-themes-extra new file mode 160000 index 0000000..10d3f97 --- /dev/null +++ b/Archlinux_all/gnome-themes-extra @@ -0,0 +1 @@ +Subproject commit 10d3f97ee2dd0c84e105bc3d9a046bcb56056faa diff --git a/Archlinux_all/gnupg b/Archlinux_all/gnupg new file mode 160000 index 0000000..7f92cad --- /dev/null +++ b/Archlinux_all/gnupg @@ -0,0 +1 @@ +Subproject commit 7f92cadceead2f403cbfdcd30b9329a0905070e9 diff --git a/Archlinux_all/gnutls b/Archlinux_all/gnutls new file mode 160000 index 0000000..6d58308 --- /dev/null +++ b/Archlinux_all/gnutls @@ -0,0 +1 @@ +Subproject commit 6d583088f86ed98926e446b15c69a5106cfe2428 diff --git a/Archlinux_all/go b/Archlinux_all/go new file mode 160000 index 0000000..e3f7942 --- /dev/null +++ b/Archlinux_all/go @@ -0,0 +1 @@ +Subproject commit e3f794282e2ca269e0f3cde9f2583390d52901cc diff --git a/Archlinux_all/gobject-introspection b/Archlinux_all/gobject-introspection new file mode 160000 index 0000000..c564d13 --- /dev/null +++ b/Archlinux_all/gobject-introspection @@ -0,0 +1 @@ +Subproject commit c564d13fc2323c7dac75b309ebcd461f534697e0 diff --git a/Archlinux_all/gpart b/Archlinux_all/gpart new file mode 160000 index 0000000..0d71354 --- /dev/null +++ b/Archlinux_all/gpart @@ -0,0 +1 @@ +Subproject commit 0d71354141f98a29ca582442b59e8d0f7bc61e7a diff --git a/Archlinux_all/gparted b/Archlinux_all/gparted new file mode 160000 index 0000000..94c6d2e --- /dev/null +++ b/Archlinux_all/gparted @@ -0,0 +1 @@ +Subproject commit 94c6d2e3301500f9af840d06a4b4adcae982e16c diff --git a/Archlinux_all/gperf b/Archlinux_all/gperf new file mode 160000 index 0000000..3f3b3fe --- /dev/null +++ b/Archlinux_all/gperf @@ -0,0 +1 @@ +Subproject commit 3f3b3fe7acc23bfaf306a16c32ed61265101905b diff --git a/Archlinux_all/gperftools b/Archlinux_all/gperftools new file mode 160000 index 0000000..b5d5d34 --- /dev/null +++ b/Archlinux_all/gperftools @@ -0,0 +1 @@ +Subproject commit b5d5d347913ddfa51998b45cef96254488cacebc diff --git a/Archlinux_all/gpgme b/Archlinux_all/gpgme new file mode 160000 index 0000000..4113faf --- /dev/null +++ b/Archlinux_all/gpgme @@ -0,0 +1 @@ +Subproject commit 4113faff214bfbdc500f8fd959db214c16107f9d diff --git a/Archlinux_all/gpm b/Archlinux_all/gpm new file mode 160000 index 0000000..8064337 --- /dev/null +++ b/Archlinux_all/gpm @@ -0,0 +1 @@ +Subproject commit 8064337bca8331cef84b6b2ca434871b4b7a2b5b diff --git a/Archlinux_all/gptfdisk b/Archlinux_all/gptfdisk new file mode 160000 index 0000000..2e3f4d5 --- /dev/null +++ b/Archlinux_all/gptfdisk @@ -0,0 +1 @@ +Subproject commit 2e3f4d58739757abbce3eef6b1b27b926dfac043 diff --git a/Archlinux_all/graphene b/Archlinux_all/graphene new file mode 160000 index 0000000..ab69cc3 --- /dev/null +++ b/Archlinux_all/graphene @@ -0,0 +1 @@ +Subproject commit ab69cc30915691ba2b02b3fe8d5a3e66e58e2852 diff --git a/Archlinux_all/graphicsmagick b/Archlinux_all/graphicsmagick new file mode 160000 index 0000000..f23259f --- /dev/null +++ b/Archlinux_all/graphicsmagick @@ -0,0 +1 @@ +Subproject commit f23259f5a0c87bfa5d1dd6636bf22d63a3b7ff1b diff --git a/Archlinux_all/graphite b/Archlinux_all/graphite new file mode 160000 index 0000000..6d21afe --- /dev/null +++ b/Archlinux_all/graphite @@ -0,0 +1 @@ +Subproject commit 6d21afeff822c74133ec169e2dfeb621e1f492d0 diff --git a/Archlinux_all/graphviz b/Archlinux_all/graphviz new file mode 160000 index 0000000..d9d737f --- /dev/null +++ b/Archlinux_all/graphviz @@ -0,0 +1 @@ +Subproject commit d9d737fef33b0e2b547e412ee31af2795c704d60 diff --git a/Archlinux_all/grep b/Archlinux_all/grep new file mode 160000 index 0000000..c0d76f2 --- /dev/null +++ b/Archlinux_all/grep @@ -0,0 +1 @@ +Subproject commit c0d76f2d1a1677c9ca5977deba59237927099759 diff --git a/Archlinux_all/groff b/Archlinux_all/groff new file mode 160000 index 0000000..e474b54 --- /dev/null +++ b/Archlinux_all/groff @@ -0,0 +1 @@ +Subproject commit e474b541a32fc905b4f748de0313acfb8b98c081 diff --git a/Archlinux_all/grpc b/Archlinux_all/grpc new file mode 160000 index 0000000..f0e016f --- /dev/null +++ b/Archlinux_all/grpc @@ -0,0 +1 @@ +Subproject commit f0e016ffaa05afefb072eca302194837e364fa5b diff --git a/Archlinux_all/grub b/Archlinux_all/grub new file mode 160000 index 0000000..8195387 --- /dev/null +++ b/Archlinux_all/grub @@ -0,0 +1 @@ +Subproject commit 8195387cd71f139b2c39ec48b07a1b71231bb34f diff --git a/Archlinux_all/gsettings-desktop-schemas b/Archlinux_all/gsettings-desktop-schemas new file mode 160000 index 0000000..7b33eaf --- /dev/null +++ b/Archlinux_all/gsettings-desktop-schemas @@ -0,0 +1 @@ +Subproject commit 7b33eaf36829d94f1384d3847faadc0aea2953f5 diff --git a/Archlinux_all/gsettings-qt b/Archlinux_all/gsettings-qt new file mode 160000 index 0000000..1047cd1 --- /dev/null +++ b/Archlinux_all/gsettings-qt @@ -0,0 +1 @@ +Subproject commit 1047cd12ef9f9fd7412f1423d11525d105a55b18 diff --git a/Archlinux_all/gsfonts b/Archlinux_all/gsfonts new file mode 160000 index 0000000..67f43ef --- /dev/null +++ b/Archlinux_all/gsfonts @@ -0,0 +1 @@ +Subproject commit 67f43efbd9ac153657021689bf33c40840e596ed diff --git a/Archlinux_all/gsl b/Archlinux_all/gsl new file mode 160000 index 0000000..64af76a --- /dev/null +++ b/Archlinux_all/gsl @@ -0,0 +1 @@ +Subproject commit 64af76a5e57c1cb316c19575fd2db8777e022645 diff --git a/Archlinux_all/gsm b/Archlinux_all/gsm new file mode 160000 index 0000000..f41ccfa --- /dev/null +++ b/Archlinux_all/gsm @@ -0,0 +1 @@ +Subproject commit f41ccfa8630b57df738dd620d0e307803e781bd1 diff --git a/Archlinux_all/gspell b/Archlinux_all/gspell new file mode 160000 index 0000000..fbee9b9 --- /dev/null +++ b/Archlinux_all/gspell @@ -0,0 +1 @@ +Subproject commit fbee9b9290f5abcaeded4303b2b32bc128d8775d diff --git a/Archlinux_all/gssdp b/Archlinux_all/gssdp new file mode 160000 index 0000000..c5e178f --- /dev/null +++ b/Archlinux_all/gssdp @@ -0,0 +1 @@ +Subproject commit c5e178f2bbb3583c46a26ad32b6cbe16b8fb93ed diff --git a/Archlinux_all/gssproxy b/Archlinux_all/gssproxy new file mode 160000 index 0000000..67a8c86 --- /dev/null +++ b/Archlinux_all/gssproxy @@ -0,0 +1 @@ +Subproject commit 67a8c86bdd910921e2534ac9ba2ee0889ff5ac31 diff --git a/Archlinux_all/gst-libav b/Archlinux_all/gst-libav new file mode 160000 index 0000000..6467458 --- /dev/null +++ b/Archlinux_all/gst-libav @@ -0,0 +1 @@ +Subproject commit 646745897be012b75dff42404ec9c72e4ffb9ba8 diff --git a/Archlinux_all/gst-plugins-bad b/Archlinux_all/gst-plugins-bad new file mode 160000 index 0000000..5c0806c --- /dev/null +++ b/Archlinux_all/gst-plugins-bad @@ -0,0 +1 @@ +Subproject commit 5c0806ce6b3c84053c3dbbd3880c43268e9601ae diff --git a/Archlinux_all/gst-plugins-base b/Archlinux_all/gst-plugins-base new file mode 160000 index 0000000..91ce023 --- /dev/null +++ b/Archlinux_all/gst-plugins-base @@ -0,0 +1 @@ +Subproject commit 91ce0234132c6f3918d12ccd988811404caa99a0 diff --git a/Archlinux_all/gst-plugins-good b/Archlinux_all/gst-plugins-good new file mode 160000 index 0000000..f5d6eea --- /dev/null +++ b/Archlinux_all/gst-plugins-good @@ -0,0 +1 @@ +Subproject commit f5d6eea82da5da6bfd000b64c6bbdf5e2e1ed649 diff --git a/Archlinux_all/gst-plugins-ugly b/Archlinux_all/gst-plugins-ugly new file mode 160000 index 0000000..5b95429 --- /dev/null +++ b/Archlinux_all/gst-plugins-ugly @@ -0,0 +1 @@ +Subproject commit 5b954297f9789f20ab39d0b1d718015943e01a10 diff --git a/Archlinux_all/gstreamer b/Archlinux_all/gstreamer new file mode 160000 index 0000000..d0fc62a --- /dev/null +++ b/Archlinux_all/gstreamer @@ -0,0 +1 @@ +Subproject commit d0fc62ad8e9bb3bc7c48b12a9b7e8d2f2ec409e5 diff --git a/Archlinux_all/gstreamer-vaapi b/Archlinux_all/gstreamer-vaapi new file mode 160000 index 0000000..7bb8a64 --- /dev/null +++ b/Archlinux_all/gstreamer-vaapi @@ -0,0 +1 @@ +Subproject commit 7bb8a644db34a295e18dd6c671a4d467f23e835d diff --git a/Archlinux_all/gtest b/Archlinux_all/gtest new file mode 160000 index 0000000..b699d19 --- /dev/null +++ b/Archlinux_all/gtest @@ -0,0 +1 @@ +Subproject commit b699d19fa356fc03d9c25f0a7d8bbab9a782f566 diff --git a/Archlinux_all/gtk-doc b/Archlinux_all/gtk-doc new file mode 160000 index 0000000..ae436f9 --- /dev/null +++ b/Archlinux_all/gtk-doc @@ -0,0 +1 @@ +Subproject commit ae436f9232dd61154639fdfc175fb636a2952498 diff --git a/Archlinux_all/gtk-engine-murrine b/Archlinux_all/gtk-engine-murrine new file mode 160000 index 0000000..0c54605 --- /dev/null +++ b/Archlinux_all/gtk-engine-murrine @@ -0,0 +1 @@ +Subproject commit 0c54605f4e80a53a87b6a06a47915fc42879be1d diff --git a/Archlinux_all/gtk-vnc b/Archlinux_all/gtk-vnc new file mode 160000 index 0000000..6a4f3e2 --- /dev/null +++ b/Archlinux_all/gtk-vnc @@ -0,0 +1 @@ +Subproject commit 6a4f3e2affdd69964fd0cecdf536cf9150ea93e6 diff --git a/Archlinux_all/gtk2 b/Archlinux_all/gtk2 new file mode 160000 index 0000000..1600e55 --- /dev/null +++ b/Archlinux_all/gtk2 @@ -0,0 +1 @@ +Subproject commit 1600e5582e0299dddae049238727cbc5f543e937 diff --git a/Archlinux_all/gtk3 b/Archlinux_all/gtk3 new file mode 160000 index 0000000..e0b0492 --- /dev/null +++ b/Archlinux_all/gtk3 @@ -0,0 +1 @@ +Subproject commit e0b04924de3fb69bdc60fc1f7f322b0bc5ce1802 diff --git a/Archlinux_all/gtk4 b/Archlinux_all/gtk4 new file mode 160000 index 0000000..20c2cc0 --- /dev/null +++ b/Archlinux_all/gtk4 @@ -0,0 +1 @@ +Subproject commit 20c2cc0fc97cecdbf84033ea32caccfa4cecb5c1 diff --git a/Archlinux_all/gtkglext b/Archlinux_all/gtkglext new file mode 160000 index 0000000..3e5eb83 --- /dev/null +++ b/Archlinux_all/gtkglext @@ -0,0 +1 @@ +Subproject commit 3e5eb83a5c7143962b4050bda3843071a12d53d4 diff --git a/Archlinux_all/gtkmm-4.0 b/Archlinux_all/gtkmm-4.0 new file mode 160000 index 0000000..f9a2476 --- /dev/null +++ b/Archlinux_all/gtkmm-4.0 @@ -0,0 +1 @@ +Subproject commit f9a24762da31e5c92ee81ae1166438e5704ff35a diff --git a/Archlinux_all/gtkmm3 b/Archlinux_all/gtkmm3 new file mode 160000 index 0000000..8f63117 --- /dev/null +++ b/Archlinux_all/gtkmm3 @@ -0,0 +1 @@ +Subproject commit 8f63117bea976155de1f9b21646594974f5674d4 diff --git a/Archlinux_all/gtksourceview3 b/Archlinux_all/gtksourceview3 new file mode 160000 index 0000000..03631d9 --- /dev/null +++ b/Archlinux_all/gtksourceview3 @@ -0,0 +1 @@ +Subproject commit 03631d9bc149c9710ad7d7314077d018b7386d76 diff --git a/Archlinux_all/gtksourceview4 b/Archlinux_all/gtksourceview4 new file mode 160000 index 0000000..7d09804 --- /dev/null +++ b/Archlinux_all/gtksourceview4 @@ -0,0 +1 @@ +Subproject commit 7d09804c335bffd3f3c825c8ac1283c6e16314e1 diff --git a/Archlinux_all/gts b/Archlinux_all/gts new file mode 160000 index 0000000..8b81b4a --- /dev/null +++ b/Archlinux_all/gts @@ -0,0 +1 @@ +Subproject commit 8b81b4add89b88607721fee75a7c5280513dfa36 diff --git a/Archlinux_all/guile b/Archlinux_all/guile new file mode 160000 index 0000000..3555998 --- /dev/null +++ b/Archlinux_all/guile @@ -0,0 +1 @@ +Subproject commit 355599898be55745ff4fe24b7edcde5bc9b36338 diff --git a/Archlinux_all/guile2.2 b/Archlinux_all/guile2.2 new file mode 160000 index 0000000..5abd08a --- /dev/null +++ b/Archlinux_all/guile2.2 @@ -0,0 +1 @@ +Subproject commit 5abd08aa4149c5fae9beb39f421539b6e130ac13 diff --git a/Archlinux_all/gupnp b/Archlinux_all/gupnp new file mode 160000 index 0000000..83353ad --- /dev/null +++ b/Archlinux_all/gupnp @@ -0,0 +1 @@ +Subproject commit 83353ad52da744093e62a7050cfef9baa4741580 diff --git a/Archlinux_all/gupnp-igd b/Archlinux_all/gupnp-igd new file mode 160000 index 0000000..a595d7e --- /dev/null +++ b/Archlinux_all/gupnp-igd @@ -0,0 +1 @@ +Subproject commit a595d7e517dcd0f3e0c9bfc1c14a3e9153123f1a diff --git a/Archlinux_all/gutenprint b/Archlinux_all/gutenprint new file mode 160000 index 0000000..875637b --- /dev/null +++ b/Archlinux_all/gutenprint @@ -0,0 +1 @@ +Subproject commit 875637b118952e9058e5f6592a5c763c89257e5e diff --git a/Archlinux_all/gvfs b/Archlinux_all/gvfs new file mode 160000 index 0000000..a9d529b --- /dev/null +++ b/Archlinux_all/gvfs @@ -0,0 +1 @@ +Subproject commit a9d529b91584807c7d7d5aa56bc2b97c3bd13ec1 diff --git a/Archlinux_all/gwenview b/Archlinux_all/gwenview new file mode 160000 index 0000000..3db7dcb --- /dev/null +++ b/Archlinux_all/gwenview @@ -0,0 +1 @@ +Subproject commit 3db7dcb696ca029214786833e50bd20eef8c2149 diff --git a/Archlinux_all/gzip b/Archlinux_all/gzip new file mode 160000 index 0000000..c76b3e0 --- /dev/null +++ b/Archlinux_all/gzip @@ -0,0 +1 @@ +Subproject commit c76b3e06ea0eb76a22a7472c0145a2d1c620788a diff --git a/Archlinux_all/harfbuzz b/Archlinux_all/harfbuzz new file mode 160000 index 0000000..ba799cd --- /dev/null +++ b/Archlinux_all/harfbuzz @@ -0,0 +1 @@ +Subproject commit ba799cd6beedce4b09c09809c21926d674bb2fe7 diff --git a/Archlinux_all/haskell-aeson b/Archlinux_all/haskell-aeson new file mode 160000 index 0000000..851c735 --- /dev/null +++ b/Archlinux_all/haskell-aeson @@ -0,0 +1 @@ +Subproject commit 851c73536795d3f8d8b53162764d59c0602512fb diff --git a/Archlinux_all/haskell-assoc b/Archlinux_all/haskell-assoc new file mode 160000 index 0000000..c5aaf94 --- /dev/null +++ b/Archlinux_all/haskell-assoc @@ -0,0 +1 @@ +Subproject commit c5aaf94b74eb3fdebb8e0f5e00b83d8689839487 diff --git a/Archlinux_all/haskell-attoparsec b/Archlinux_all/haskell-attoparsec new file mode 160000 index 0000000..e0a780c --- /dev/null +++ b/Archlinux_all/haskell-attoparsec @@ -0,0 +1 @@ +Subproject commit e0a780c9c4fba60151815ac07503c4b60ea23cac diff --git a/Archlinux_all/haskell-base-compat b/Archlinux_all/haskell-base-compat new file mode 160000 index 0000000..358f342 --- /dev/null +++ b/Archlinux_all/haskell-base-compat @@ -0,0 +1 @@ +Subproject commit 358f34205c9ea5f8efb4471c712a95a4a2d018ef diff --git a/Archlinux_all/haskell-base-compat-batteries b/Archlinux_all/haskell-base-compat-batteries new file mode 160000 index 0000000..53c453d --- /dev/null +++ b/Archlinux_all/haskell-base-compat-batteries @@ -0,0 +1 @@ +Subproject commit 53c453d82549323f739dc4f39d1ed9c20df120ea diff --git a/Archlinux_all/haskell-base-orphans b/Archlinux_all/haskell-base-orphans new file mode 160000 index 0000000..97ad9b4 --- /dev/null +++ b/Archlinux_all/haskell-base-orphans @@ -0,0 +1 @@ +Subproject commit 97ad9b4e6a0d00528eb22af6894e3c8e3fb6aa31 diff --git a/Archlinux_all/haskell-bifunctors b/Archlinux_all/haskell-bifunctors new file mode 160000 index 0000000..385c83a --- /dev/null +++ b/Archlinux_all/haskell-bifunctors @@ -0,0 +1 @@ +Subproject commit 385c83a504880396c22e23d4576df2fdaf0d4a3f diff --git a/Archlinux_all/haskell-comonad b/Archlinux_all/haskell-comonad new file mode 160000 index 0000000..2096b1f --- /dev/null +++ b/Archlinux_all/haskell-comonad @@ -0,0 +1 @@ +Subproject commit 2096b1f6916f0ac373b124c282f95c097942ab74 diff --git a/Archlinux_all/haskell-contravariant b/Archlinux_all/haskell-contravariant new file mode 160000 index 0000000..208939e --- /dev/null +++ b/Archlinux_all/haskell-contravariant @@ -0,0 +1 @@ +Subproject commit 208939ea57e167d6995e1e734b4ce0642eb9ff88 diff --git a/Archlinux_all/haskell-data-array-byte b/Archlinux_all/haskell-data-array-byte new file mode 160000 index 0000000..34f1c1f --- /dev/null +++ b/Archlinux_all/haskell-data-array-byte @@ -0,0 +1 @@ +Subproject commit 34f1c1f010e9163691f38d7f5ee0a5191cd8d8ed diff --git a/Archlinux_all/haskell-data-fix b/Archlinux_all/haskell-data-fix new file mode 160000 index 0000000..43421e7 --- /dev/null +++ b/Archlinux_all/haskell-data-fix @@ -0,0 +1 @@ +Subproject commit 43421e79c8dddbb3e39192cf9ab795635488630f diff --git a/Archlinux_all/haskell-diff b/Archlinux_all/haskell-diff new file mode 160000 index 0000000..1452c74 --- /dev/null +++ b/Archlinux_all/haskell-diff @@ -0,0 +1 @@ +Subproject commit 1452c743ccc987e9b151624d96463fde830717ef diff --git a/Archlinux_all/haskell-distributive b/Archlinux_all/haskell-distributive new file mode 160000 index 0000000..b9391ba --- /dev/null +++ b/Archlinux_all/haskell-distributive @@ -0,0 +1 @@ +Subproject commit b9391bae2119d8c142853b9551a68281a533d0f2 diff --git a/Archlinux_all/haskell-dlist b/Archlinux_all/haskell-dlist new file mode 160000 index 0000000..1977a74 --- /dev/null +++ b/Archlinux_all/haskell-dlist @@ -0,0 +1 @@ +Subproject commit 1977a7416e0956e834b5edb5514b8b01fe02770b diff --git a/Archlinux_all/haskell-erf b/Archlinux_all/haskell-erf new file mode 160000 index 0000000..2f08c70 --- /dev/null +++ b/Archlinux_all/haskell-erf @@ -0,0 +1 @@ +Subproject commit 2f08c70c99681c37093d560b9d7c0fbc25d09080 diff --git a/Archlinux_all/haskell-fgl b/Archlinux_all/haskell-fgl new file mode 160000 index 0000000..b719f5b --- /dev/null +++ b/Archlinux_all/haskell-fgl @@ -0,0 +1 @@ +Subproject commit b719f5bfa313d2f5501d8c7ac668420e806f87cd diff --git a/Archlinux_all/haskell-foldable1-classes-compat b/Archlinux_all/haskell-foldable1-classes-compat new file mode 160000 index 0000000..7cf5621 --- /dev/null +++ b/Archlinux_all/haskell-foldable1-classes-compat @@ -0,0 +1 @@ +Subproject commit 7cf56213181e0d5389dbe362fd65dda2587a4700 diff --git a/Archlinux_all/haskell-generically b/Archlinux_all/haskell-generically new file mode 160000 index 0000000..189bf65 --- /dev/null +++ b/Archlinux_all/haskell-generically @@ -0,0 +1 @@ +Subproject commit 189bf651abb214ef14f676aa725d40ec74b146c6 diff --git a/Archlinux_all/haskell-ghc-bignum-orphans b/Archlinux_all/haskell-ghc-bignum-orphans new file mode 160000 index 0000000..719bbe8 --- /dev/null +++ b/Archlinux_all/haskell-ghc-bignum-orphans @@ -0,0 +1 @@ +Subproject commit 719bbe81d151a9e6d728b864eb047aa780f22ab6 diff --git a/Archlinux_all/haskell-hashable b/Archlinux_all/haskell-hashable new file mode 160000 index 0000000..13820a8 --- /dev/null +++ b/Archlinux_all/haskell-hashable @@ -0,0 +1 @@ +Subproject commit 13820a8891639eae399a2352455d3de74e3f39de diff --git a/Archlinux_all/haskell-indexed-traversable b/Archlinux_all/haskell-indexed-traversable new file mode 160000 index 0000000..b5cc424 --- /dev/null +++ b/Archlinux_all/haskell-indexed-traversable @@ -0,0 +1 @@ +Subproject commit b5cc4240d08501d1815715df98d6c39c84872963 diff --git a/Archlinux_all/haskell-indexed-traversable-instances b/Archlinux_all/haskell-indexed-traversable-instances new file mode 160000 index 0000000..34bff77 --- /dev/null +++ b/Archlinux_all/haskell-indexed-traversable-instances @@ -0,0 +1 @@ +Subproject commit 34bff77dfd06ab397bf906b45f54fa2aa90d5a80 diff --git a/Archlinux_all/haskell-integer-logarithms b/Archlinux_all/haskell-integer-logarithms new file mode 160000 index 0000000..0d8f8ed --- /dev/null +++ b/Archlinux_all/haskell-integer-logarithms @@ -0,0 +1 @@ +Subproject commit 0d8f8ed0113cbf746c6cd561f75a57dd2afe3f23 diff --git a/Archlinux_all/haskell-onetuple b/Archlinux_all/haskell-onetuple new file mode 160000 index 0000000..33a2420 --- /dev/null +++ b/Archlinux_all/haskell-onetuple @@ -0,0 +1 @@ +Subproject commit 33a24201379281905620125a4cceef75b208da29 diff --git a/Archlinux_all/haskell-primitive b/Archlinux_all/haskell-primitive new file mode 160000 index 0000000..ccce616 --- /dev/null +++ b/Archlinux_all/haskell-primitive @@ -0,0 +1 @@ +Subproject commit ccce6165ff34d2bf6e4f64a00a8eda79c9126ab5 diff --git a/Archlinux_all/haskell-quickcheck b/Archlinux_all/haskell-quickcheck new file mode 160000 index 0000000..2350916 --- /dev/null +++ b/Archlinux_all/haskell-quickcheck @@ -0,0 +1 @@ +Subproject commit 23509164308082d1896cad9e10a0201c1aa0185f diff --git a/Archlinux_all/haskell-random b/Archlinux_all/haskell-random new file mode 160000 index 0000000..55d6862 --- /dev/null +++ b/Archlinux_all/haskell-random @@ -0,0 +1 @@ +Subproject commit 55d6862a957832ec53bf181a43d9ffdd7aff5b1b diff --git a/Archlinux_all/haskell-regex-base b/Archlinux_all/haskell-regex-base new file mode 160000 index 0000000..59cddc0 --- /dev/null +++ b/Archlinux_all/haskell-regex-base @@ -0,0 +1 @@ +Subproject commit 59cddc0da0ccd49e2ba3a78ccce56adf9a3e9458 diff --git a/Archlinux_all/haskell-regex-tdfa b/Archlinux_all/haskell-regex-tdfa new file mode 160000 index 0000000..57b273d --- /dev/null +++ b/Archlinux_all/haskell-regex-tdfa @@ -0,0 +1 @@ +Subproject commit 57b273d9e72e5cf7c763320473aa292565ee06c4 diff --git a/Archlinux_all/haskell-scientific b/Archlinux_all/haskell-scientific new file mode 160000 index 0000000..df6a872 --- /dev/null +++ b/Archlinux_all/haskell-scientific @@ -0,0 +1 @@ +Subproject commit df6a872fe25c821219a6c80b3128f9b25dc81210 diff --git a/Archlinux_all/haskell-semialign b/Archlinux_all/haskell-semialign new file mode 160000 index 0000000..58b2c39 --- /dev/null +++ b/Archlinux_all/haskell-semialign @@ -0,0 +1 @@ +Subproject commit 58b2c39912d34b73526bf7393315b542ca8baf83 diff --git a/Archlinux_all/haskell-semigroupoids b/Archlinux_all/haskell-semigroupoids new file mode 160000 index 0000000..c9c28cb --- /dev/null +++ b/Archlinux_all/haskell-semigroupoids @@ -0,0 +1 @@ +Subproject commit c9c28cb993c05cd9b13490f715bff07f3841ce07 diff --git a/Archlinux_all/haskell-splitmix b/Archlinux_all/haskell-splitmix new file mode 160000 index 0000000..f482fde --- /dev/null +++ b/Archlinux_all/haskell-splitmix @@ -0,0 +1 @@ +Subproject commit f482fde31f7681b9f2eac2831c4bb279f7cebda8 diff --git a/Archlinux_all/haskell-statevar b/Archlinux_all/haskell-statevar new file mode 160000 index 0000000..fce3ffc --- /dev/null +++ b/Archlinux_all/haskell-statevar @@ -0,0 +1 @@ +Subproject commit fce3ffc0d52298253c808b0a58873eb6cfd7066a diff --git a/Archlinux_all/haskell-strict b/Archlinux_all/haskell-strict new file mode 160000 index 0000000..d4264f3 --- /dev/null +++ b/Archlinux_all/haskell-strict @@ -0,0 +1 @@ +Subproject commit d4264f3ed69ebe4473fec6bec1e920370604d630 diff --git a/Archlinux_all/haskell-tagged b/Archlinux_all/haskell-tagged new file mode 160000 index 0000000..2ad2156 --- /dev/null +++ b/Archlinux_all/haskell-tagged @@ -0,0 +1 @@ +Subproject commit 2ad2156c9cb357bdb368738089eb8b02fce31b80 diff --git a/Archlinux_all/haskell-text-short b/Archlinux_all/haskell-text-short new file mode 160000 index 0000000..8fc2b24 --- /dev/null +++ b/Archlinux_all/haskell-text-short @@ -0,0 +1 @@ +Subproject commit 8fc2b24f27b40478acd4df747d1aebd1483296ec diff --git a/Archlinux_all/haskell-th-abstraction b/Archlinux_all/haskell-th-abstraction new file mode 160000 index 0000000..ae25655 --- /dev/null +++ b/Archlinux_all/haskell-th-abstraction @@ -0,0 +1 @@ +Subproject commit ae2565565306396c55bed1f82033ca5180d04c52 diff --git a/Archlinux_all/haskell-these b/Archlinux_all/haskell-these new file mode 160000 index 0000000..14c1a4f --- /dev/null +++ b/Archlinux_all/haskell-these @@ -0,0 +1 @@ +Subproject commit 14c1a4fd31d6975ac91fe719c43196cf9fa4725e diff --git a/Archlinux_all/haskell-time-compat b/Archlinux_all/haskell-time-compat new file mode 160000 index 0000000..f513bd6 --- /dev/null +++ b/Archlinux_all/haskell-time-compat @@ -0,0 +1 @@ +Subproject commit f513bd6e3973cc4ca015344db0f46788167fcd02 diff --git a/Archlinux_all/haskell-transformers-compat b/Archlinux_all/haskell-transformers-compat new file mode 160000 index 0000000..99765e5 --- /dev/null +++ b/Archlinux_all/haskell-transformers-compat @@ -0,0 +1 @@ +Subproject commit 99765e5672da1c6b113bbedb144ede190297a315 diff --git a/Archlinux_all/haskell-unordered-containers b/Archlinux_all/haskell-unordered-containers new file mode 160000 index 0000000..a232526 --- /dev/null +++ b/Archlinux_all/haskell-unordered-containers @@ -0,0 +1 @@ +Subproject commit a232526172734982cebabbc8f213765ec409d895 diff --git a/Archlinux_all/haskell-uuid-types b/Archlinux_all/haskell-uuid-types new file mode 160000 index 0000000..548c238 --- /dev/null +++ b/Archlinux_all/haskell-uuid-types @@ -0,0 +1 @@ +Subproject commit 548c238e396c812ae94bf97a4c5e88d16bfd5e2a diff --git a/Archlinux_all/haskell-vector b/Archlinux_all/haskell-vector new file mode 160000 index 0000000..39b8e48 --- /dev/null +++ b/Archlinux_all/haskell-vector @@ -0,0 +1 @@ +Subproject commit 39b8e48c260c90a4f6424a19b0a380178e8e90e1 diff --git a/Archlinux_all/haskell-vector-stream b/Archlinux_all/haskell-vector-stream new file mode 160000 index 0000000..b555ea8 --- /dev/null +++ b/Archlinux_all/haskell-vector-stream @@ -0,0 +1 @@ +Subproject commit b555ea8afcfef63740ebb5bc2f920fa6e260b035 diff --git a/Archlinux_all/haskell-witherable b/Archlinux_all/haskell-witherable new file mode 160000 index 0000000..70088d8 --- /dev/null +++ b/Archlinux_all/haskell-witherable @@ -0,0 +1 @@ +Subproject commit 70088d85e4020ac5d34b1676bce403868d8fa0ba diff --git a/Archlinux_all/haveged b/Archlinux_all/haveged new file mode 160000 index 0000000..99c8838 --- /dev/null +++ b/Archlinux_all/haveged @@ -0,0 +1 @@ +Subproject commit 99c8838e47b49ac2913e4e9595ae16c6c1667b3f diff --git a/Archlinux_all/hdparm b/Archlinux_all/hdparm new file mode 160000 index 0000000..145ce2d --- /dev/null +++ b/Archlinux_all/hdparm @@ -0,0 +1 @@ +Subproject commit 145ce2d993f8c24b64254ec5fda5ff3afd95e7d3 diff --git a/Archlinux_all/help2man b/Archlinux_all/help2man new file mode 160000 index 0000000..88cf6f4 --- /dev/null +++ b/Archlinux_all/help2man @@ -0,0 +1 @@ +Subproject commit 88cf6f4bc0e7f949642cc24624a962036c9af20b diff --git a/Archlinux_all/hicolor-icon-theme b/Archlinux_all/hicolor-icon-theme new file mode 160000 index 0000000..e7165f2 --- /dev/null +++ b/Archlinux_all/hicolor-icon-theme @@ -0,0 +1 @@ +Subproject commit e7165f2ddde719aa9c9fbbff91e5f8ba3462b137 diff --git a/Archlinux_all/hidapi b/Archlinux_all/hidapi new file mode 160000 index 0000000..916362b --- /dev/null +++ b/Archlinux_all/hidapi @@ -0,0 +1 @@ +Subproject commit 916362b055ff52cda065ebb95ca6dd94aa601cf2 diff --git a/Archlinux_all/highway b/Archlinux_all/highway new file mode 160000 index 0000000..2fe99bb --- /dev/null +++ b/Archlinux_all/highway @@ -0,0 +1 @@ +Subproject commit 2fe99bb960aba77d8700a489e1668fb0585d2864 diff --git a/Archlinux_all/hiredis b/Archlinux_all/hiredis new file mode 160000 index 0000000..4d9411f --- /dev/null +++ b/Archlinux_all/hiredis @@ -0,0 +1 @@ +Subproject commit 4d9411f1117d6a2bb9e4f93b62feacbff5d6d46d diff --git a/Archlinux_all/htop b/Archlinux_all/htop new file mode 160000 index 0000000..c277055 --- /dev/null +++ b/Archlinux_all/htop @@ -0,0 +1 @@ +Subproject commit c2770558b0e636778445e92ddccbba42834f8479 diff --git a/Archlinux_all/hunspell b/Archlinux_all/hunspell new file mode 160000 index 0000000..ed4fe54 --- /dev/null +++ b/Archlinux_all/hunspell @@ -0,0 +1 @@ +Subproject commit ed4fe54a2eceecccc7b967f28e795c2bf9303f0a diff --git a/Archlinux_all/hunspell-ru b/Archlinux_all/hunspell-ru new file mode 160000 index 0000000..9112c72 --- /dev/null +++ b/Archlinux_all/hunspell-ru @@ -0,0 +1 @@ +Subproject commit 9112c729c04d8dc1a62647ff95e2c3022cf4d6af diff --git a/Archlinux_all/hwdata b/Archlinux_all/hwdata new file mode 160000 index 0000000..14ebeb7 --- /dev/null +++ b/Archlinux_all/hwdata @@ -0,0 +1 @@ +Subproject commit 14ebeb7afb8437c100fc800c6b7d9740926e60ea diff --git a/Archlinux_all/hwdetect b/Archlinux_all/hwdetect new file mode 160000 index 0000000..12ebf3e --- /dev/null +++ b/Archlinux_all/hwdetect @@ -0,0 +1 @@ +Subproject commit 12ebf3e42da261e8420b997f4aaa3619334d3971 diff --git a/Archlinux_all/hwinfo b/Archlinux_all/hwinfo new file mode 160000 index 0000000..81debbb --- /dev/null +++ b/Archlinux_all/hwinfo @@ -0,0 +1 @@ +Subproject commit 81debbb08142c54f3917e195707a607e8211fc6a diff --git a/Archlinux_all/hwloc b/Archlinux_all/hwloc new file mode 160000 index 0000000..a7cc6ad --- /dev/null +++ b/Archlinux_all/hwloc @@ -0,0 +1 @@ +Subproject commit a7cc6ad66c02d24015d54cdd63e60fcfc207bb17 diff --git a/Archlinux_all/hyphen b/Archlinux_all/hyphen new file mode 160000 index 0000000..9f252e3 --- /dev/null +++ b/Archlinux_all/hyphen @@ -0,0 +1 @@ +Subproject commit 9f252e3f71864ad628d2a97ea12df1d4affa5faf diff --git a/Archlinux_all/i2c-tools b/Archlinux_all/i2c-tools new file mode 160000 index 0000000..dcb2c91 --- /dev/null +++ b/Archlinux_all/i2c-tools @@ -0,0 +1 @@ +Subproject commit dcb2c91a683839e8c7fc19280cd219c581bfcd7a diff --git a/Archlinux_all/iana-etc b/Archlinux_all/iana-etc new file mode 160000 index 0000000..38bbbc2 --- /dev/null +++ b/Archlinux_all/iana-etc @@ -0,0 +1 @@ +Subproject commit 38bbbc2c2fed7e2e56f4e1b997c873f2e1168e18 diff --git a/Archlinux_all/icu b/Archlinux_all/icu new file mode 160000 index 0000000..c406f4f --- /dev/null +++ b/Archlinux_all/icu @@ -0,0 +1 @@ +Subproject commit c406f4f9918b7d1505d3a16c58a8527aae85031d diff --git a/Archlinux_all/iftop b/Archlinux_all/iftop new file mode 160000 index 0000000..0a28ee2 --- /dev/null +++ b/Archlinux_all/iftop @@ -0,0 +1 @@ +Subproject commit 0a28ee2b3a0de98a662d4f08bfad75cef8e4ba5d diff --git a/Archlinux_all/iio-sensor-proxy b/Archlinux_all/iio-sensor-proxy new file mode 160000 index 0000000..d120528 --- /dev/null +++ b/Archlinux_all/iio-sensor-proxy @@ -0,0 +1 @@ +Subproject commit d1205281432a49f112bf9398b60c4901323ce547 diff --git a/Archlinux_all/ijs b/Archlinux_all/ijs new file mode 160000 index 0000000..0f84a7c --- /dev/null +++ b/Archlinux_all/ijs @@ -0,0 +1 @@ +Subproject commit 0f84a7cd55d9c943597fc6e2c54985c7932d547f diff --git a/Archlinux_all/imagemagick b/Archlinux_all/imagemagick new file mode 160000 index 0000000..237c5ad --- /dev/null +++ b/Archlinux_all/imagemagick @@ -0,0 +1 @@ +Subproject commit 237c5ad3de3808c8e8848557aab37c0865ba4d61 diff --git a/Archlinux_all/imath b/Archlinux_all/imath new file mode 160000 index 0000000..28649eb --- /dev/null +++ b/Archlinux_all/imath @@ -0,0 +1 @@ +Subproject commit 28649eb60ec65bf4b4464e8463db6b1b852fbcdb diff --git a/Archlinux_all/imlib2 b/Archlinux_all/imlib2 new file mode 160000 index 0000000..408b838 --- /dev/null +++ b/Archlinux_all/imlib2 @@ -0,0 +1 @@ +Subproject commit 408b838799c27be274e17a5a6009309309974ccf diff --git a/Archlinux_all/inetutils b/Archlinux_all/inetutils new file mode 160000 index 0000000..2457896 --- /dev/null +++ b/Archlinux_all/inetutils @@ -0,0 +1 @@ +Subproject commit 24578966983e0ec3e62eb6574594b440c3180893 diff --git a/Archlinux_all/iniparser b/Archlinux_all/iniparser new file mode 160000 index 0000000..f8a48c3 --- /dev/null +++ b/Archlinux_all/iniparser @@ -0,0 +1 @@ +Subproject commit f8a48c39404cd49dc439d9efb848a5fdb27c169b diff --git a/Archlinux_all/inkscape b/Archlinux_all/inkscape new file mode 160000 index 0000000..a3e92ac --- /dev/null +++ b/Archlinux_all/inkscape @@ -0,0 +1 @@ +Subproject commit a3e92ac7f475d50cc77dad99781335cfac228263 diff --git a/Archlinux_all/intel-ucode b/Archlinux_all/intel-ucode new file mode 160000 index 0000000..1afeb92 --- /dev/null +++ b/Archlinux_all/intel-ucode @@ -0,0 +1 @@ +Subproject commit 1afeb92a3a90305c5889dc7b6d4e1c6833d0a765 diff --git a/Archlinux_all/intltool b/Archlinux_all/intltool new file mode 160000 index 0000000..44d00e1 --- /dev/null +++ b/Archlinux_all/intltool @@ -0,0 +1 @@ +Subproject commit 44d00e1b783626b9f6c81efaa3d15f910ffe147b diff --git a/Archlinux_all/inxi b/Archlinux_all/inxi new file mode 160000 index 0000000..924fb93 --- /dev/null +++ b/Archlinux_all/inxi @@ -0,0 +1 @@ +Subproject commit 924fb93eec3103b009ef34647257cb5171550556 diff --git a/Archlinux_all/iotop b/Archlinux_all/iotop new file mode 160000 index 0000000..b150a0a --- /dev/null +++ b/Archlinux_all/iotop @@ -0,0 +1 @@ +Subproject commit b150a0a40ddfbe0e5ee752350f62e06e6af076ff diff --git a/Archlinux_all/ipp-usb b/Archlinux_all/ipp-usb new file mode 160000 index 0000000..d953343 --- /dev/null +++ b/Archlinux_all/ipp-usb @@ -0,0 +1 @@ +Subproject commit d9533439f57dbf4adde737f4c5689fde37984dcb diff --git a/Archlinux_all/iproute2 b/Archlinux_all/iproute2 new file mode 160000 index 0000000..261c783 --- /dev/null +++ b/Archlinux_all/iproute2 @@ -0,0 +1 @@ +Subproject commit 261c783b721bfdca75150d9afc8100078bf9aeb9 diff --git a/Archlinux_all/iputils b/Archlinux_all/iputils new file mode 160000 index 0000000..e7b42c8 --- /dev/null +++ b/Archlinux_all/iputils @@ -0,0 +1 @@ +Subproject commit e7b42c8467782c4bec7aef6acb96619db7454e41 diff --git a/Archlinux_all/irqbalance b/Archlinux_all/irqbalance new file mode 160000 index 0000000..a5859c0 --- /dev/null +++ b/Archlinux_all/irqbalance @@ -0,0 +1 @@ +Subproject commit a5859c02359c709a24dd4902db61c92c000c4790 diff --git a/Archlinux_all/iso-codes b/Archlinux_all/iso-codes new file mode 160000 index 0000000..6aefce7 --- /dev/null +++ b/Archlinux_all/iso-codes @@ -0,0 +1 @@ +Subproject commit 6aefce7ee0e72857332aa8cfc0fb8edf7bc4507a diff --git a/Archlinux_all/itstool b/Archlinux_all/itstool new file mode 160000 index 0000000..b5170b0 --- /dev/null +++ b/Archlinux_all/itstool @@ -0,0 +1 @@ +Subproject commit b5170b07771262c614d52a4c4845ee81ecad717e diff --git a/Archlinux_all/iw b/Archlinux_all/iw new file mode 160000 index 0000000..dbb2ee4 --- /dev/null +++ b/Archlinux_all/iw @@ -0,0 +1 @@ +Subproject commit dbb2ee4a99b1b8e8e22be5a7eef34d544bf6e795 diff --git a/Archlinux_all/iwd b/Archlinux_all/iwd new file mode 160000 index 0000000..2cee2af --- /dev/null +++ b/Archlinux_all/iwd @@ -0,0 +1 @@ +Subproject commit 2cee2af67047108ca008b1814a7bc5b6be468030 diff --git a/Archlinux_all/jansson b/Archlinux_all/jansson new file mode 160000 index 0000000..ac4a673 --- /dev/null +++ b/Archlinux_all/jansson @@ -0,0 +1 @@ +Subproject commit ac4a6738b27d74d673e5d823f8b4cbe8792faa60 diff --git a/Archlinux_all/jasper b/Archlinux_all/jasper new file mode 160000 index 0000000..1d3f981 --- /dev/null +++ b/Archlinux_all/jasper @@ -0,0 +1 @@ +Subproject commit 1d3f9811625f1b8a325d1546ffc5c65dffa567bd diff --git a/Archlinux_all/jbig2dec b/Archlinux_all/jbig2dec new file mode 160000 index 0000000..38fb644 --- /dev/null +++ b/Archlinux_all/jbig2dec @@ -0,0 +1 @@ +Subproject commit 38fb6443227a3eb928e0116658ea7438e8461f28 diff --git a/Archlinux_all/jbigkit b/Archlinux_all/jbigkit new file mode 160000 index 0000000..1eea12b --- /dev/null +++ b/Archlinux_all/jbigkit @@ -0,0 +1 @@ +Subproject commit 1eea12ba103bc15ccd57446a0f4c9a9ff06ae1a9 diff --git a/Archlinux_all/jemalloc b/Archlinux_all/jemalloc new file mode 160000 index 0000000..816c945 --- /dev/null +++ b/Archlinux_all/jemalloc @@ -0,0 +1 @@ +Subproject commit 816c9453cf420a7e4e93ba27904107a85910c82e diff --git a/Archlinux_all/jfsutils b/Archlinux_all/jfsutils new file mode 160000 index 0000000..7d85594 --- /dev/null +++ b/Archlinux_all/jfsutils @@ -0,0 +1 @@ +Subproject commit 7d85594598fe9eeac427024e3f8f1915209195ed diff --git a/Archlinux_all/jq b/Archlinux_all/jq new file mode 160000 index 0000000..95a3d79 --- /dev/null +++ b/Archlinux_all/jq @@ -0,0 +1 @@ +Subproject commit 95a3d795c10694d3d815d54c8e64fb8fbbb5e8f5 diff --git a/Archlinux_all/json-c b/Archlinux_all/json-c new file mode 160000 index 0000000..823b4a6 --- /dev/null +++ b/Archlinux_all/json-c @@ -0,0 +1 @@ +Subproject commit 823b4a662e7e1d94d090094aa41d7b1fe5d5b40c diff --git a/Archlinux_all/json-glib b/Archlinux_all/json-glib new file mode 160000 index 0000000..2d05e14 --- /dev/null +++ b/Archlinux_all/json-glib @@ -0,0 +1 @@ +Subproject commit 2d05e14251ec4df8c067dcc0f1ff70893cec2111 diff --git a/Archlinux_all/jsoncpp b/Archlinux_all/jsoncpp new file mode 160000 index 0000000..9b648a8 --- /dev/null +++ b/Archlinux_all/jsoncpp @@ -0,0 +1 @@ +Subproject commit 9b648a8da69a189c160de8b4f79ec8dc72252a78 diff --git a/Archlinux_all/kaccounts-integration b/Archlinux_all/kaccounts-integration new file mode 160000 index 0000000..1c87c5c --- /dev/null +++ b/Archlinux_all/kaccounts-integration @@ -0,0 +1 @@ +Subproject commit 1c87c5c587f5aab6a935ea1761a2274e9a642442 diff --git a/Archlinux_all/kactivities-stats5 b/Archlinux_all/kactivities-stats5 new file mode 160000 index 0000000..a3948f5 --- /dev/null +++ b/Archlinux_all/kactivities-stats5 @@ -0,0 +1 @@ +Subproject commit a3948f5ebadd337a906f8f6e03c30d1b9a89267b diff --git a/Archlinux_all/kactivities5 b/Archlinux_all/kactivities5 new file mode 160000 index 0000000..5cb5412 --- /dev/null +++ b/Archlinux_all/kactivities5 @@ -0,0 +1 @@ +Subproject commit 5cb541220406c4266999184d62d486f6632d02ad diff --git a/Archlinux_all/kactivitymanagerd b/Archlinux_all/kactivitymanagerd new file mode 160000 index 0000000..de257c5 --- /dev/null +++ b/Archlinux_all/kactivitymanagerd @@ -0,0 +1 @@ +Subproject commit de257c5b0a428cd4ba19caa2441a5072d4582f99 diff --git a/Archlinux_all/karchive5 b/Archlinux_all/karchive5 new file mode 160000 index 0000000..df9ddfe --- /dev/null +++ b/Archlinux_all/karchive5 @@ -0,0 +1 @@ +Subproject commit df9ddfec00cbef9576f6763719ceb5ba19bfe34d diff --git a/Archlinux_all/kate b/Archlinux_all/kate new file mode 160000 index 0000000..01b8d8b --- /dev/null +++ b/Archlinux_all/kate @@ -0,0 +1 @@ +Subproject commit 01b8d8beb1c16905a87c1d387596598e3476693b diff --git a/Archlinux_all/kauth5 b/Archlinux_all/kauth5 new file mode 160000 index 0000000..b60063d --- /dev/null +++ b/Archlinux_all/kauth5 @@ -0,0 +1 @@ +Subproject commit b60063dd6ada730a71f4618529843442f76903f9 diff --git a/Archlinux_all/kbd b/Archlinux_all/kbd new file mode 160000 index 0000000..a6b745e --- /dev/null +++ b/Archlinux_all/kbd @@ -0,0 +1 @@ +Subproject commit a6b745ee6346c9f3aa72455ce1e5a40bd8143699 diff --git a/Archlinux_all/kbookmarks5 b/Archlinux_all/kbookmarks5 new file mode 160000 index 0000000..b0705ca --- /dev/null +++ b/Archlinux_all/kbookmarks5 @@ -0,0 +1 @@ +Subproject commit b0705ca61a7ed6bf9c9c8937473a485132b881ab diff --git a/Archlinux_all/kcalc b/Archlinux_all/kcalc new file mode 160000 index 0000000..f17b805 --- /dev/null +++ b/Archlinux_all/kcalc @@ -0,0 +1 @@ +Subproject commit f17b805607713622c8d9e8b8d1cf2abd4201c1a4 diff --git a/Archlinux_all/kcalendarcore5 b/Archlinux_all/kcalendarcore5 new file mode 160000 index 0000000..cf8e7d1 --- /dev/null +++ b/Archlinux_all/kcalendarcore5 @@ -0,0 +1 @@ +Subproject commit cf8e7d16b1f4ed65617b698a8c62cddb1423c7e8 diff --git a/Archlinux_all/kcmutils5 b/Archlinux_all/kcmutils5 new file mode 160000 index 0000000..0c5f6b2 --- /dev/null +++ b/Archlinux_all/kcmutils5 @@ -0,0 +1 @@ +Subproject commit 0c5f6b2146c664bfaad070b58b2a5cf11822899d diff --git a/Archlinux_all/kcodecs5 b/Archlinux_all/kcodecs5 new file mode 160000 index 0000000..bf34dc2 --- /dev/null +++ b/Archlinux_all/kcodecs5 @@ -0,0 +1 @@ +Subproject commit bf34dc21349a155c29bc0cfb501e3753d5de1b3e diff --git a/Archlinux_all/kcompletion5 b/Archlinux_all/kcompletion5 new file mode 160000 index 0000000..6e2e1a5 --- /dev/null +++ b/Archlinux_all/kcompletion5 @@ -0,0 +1 @@ +Subproject commit 6e2e1a59ef4acea65dd7cefeb347741984068ea7 diff --git a/Archlinux_all/kconfig5 b/Archlinux_all/kconfig5 new file mode 160000 index 0000000..e219e2f --- /dev/null +++ b/Archlinux_all/kconfig5 @@ -0,0 +1 @@ +Subproject commit e219e2fa753638f5e41dd2ccaf5c3334d9ae0917 diff --git a/Archlinux_all/kconfigwidgets5 b/Archlinux_all/kconfigwidgets5 new file mode 160000 index 0000000..a307da6 --- /dev/null +++ b/Archlinux_all/kconfigwidgets5 @@ -0,0 +1 @@ +Subproject commit a307da64ae3966356386fc4689cf60cff7193708 diff --git a/Archlinux_all/kcontacts5 b/Archlinux_all/kcontacts5 new file mode 160000 index 0000000..9acddb1 --- /dev/null +++ b/Archlinux_all/kcontacts5 @@ -0,0 +1 @@ +Subproject commit 9acddb12239f0659ee6ee3d01f31b2a07f9f0661 diff --git a/Archlinux_all/kcoreaddons5 b/Archlinux_all/kcoreaddons5 new file mode 160000 index 0000000..b19c9df --- /dev/null +++ b/Archlinux_all/kcoreaddons5 @@ -0,0 +1 @@ +Subproject commit b19c9df8d3d511c447b43b845fb2e000bd451c2e diff --git a/Archlinux_all/kcrash5 b/Archlinux_all/kcrash5 new file mode 160000 index 0000000..e58fda7 --- /dev/null +++ b/Archlinux_all/kcrash5 @@ -0,0 +1 @@ +Subproject commit e58fda758e5aac407b5877b9f217b00a709c40ca diff --git a/Archlinux_all/kdbusaddons5 b/Archlinux_all/kdbusaddons5 new file mode 160000 index 0000000..456a847 --- /dev/null +++ b/Archlinux_all/kdbusaddons5 @@ -0,0 +1 @@ +Subproject commit 456a847d3b4597e962218f9a249e5bf82b745838 diff --git a/Archlinux_all/kde-cli-tools b/Archlinux_all/kde-cli-tools new file mode 160000 index 0000000..c7921af --- /dev/null +++ b/Archlinux_all/kde-cli-tools @@ -0,0 +1 @@ +Subproject commit c7921af9fa93a9d07f34037b9b4383bb5eee366c diff --git a/Archlinux_all/kde-dev-utils b/Archlinux_all/kde-dev-utils new file mode 160000 index 0000000..e37df61 --- /dev/null +++ b/Archlinux_all/kde-dev-utils @@ -0,0 +1 @@ +Subproject commit e37df61a1f867ecdedcc83eeacbe7688a2baad09 diff --git a/Archlinux_all/kde-gtk-config b/Archlinux_all/kde-gtk-config new file mode 160000 index 0000000..05c2175 --- /dev/null +++ b/Archlinux_all/kde-gtk-config @@ -0,0 +1 @@ +Subproject commit 05c2175d43a5351e66bac4d60976134b5f20e833 diff --git a/Archlinux_all/kdeclarative5 b/Archlinux_all/kdeclarative5 new file mode 160000 index 0000000..13588b9 --- /dev/null +++ b/Archlinux_all/kdeclarative5 @@ -0,0 +1 @@ +Subproject commit 13588b9f4291e0920bd9906b50c8f543c456cf3a diff --git a/Archlinux_all/kdeconnect b/Archlinux_all/kdeconnect new file mode 160000 index 0000000..5a8c834 --- /dev/null +++ b/Archlinux_all/kdeconnect @@ -0,0 +1 @@ +Subproject commit 5a8c834f0356172265651e970669e71f0f9c339f diff --git a/Archlinux_all/kdecoration b/Archlinux_all/kdecoration new file mode 160000 index 0000000..4c66f08 --- /dev/null +++ b/Archlinux_all/kdecoration @@ -0,0 +1 @@ +Subproject commit 4c66f08da561e4241692d45b08ff5abe63238d61 diff --git a/Archlinux_all/kded5 b/Archlinux_all/kded5 new file mode 160000 index 0000000..fca578c --- /dev/null +++ b/Archlinux_all/kded5 @@ -0,0 +1 @@ +Subproject commit fca578cb6ecae460a7b296283cf06bd5fccd59d0 diff --git a/Archlinux_all/kdegraphics-mobipocket b/Archlinux_all/kdegraphics-mobipocket new file mode 160000 index 0000000..dcab0a9 --- /dev/null +++ b/Archlinux_all/kdegraphics-mobipocket @@ -0,0 +1 @@ +Subproject commit dcab0a99bee04c06bd68a5a8d0af8a84907aaed7 diff --git a/Archlinux_all/kdegraphics-thumbnailers b/Archlinux_all/kdegraphics-thumbnailers new file mode 160000 index 0000000..3634d6e --- /dev/null +++ b/Archlinux_all/kdegraphics-thumbnailers @@ -0,0 +1 @@ +Subproject commit 3634d6e469e87d570b8530e8819f5625ce383241 diff --git a/Archlinux_all/kdelibs4support b/Archlinux_all/kdelibs4support new file mode 160000 index 0000000..e8919f1 --- /dev/null +++ b/Archlinux_all/kdelibs4support @@ -0,0 +1 @@ +Subproject commit e8919f1babd55041b3262a1c38355538b7260e7a diff --git a/Archlinux_all/kdenetwork-filesharing b/Archlinux_all/kdenetwork-filesharing new file mode 160000 index 0000000..688d08e --- /dev/null +++ b/Archlinux_all/kdenetwork-filesharing @@ -0,0 +1 @@ +Subproject commit 688d08e47895ac074f7eb8690d24159d4f8e3782 diff --git a/Archlinux_all/kdenlive b/Archlinux_all/kdenlive new file mode 160000 index 0000000..fc4ed07 --- /dev/null +++ b/Archlinux_all/kdenlive @@ -0,0 +1 @@ +Subproject commit fc4ed07747111a466a7ff37df657b4e871bd51ad diff --git a/Archlinux_all/kdeplasma-addons b/Archlinux_all/kdeplasma-addons new file mode 160000 index 0000000..d887a54 --- /dev/null +++ b/Archlinux_all/kdeplasma-addons @@ -0,0 +1 @@ +Subproject commit d887a54851308e905c6999f921e9736cca5ec7f0 diff --git a/Archlinux_all/kdesu5 b/Archlinux_all/kdesu5 new file mode 160000 index 0000000..b1a9e6c --- /dev/null +++ b/Archlinux_all/kdesu5 @@ -0,0 +1 @@ +Subproject commit b1a9e6c0451deac7cf5e4442669d456b2ea20836 diff --git a/Archlinux_all/kdf b/Archlinux_all/kdf new file mode 160000 index 0000000..502bda1 --- /dev/null +++ b/Archlinux_all/kdf @@ -0,0 +1 @@ +Subproject commit 502bda134edbea98160dea40495e763900a4005d diff --git a/Archlinux_all/kdialog b/Archlinux_all/kdialog new file mode 160000 index 0000000..a27b005 --- /dev/null +++ b/Archlinux_all/kdialog @@ -0,0 +1 @@ +Subproject commit a27b0055ba1c71b7e2f9aa85c28744be47d78173 diff --git a/Archlinux_all/kdnssd5 b/Archlinux_all/kdnssd5 new file mode 160000 index 0000000..bc7b83a --- /dev/null +++ b/Archlinux_all/kdnssd5 @@ -0,0 +1 @@ +Subproject commit bc7b83ad777aa8ef9579a67118efcaab166873fb diff --git a/Archlinux_all/kdoctools5 b/Archlinux_all/kdoctools5 new file mode 160000 index 0000000..1acbfeb --- /dev/null +++ b/Archlinux_all/kdoctools5 @@ -0,0 +1 @@ +Subproject commit 1acbfebc39fd4b06bcf8b54595267d86b8d82294 diff --git a/Archlinux_all/kdsoap-ws-discovery-client b/Archlinux_all/kdsoap-ws-discovery-client new file mode 160000 index 0000000..3c56ae9 --- /dev/null +++ b/Archlinux_all/kdsoap-ws-discovery-client @@ -0,0 +1 @@ +Subproject commit 3c56ae92d6811f0e1b70b046bba88ef3fb07ecef diff --git a/Archlinux_all/keepassxc b/Archlinux_all/keepassxc new file mode 160000 index 0000000..7ac27df --- /dev/null +++ b/Archlinux_all/keepassxc @@ -0,0 +1 @@ +Subproject commit 7ac27df77a19b0b19551f624775ab49296dacb73 diff --git a/Archlinux_all/kemoticons b/Archlinux_all/kemoticons new file mode 160000 index 0000000..766c7b1 --- /dev/null +++ b/Archlinux_all/kemoticons @@ -0,0 +1 @@ +Subproject commit 766c7b1c9989fe2b981611d730a22c678b9583f7 diff --git a/Archlinux_all/kernel-headers-musl b/Archlinux_all/kernel-headers-musl new file mode 160000 index 0000000..bf6e8bf --- /dev/null +++ b/Archlinux_all/kernel-headers-musl @@ -0,0 +1 @@ +Subproject commit bf6e8bff4cf43c19632978b6220419c70d6144c5 diff --git a/Archlinux_all/keyutils b/Archlinux_all/keyutils new file mode 160000 index 0000000..7042e8d --- /dev/null +++ b/Archlinux_all/keyutils @@ -0,0 +1 @@ +Subproject commit 7042e8d60783a0bb2b0f423ed3829a20de3e5e64 diff --git a/Archlinux_all/kfilemetadata5 b/Archlinux_all/kfilemetadata5 new file mode 160000 index 0000000..58589d1 --- /dev/null +++ b/Archlinux_all/kfilemetadata5 @@ -0,0 +1 @@ +Subproject commit 58589d1a349d585e8e069eda69b6fc0f755c666e diff --git a/Archlinux_all/kfind b/Archlinux_all/kfind new file mode 160000 index 0000000..ea627e6 --- /dev/null +++ b/Archlinux_all/kfind @@ -0,0 +1 @@ +Subproject commit ea627e6bfc19b3b058c6d1c9dfc7a1bf167e46a0 diff --git a/Archlinux_all/kgamma b/Archlinux_all/kgamma new file mode 160000 index 0000000..cc8cd54 --- /dev/null +++ b/Archlinux_all/kgamma @@ -0,0 +1 @@ +Subproject commit cc8cd545a6ae1d6a4a9027529e14a5931fc7dc07 diff --git a/Archlinux_all/kglobalaccel5 b/Archlinux_all/kglobalaccel5 new file mode 160000 index 0000000..5bf3fae --- /dev/null +++ b/Archlinux_all/kglobalaccel5 @@ -0,0 +1 @@ +Subproject commit 5bf3faeafb349ee87641a0707c7108b93f508696 diff --git a/Archlinux_all/kguiaddons5 b/Archlinux_all/kguiaddons5 new file mode 160000 index 0000000..e526704 --- /dev/null +++ b/Archlinux_all/kguiaddons5 @@ -0,0 +1 @@ +Subproject commit e526704ade54b5ff71c40676dd863c1de3d1911a diff --git a/Archlinux_all/kholidays5 b/Archlinux_all/kholidays5 new file mode 160000 index 0000000..e1e24e2 --- /dev/null +++ b/Archlinux_all/kholidays5 @@ -0,0 +1 @@ +Subproject commit e1e24e2cf3aeadbc33e91a987fe6a63208a85d24 diff --git a/Archlinux_all/khotkeys b/Archlinux_all/khotkeys new file mode 160000 index 0000000..af883c1 --- /dev/null +++ b/Archlinux_all/khotkeys @@ -0,0 +1 @@ +Subproject commit af883c1aa1aef6711624484cff663dacfe2f6e07 diff --git a/Archlinux_all/ki18n5 b/Archlinux_all/ki18n5 new file mode 160000 index 0000000..c8a97d2 --- /dev/null +++ b/Archlinux_all/ki18n5 @@ -0,0 +1 @@ +Subproject commit c8a97d293d6fe51536b5218e0f3e313ee41a796f diff --git a/Archlinux_all/kiconthemes5 b/Archlinux_all/kiconthemes5 new file mode 160000 index 0000000..8e5b9c4 --- /dev/null +++ b/Archlinux_all/kiconthemes5 @@ -0,0 +1 @@ +Subproject commit 8e5b9c45069136922d9986e05b36619419a36dae diff --git a/Archlinux_all/kidentitymanagement b/Archlinux_all/kidentitymanagement new file mode 160000 index 0000000..a3aa281 --- /dev/null +++ b/Archlinux_all/kidentitymanagement @@ -0,0 +1 @@ +Subproject commit a3aa281a37ca429b6f9f8dce0f1a6bbda0840e5f diff --git a/Archlinux_all/kidletime5 b/Archlinux_all/kidletime5 new file mode 160000 index 0000000..720021b --- /dev/null +++ b/Archlinux_all/kidletime5 @@ -0,0 +1 @@ +Subproject commit 720021bb4d18adb5381cd02bbb16d197ae6bc8b0 diff --git a/Archlinux_all/kimageannotator-qt5 b/Archlinux_all/kimageannotator-qt5 new file mode 160000 index 0000000..7fd9511 --- /dev/null +++ b/Archlinux_all/kimageannotator-qt5 @@ -0,0 +1 @@ +Subproject commit 7fd9511600b3be2c32a314c1cbdf15f29c26ec24 diff --git a/Archlinux_all/kimageformats5 b/Archlinux_all/kimageformats5 new file mode 160000 index 0000000..1420a65 --- /dev/null +++ b/Archlinux_all/kimageformats5 @@ -0,0 +1 @@ +Subproject commit 1420a65b234581eb655d2e41508e5441b848db0b diff --git a/Archlinux_all/kinfocenter b/Archlinux_all/kinfocenter new file mode 160000 index 0000000..5f69d57 --- /dev/null +++ b/Archlinux_all/kinfocenter @@ -0,0 +1 @@ +Subproject commit 5f69d570b0364e189e64fcddb47ab5ff4bf9a19d diff --git a/Archlinux_all/kinit b/Archlinux_all/kinit new file mode 160000 index 0000000..456404e --- /dev/null +++ b/Archlinux_all/kinit @@ -0,0 +1 @@ +Subproject commit 456404e85a56db102250604965dffc16ac9161af diff --git a/Archlinux_all/kio-extras b/Archlinux_all/kio-extras new file mode 160000 index 0000000..4dfdbfc --- /dev/null +++ b/Archlinux_all/kio-extras @@ -0,0 +1 @@ +Subproject commit 4dfdbfcb689a6f118be3c16570533b90ee587a0c diff --git a/Archlinux_all/kio-fuse b/Archlinux_all/kio-fuse new file mode 160000 index 0000000..3766add --- /dev/null +++ b/Archlinux_all/kio-fuse @@ -0,0 +1 @@ +Subproject commit 3766addd65b0800ca3d7f6015f18de44a17dfd2d diff --git a/Archlinux_all/kio5 b/Archlinux_all/kio5 new file mode 160000 index 0000000..f150d21 --- /dev/null +++ b/Archlinux_all/kio5 @@ -0,0 +1 @@ +Subproject commit f150d2175459b3e66beb65920fe93d97ce15ae85 diff --git a/Archlinux_all/kirigami-addons5 b/Archlinux_all/kirigami-addons5 new file mode 160000 index 0000000..a98e78f --- /dev/null +++ b/Archlinux_all/kirigami-addons5 @@ -0,0 +1 @@ +Subproject commit a98e78f0e32c5edc4cc1f4c55b906ebad556ab17 diff --git a/Archlinux_all/kirigami2 b/Archlinux_all/kirigami2 new file mode 160000 index 0000000..c2f4734 --- /dev/null +++ b/Archlinux_all/kirigami2 @@ -0,0 +1 @@ +Subproject commit c2f4734f7362d66663b945fb5806fcf757e85963 diff --git a/Archlinux_all/kitemmodels5 b/Archlinux_all/kitemmodels5 new file mode 160000 index 0000000..4f68bd0 --- /dev/null +++ b/Archlinux_all/kitemmodels5 @@ -0,0 +1 @@ +Subproject commit 4f68bd033eebd0834c3bb06b8255eccc4f56d9bb diff --git a/Archlinux_all/kitemviews5 b/Archlinux_all/kitemviews5 new file mode 160000 index 0000000..3421b8f --- /dev/null +++ b/Archlinux_all/kitemviews5 @@ -0,0 +1 @@ +Subproject commit 3421b8fcc00055a53223270c3aca947da63751e5 diff --git a/Archlinux_all/kjobwidgets5 b/Archlinux_all/kjobwidgets5 new file mode 160000 index 0000000..b0cc484 --- /dev/null +++ b/Archlinux_all/kjobwidgets5 @@ -0,0 +1 @@ +Subproject commit b0cc484e8b719911194f81e7879b9a77dc912d52 diff --git a/Archlinux_all/kleopatra b/Archlinux_all/kleopatra new file mode 160000 index 0000000..53c8821 --- /dev/null +++ b/Archlinux_all/kleopatra @@ -0,0 +1 @@ +Subproject commit 53c88218627c00b095863ba007252f3b027704fc diff --git a/Archlinux_all/kmailtransport b/Archlinux_all/kmailtransport new file mode 160000 index 0000000..847bf24 --- /dev/null +++ b/Archlinux_all/kmailtransport @@ -0,0 +1 @@ +Subproject commit 847bf247a30d847cd1536ad521e589c8981d6d91 diff --git a/Archlinux_all/kmenuedit b/Archlinux_all/kmenuedit new file mode 160000 index 0000000..c87e14a --- /dev/null +++ b/Archlinux_all/kmenuedit @@ -0,0 +1 @@ +Subproject commit c87e14ab660e3c5887f0101f8d7cd3b829026c61 diff --git a/Archlinux_all/kmime b/Archlinux_all/kmime new file mode 160000 index 0000000..0f30850 --- /dev/null +++ b/Archlinux_all/kmime @@ -0,0 +1 @@ +Subproject commit 0f30850985c95a73e262d74e0b57a93c83d94991 diff --git a/Archlinux_all/kmod b/Archlinux_all/kmod new file mode 160000 index 0000000..0efd732 --- /dev/null +++ b/Archlinux_all/kmod @@ -0,0 +1 @@ +Subproject commit 0efd732cb78bc0b7851a8367f4dc8e6933f5b99d diff --git a/Archlinux_all/knewstuff5 b/Archlinux_all/knewstuff5 new file mode 160000 index 0000000..8100edb --- /dev/null +++ b/Archlinux_all/knewstuff5 @@ -0,0 +1 @@ +Subproject commit 8100edbd9e472a36052834b9e609559266aec592 diff --git a/Archlinux_all/knotifications5 b/Archlinux_all/knotifications5 new file mode 160000 index 0000000..fd9e88e --- /dev/null +++ b/Archlinux_all/knotifications5 @@ -0,0 +1 @@ +Subproject commit fd9e88eded878d895d32e47a8f2f4ae74998452c diff --git a/Archlinux_all/knotifyconfig5 b/Archlinux_all/knotifyconfig5 new file mode 160000 index 0000000..1d89a0a --- /dev/null +++ b/Archlinux_all/knotifyconfig5 @@ -0,0 +1 @@ +Subproject commit 1d89a0adac37778733b994841b6d73c493fa9998 diff --git a/Archlinux_all/konsole b/Archlinux_all/konsole new file mode 160000 index 0000000..b68596e --- /dev/null +++ b/Archlinux_all/konsole @@ -0,0 +1 @@ +Subproject commit b68596ea0e5a5e14c1c56e4f76c7f8a9655ea64c diff --git a/Archlinux_all/kpackage5 b/Archlinux_all/kpackage5 new file mode 160000 index 0000000..6166c78 --- /dev/null +++ b/Archlinux_all/kpackage5 @@ -0,0 +1 @@ +Subproject commit 6166c7822a5c32cefb83a50bb42f78008588b285 diff --git a/Archlinux_all/kparts5 b/Archlinux_all/kparts5 new file mode 160000 index 0000000..59b5aaa --- /dev/null +++ b/Archlinux_all/kparts5 @@ -0,0 +1 @@ +Subproject commit 59b5aaacb549ec4dd5cdd3aa3c8bf3a0715601f1 diff --git a/Archlinux_all/kpeople5 b/Archlinux_all/kpeople5 new file mode 160000 index 0000000..832f153 --- /dev/null +++ b/Archlinux_all/kpeople5 @@ -0,0 +1 @@ +Subproject commit 832f1532f460c714264201b50a2129494e439c46 diff --git a/Archlinux_all/kpeoplevcard b/Archlinux_all/kpeoplevcard new file mode 160000 index 0000000..b844735 --- /dev/null +++ b/Archlinux_all/kpeoplevcard @@ -0,0 +1 @@ +Subproject commit b84473568cac36250ec740ab6abe51746c31fc8b diff --git a/Archlinux_all/kpimtextedit b/Archlinux_all/kpimtextedit new file mode 160000 index 0000000..7046f2c --- /dev/null +++ b/Archlinux_all/kpimtextedit @@ -0,0 +1 @@ +Subproject commit 7046f2c012ac9275ad0e1818bf22b9b27de76d5e diff --git a/Archlinux_all/kpipewire b/Archlinux_all/kpipewire new file mode 160000 index 0000000..14120a5 --- /dev/null +++ b/Archlinux_all/kpipewire @@ -0,0 +1 @@ +Subproject commit 14120a531baf9b19269395152a1a4729a10c3411 diff --git a/Archlinux_all/kpmcore b/Archlinux_all/kpmcore new file mode 160000 index 0000000..9f660e0 --- /dev/null +++ b/Archlinux_all/kpmcore @@ -0,0 +1 @@ +Subproject commit 9f660e035dfeb52c74011981e5b6af4b375242a5 diff --git a/Archlinux_all/kpty5 b/Archlinux_all/kpty5 new file mode 160000 index 0000000..8324657 --- /dev/null +++ b/Archlinux_all/kpty5 @@ -0,0 +1 @@ +Subproject commit 8324657cf41db0ff19151ab22d49e80237ea7a52 diff --git a/Archlinux_all/kquickcharts5 b/Archlinux_all/kquickcharts5 new file mode 160000 index 0000000..b25b44b --- /dev/null +++ b/Archlinux_all/kquickcharts5 @@ -0,0 +1 @@ +Subproject commit b25b44b70e258b1c8b867ef7b69120dd787470e7 diff --git a/Archlinux_all/krb5 b/Archlinux_all/krb5 new file mode 160000 index 0000000..fd33dc1 --- /dev/null +++ b/Archlinux_all/krb5 @@ -0,0 +1 @@ +Subproject commit fd33dc1fe9e5cb8985def65a7f8eaab8a8927301 diff --git a/Archlinux_all/krunner5 b/Archlinux_all/krunner5 new file mode 160000 index 0000000..f5a357f --- /dev/null +++ b/Archlinux_all/krunner5 @@ -0,0 +1 @@ +Subproject commit f5a357f2ce1a85e78070ed83983b734bbd9ce878 diff --git a/Archlinux_all/kscreen b/Archlinux_all/kscreen new file mode 160000 index 0000000..aab3ea1 --- /dev/null +++ b/Archlinux_all/kscreen @@ -0,0 +1 @@ +Subproject commit aab3ea1620da3f39c71a150c5b77e9b148a2a7dc diff --git a/Archlinux_all/kscreenlocker b/Archlinux_all/kscreenlocker new file mode 160000 index 0000000..c4b28f3 --- /dev/null +++ b/Archlinux_all/kscreenlocker @@ -0,0 +1 @@ +Subproject commit c4b28f3f5fcb625f2b718172e325b7b049172874 diff --git a/Archlinux_all/kservice5 b/Archlinux_all/kservice5 new file mode 160000 index 0000000..58cdd4a --- /dev/null +++ b/Archlinux_all/kservice5 @@ -0,0 +1 @@ +Subproject commit 58cdd4a0d9792f8feda59543265c52256c7eb930 diff --git a/Archlinux_all/ksmtp b/Archlinux_all/ksmtp new file mode 160000 index 0000000..7208429 --- /dev/null +++ b/Archlinux_all/ksmtp @@ -0,0 +1 @@ +Subproject commit 72084291368090ce3168367f03c11314309686dd diff --git a/Archlinux_all/ksshaskpass b/Archlinux_all/ksshaskpass new file mode 160000 index 0000000..02445d3 --- /dev/null +++ b/Archlinux_all/ksshaskpass @@ -0,0 +1 @@ +Subproject commit 02445d339592171bbbabde55e631e0d175441787 diff --git a/Archlinux_all/ksysguard b/Archlinux_all/ksysguard new file mode 160000 index 0000000..4600149 --- /dev/null +++ b/Archlinux_all/ksysguard @@ -0,0 +1 @@ +Subproject commit 46001495f6716cb2fe3175ea3b1174b5c7b4e9f1 diff --git a/Archlinux_all/ksystemlog b/Archlinux_all/ksystemlog new file mode 160000 index 0000000..1e7020d --- /dev/null +++ b/Archlinux_all/ksystemlog @@ -0,0 +1 @@ +Subproject commit 1e7020d4bfde8822b89f7395ccf0c91d92b37c67 diff --git a/Archlinux_all/ksystemstats b/Archlinux_all/ksystemstats new file mode 160000 index 0000000..558ce68 --- /dev/null +++ b/Archlinux_all/ksystemstats @@ -0,0 +1 @@ +Subproject commit 558ce68393c7a517220ba67005e78a02624ec82d diff --git a/Archlinux_all/ktextaddons b/Archlinux_all/ktextaddons new file mode 160000 index 0000000..46852e8 --- /dev/null +++ b/Archlinux_all/ktextaddons @@ -0,0 +1 @@ +Subproject commit 46852e847cd61538a2f52d59aec9547f55a9cff7 diff --git a/Archlinux_all/ktexteditor5 b/Archlinux_all/ktexteditor5 new file mode 160000 index 0000000..0bdcc2f --- /dev/null +++ b/Archlinux_all/ktexteditor5 @@ -0,0 +1 @@ +Subproject commit 0bdcc2f21255a2fdbe58d3e2dea526fd11a33eb8 diff --git a/Archlinux_all/ktextwidgets5 b/Archlinux_all/ktextwidgets5 new file mode 160000 index 0000000..43054b5 --- /dev/null +++ b/Archlinux_all/ktextwidgets5 @@ -0,0 +1 @@ +Subproject commit 43054b554c653de19fb39a508241d1c5baf6ff96 diff --git a/Archlinux_all/kunitconversion5 b/Archlinux_all/kunitconversion5 new file mode 160000 index 0000000..947010b --- /dev/null +++ b/Archlinux_all/kunitconversion5 @@ -0,0 +1 @@ +Subproject commit 947010bf58c0d07d8eb65772e27034bfe699a760 diff --git a/Archlinux_all/kuserfeedback5 b/Archlinux_all/kuserfeedback5 new file mode 160000 index 0000000..8168ce4 --- /dev/null +++ b/Archlinux_all/kuserfeedback5 @@ -0,0 +1 @@ +Subproject commit 8168ce4008cbf20c7cd5e5fd34ffc487409b72db diff --git a/Archlinux_all/kvantum b/Archlinux_all/kvantum new file mode 160000 index 0000000..f147cde --- /dev/null +++ b/Archlinux_all/kvantum @@ -0,0 +1 @@ +Subproject commit f147cde95b7171ce4c0e4c02826857a5dfae43e1 diff --git a/Archlinux_all/kwallet-pam b/Archlinux_all/kwallet-pam new file mode 160000 index 0000000..1d5edcc --- /dev/null +++ b/Archlinux_all/kwallet-pam @@ -0,0 +1 @@ +Subproject commit 1d5edccb072ede52a290ebcabd16e338f490eac3 diff --git a/Archlinux_all/kwallet5 b/Archlinux_all/kwallet5 new file mode 160000 index 0000000..8f0e689 --- /dev/null +++ b/Archlinux_all/kwallet5 @@ -0,0 +1 @@ +Subproject commit 8f0e689b4a4bdf5e945bf2d322cb27a12d5e7c6e diff --git a/Archlinux_all/kwalletmanager b/Archlinux_all/kwalletmanager new file mode 160000 index 0000000..43c8e6c --- /dev/null +++ b/Archlinux_all/kwalletmanager @@ -0,0 +1 @@ +Subproject commit 43c8e6cacb75f4dbfc12c7c4d6153e395ff7259e diff --git a/Archlinux_all/kwayland-integration b/Archlinux_all/kwayland-integration new file mode 160000 index 0000000..4b34244 --- /dev/null +++ b/Archlinux_all/kwayland-integration @@ -0,0 +1 @@ +Subproject commit 4b342446c3a691cd9274aa9a0f36725175555e90 diff --git a/Archlinux_all/kwayland5 b/Archlinux_all/kwayland5 new file mode 160000 index 0000000..5c58bc0 --- /dev/null +++ b/Archlinux_all/kwayland5 @@ -0,0 +1 @@ +Subproject commit 5c58bc0f58b03d49731a15129e4bff48cbe6e955 diff --git a/Archlinux_all/kwidgetsaddons5 b/Archlinux_all/kwidgetsaddons5 new file mode 160000 index 0000000..8063b24 --- /dev/null +++ b/Archlinux_all/kwidgetsaddons5 @@ -0,0 +1 @@ +Subproject commit 8063b244c66d9d7254406c739887629a3f1db3f0 diff --git a/Archlinux_all/kwin b/Archlinux_all/kwin new file mode 160000 index 0000000..aefc9ed --- /dev/null +++ b/Archlinux_all/kwin @@ -0,0 +1 @@ +Subproject commit aefc9edcc92e83bc09c46012cea8edc4f6d5c132 diff --git a/Archlinux_all/kwindowsystem5 b/Archlinux_all/kwindowsystem5 new file mode 160000 index 0000000..5a77e0d --- /dev/null +++ b/Archlinux_all/kwindowsystem5 @@ -0,0 +1 @@ +Subproject commit 5a77e0de21a7d3e13bb7dfad773ce3da8ef4045f diff --git a/Archlinux_all/kxmlgui5 b/Archlinux_all/kxmlgui5 new file mode 160000 index 0000000..5ed1b44 --- /dev/null +++ b/Archlinux_all/kxmlgui5 @@ -0,0 +1 @@ +Subproject commit 5ed1b4409dca4ccfa9ce849e078672861597951d diff --git a/Archlinux_all/l-smash b/Archlinux_all/l-smash new file mode 160000 index 0000000..147d458 --- /dev/null +++ b/Archlinux_all/l-smash @@ -0,0 +1 @@ +Subproject commit 147d45815e54376ab5fd4c93f4d765f7b5054c34 diff --git a/Archlinux_all/ladspa b/Archlinux_all/ladspa new file mode 160000 index 0000000..d02fb34 --- /dev/null +++ b/Archlinux_all/ladspa @@ -0,0 +1 @@ +Subproject commit d02fb34e36ae6089017a1166d15e9264f254d0d4 diff --git a/Archlinux_all/lame b/Archlinux_all/lame new file mode 160000 index 0000000..cc72eb3 --- /dev/null +++ b/Archlinux_all/lame @@ -0,0 +1 @@ +Subproject commit cc72eb31a3f1fbea31770f26907e179feade7c88 diff --git a/Archlinux_all/lapack b/Archlinux_all/lapack new file mode 160000 index 0000000..bb2e69c --- /dev/null +++ b/Archlinux_all/lapack @@ -0,0 +1 @@ +Subproject commit bb2e69c8856f6ca4ab5820f744b151f59afce158 diff --git a/Archlinux_all/laptop-detect b/Archlinux_all/laptop-detect new file mode 160000 index 0000000..d9f7ef8 --- /dev/null +++ b/Archlinux_all/laptop-detect @@ -0,0 +1 @@ +Subproject commit d9f7ef8b2640d243e4f96944feff3e52bb8bf1fe diff --git a/Archlinux_all/layer-shell-qt b/Archlinux_all/layer-shell-qt new file mode 160000 index 0000000..6b160c6 --- /dev/null +++ b/Archlinux_all/layer-shell-qt @@ -0,0 +1 @@ +Subproject commit 6b160c6d7d29722dce1336ed46400eda8e63432d diff --git a/Archlinux_all/lbzip2 b/Archlinux_all/lbzip2 new file mode 160000 index 0000000..18f6bb1 --- /dev/null +++ b/Archlinux_all/lbzip2 @@ -0,0 +1 @@ +Subproject commit 18f6bb1362f65b98287b0543e56776a4dd7fa2fa diff --git a/Archlinux_all/lcms2 b/Archlinux_all/lcms2 new file mode 160000 index 0000000..4f0459f --- /dev/null +++ b/Archlinux_all/lcms2 @@ -0,0 +1 @@ +Subproject commit 4f0459f904a98aeeeb06234b45dc128aaf1c1768 diff --git a/Archlinux_all/ldb b/Archlinux_all/ldb new file mode 160000 index 0000000..7f772eb --- /dev/null +++ b/Archlinux_all/ldb @@ -0,0 +1 @@ +Subproject commit 7f772ebc1b2f4e4f1b0d48bc39d30615786a7841 diff --git a/Archlinux_all/ldns b/Archlinux_all/ldns new file mode 160000 index 0000000..dea7999 --- /dev/null +++ b/Archlinux_all/ldns @@ -0,0 +1 @@ +Subproject commit dea79992acfd097eb6e5ade68689f493a174bae6 diff --git a/Archlinux_all/lensfun b/Archlinux_all/lensfun new file mode 160000 index 0000000..bd132f9 --- /dev/null +++ b/Archlinux_all/lensfun @@ -0,0 +1 @@ +Subproject commit bd132f9a3a9ac99f17b35d648b4bfde573af3aa4 diff --git a/Archlinux_all/less b/Archlinux_all/less new file mode 160000 index 0000000..f182bbb --- /dev/null +++ b/Archlinux_all/less @@ -0,0 +1 @@ +Subproject commit f182bbb7f2f605621ec30bb09211061ccce1d86b diff --git a/Archlinux_all/lib2geom b/Archlinux_all/lib2geom new file mode 160000 index 0000000..5192060 --- /dev/null +++ b/Archlinux_all/lib2geom @@ -0,0 +1 @@ +Subproject commit 5192060c081bdaeb024c96e7dac38604c85b90b7 diff --git a/Archlinux_all/lib32-alsa-lib b/Archlinux_all/lib32-alsa-lib new file mode 160000 index 0000000..5248ab8 --- /dev/null +++ b/Archlinux_all/lib32-alsa-lib @@ -0,0 +1 @@ +Subproject commit 5248ab830aea0bf56b8a92bfeb5d8ddb67c89070 diff --git a/Archlinux_all/lib32-dbus b/Archlinux_all/lib32-dbus new file mode 160000 index 0000000..a5f26a6 --- /dev/null +++ b/Archlinux_all/lib32-dbus @@ -0,0 +1 @@ +Subproject commit a5f26a6556958a1d221a42b1dcacc0da48b17e60 diff --git a/Archlinux_all/lib32-e2fsprogs b/Archlinux_all/lib32-e2fsprogs new file mode 160000 index 0000000..8de859a --- /dev/null +++ b/Archlinux_all/lib32-e2fsprogs @@ -0,0 +1 @@ +Subproject commit 8de859a02fba3d8e3aaa05bdba4a2c7bcb841f80 diff --git a/Archlinux_all/lib32-glib2 b/Archlinux_all/lib32-glib2 new file mode 160000 index 0000000..fcee1ad --- /dev/null +++ b/Archlinux_all/lib32-glib2 @@ -0,0 +1 @@ +Subproject commit fcee1adbf0eace63bd0efa5b9a9d9d7365b2f44d diff --git a/Archlinux_all/lib32-keyutils b/Archlinux_all/lib32-keyutils new file mode 160000 index 0000000..66f7bd8 --- /dev/null +++ b/Archlinux_all/lib32-keyutils @@ -0,0 +1 @@ +Subproject commit 66f7bd859c66115e87e83f50c10de114534dd393 diff --git a/Archlinux_all/lib32-krb5 b/Archlinux_all/lib32-krb5 new file mode 160000 index 0000000..6190e0f --- /dev/null +++ b/Archlinux_all/lib32-krb5 @@ -0,0 +1 @@ +Subproject commit 6190e0f28878f0d2f05a32e5a09774a3768931fa diff --git a/Archlinux_all/lib32-libcap b/Archlinux_all/lib32-libcap new file mode 160000 index 0000000..6b67b6f --- /dev/null +++ b/Archlinux_all/lib32-libcap @@ -0,0 +1 @@ +Subproject commit 6b67b6fe8df7647e35f29898baf0792ade9bf421 diff --git a/Archlinux_all/lib32-libffi b/Archlinux_all/lib32-libffi new file mode 160000 index 0000000..7f8ddc4 --- /dev/null +++ b/Archlinux_all/lib32-libffi @@ -0,0 +1 @@ +Subproject commit 7f8ddc475c774ec0a44fd28aac15a1c2fe38f9c5 diff --git a/Archlinux_all/lib32-libgcrypt b/Archlinux_all/lib32-libgcrypt new file mode 160000 index 0000000..f84f4dd --- /dev/null +++ b/Archlinux_all/lib32-libgcrypt @@ -0,0 +1 @@ +Subproject commit f84f4ddace08a90e006f75f97f26ee3f0ab09e56 diff --git a/Archlinux_all/lib32-libgpg-error b/Archlinux_all/lib32-libgpg-error new file mode 160000 index 0000000..ff16d3f --- /dev/null +++ b/Archlinux_all/lib32-libgpg-error @@ -0,0 +1 @@ +Subproject commit ff16d3ff60026c85d8205b8a2d5789c1a44a809a diff --git a/Archlinux_all/lib32-libldap b/Archlinux_all/lib32-libldap new file mode 160000 index 0000000..3d95565 --- /dev/null +++ b/Archlinux_all/lib32-libldap @@ -0,0 +1 @@ +Subproject commit 3d95565a1df26ee1f88c4a6f7d6737ca36667fee diff --git a/Archlinux_all/lib32-libtirpc b/Archlinux_all/lib32-libtirpc new file mode 160000 index 0000000..59bf9b4 --- /dev/null +++ b/Archlinux_all/lib32-libtirpc @@ -0,0 +1 @@ +Subproject commit 59bf9b4638c079deacc2c53177cd6844ef49f5d3 diff --git a/Archlinux_all/lib32-libxcrypt b/Archlinux_all/lib32-libxcrypt new file mode 160000 index 0000000..d1518a6 --- /dev/null +++ b/Archlinux_all/lib32-libxcrypt @@ -0,0 +1 @@ +Subproject commit d1518a67e1dd848d634cf9a722472d0c4836f44c diff --git a/Archlinux_all/lib32-openssl b/Archlinux_all/lib32-openssl new file mode 160000 index 0000000..64f9797 --- /dev/null +++ b/Archlinux_all/lib32-openssl @@ -0,0 +1 @@ +Subproject commit 64f979715fc7a6c242afa98419df40063d4e9deb diff --git a/Archlinux_all/lib32-pam b/Archlinux_all/lib32-pam new file mode 160000 index 0000000..946474c --- /dev/null +++ b/Archlinux_all/lib32-pam @@ -0,0 +1 @@ +Subproject commit 946474c4468217f1f45b6760ffd375d419678bd1 diff --git a/Archlinux_all/lib32-pcre2 b/Archlinux_all/lib32-pcre2 new file mode 160000 index 0000000..f8ba891 --- /dev/null +++ b/Archlinux_all/lib32-pcre2 @@ -0,0 +1 @@ +Subproject commit f8ba89172b8f95ad57c35ac441884a32b883daa6 diff --git a/Archlinux_all/lib32-pipewire b/Archlinux_all/lib32-pipewire new file mode 160000 index 0000000..84d3da8 --- /dev/null +++ b/Archlinux_all/lib32-pipewire @@ -0,0 +1 @@ +Subproject commit 84d3da8798e55173ef22699c1fa11de2248889a9 diff --git a/Archlinux_all/lib32-systemd b/Archlinux_all/lib32-systemd new file mode 160000 index 0000000..2745d6c --- /dev/null +++ b/Archlinux_all/lib32-systemd @@ -0,0 +1 @@ +Subproject commit 2745d6c904a7ab202ad09548e7d84ead7265b354 diff --git a/Archlinux_all/lib32-util-linux b/Archlinux_all/lib32-util-linux new file mode 160000 index 0000000..4bc59b8 --- /dev/null +++ b/Archlinux_all/lib32-util-linux @@ -0,0 +1 @@ +Subproject commit 4bc59b8e8647808d8e175ee25bf4e2d27fb07a20 diff --git a/Archlinux_all/lib32-xz b/Archlinux_all/lib32-xz new file mode 160000 index 0000000..42310ef --- /dev/null +++ b/Archlinux_all/lib32-xz @@ -0,0 +1 @@ +Subproject commit 42310ef1b8c106b9c26cdff90a1ee1819f6370be diff --git a/Archlinux_all/lib32-zlib b/Archlinux_all/lib32-zlib new file mode 160000 index 0000000..e42f4fe --- /dev/null +++ b/Archlinux_all/lib32-zlib @@ -0,0 +1 @@ +Subproject commit e42f4feb375c4721211ba2436bba709f83e111ec diff --git a/Archlinux_all/lib32-zstd b/Archlinux_all/lib32-zstd new file mode 160000 index 0000000..92f8e3c --- /dev/null +++ b/Archlinux_all/lib32-zstd @@ -0,0 +1 @@ +Subproject commit 92f8e3cfd011cadfae0fb38432b7aa44d5e07b48 diff --git a/Archlinux_all/libabw b/Archlinux_all/libabw new file mode 160000 index 0000000..b9666a5 --- /dev/null +++ b/Archlinux_all/libabw @@ -0,0 +1 @@ +Subproject commit b9666a50f70fbd60ea48f0308c3bff50a9d29aa7 diff --git a/Archlinux_all/libaccounts-glib b/Archlinux_all/libaccounts-glib new file mode 160000 index 0000000..82d7ca6 --- /dev/null +++ b/Archlinux_all/libaccounts-glib @@ -0,0 +1 @@ +Subproject commit 82d7ca62b0f8e8aaa3435a05be14fe000eb9d228 diff --git a/Archlinux_all/libaccounts-qt b/Archlinux_all/libaccounts-qt new file mode 160000 index 0000000..7473f92 --- /dev/null +++ b/Archlinux_all/libaccounts-qt @@ -0,0 +1 @@ +Subproject commit 7473f922501ab23f3d54a926fcad42fcc948458f diff --git a/Archlinux_all/libadwaita b/Archlinux_all/libadwaita new file mode 160000 index 0000000..d3a4df9 --- /dev/null +++ b/Archlinux_all/libadwaita @@ -0,0 +1 @@ +Subproject commit d3a4df9ab86125738ff015fe2416ec8fbf10545d diff --git a/Archlinux_all/libaio b/Archlinux_all/libaio new file mode 160000 index 0000000..00227f9 --- /dev/null +++ b/Archlinux_all/libaio @@ -0,0 +1 @@ +Subproject commit 00227f93853142c8c61d38bf7071ce1eadec541c diff --git a/Archlinux_all/libappimage b/Archlinux_all/libappimage new file mode 160000 index 0000000..430aae5 --- /dev/null +++ b/Archlinux_all/libappimage @@ -0,0 +1 @@ +Subproject commit 430aae5e5ded9cdf2a83b70c26ced8fed862cd33 diff --git a/Archlinux_all/libarchive b/Archlinux_all/libarchive new file mode 160000 index 0000000..720d993 --- /dev/null +++ b/Archlinux_all/libarchive @@ -0,0 +1 @@ +Subproject commit 720d993c3cf0db87299eb6375da7b1498670a120 diff --git a/Archlinux_all/libass b/Archlinux_all/libass new file mode 160000 index 0000000..e8d82fb --- /dev/null +++ b/Archlinux_all/libass @@ -0,0 +1 @@ +Subproject commit e8d82fb7515dafcbe9a4cfd176c2c758b6ada060 diff --git a/Archlinux_all/libassuan b/Archlinux_all/libassuan new file mode 160000 index 0000000..6c2d565 --- /dev/null +++ b/Archlinux_all/libassuan @@ -0,0 +1 @@ +Subproject commit 6c2d5653636e0d93b0842dffd4e3361852d83995 diff --git a/Archlinux_all/libasyncns b/Archlinux_all/libasyncns new file mode 160000 index 0000000..69726c5 --- /dev/null +++ b/Archlinux_all/libasyncns @@ -0,0 +1 @@ +Subproject commit 69726c508948d40f52fd0f6c63e25f32cc0080b3 diff --git a/Archlinux_all/libatasmart b/Archlinux_all/libatasmart new file mode 160000 index 0000000..9d9c413 --- /dev/null +++ b/Archlinux_all/libatasmart @@ -0,0 +1 @@ +Subproject commit 9d9c413028138de63edbceceb92168362eedafb9 diff --git a/Archlinux_all/libatomic_ops b/Archlinux_all/libatomic_ops new file mode 160000 index 0000000..5ba4cb1 --- /dev/null +++ b/Archlinux_all/libatomic_ops @@ -0,0 +1 @@ +Subproject commit 5ba4cb17b389dc472f4854c6b2bdfc80a70cfae3 diff --git a/Archlinux_all/libavc1394 b/Archlinux_all/libavc1394 new file mode 160000 index 0000000..9c89b8a --- /dev/null +++ b/Archlinux_all/libavc1394 @@ -0,0 +1 @@ +Subproject commit 9c89b8ad953194dd697e1f71107d7d9ea82d4969 diff --git a/Archlinux_all/libavif b/Archlinux_all/libavif new file mode 160000 index 0000000..3baf6f2 --- /dev/null +++ b/Archlinux_all/libavif @@ -0,0 +1 @@ +Subproject commit 3baf6f2fcf6bef3ea1e086d8b760c4609c1ead69 diff --git a/Archlinux_all/libavtp b/Archlinux_all/libavtp new file mode 160000 index 0000000..d317c60 --- /dev/null +++ b/Archlinux_all/libavtp @@ -0,0 +1 @@ +Subproject commit d317c602e72fae2bad3e0c6d53545b7c30c0fd46 diff --git a/Archlinux_all/libb2 b/Archlinux_all/libb2 new file mode 160000 index 0000000..9b93f22 --- /dev/null +++ b/Archlinux_all/libb2 @@ -0,0 +1 @@ +Subproject commit 9b93f2271937a936cd3034a5aefd7a962bae23cf diff --git a/Archlinux_all/libb64 b/Archlinux_all/libb64 new file mode 160000 index 0000000..30330b3 --- /dev/null +++ b/Archlinux_all/libb64 @@ -0,0 +1 @@ +Subproject commit 30330b375b82f68a588ace77a81866a7d6cccca6 diff --git a/Archlinux_all/libblockdev b/Archlinux_all/libblockdev new file mode 160000 index 0000000..38c23fb --- /dev/null +++ b/Archlinux_all/libblockdev @@ -0,0 +1 @@ +Subproject commit 38c23fb15447e2c6871b9700e1c85918924994e6 diff --git a/Archlinux_all/libbluray b/Archlinux_all/libbluray new file mode 160000 index 0000000..ee303e1 --- /dev/null +++ b/Archlinux_all/libbluray @@ -0,0 +1 @@ +Subproject commit ee303e10dae59128061c4020408a5725ea04903c diff --git a/Archlinux_all/libbpf b/Archlinux_all/libbpf new file mode 160000 index 0000000..6864ac5 --- /dev/null +++ b/Archlinux_all/libbpf @@ -0,0 +1 @@ +Subproject commit 6864ac52f879f2b6d0f87a8134160d3f3d332a34 diff --git a/Archlinux_all/libbs2b b/Archlinux_all/libbs2b new file mode 160000 index 0000000..bf38aee --- /dev/null +++ b/Archlinux_all/libbs2b @@ -0,0 +1 @@ +Subproject commit bf38aee8c38812ed6d03f140a3261ad18ec6e98a diff --git a/Archlinux_all/libbsd b/Archlinux_all/libbsd new file mode 160000 index 0000000..8e92aa5 --- /dev/null +++ b/Archlinux_all/libbsd @@ -0,0 +1 @@ +Subproject commit 8e92aa5a6b52ce83ce13455a2ce91d7305a98877 diff --git a/Archlinux_all/libburn b/Archlinux_all/libburn new file mode 160000 index 0000000..b7154ad --- /dev/null +++ b/Archlinux_all/libburn @@ -0,0 +1 @@ +Subproject commit b7154ada276a34bc2355f2ff1b00862aee88f993 diff --git a/Archlinux_all/libbytesize b/Archlinux_all/libbytesize new file mode 160000 index 0000000..bcf885b --- /dev/null +++ b/Archlinux_all/libbytesize @@ -0,0 +1 @@ +Subproject commit bcf885b2e7b15773ac71a3247e1494c651ad9417 diff --git a/Archlinux_all/libcaca b/Archlinux_all/libcaca new file mode 160000 index 0000000..4602967 --- /dev/null +++ b/Archlinux_all/libcaca @@ -0,0 +1 @@ +Subproject commit 4602967e677cd482c0b68c3a5bb510b7dc1aa810 diff --git a/Archlinux_all/libcacard b/Archlinux_all/libcacard new file mode 160000 index 0000000..0587260 --- /dev/null +++ b/Archlinux_all/libcacard @@ -0,0 +1 @@ +Subproject commit 0587260aede7d43a2e49c39601507dc13723eebc diff --git a/Archlinux_all/libcamera b/Archlinux_all/libcamera new file mode 160000 index 0000000..fc263ec --- /dev/null +++ b/Archlinux_all/libcamera @@ -0,0 +1 @@ +Subproject commit fc263ec8459f822b36b90a520812f3af2ad7d08a diff --git a/Archlinux_all/libcanberra b/Archlinux_all/libcanberra new file mode 160000 index 0000000..a45a4d6 --- /dev/null +++ b/Archlinux_all/libcanberra @@ -0,0 +1 @@ +Subproject commit a45a4d65881bfc406e15b9f0be0e9ba36151f17f diff --git a/Archlinux_all/libcap b/Archlinux_all/libcap new file mode 160000 index 0000000..f554d02 --- /dev/null +++ b/Archlinux_all/libcap @@ -0,0 +1 @@ +Subproject commit f554d02441ed05915d0a8930cab4bf2f52fc6932 diff --git a/Archlinux_all/libcap-ng b/Archlinux_all/libcap-ng new file mode 160000 index 0000000..627c720 --- /dev/null +++ b/Archlinux_all/libcap-ng @@ -0,0 +1 @@ +Subproject commit 627c72055888068f69beff1ecbf4f11fd4fcbcfd diff --git a/Archlinux_all/libcbor b/Archlinux_all/libcbor new file mode 160000 index 0000000..d50a144 --- /dev/null +++ b/Archlinux_all/libcbor @@ -0,0 +1 @@ +Subproject commit d50a1448135e79f11aee3b74e9fe08bc0d12d0e0 diff --git a/Archlinux_all/libcddb b/Archlinux_all/libcddb new file mode 160000 index 0000000..0110caf --- /dev/null +++ b/Archlinux_all/libcddb @@ -0,0 +1 @@ +Subproject commit 0110caf376ff30cf0b1bf55a430dc197a7391498 diff --git a/Archlinux_all/libcdio b/Archlinux_all/libcdio new file mode 160000 index 0000000..fa6a7d6 --- /dev/null +++ b/Archlinux_all/libcdio @@ -0,0 +1 @@ +Subproject commit fa6a7d669039e2e9465fa695055c9be10b27713a diff --git a/Archlinux_all/libcdio-paranoia b/Archlinux_all/libcdio-paranoia new file mode 160000 index 0000000..8456bf9 --- /dev/null +++ b/Archlinux_all/libcdio-paranoia @@ -0,0 +1 @@ +Subproject commit 8456bf91dc8814d488b820e1843ad51c27d832b0 diff --git a/Archlinux_all/libcdr b/Archlinux_all/libcdr new file mode 160000 index 0000000..1125c1a --- /dev/null +++ b/Archlinux_all/libcdr @@ -0,0 +1 @@ +Subproject commit 1125c1ae7b81c3dd56d4f2452a6ca01c11ac5312 diff --git a/Archlinux_all/libcloudproviders b/Archlinux_all/libcloudproviders new file mode 160000 index 0000000..7691892 --- /dev/null +++ b/Archlinux_all/libcloudproviders @@ -0,0 +1 @@ +Subproject commit 7691892658efec766b1f9a1c8863e26f0d266b75 diff --git a/Archlinux_all/libcmis b/Archlinux_all/libcmis new file mode 160000 index 0000000..bfb0178 --- /dev/null +++ b/Archlinux_all/libcmis @@ -0,0 +1 @@ +Subproject commit bfb0178e424ab8300e16f4dd1c0d761100105656 diff --git a/Archlinux_all/libcue b/Archlinux_all/libcue new file mode 160000 index 0000000..5e70018 --- /dev/null +++ b/Archlinux_all/libcue @@ -0,0 +1 @@ +Subproject commit 5e70018e20083a7f024f059bf6de589855cc680c diff --git a/Archlinux_all/libcupsfilters b/Archlinux_all/libcupsfilters new file mode 160000 index 0000000..551ca9d --- /dev/null +++ b/Archlinux_all/libcupsfilters @@ -0,0 +1 @@ +Subproject commit 551ca9d27a70f088308847a2400854b534b515cd diff --git a/Archlinux_all/libcutefish b/Archlinux_all/libcutefish new file mode 160000 index 0000000..4207b2c --- /dev/null +++ b/Archlinux_all/libcutefish @@ -0,0 +1 @@ +Subproject commit 4207b2c9167ab5289da2cfb3330dcca1b14651af diff --git a/Archlinux_all/libdaemon b/Archlinux_all/libdaemon new file mode 160000 index 0000000..0bf1bb4 --- /dev/null +++ b/Archlinux_all/libdaemon @@ -0,0 +1 @@ +Subproject commit 0bf1bb4bf3c46db7f4bd771ea152d65b93d3b0d5 diff --git a/Archlinux_all/libdatrie b/Archlinux_all/libdatrie new file mode 160000 index 0000000..041475c --- /dev/null +++ b/Archlinux_all/libdatrie @@ -0,0 +1 @@ +Subproject commit 041475c54410d911676f4e2c75a07552c43c1a18 diff --git a/Archlinux_all/libdazzle b/Archlinux_all/libdazzle new file mode 160000 index 0000000..a46e0d3 --- /dev/null +++ b/Archlinux_all/libdazzle @@ -0,0 +1 @@ +Subproject commit a46e0d3b048c6e0cbe808675d02ca4a0fa7a6020 diff --git a/Archlinux_all/libdc1394 b/Archlinux_all/libdc1394 new file mode 160000 index 0000000..83c66bb --- /dev/null +++ b/Archlinux_all/libdc1394 @@ -0,0 +1 @@ +Subproject commit 83c66bb671b043e4aacd5afd9f34fc6631a4b375 diff --git a/Archlinux_all/libdca b/Archlinux_all/libdca new file mode 160000 index 0000000..66530ac --- /dev/null +++ b/Archlinux_all/libdca @@ -0,0 +1 @@ +Subproject commit 66530ac04ed95c8bfe9569a6d7cf3b52b697e8ad diff --git a/Archlinux_all/libde265 b/Archlinux_all/libde265 new file mode 160000 index 0000000..fb6f223 --- /dev/null +++ b/Archlinux_all/libde265 @@ -0,0 +1 @@ +Subproject commit fb6f223a746d6a8c04f23d6a66f932252658b5d2 diff --git a/Archlinux_all/libdecor b/Archlinux_all/libdecor new file mode 160000 index 0000000..740a36a --- /dev/null +++ b/Archlinux_all/libdecor @@ -0,0 +1 @@ +Subproject commit 740a36a14d73105f9827435cc55bb42ec6ec8cc7 diff --git a/Archlinux_all/libdeflate b/Archlinux_all/libdeflate new file mode 160000 index 0000000..8faae42 --- /dev/null +++ b/Archlinux_all/libdeflate @@ -0,0 +1 @@ +Subproject commit 8faae426f34ed102c68d9d7be7398c2b8325493f diff --git a/Archlinux_all/libdispatch b/Archlinux_all/libdispatch new file mode 160000 index 0000000..ecc3032 --- /dev/null +++ b/Archlinux_all/libdispatch @@ -0,0 +1 @@ +Subproject commit ecc30328092960391b4fc02025f4f4810ab4ffe4 diff --git a/Archlinux_all/libdmtx b/Archlinux_all/libdmtx new file mode 160000 index 0000000..f87a3e4 --- /dev/null +++ b/Archlinux_all/libdmtx @@ -0,0 +1 @@ +Subproject commit f87a3e45b6066778cf47b39b13f47245becc799c diff --git a/Archlinux_all/libdnet b/Archlinux_all/libdnet new file mode 160000 index 0000000..f3e042b --- /dev/null +++ b/Archlinux_all/libdnet @@ -0,0 +1 @@ +Subproject commit f3e042b2c689a180a190d7d619108ffe38013ccf diff --git a/Archlinux_all/libdovi b/Archlinux_all/libdovi new file mode 160000 index 0000000..167d98c --- /dev/null +++ b/Archlinux_all/libdovi @@ -0,0 +1 @@ +Subproject commit 167d98c60977dfc475f47635d92355ba1e050030 diff --git a/Archlinux_all/libdrm b/Archlinux_all/libdrm new file mode 160000 index 0000000..139cf63 --- /dev/null +++ b/Archlinux_all/libdrm @@ -0,0 +1 @@ +Subproject commit 139cf63696662f57ee441548621641b82faf32b7 diff --git a/Archlinux_all/libdv b/Archlinux_all/libdv new file mode 160000 index 0000000..9af9c48 --- /dev/null +++ b/Archlinux_all/libdv @@ -0,0 +1 @@ +Subproject commit 9af9c48d1c65fe98d8ba227a813e1343ed2f16fd diff --git a/Archlinux_all/libdvbpsi b/Archlinux_all/libdvbpsi new file mode 160000 index 0000000..f3226f4 --- /dev/null +++ b/Archlinux_all/libdvbpsi @@ -0,0 +1 @@ +Subproject commit f3226f4d0799befd7c061bf10ef37ba5bec8630b diff --git a/Archlinux_all/libdvdcss b/Archlinux_all/libdvdcss new file mode 160000 index 0000000..b70e22d --- /dev/null +++ b/Archlinux_all/libdvdcss @@ -0,0 +1 @@ +Subproject commit b70e22d1d8fa333a5f97f6fe64cfbe1ffb7dd97b diff --git a/Archlinux_all/libdvdnav b/Archlinux_all/libdvdnav new file mode 160000 index 0000000..eaa0491 --- /dev/null +++ b/Archlinux_all/libdvdnav @@ -0,0 +1 @@ +Subproject commit eaa04914bc7cd4dcb164e632da7dc690c5e6a157 diff --git a/Archlinux_all/libdvdread b/Archlinux_all/libdvdread new file mode 160000 index 0000000..da3c8a3 --- /dev/null +++ b/Archlinux_all/libdvdread @@ -0,0 +1 @@ +Subproject commit da3c8a339cbb3d643cade49b6e707e0473fd7729 diff --git a/Archlinux_all/libe-book b/Archlinux_all/libe-book new file mode 160000 index 0000000..68cf358 --- /dev/null +++ b/Archlinux_all/libe-book @@ -0,0 +1 @@ +Subproject commit 68cf358c4ebe5d4cc75172c98a22776ff1c42369 diff --git a/Archlinux_all/libebml b/Archlinux_all/libebml new file mode 160000 index 0000000..e9ae1d5 --- /dev/null +++ b/Archlinux_all/libebml @@ -0,0 +1 @@ +Subproject commit e9ae1d5eb30ac1b9c0e85f9d0ad389f5472ce53e diff --git a/Archlinux_all/libebur128 b/Archlinux_all/libebur128 new file mode 160000 index 0000000..5a1c196 --- /dev/null +++ b/Archlinux_all/libebur128 @@ -0,0 +1 @@ +Subproject commit 5a1c196ae2316f153aa1b73d70ab2319f199b9ed diff --git a/Archlinux_all/libedit b/Archlinux_all/libedit new file mode 160000 index 0000000..8d6ed11 --- /dev/null +++ b/Archlinux_all/libedit @@ -0,0 +1 @@ +Subproject commit 8d6ed1127d67bf34763415a7017ea9bb4bce4d8a diff --git a/Archlinux_all/libepoxy b/Archlinux_all/libepoxy new file mode 160000 index 0000000..f2cdce9 --- /dev/null +++ b/Archlinux_all/libepoxy @@ -0,0 +1 @@ +Subproject commit f2cdce996bf09af1d3260f8e7f0d491fe6f1b177 diff --git a/Archlinux_all/libepubgen b/Archlinux_all/libepubgen new file mode 160000 index 0000000..36bcfa1 --- /dev/null +++ b/Archlinux_all/libepubgen @@ -0,0 +1 @@ +Subproject commit 36bcfa167e43d94bfa78b35cb7b0e60ebac79d90 diff --git a/Archlinux_all/libetonyek b/Archlinux_all/libetonyek new file mode 160000 index 0000000..159c69a --- /dev/null +++ b/Archlinux_all/libetonyek @@ -0,0 +1 @@ +Subproject commit 159c69aa51da3e3c1a0f1da9eeafe2aacc986020 diff --git a/Archlinux_all/libevdev b/Archlinux_all/libevdev new file mode 160000 index 0000000..77c8c6b --- /dev/null +++ b/Archlinux_all/libevdev @@ -0,0 +1 @@ +Subproject commit 77c8c6bce7d240bb282d35ebbf7b3cc749457d85 diff --git a/Archlinux_all/libevent b/Archlinux_all/libevent new file mode 160000 index 0000000..f4e8203 --- /dev/null +++ b/Archlinux_all/libevent @@ -0,0 +1 @@ +Subproject commit f4e8203e70fa6ca792274ada2ddb96a362bb7005 diff --git a/Archlinux_all/libexif b/Archlinux_all/libexif new file mode 160000 index 0000000..1d11b77 --- /dev/null +++ b/Archlinux_all/libexif @@ -0,0 +1 @@ +Subproject commit 1d11b77e8b649d48e7a7047b3fef833cb7378d2d diff --git a/Archlinux_all/libexttextcat b/Archlinux_all/libexttextcat new file mode 160000 index 0000000..cb95cb0 --- /dev/null +++ b/Archlinux_all/libexttextcat @@ -0,0 +1 @@ +Subproject commit cb95cb0ddd46c0103976a33f4db5f365e1e27029 diff --git a/Archlinux_all/libfabric b/Archlinux_all/libfabric new file mode 160000 index 0000000..fcc082e --- /dev/null +++ b/Archlinux_all/libfabric @@ -0,0 +1 @@ +Subproject commit fcc082e6fd74848ba3571524fd56ce205279901d diff --git a/Archlinux_all/libfakekey b/Archlinux_all/libfakekey new file mode 160000 index 0000000..6bcf3c2 --- /dev/null +++ b/Archlinux_all/libfakekey @@ -0,0 +1 @@ +Subproject commit 6bcf3c22533ce7434fca0237ca45cac3faee62fb diff --git a/Archlinux_all/libfdk-aac b/Archlinux_all/libfdk-aac new file mode 160000 index 0000000..fe31498 --- /dev/null +++ b/Archlinux_all/libfdk-aac @@ -0,0 +1 @@ +Subproject commit fe31498b11b629b7ae3c2282828f1b0bb731fd6e diff --git a/Archlinux_all/libffi b/Archlinux_all/libffi new file mode 160000 index 0000000..502c253 --- /dev/null +++ b/Archlinux_all/libffi @@ -0,0 +1 @@ +Subproject commit 502c253f91cd0a777dd1938877b4461230ed8b54 diff --git a/Archlinux_all/libfido2 b/Archlinux_all/libfido2 new file mode 160000 index 0000000..9b95cf6 --- /dev/null +++ b/Archlinux_all/libfido2 @@ -0,0 +1 @@ +Subproject commit 9b95cf6ee663694f569515d17cce354654168dda diff --git a/Archlinux_all/libfilezilla b/Archlinux_all/libfilezilla new file mode 160000 index 0000000..6c63546 --- /dev/null +++ b/Archlinux_all/libfilezilla @@ -0,0 +1 @@ +Subproject commit 6c63546658040dd0bae81297b4845f32c3090b25 diff --git a/Archlinux_all/libfontenc b/Archlinux_all/libfontenc new file mode 160000 index 0000000..1af2f76 --- /dev/null +++ b/Archlinux_all/libfontenc @@ -0,0 +1 @@ +Subproject commit 1af2f76ac0d20e8454d04048dd13086c5b09c986 diff --git a/Archlinux_all/libfprint b/Archlinux_all/libfprint new file mode 160000 index 0000000..06a5aeb --- /dev/null +++ b/Archlinux_all/libfprint @@ -0,0 +1 @@ +Subproject commit 06a5aeb595c755c724c3fb695774068c1e59895b diff --git a/Archlinux_all/libfreeaptx b/Archlinux_all/libfreeaptx new file mode 160000 index 0000000..064a6e9 --- /dev/null +++ b/Archlinux_all/libfreeaptx @@ -0,0 +1 @@ +Subproject commit 064a6e9c878ffa5324fdae711f60641341c7e119 diff --git a/Archlinux_all/libfreehand b/Archlinux_all/libfreehand new file mode 160000 index 0000000..08a8700 --- /dev/null +++ b/Archlinux_all/libfreehand @@ -0,0 +1 @@ +Subproject commit 08a870066f0b96b4111732e98512e40233cd1e5e diff --git a/Archlinux_all/libftdi b/Archlinux_all/libftdi new file mode 160000 index 0000000..cb3a1e3 --- /dev/null +++ b/Archlinux_all/libftdi @@ -0,0 +1 @@ +Subproject commit cb3a1e3e860cf4bfb7143d034ac2febc06d569a9 diff --git a/Archlinux_all/libgcrypt b/Archlinux_all/libgcrypt new file mode 160000 index 0000000..7361c2b --- /dev/null +++ b/Archlinux_all/libgcrypt @@ -0,0 +1 @@ +Subproject commit 7361c2bab8237169cb8e73dd1bb7ce16edbe7444 diff --git a/Archlinux_all/libgee b/Archlinux_all/libgee new file mode 160000 index 0000000..77518a5 --- /dev/null +++ b/Archlinux_all/libgee @@ -0,0 +1 @@ +Subproject commit 77518a55c0284418ec15078314de0cc81a5da187 diff --git a/Archlinux_all/libgexiv2 b/Archlinux_all/libgexiv2 new file mode 160000 index 0000000..a9f7291 --- /dev/null +++ b/Archlinux_all/libgexiv2 @@ -0,0 +1 @@ +Subproject commit a9f7291e98f0dc66e9fc4b3ab56be6d32e8b36fa diff --git a/Archlinux_all/libglvnd b/Archlinux_all/libglvnd new file mode 160000 index 0000000..376cd1a --- /dev/null +++ b/Archlinux_all/libglvnd @@ -0,0 +1 @@ +Subproject commit 376cd1a32852bae3971ecbf395eedda3df685d23 diff --git a/Archlinux_all/libgme b/Archlinux_all/libgme new file mode 160000 index 0000000..b24abfd --- /dev/null +++ b/Archlinux_all/libgme @@ -0,0 +1 @@ +Subproject commit b24abfdf3c8c560eb58e21de3aeec84a81cbe587 diff --git a/Archlinux_all/libgnome-keyring b/Archlinux_all/libgnome-keyring new file mode 160000 index 0000000..8853b4b --- /dev/null +++ b/Archlinux_all/libgnome-keyring @@ -0,0 +1 @@ +Subproject commit 8853b4b31d0cabf815a8635480d15e080624eea4 diff --git a/Archlinux_all/libgnomekbd b/Archlinux_all/libgnomekbd new file mode 160000 index 0000000..da9d1a3 --- /dev/null +++ b/Archlinux_all/libgnomekbd @@ -0,0 +1 @@ +Subproject commit da9d1a3a156307203939448c5299b04a592b4bef diff --git a/Archlinux_all/libgoom2 b/Archlinux_all/libgoom2 new file mode 160000 index 0000000..5cce1f8 --- /dev/null +++ b/Archlinux_all/libgoom2 @@ -0,0 +1 @@ +Subproject commit 5cce1f8931c6e392ec1735a6c067b1819b9d0567 diff --git a/Archlinux_all/libgovirt b/Archlinux_all/libgovirt new file mode 160000 index 0000000..58faa6c --- /dev/null +++ b/Archlinux_all/libgovirt @@ -0,0 +1 @@ +Subproject commit 58faa6c39b9b34b6206158f70f5f711f3a600523 diff --git a/Archlinux_all/libgpg-error b/Archlinux_all/libgpg-error new file mode 160000 index 0000000..c9c0a38 --- /dev/null +++ b/Archlinux_all/libgpg-error @@ -0,0 +1 @@ +Subproject commit c9c0a383df86b70f52450baedf98f7e897c90d93 diff --git a/Archlinux_all/libgphoto2 b/Archlinux_all/libgphoto2 new file mode 160000 index 0000000..e52b98d --- /dev/null +++ b/Archlinux_all/libgphoto2 @@ -0,0 +1 @@ +Subproject commit e52b98d9c1a98fe4c54f0c21e8494993ab819a6d diff --git a/Archlinux_all/libgsf b/Archlinux_all/libgsf new file mode 160000 index 0000000..ded9332 --- /dev/null +++ b/Archlinux_all/libgsf @@ -0,0 +1 @@ +Subproject commit ded9332f327a143d13a09eec3537a52840b4d56f diff --git a/Archlinux_all/libgtop b/Archlinux_all/libgtop new file mode 160000 index 0000000..2eccef6 --- /dev/null +++ b/Archlinux_all/libgtop @@ -0,0 +1 @@ +Subproject commit 2eccef64b7390962291a929e39edd8853c8d4ded diff --git a/Archlinux_all/libgudev b/Archlinux_all/libgudev new file mode 160000 index 0000000..56d63bb --- /dev/null +++ b/Archlinux_all/libgudev @@ -0,0 +1 @@ +Subproject commit 56d63bb3dd6f88355a6d368bb1468fc78fce2d02 diff --git a/Archlinux_all/libgusb b/Archlinux_all/libgusb new file mode 160000 index 0000000..551ef10 --- /dev/null +++ b/Archlinux_all/libgusb @@ -0,0 +1 @@ +Subproject commit 551ef100c3355b46380851ff8e87f99076ec381a diff --git a/Archlinux_all/libgweather-4 b/Archlinux_all/libgweather-4 new file mode 160000 index 0000000..fd790d2 --- /dev/null +++ b/Archlinux_all/libgweather-4 @@ -0,0 +1 @@ +Subproject commit fd790d2331c956a84cf3522f124dfbe53bb486d2 diff --git a/Archlinux_all/libhandy b/Archlinux_all/libhandy new file mode 160000 index 0000000..f5475a4 --- /dev/null +++ b/Archlinux_all/libhandy @@ -0,0 +1 @@ +Subproject commit f5475a4b1f00fcc4251d32dfe4dacdb5fb731300 diff --git a/Archlinux_all/libheif b/Archlinux_all/libheif new file mode 160000 index 0000000..755d2a5 --- /dev/null +++ b/Archlinux_all/libheif @@ -0,0 +1 @@ +Subproject commit 755d2a519a09cb18472190d78d0eef16f192ba73 diff --git a/Archlinux_all/libical b/Archlinux_all/libical new file mode 160000 index 0000000..98ea59b --- /dev/null +++ b/Archlinux_all/libical @@ -0,0 +1 @@ +Subproject commit 98ea59b91090d57e4020a4b09e869ba444f33efc diff --git a/Archlinux_all/libice b/Archlinux_all/libice new file mode 160000 index 0000000..9f0a930 --- /dev/null +++ b/Archlinux_all/libice @@ -0,0 +1 @@ +Subproject commit 9f0a930e7dd3da2e661581165c1e1e7b1b92a095 diff --git a/Archlinux_all/libid3tag b/Archlinux_all/libid3tag new file mode 160000 index 0000000..5d3db75 --- /dev/null +++ b/Archlinux_all/libid3tag @@ -0,0 +1 @@ +Subproject commit 5d3db75b7d012110e010c927427dd202f8c53975 diff --git a/Archlinux_all/libidn b/Archlinux_all/libidn new file mode 160000 index 0000000..4301be2 --- /dev/null +++ b/Archlinux_all/libidn @@ -0,0 +1 @@ +Subproject commit 4301be2f0cdf74e2dd5363e132ff696baffdb0a8 diff --git a/Archlinux_all/libidn2 b/Archlinux_all/libidn2 new file mode 160000 index 0000000..30925f8 --- /dev/null +++ b/Archlinux_all/libidn2 @@ -0,0 +1 @@ +Subproject commit 30925f827cbe6f3e2d6d48434281add3cbe2b441 diff --git a/Archlinux_all/libiec61883 b/Archlinux_all/libiec61883 new file mode 160000 index 0000000..52b6e9e --- /dev/null +++ b/Archlinux_all/libiec61883 @@ -0,0 +1 @@ +Subproject commit 52b6e9eba73da4c46803ee09cc57b1fdce52a303 diff --git a/Archlinux_all/libieee1284 b/Archlinux_all/libieee1284 new file mode 160000 index 0000000..152679a --- /dev/null +++ b/Archlinux_all/libieee1284 @@ -0,0 +1 @@ +Subproject commit 152679a401bdbd370556d80f998fe7b5d231c648 diff --git a/Archlinux_all/libimagequant b/Archlinux_all/libimagequant new file mode 160000 index 0000000..fd624c5 --- /dev/null +++ b/Archlinux_all/libimagequant @@ -0,0 +1 @@ +Subproject commit fd624c5ec1a719aafa717bd0c91428591e71ba79 diff --git a/Archlinux_all/libimobiledevice b/Archlinux_all/libimobiledevice new file mode 160000 index 0000000..af19adf --- /dev/null +++ b/Archlinux_all/libimobiledevice @@ -0,0 +1 @@ +Subproject commit af19adf10974148bbd353e674108d1ecc457333a diff --git a/Archlinux_all/libinih b/Archlinux_all/libinih new file mode 160000 index 0000000..fc26422 --- /dev/null +++ b/Archlinux_all/libinih @@ -0,0 +1 @@ +Subproject commit fc26422d6253812b96644359b21c2b3af5a60c5d diff --git a/Archlinux_all/libinput b/Archlinux_all/libinput new file mode 160000 index 0000000..d07c8bb --- /dev/null +++ b/Archlinux_all/libinput @@ -0,0 +1 @@ +Subproject commit d07c8bb6ee8ed6e515a9adf86d23657ebb6296d8 diff --git a/Archlinux_all/libinstpatch b/Archlinux_all/libinstpatch new file mode 160000 index 0000000..eae4f66 --- /dev/null +++ b/Archlinux_all/libinstpatch @@ -0,0 +1 @@ +Subproject commit eae4f661b0d8f11d39dab7699578cd02947430c3 diff --git a/Archlinux_all/libisl b/Archlinux_all/libisl new file mode 160000 index 0000000..bb1f482 --- /dev/null +++ b/Archlinux_all/libisl @@ -0,0 +1 @@ +Subproject commit bb1f482e13c4d5d4a4cd74b48f3f714ead64e7b7 diff --git a/Archlinux_all/libisoburn b/Archlinux_all/libisoburn new file mode 160000 index 0000000..b7701ac --- /dev/null +++ b/Archlinux_all/libisoburn @@ -0,0 +1 @@ +Subproject commit b7701ac2cf6ba5a5ab736e74ad3d3099b53216dc diff --git a/Archlinux_all/libisofs b/Archlinux_all/libisofs new file mode 160000 index 0000000..9c226ed --- /dev/null +++ b/Archlinux_all/libisofs @@ -0,0 +1 @@ +Subproject commit 9c226ed8f583543c328bc26acd0e07aaccbfd46c diff --git a/Archlinux_all/libixion b/Archlinux_all/libixion new file mode 160000 index 0000000..e52b5bf --- /dev/null +++ b/Archlinux_all/libixion @@ -0,0 +1 @@ +Subproject commit e52b5bff9c0ea8e14568c394ca6075216155b3fe diff --git a/Archlinux_all/libjcat b/Archlinux_all/libjcat new file mode 160000 index 0000000..62cf769 --- /dev/null +++ b/Archlinux_all/libjcat @@ -0,0 +1 @@ +Subproject commit 62cf769720dbab0b22e3a77d9af9ac9ea33e8b35 diff --git a/Archlinux_all/libjpeg-turbo b/Archlinux_all/libjpeg-turbo new file mode 160000 index 0000000..2446533 --- /dev/null +++ b/Archlinux_all/libjpeg-turbo @@ -0,0 +1 @@ +Subproject commit 24465338eab6424da23ca6627ad2e6506f46e66c diff --git a/Archlinux_all/libjxl b/Archlinux_all/libjxl new file mode 160000 index 0000000..9806b38 --- /dev/null +++ b/Archlinux_all/libjxl @@ -0,0 +1 @@ +Subproject commit 9806b380ea1f150a64869945bada8ef6f467e331 diff --git a/Archlinux_all/libkate b/Archlinux_all/libkate new file mode 160000 index 0000000..ad8ed77 --- /dev/null +++ b/Archlinux_all/libkate @@ -0,0 +1 @@ +Subproject commit ad8ed772161357c0ee801b991befe8c5a1871417 diff --git a/Archlinux_all/libkexiv2 b/Archlinux_all/libkexiv2 new file mode 160000 index 0000000..0c2bae3 --- /dev/null +++ b/Archlinux_all/libkexiv2 @@ -0,0 +1 @@ +Subproject commit 0c2bae36cccdef750af2c34bb39e3873808c558d diff --git a/Archlinux_all/libkgapi b/Archlinux_all/libkgapi new file mode 160000 index 0000000..e37f63a --- /dev/null +++ b/Archlinux_all/libkgapi @@ -0,0 +1 @@ +Subproject commit e37f63a4721181f084bdcd81d1e252d45d752214 diff --git a/Archlinux_all/libkleo b/Archlinux_all/libkleo new file mode 160000 index 0000000..7e0078f --- /dev/null +++ b/Archlinux_all/libkleo @@ -0,0 +1 @@ +Subproject commit 7e0078fb445ac453be43c38569a41fa83ba16f9b diff --git a/Archlinux_all/libksba b/Archlinux_all/libksba new file mode 160000 index 0000000..067f008 --- /dev/null +++ b/Archlinux_all/libksba @@ -0,0 +1 @@ +Subproject commit 067f008965243c581481aaa76c24f339e9fc6432 diff --git a/Archlinux_all/libkscreen b/Archlinux_all/libkscreen new file mode 160000 index 0000000..b5b7cb0 --- /dev/null +++ b/Archlinux_all/libkscreen @@ -0,0 +1 @@ +Subproject commit b5b7cb03e6647b7062d726e1e75a1d700450c92a diff --git a/Archlinux_all/libksysguard b/Archlinux_all/libksysguard new file mode 160000 index 0000000..e9802b0 --- /dev/null +++ b/Archlinux_all/libksysguard @@ -0,0 +1 @@ +Subproject commit e9802b0a2525bffd104e6c1e38691183ad348f41 diff --git a/Archlinux_all/liblangtag b/Archlinux_all/liblangtag new file mode 160000 index 0000000..8a2b473 --- /dev/null +++ b/Archlinux_all/liblangtag @@ -0,0 +1 @@ +Subproject commit 8a2b4734120d6c2fb857f40efdb9cad772c02bcc diff --git a/Archlinux_all/liblc3 b/Archlinux_all/liblc3 new file mode 160000 index 0000000..554d560 --- /dev/null +++ b/Archlinux_all/liblc3 @@ -0,0 +1 @@ +Subproject commit 554d5608c616ebb46cd5272cf9d492111d4e2032 diff --git a/Archlinux_all/libldac b/Archlinux_all/libldac new file mode 160000 index 0000000..063eb01 --- /dev/null +++ b/Archlinux_all/libldac @@ -0,0 +1 @@ +Subproject commit 063eb01aa46e8b62fe5bc9cacda5463f2cfdd728 diff --git a/Archlinux_all/liblqr b/Archlinux_all/liblqr new file mode 160000 index 0000000..f4c4294 --- /dev/null +++ b/Archlinux_all/liblqr @@ -0,0 +1 @@ +Subproject commit f4c42945153c951860545f81b7a72e470b2049d8 diff --git a/Archlinux_all/liblrdf b/Archlinux_all/liblrdf new file mode 160000 index 0000000..01975eb --- /dev/null +++ b/Archlinux_all/liblrdf @@ -0,0 +1 @@ +Subproject commit 01975ebc6c9236ecfb491daa649a5fddb8c05ea5 diff --git a/Archlinux_all/libltc b/Archlinux_all/libltc new file mode 160000 index 0000000..4715570 --- /dev/null +++ b/Archlinux_all/libltc @@ -0,0 +1 @@ +Subproject commit 47155709b4cf1610005dab72e20ba6233876fa24 diff --git a/Archlinux_all/libluv b/Archlinux_all/libluv new file mode 160000 index 0000000..bc86248 --- /dev/null +++ b/Archlinux_all/libluv @@ -0,0 +1 @@ +Subproject commit bc862481b534bbdd60ec2cb0f88f6d35de10f5bd diff --git a/Archlinux_all/libmad b/Archlinux_all/libmad new file mode 160000 index 0000000..2f3dd4b --- /dev/null +++ b/Archlinux_all/libmad @@ -0,0 +1 @@ +Subproject commit 2f3dd4b4d9286d0ee01708e59ce0c0384e3dc19b diff --git a/Archlinux_all/libmanette b/Archlinux_all/libmanette new file mode 160000 index 0000000..cf6ad39 --- /dev/null +++ b/Archlinux_all/libmanette @@ -0,0 +1 @@ +Subproject commit cf6ad394ca766a75e189d85ef9e7755ca5a40098 diff --git a/Archlinux_all/libmatekbd b/Archlinux_all/libmatekbd new file mode 160000 index 0000000..f17188e --- /dev/null +++ b/Archlinux_all/libmatekbd @@ -0,0 +1 @@ +Subproject commit f17188e71c5f25e025caef48f9488aaedd238bf5 diff --git a/Archlinux_all/libmatemixer b/Archlinux_all/libmatemixer new file mode 160000 index 0000000..708268f --- /dev/null +++ b/Archlinux_all/libmatemixer @@ -0,0 +1 @@ +Subproject commit 708268f301c2fc2b5895c34956a787c9cd79713a diff --git a/Archlinux_all/libmatroska b/Archlinux_all/libmatroska new file mode 160000 index 0000000..ec1f2c6 --- /dev/null +++ b/Archlinux_all/libmatroska @@ -0,0 +1 @@ +Subproject commit ec1f2c64cfd120ed14e0cc9d4c618b75e99b933d diff --git a/Archlinux_all/libmaxminddb b/Archlinux_all/libmaxminddb new file mode 160000 index 0000000..e765b0f --- /dev/null +++ b/Archlinux_all/libmaxminddb @@ -0,0 +1 @@ +Subproject commit e765b0f98d94c34217743c2609c3c59acad10789 diff --git a/Archlinux_all/libmbim b/Archlinux_all/libmbim new file mode 160000 index 0000000..ed0a2ca --- /dev/null +++ b/Archlinux_all/libmbim @@ -0,0 +1 @@ +Subproject commit ed0a2cadab5cc22bcffbc90f157660b47f4066b0 diff --git a/Archlinux_all/libmd b/Archlinux_all/libmd new file mode 160000 index 0000000..f12c330 --- /dev/null +++ b/Archlinux_all/libmd @@ -0,0 +1 @@ +Subproject commit f12c330dd2f7dfa392c9907f186eba9678edc1db diff --git a/Archlinux_all/libmediainfo b/Archlinux_all/libmediainfo new file mode 160000 index 0000000..913f1e0 --- /dev/null +++ b/Archlinux_all/libmediainfo @@ -0,0 +1 @@ +Subproject commit 913f1e0f7d28d1785b40907eb3a1fca0f14511a7 diff --git a/Archlinux_all/libmicrodns b/Archlinux_all/libmicrodns new file mode 160000 index 0000000..e7461ff --- /dev/null +++ b/Archlinux_all/libmicrodns @@ -0,0 +1 @@ +Subproject commit e7461ff28a4f2bc75b3532654ef5de0434f9c9ff diff --git a/Archlinux_all/libmicrohttpd b/Archlinux_all/libmicrohttpd new file mode 160000 index 0000000..2fa7560 --- /dev/null +++ b/Archlinux_all/libmicrohttpd @@ -0,0 +1 @@ +Subproject commit 2fa7560809aa8d10870eac9854fa1061204c96b4 diff --git a/Archlinux_all/libmms b/Archlinux_all/libmms new file mode 160000 index 0000000..a147201 --- /dev/null +++ b/Archlinux_all/libmms @@ -0,0 +1 @@ +Subproject commit a14720119be8631a6acf644faa3d08139c11b5ad diff --git a/Archlinux_all/libmng b/Archlinux_all/libmng new file mode 160000 index 0000000..05c6031 --- /dev/null +++ b/Archlinux_all/libmng @@ -0,0 +1 @@ +Subproject commit 05c60316b0bc8e30ac3a98850d617ea11c694223 diff --git a/Archlinux_all/libmnl b/Archlinux_all/libmnl new file mode 160000 index 0000000..331eae0 --- /dev/null +++ b/Archlinux_all/libmnl @@ -0,0 +1 @@ +Subproject commit 331eae0bc0f13b08586040484082c63248d21b4b diff --git a/Archlinux_all/libmodplug b/Archlinux_all/libmodplug new file mode 160000 index 0000000..99878f9 --- /dev/null +++ b/Archlinux_all/libmodplug @@ -0,0 +1 @@ +Subproject commit 99878f93d441c2c12b3f232f4f7d70efda1ec90f diff --git a/Archlinux_all/libmpc b/Archlinux_all/libmpc new file mode 160000 index 0000000..a519a9c --- /dev/null +++ b/Archlinux_all/libmpc @@ -0,0 +1 @@ +Subproject commit a519a9c1df4c1b8787a0f2113f5fc0df3e97169b diff --git a/Archlinux_all/libmpeg2 b/Archlinux_all/libmpeg2 new file mode 160000 index 0000000..2260de8 --- /dev/null +++ b/Archlinux_all/libmpeg2 @@ -0,0 +1 @@ +Subproject commit 2260de8f044949b798d22f903eb9e3cb37aada10 diff --git a/Archlinux_all/libmspack b/Archlinux_all/libmspack new file mode 160000 index 0000000..4d0280d --- /dev/null +++ b/Archlinux_all/libmspack @@ -0,0 +1 @@ +Subproject commit 4d0280d9e553f9c7c9765744f57cef51c91a40d1 diff --git a/Archlinux_all/libmspub b/Archlinux_all/libmspub new file mode 160000 index 0000000..d4c2fb3 --- /dev/null +++ b/Archlinux_all/libmspub @@ -0,0 +1 @@ +Subproject commit d4c2fb32e7f6cb24cb1650457f08b79f29ea02fb diff --git a/Archlinux_all/libmtp b/Archlinux_all/libmtp new file mode 160000 index 0000000..b1a53fd --- /dev/null +++ b/Archlinux_all/libmtp @@ -0,0 +1 @@ +Subproject commit b1a53fd7cbf10ad735273b42faf2b7941efd4a89 diff --git a/Archlinux_all/libmwaw b/Archlinux_all/libmwaw new file mode 160000 index 0000000..c55a802 --- /dev/null +++ b/Archlinux_all/libmwaw @@ -0,0 +1 @@ +Subproject commit c55a8028436582801f61e567382823167ab4afed diff --git a/Archlinux_all/libmypaint b/Archlinux_all/libmypaint new file mode 160000 index 0000000..e56d018 --- /dev/null +++ b/Archlinux_all/libmypaint @@ -0,0 +1 @@ +Subproject commit e56d0186fe1d429ca0f580c33dac9851f121752f diff --git a/Archlinux_all/libmysofa b/Archlinux_all/libmysofa new file mode 160000 index 0000000..fa3c5f3 --- /dev/null +++ b/Archlinux_all/libmysofa @@ -0,0 +1 @@ +Subproject commit fa3c5f3876b8a2f13a0f021af2d273235b1c847c diff --git a/Archlinux_all/libnatpmp b/Archlinux_all/libnatpmp new file mode 160000 index 0000000..a3c06c8 --- /dev/null +++ b/Archlinux_all/libnatpmp @@ -0,0 +1 @@ +Subproject commit a3c06c8ddbcf60406c9fdea5108a93159c0442d8 diff --git a/Archlinux_all/libnbd b/Archlinux_all/libnbd new file mode 160000 index 0000000..0d8d529 --- /dev/null +++ b/Archlinux_all/libnbd @@ -0,0 +1 @@ +Subproject commit 0d8d529fe3366c8d12c9b40ad41c5ca98aa85c29 diff --git a/Archlinux_all/libndp b/Archlinux_all/libndp new file mode 160000 index 0000000..e5b13c0 --- /dev/null +++ b/Archlinux_all/libndp @@ -0,0 +1 @@ +Subproject commit e5b13c0bc5e80acd003b4f19f81efd8d61993aa3 diff --git a/Archlinux_all/libnet b/Archlinux_all/libnet new file mode 160000 index 0000000..8c3edb1 --- /dev/null +++ b/Archlinux_all/libnet @@ -0,0 +1 @@ +Subproject commit 8c3edb1b1d2611e6b8951b92443399f59114236a diff --git a/Archlinux_all/libnetfilter_conntrack b/Archlinux_all/libnetfilter_conntrack new file mode 160000 index 0000000..b41fad8 --- /dev/null +++ b/Archlinux_all/libnetfilter_conntrack @@ -0,0 +1 @@ +Subproject commit b41fad8081bd30774a176b750d814429891b5edd diff --git a/Archlinux_all/libnewt b/Archlinux_all/libnewt new file mode 160000 index 0000000..49aa74c --- /dev/null +++ b/Archlinux_all/libnewt @@ -0,0 +1 @@ +Subproject commit 49aa74cb8f55a09a0a507a3d1596bd3db7db77d1 diff --git a/Archlinux_all/libnfnetlink b/Archlinux_all/libnfnetlink new file mode 160000 index 0000000..af47bf6 --- /dev/null +++ b/Archlinux_all/libnfnetlink @@ -0,0 +1 @@ +Subproject commit af47bf6161ed0bff70c72ebd6434349a34fc6500 diff --git a/Archlinux_all/libnfs b/Archlinux_all/libnfs new file mode 160000 index 0000000..a6ab4c8 --- /dev/null +++ b/Archlinux_all/libnfs @@ -0,0 +1 @@ +Subproject commit a6ab4c85e425e8e35d3a0434472edc0fd995e8a2 diff --git a/Archlinux_all/libnftnl b/Archlinux_all/libnftnl new file mode 160000 index 0000000..283ea7f --- /dev/null +++ b/Archlinux_all/libnftnl @@ -0,0 +1 @@ +Subproject commit 283ea7fde97b07b522752796e5f954b1fdd32238 diff --git a/Archlinux_all/libnghttp2 b/Archlinux_all/libnghttp2 new file mode 160000 index 0000000..58cc58b --- /dev/null +++ b/Archlinux_all/libnghttp2 @@ -0,0 +1 @@ +Subproject commit 58cc58b29d130da1b8ab68bf0270a31dbb912be1 diff --git a/Archlinux_all/libnghttp3 b/Archlinux_all/libnghttp3 new file mode 160000 index 0000000..6dd009a --- /dev/null +++ b/Archlinux_all/libnghttp3 @@ -0,0 +1 @@ +Subproject commit 6dd009aaae3d0f69ead5f4df69bfc9edd0e0093f diff --git a/Archlinux_all/libngtcp2 b/Archlinux_all/libngtcp2 new file mode 160000 index 0000000..9eb8ec2 --- /dev/null +++ b/Archlinux_all/libngtcp2 @@ -0,0 +1 @@ +Subproject commit 9eb8ec23a68bf235a5214d16e6329858da1818eb diff --git a/Archlinux_all/libnice b/Archlinux_all/libnice new file mode 160000 index 0000000..7967ab3 --- /dev/null +++ b/Archlinux_all/libnice @@ -0,0 +1 @@ +Subproject commit 7967ab32a31b1c255739db6c3b8e6abc785cc1d1 diff --git a/Archlinux_all/libnl b/Archlinux_all/libnl new file mode 160000 index 0000000..58704cb --- /dev/null +++ b/Archlinux_all/libnl @@ -0,0 +1 @@ +Subproject commit 58704cb82dc2833aa7f7881f894ae96235ca8322 diff --git a/Archlinux_all/libnma b/Archlinux_all/libnma new file mode 160000 index 0000000..9854751 --- /dev/null +++ b/Archlinux_all/libnma @@ -0,0 +1 @@ +Subproject commit 98547516df723b2572e649631bbd7220cbabe8f5 diff --git a/Archlinux_all/libnotify b/Archlinux_all/libnotify new file mode 160000 index 0000000..8af2ff8 --- /dev/null +++ b/Archlinux_all/libnotify @@ -0,0 +1 @@ +Subproject commit 8af2ff837599b600423842936ab9c6b458e8f979 diff --git a/Archlinux_all/libnsl b/Archlinux_all/libnsl new file mode 160000 index 0000000..488124c --- /dev/null +++ b/Archlinux_all/libnsl @@ -0,0 +1 @@ +Subproject commit 488124cc1af908e3f4a82fcbc301d94d60d975b1 diff --git a/Archlinux_all/libnumbertext b/Archlinux_all/libnumbertext new file mode 160000 index 0000000..4a6a7aa --- /dev/null +++ b/Archlinux_all/libnumbertext @@ -0,0 +1 @@ +Subproject commit 4a6a7aa55fb820ffe2726026fc234fc392b6b7f0 diff --git a/Archlinux_all/libnvme b/Archlinux_all/libnvme new file mode 160000 index 0000000..bcbde40 --- /dev/null +++ b/Archlinux_all/libnvme @@ -0,0 +1 @@ +Subproject commit bcbde40a0ba687405d142668bef67113e62c5f21 diff --git a/Archlinux_all/libodfgen b/Archlinux_all/libodfgen new file mode 160000 index 0000000..b157e3c --- /dev/null +++ b/Archlinux_all/libodfgen @@ -0,0 +1 @@ +Subproject commit b157e3cb45475c2051f1174ac9dadb3094d3f47c diff --git a/Archlinux_all/libogg b/Archlinux_all/libogg new file mode 160000 index 0000000..5d79e3a --- /dev/null +++ b/Archlinux_all/libogg @@ -0,0 +1 @@ +Subproject commit 5d79e3a84a612ef2cd2a33b5d939672bcae926cb diff --git a/Archlinux_all/libomxil-bellagio b/Archlinux_all/libomxil-bellagio new file mode 160000 index 0000000..0a0b350 --- /dev/null +++ b/Archlinux_all/libomxil-bellagio @@ -0,0 +1 @@ +Subproject commit 0a0b350b1fd1c0c2684092e53f727ac3884697c0 diff --git a/Archlinux_all/libopenmpt b/Archlinux_all/libopenmpt new file mode 160000 index 0000000..9b65687 --- /dev/null +++ b/Archlinux_all/libopenmpt @@ -0,0 +1 @@ +Subproject commit 9b65687c38c114e9c47bd9afecb4bec69c3e353f diff --git a/Archlinux_all/libopenraw b/Archlinux_all/libopenraw new file mode 160000 index 0000000..07b638e --- /dev/null +++ b/Archlinux_all/libopenraw @@ -0,0 +1 @@ +Subproject commit 07b638e05880304e01e5c7f8211161381dbe0184 diff --git a/Archlinux_all/libopenshot b/Archlinux_all/libopenshot new file mode 160000 index 0000000..f7bd29e --- /dev/null +++ b/Archlinux_all/libopenshot @@ -0,0 +1 @@ +Subproject commit f7bd29e8437a736c868e721cecade6d68b2faa5b diff --git a/Archlinux_all/libopenshot-audio b/Archlinux_all/libopenshot-audio new file mode 160000 index 0000000..f939153 --- /dev/null +++ b/Archlinux_all/libopenshot-audio @@ -0,0 +1 @@ +Subproject commit f939153afbfdb8d4d7a3b37e1e476ab3b5451eb9 diff --git a/Archlinux_all/liborcus b/Archlinux_all/liborcus new file mode 160000 index 0000000..b2953f7 --- /dev/null +++ b/Archlinux_all/liborcus @@ -0,0 +1 @@ +Subproject commit b2953f764630224099732cdce522ff14b2286d9d diff --git a/Archlinux_all/libosinfo b/Archlinux_all/libosinfo new file mode 160000 index 0000000..ab76020 --- /dev/null +++ b/Archlinux_all/libosinfo @@ -0,0 +1 @@ +Subproject commit ab760207252146bac0a88e6cba822de95ec10066 diff --git a/Archlinux_all/libotf b/Archlinux_all/libotf new file mode 160000 index 0000000..76c18c2 --- /dev/null +++ b/Archlinux_all/libotf @@ -0,0 +1 @@ +Subproject commit 76c18c23ab62a055c614cd5ea1a89e60db9e880f diff --git a/Archlinux_all/libpagemaker b/Archlinux_all/libpagemaker new file mode 160000 index 0000000..4f685d9 --- /dev/null +++ b/Archlinux_all/libpagemaker @@ -0,0 +1 @@ +Subproject commit 4f685d9b625eb792aca7dd3563355c014f63acf5 diff --git a/Archlinux_all/libpaper b/Archlinux_all/libpaper new file mode 160000 index 0000000..29f5c8d --- /dev/null +++ b/Archlinux_all/libpaper @@ -0,0 +1 @@ +Subproject commit 29f5c8df3085b8ae5274b25a42c5d7950b050c44 diff --git a/Archlinux_all/libpcap b/Archlinux_all/libpcap new file mode 160000 index 0000000..aa7a9de --- /dev/null +++ b/Archlinux_all/libpcap @@ -0,0 +1 @@ +Subproject commit aa7a9de74edc8046ae54a3f46a59cccced10aaf7 diff --git a/Archlinux_all/libpciaccess b/Archlinux_all/libpciaccess new file mode 160000 index 0000000..5c4df80 --- /dev/null +++ b/Archlinux_all/libpciaccess @@ -0,0 +1 @@ +Subproject commit 5c4df809a7a2808fb46e5299cbd49cacc65d265a diff --git a/Archlinux_all/libpgm b/Archlinux_all/libpgm new file mode 160000 index 0000000..daa719c --- /dev/null +++ b/Archlinux_all/libpgm @@ -0,0 +1 @@ +Subproject commit daa719c3d84bebf4753b544679f06f9ee41466bb diff --git a/Archlinux_all/libpipeline b/Archlinux_all/libpipeline new file mode 160000 index 0000000..ca1a33b --- /dev/null +++ b/Archlinux_all/libpipeline @@ -0,0 +1 @@ +Subproject commit ca1a33be105c315dba9f170ee956e1d89d1335bd diff --git a/Archlinux_all/libplacebo b/Archlinux_all/libplacebo new file mode 160000 index 0000000..47edd20 --- /dev/null +++ b/Archlinux_all/libplacebo @@ -0,0 +1 @@ +Subproject commit 47edd20a1a3bd0eda0213f9c79ddf99325a0e468 diff --git a/Archlinux_all/libplist b/Archlinux_all/libplist new file mode 160000 index 0000000..02d47b1 --- /dev/null +++ b/Archlinux_all/libplist @@ -0,0 +1 @@ +Subproject commit 02d47b13e4fe203f7833fca35112efd6938cccbd diff --git a/Archlinux_all/libpng b/Archlinux_all/libpng new file mode 160000 index 0000000..b783dd7 --- /dev/null +++ b/Archlinux_all/libpng @@ -0,0 +1 @@ +Subproject commit b783dd73854592858c15a6e7cb35addfffe40789 diff --git a/Archlinux_all/libportal b/Archlinux_all/libportal new file mode 160000 index 0000000..4dcb10d --- /dev/null +++ b/Archlinux_all/libportal @@ -0,0 +1 @@ +Subproject commit 4dcb10d932f9219eb29b7b004df7f54a581a872e diff --git a/Archlinux_all/libppd b/Archlinux_all/libppd new file mode 160000 index 0000000..9e4be31 --- /dev/null +++ b/Archlinux_all/libppd @@ -0,0 +1 @@ +Subproject commit 9e4be3106adcbf72b8ab798906b18b57a61a85d5 diff --git a/Archlinux_all/libproxy b/Archlinux_all/libproxy new file mode 160000 index 0000000..67cf1df --- /dev/null +++ b/Archlinux_all/libproxy @@ -0,0 +1 @@ +Subproject commit 67cf1df69d245d6ea267a90c3bea045e400110e7 diff --git a/Archlinux_all/libpsl b/Archlinux_all/libpsl new file mode 160000 index 0000000..ddc9012 --- /dev/null +++ b/Archlinux_all/libpsl @@ -0,0 +1 @@ +Subproject commit ddc9012ceba84c67bbfcde617c2a1773603fb27d diff --git a/Archlinux_all/libpwquality b/Archlinux_all/libpwquality new file mode 160000 index 0000000..211e7f8 --- /dev/null +++ b/Archlinux_all/libpwquality @@ -0,0 +1 @@ +Subproject commit 211e7f827bee8c8dfd887bd4975d6bcf07f7b235 diff --git a/Archlinux_all/libqalculate b/Archlinux_all/libqalculate new file mode 160000 index 0000000..6b00d95 --- /dev/null +++ b/Archlinux_all/libqalculate @@ -0,0 +1 @@ +Subproject commit 6b00d95637ea9b1577854b09bbe85a83ba6d89ae diff --git a/Archlinux_all/libqmi b/Archlinux_all/libqmi new file mode 160000 index 0000000..903020a --- /dev/null +++ b/Archlinux_all/libqmi @@ -0,0 +1 @@ +Subproject commit 903020acb69f0b8c3254fd303991d1e7d47eddbe diff --git a/Archlinux_all/libqrtr-glib b/Archlinux_all/libqrtr-glib new file mode 160000 index 0000000..5b2569d --- /dev/null +++ b/Archlinux_all/libqrtr-glib @@ -0,0 +1 @@ +Subproject commit 5b2569d183973bd7a0d222036dced5323557ea80 diff --git a/Archlinux_all/libqtxdg b/Archlinux_all/libqtxdg new file mode 160000 index 0000000..11386c3 --- /dev/null +++ b/Archlinux_all/libqtxdg @@ -0,0 +1 @@ +Subproject commit 11386c3e93c09afaaff14ab666ef84b314c255c4 diff --git a/Archlinux_all/libqxp b/Archlinux_all/libqxp new file mode 160000 index 0000000..d89c61b --- /dev/null +++ b/Archlinux_all/libqxp @@ -0,0 +1 @@ +Subproject commit d89c61b8372fd289aeca2765ae687110878e1c08 diff --git a/Archlinux_all/libraqm b/Archlinux_all/libraqm new file mode 160000 index 0000000..97d5b25 --- /dev/null +++ b/Archlinux_all/libraqm @@ -0,0 +1 @@ +Subproject commit 97d5b25fa3c09ca7fa9d3da1764feaed9b8e750d diff --git a/Archlinux_all/libraw b/Archlinux_all/libraw new file mode 160000 index 0000000..c984f73 --- /dev/null +++ b/Archlinux_all/libraw @@ -0,0 +1 @@ +Subproject commit c984f737852d0d4da1437157ccaec0403bcf087c diff --git a/Archlinux_all/libraw1394 b/Archlinux_all/libraw1394 new file mode 160000 index 0000000..25c4742 --- /dev/null +++ b/Archlinux_all/libraw1394 @@ -0,0 +1 @@ +Subproject commit 25c474218a2550fb48dd8ac09d1f609eabd70469 diff --git a/Archlinux_all/libreoffice-fresh b/Archlinux_all/libreoffice-fresh new file mode 160000 index 0000000..7fbbb3d --- /dev/null +++ b/Archlinux_all/libreoffice-fresh @@ -0,0 +1 @@ +Subproject commit 7fbbb3d90a3cd39d4b79ec9ad0a4130e5fa57c43 diff --git a/Archlinux_all/librest b/Archlinux_all/librest new file mode 160000 index 0000000..7d30b60 --- /dev/null +++ b/Archlinux_all/librest @@ -0,0 +1 @@ +Subproject commit 7d30b60376a1aac8adeb4bba3c56d8d968d52c75 diff --git a/Archlinux_all/librevenge b/Archlinux_all/librevenge new file mode 160000 index 0000000..eb20777 --- /dev/null +++ b/Archlinux_all/librevenge @@ -0,0 +1 @@ +Subproject commit eb20777ba6e466b8f18fdc7f04a3adf46de526e2 diff --git a/Archlinux_all/librist b/Archlinux_all/librist new file mode 160000 index 0000000..ed42e73 --- /dev/null +++ b/Archlinux_all/librist @@ -0,0 +1 @@ +Subproject commit ed42e73f2ca4aa239d300b02db4d6ec3e619a745 diff --git a/Archlinux_all/librsvg b/Archlinux_all/librsvg new file mode 160000 index 0000000..c347275 --- /dev/null +++ b/Archlinux_all/librsvg @@ -0,0 +1 @@ +Subproject commit c347275a3d6d01cfa6230641a313a471adab6e4a diff --git a/Archlinux_all/libsamplerate b/Archlinux_all/libsamplerate new file mode 160000 index 0000000..fb7d998 --- /dev/null +++ b/Archlinux_all/libsamplerate @@ -0,0 +1 @@ +Subproject commit fb7d9987aa27e4933061a2ac8c7f9f1fc56072a3 diff --git a/Archlinux_all/libsasl b/Archlinux_all/libsasl new file mode 160000 index 0000000..524f221 --- /dev/null +++ b/Archlinux_all/libsasl @@ -0,0 +1 @@ +Subproject commit 524f221fd3c88e50398c4c1ac56936acbd7e9201 diff --git a/Archlinux_all/libsass b/Archlinux_all/libsass new file mode 160000 index 0000000..78aa8f8 --- /dev/null +++ b/Archlinux_all/libsass @@ -0,0 +1 @@ +Subproject commit 78aa8f85e5ae5821e742b3d79361507d60226644 diff --git a/Archlinux_all/libsbsms b/Archlinux_all/libsbsms new file mode 160000 index 0000000..c22e9f8 --- /dev/null +++ b/Archlinux_all/libsbsms @@ -0,0 +1 @@ +Subproject commit c22e9f85fe3514ab596e5378d275a08421316a8a diff --git a/Archlinux_all/libseccomp b/Archlinux_all/libseccomp new file mode 160000 index 0000000..dcaba15 --- /dev/null +++ b/Archlinux_all/libseccomp @@ -0,0 +1 @@ +Subproject commit dcaba157862cf7ed0bb467c34375f2f5266741a2 diff --git a/Archlinux_all/libsecret b/Archlinux_all/libsecret new file mode 160000 index 0000000..4e35288 --- /dev/null +++ b/Archlinux_all/libsecret @@ -0,0 +1 @@ +Subproject commit 4e352881b8031a320cdfc0ff9ae5f682498b0759 diff --git a/Archlinux_all/libshout b/Archlinux_all/libshout new file mode 160000 index 0000000..62e0d71 --- /dev/null +++ b/Archlinux_all/libshout @@ -0,0 +1 @@ +Subproject commit 62e0d710297ff62c1c3eddac84324983a72f9e45 diff --git a/Archlinux_all/libsidplayfp b/Archlinux_all/libsidplayfp new file mode 160000 index 0000000..0de9452 --- /dev/null +++ b/Archlinux_all/libsidplayfp @@ -0,0 +1 @@ +Subproject commit 0de9452de345606bb7bf96eebf8786638bf9e35a diff --git a/Archlinux_all/libsigsegv b/Archlinux_all/libsigsegv new file mode 160000 index 0000000..c6d9f47 --- /dev/null +++ b/Archlinux_all/libsigsegv @@ -0,0 +1 @@ +Subproject commit c6d9f47eca1209c372a16030977dbaf56913ffa7 diff --git a/Archlinux_all/libslirp b/Archlinux_all/libslirp new file mode 160000 index 0000000..d8d496d --- /dev/null +++ b/Archlinux_all/libslirp @@ -0,0 +1 @@ +Subproject commit d8d496dc001b1447c03241e38fe12d9c5970f26e diff --git a/Archlinux_all/libsm b/Archlinux_all/libsm new file mode 160000 index 0000000..7a37e07 --- /dev/null +++ b/Archlinux_all/libsm @@ -0,0 +1 @@ +Subproject commit 7a37e0743b4d258639757b5ad20249faee324965 diff --git a/Archlinux_all/libsmbios b/Archlinux_all/libsmbios new file mode 160000 index 0000000..79e00aa --- /dev/null +++ b/Archlinux_all/libsmbios @@ -0,0 +1 @@ +Subproject commit 79e00aa4042055c933d51b401d84f8ad4bff6b5d diff --git a/Archlinux_all/libsndfile b/Archlinux_all/libsndfile new file mode 160000 index 0000000..f104f6d --- /dev/null +++ b/Archlinux_all/libsndfile @@ -0,0 +1 @@ +Subproject commit f104f6df50d5acc3646220d8aa52c9c14334a15e diff --git a/Archlinux_all/libsodium b/Archlinux_all/libsodium new file mode 160000 index 0000000..261ed3c --- /dev/null +++ b/Archlinux_all/libsodium @@ -0,0 +1 @@ +Subproject commit 261ed3cad0a23c51dfd872760045b547a2662092 diff --git a/Archlinux_all/libsonic b/Archlinux_all/libsonic new file mode 160000 index 0000000..5904334 --- /dev/null +++ b/Archlinux_all/libsonic @@ -0,0 +1 @@ +Subproject commit 590433440dfc0ff150cad34d6c516f7a6d154b6c diff --git a/Archlinux_all/libsoup b/Archlinux_all/libsoup new file mode 160000 index 0000000..2af4b14 --- /dev/null +++ b/Archlinux_all/libsoup @@ -0,0 +1 @@ +Subproject commit 2af4b14c6defc2e18850f7ccfbba78f006eb4aa8 diff --git a/Archlinux_all/libsoup3 b/Archlinux_all/libsoup3 new file mode 160000 index 0000000..b2e22f1 --- /dev/null +++ b/Archlinux_all/libsoup3 @@ -0,0 +1 @@ +Subproject commit b2e22f1b9e83552bf61be6719d2b70148b6e9b82 diff --git a/Archlinux_all/libsoxr b/Archlinux_all/libsoxr new file mode 160000 index 0000000..d490089 --- /dev/null +++ b/Archlinux_all/libsoxr @@ -0,0 +1 @@ +Subproject commit d49008972d9e49bebddb7fd9a2dcffdc57bd0542 diff --git a/Archlinux_all/libspectre b/Archlinux_all/libspectre new file mode 160000 index 0000000..16ba5de --- /dev/null +++ b/Archlinux_all/libspectre @@ -0,0 +1 @@ +Subproject commit 16ba5de5d810046ed81dfe34bedb1f05a2e01534 diff --git a/Archlinux_all/libspiro b/Archlinux_all/libspiro new file mode 160000 index 0000000..7a519de --- /dev/null +++ b/Archlinux_all/libspiro @@ -0,0 +1 @@ +Subproject commit 7a519de8dbceac8372d52f7798ea0649403c4c56 diff --git a/Archlinux_all/libsrtp b/Archlinux_all/libsrtp new file mode 160000 index 0000000..d2c2dba --- /dev/null +++ b/Archlinux_all/libsrtp @@ -0,0 +1 @@ +Subproject commit d2c2dba5786ca61d51e702e79dee1f11a305bb80 diff --git a/Archlinux_all/libssh b/Archlinux_all/libssh new file mode 160000 index 0000000..d8e66cd --- /dev/null +++ b/Archlinux_all/libssh @@ -0,0 +1 @@ +Subproject commit d8e66cd51f2e1f3dd4421bfce98938db8b85c0a5 diff --git a/Archlinux_all/libssh2 b/Archlinux_all/libssh2 new file mode 160000 index 0000000..4fbd3d9 --- /dev/null +++ b/Archlinux_all/libssh2 @@ -0,0 +1 @@ +Subproject commit 4fbd3d9d694d435845399812fe010655b538bf10 diff --git a/Archlinux_all/libstaroffice b/Archlinux_all/libstaroffice new file mode 160000 index 0000000..5398af1 --- /dev/null +++ b/Archlinux_all/libstaroffice @@ -0,0 +1 @@ +Subproject commit 5398af154a2004d9d612f0089ea57cac977e03b4 diff --git a/Archlinux_all/libtar b/Archlinux_all/libtar new file mode 160000 index 0000000..9ddb22e --- /dev/null +++ b/Archlinux_all/libtar @@ -0,0 +1 @@ +Subproject commit 9ddb22e3fe561b24f94f5812b10fdb8d8835641f diff --git a/Archlinux_all/libtasn1 b/Archlinux_all/libtasn1 new file mode 160000 index 0000000..18e4664 --- /dev/null +++ b/Archlinux_all/libtasn1 @@ -0,0 +1 @@ +Subproject commit 18e4664de6a53856d8a11c4d2003ae395a879e42 diff --git a/Archlinux_all/libteam b/Archlinux_all/libteam new file mode 160000 index 0000000..c41bcb1 --- /dev/null +++ b/Archlinux_all/libteam @@ -0,0 +1 @@ +Subproject commit c41bcb18ce9a1c7f5828eef30867a8bc13371662 diff --git a/Archlinux_all/libthai b/Archlinux_all/libthai new file mode 160000 index 0000000..0efebe9 --- /dev/null +++ b/Archlinux_all/libthai @@ -0,0 +1 @@ +Subproject commit 0efebe91f14d5a9f8f60cd954a558d840dba1936 diff --git a/Archlinux_all/libtheora b/Archlinux_all/libtheora new file mode 160000 index 0000000..17bf375 --- /dev/null +++ b/Archlinux_all/libtheora @@ -0,0 +1 @@ +Subproject commit 17bf37546bb82ea1d69d21a0009a19380ed4b70f diff --git a/Archlinux_all/libtiff b/Archlinux_all/libtiff new file mode 160000 index 0000000..30b9a1a --- /dev/null +++ b/Archlinux_all/libtiff @@ -0,0 +1 @@ +Subproject commit 30b9a1a1f02b8df3ee1d07fe5292c02f0e4f8888 diff --git a/Archlinux_all/libtiger b/Archlinux_all/libtiger new file mode 160000 index 0000000..80f72bd --- /dev/null +++ b/Archlinux_all/libtiger @@ -0,0 +1 @@ +Subproject commit 80f72bd6a7a13890fea38c251a21aef893619440 diff --git a/Archlinux_all/libtirpc b/Archlinux_all/libtirpc new file mode 160000 index 0000000..f8f6f69 --- /dev/null +++ b/Archlinux_all/libtirpc @@ -0,0 +1 @@ +Subproject commit f8f6f69d8ed5cb23cc9c06a6599d8433649ba67d diff --git a/Archlinux_all/libtommath b/Archlinux_all/libtommath new file mode 160000 index 0000000..f1669c4 --- /dev/null +++ b/Archlinux_all/libtommath @@ -0,0 +1 @@ +Subproject commit f1669c4809725a2383834a6bfe651865b27061df diff --git a/Archlinux_all/libtool b/Archlinux_all/libtool new file mode 160000 index 0000000..150aed1 --- /dev/null +++ b/Archlinux_all/libtool @@ -0,0 +1 @@ +Subproject commit 150aed14df9c33efa4d43a81db4c16a21d59ab56 diff --git a/Archlinux_all/libtorrent-rasterbar b/Archlinux_all/libtorrent-rasterbar new file mode 160000 index 0000000..aff3cf8 --- /dev/null +++ b/Archlinux_all/libtorrent-rasterbar @@ -0,0 +1 @@ +Subproject commit aff3cf8caa0df1ef1252ad6dd8d731d42a13428b diff --git a/Archlinux_all/libtraceevent b/Archlinux_all/libtraceevent new file mode 160000 index 0000000..11534f8 --- /dev/null +++ b/Archlinux_all/libtraceevent @@ -0,0 +1 @@ +Subproject commit 11534f8324eec23a3e82f882a113cb4cd0c18c4b diff --git a/Archlinux_all/libtracefs b/Archlinux_all/libtracefs new file mode 160000 index 0000000..264ba18 --- /dev/null +++ b/Archlinux_all/libtracefs @@ -0,0 +1 @@ +Subproject commit 264ba18f9d127a0329c1327162ca86585511c246 diff --git a/Archlinux_all/libunibreak b/Archlinux_all/libunibreak new file mode 160000 index 0000000..7a360e2 --- /dev/null +++ b/Archlinux_all/libunibreak @@ -0,0 +1 @@ +Subproject commit 7a360e2b8699797a4bdeb207cc99d8756e08550b diff --git a/Archlinux_all/libunistring b/Archlinux_all/libunistring new file mode 160000 index 0000000..aa28cf0 --- /dev/null +++ b/Archlinux_all/libunistring @@ -0,0 +1 @@ +Subproject commit aa28cf0a0d71f9928cee5fa2d4e793eb9c5fc952 diff --git a/Archlinux_all/libunwind b/Archlinux_all/libunwind new file mode 160000 index 0000000..99b2d66 --- /dev/null +++ b/Archlinux_all/libunwind @@ -0,0 +1 @@ +Subproject commit 99b2d6665e4c2edcc3c43ceccf3c2d105a8c5c93 diff --git a/Archlinux_all/libupnp b/Archlinux_all/libupnp new file mode 160000 index 0000000..5f970ab --- /dev/null +++ b/Archlinux_all/libupnp @@ -0,0 +1 @@ +Subproject commit 5f970abe5be58b8d956d366d3b5335cbce0b7fe6 diff --git a/Archlinux_all/liburcu b/Archlinux_all/liburcu new file mode 160000 index 0000000..1c0cdf6 --- /dev/null +++ b/Archlinux_all/liburcu @@ -0,0 +1 @@ +Subproject commit 1c0cdf677bf9c3712b41d9097b0c762db8e7eaf5 diff --git a/Archlinux_all/liburing b/Archlinux_all/liburing new file mode 160000 index 0000000..05d82d7 --- /dev/null +++ b/Archlinux_all/liburing @@ -0,0 +1 @@ +Subproject commit 05d82d72ec0946ff771d2eb08fb2fd88836d6893 diff --git a/Archlinux_all/libusb b/Archlinux_all/libusb new file mode 160000 index 0000000..2a45c4f --- /dev/null +++ b/Archlinux_all/libusb @@ -0,0 +1 @@ +Subproject commit 2a45c4ffa3c357258d1f0e73dcfa1fdeb2bce83e diff --git a/Archlinux_all/libusb-compat b/Archlinux_all/libusb-compat new file mode 160000 index 0000000..ff9782e --- /dev/null +++ b/Archlinux_all/libusb-compat @@ -0,0 +1 @@ +Subproject commit ff9782e2ac9dc5a6bf01fbf9151ef507a841c120 diff --git a/Archlinux_all/libusbmuxd b/Archlinux_all/libusbmuxd new file mode 160000 index 0000000..5808aa0 --- /dev/null +++ b/Archlinux_all/libusbmuxd @@ -0,0 +1 @@ +Subproject commit 5808aa063a22a19ac7c612d6b1fb4e5de7d49b7c diff --git a/Archlinux_all/libutempter b/Archlinux_all/libutempter new file mode 160000 index 0000000..3216f5b --- /dev/null +++ b/Archlinux_all/libutempter @@ -0,0 +1 @@ +Subproject commit 3216f5b0fb066d0a98c21069962333fe15eb33da diff --git a/Archlinux_all/libuv b/Archlinux_all/libuv new file mode 160000 index 0000000..6830ae3 --- /dev/null +++ b/Archlinux_all/libuv @@ -0,0 +1 @@ +Subproject commit 6830ae3ad6c60c5fd3b5cc69b02f852d70af51ed diff --git a/Archlinux_all/libva b/Archlinux_all/libva new file mode 160000 index 0000000..26ce802 --- /dev/null +++ b/Archlinux_all/libva @@ -0,0 +1 @@ +Subproject commit 26ce8021a3ae1e74425ba1a53e02e806fb133d29 diff --git a/Archlinux_all/libva-intel-driver b/Archlinux_all/libva-intel-driver new file mode 160000 index 0000000..e857ec7 --- /dev/null +++ b/Archlinux_all/libva-intel-driver @@ -0,0 +1 @@ +Subproject commit e857ec711e08d954ee2ea0abfa184d1745635254 diff --git a/Archlinux_all/libva-utils b/Archlinux_all/libva-utils new file mode 160000 index 0000000..187b5b7 --- /dev/null +++ b/Archlinux_all/libva-utils @@ -0,0 +1 @@ +Subproject commit 187b5b7379c10829839c6abed16152cecab72d6e diff --git a/Archlinux_all/libvdpau b/Archlinux_all/libvdpau new file mode 160000 index 0000000..254ea64 --- /dev/null +++ b/Archlinux_all/libvdpau @@ -0,0 +1 @@ +Subproject commit 254ea647c3f9e0e9b3b25765022e1c31172498fb diff --git a/Archlinux_all/libverto b/Archlinux_all/libverto new file mode 160000 index 0000000..8c12d1c --- /dev/null +++ b/Archlinux_all/libverto @@ -0,0 +1 @@ +Subproject commit 8c12d1c6b4d48737d622096a244d8aaedf205f82 diff --git a/Archlinux_all/libvirt b/Archlinux_all/libvirt new file mode 160000 index 0000000..b8ae517 --- /dev/null +++ b/Archlinux_all/libvirt @@ -0,0 +1 @@ +Subproject commit b8ae5175051f05acc2b26bf4f385bbd67f2acfd6 diff --git a/Archlinux_all/libvirt-glib b/Archlinux_all/libvirt-glib new file mode 160000 index 0000000..26438e8 --- /dev/null +++ b/Archlinux_all/libvirt-glib @@ -0,0 +1 @@ +Subproject commit 26438e8ede4658791436923c7b3184bdd4e98d65 diff --git a/Archlinux_all/libvirt-python b/Archlinux_all/libvirt-python new file mode 160000 index 0000000..e541d95 --- /dev/null +++ b/Archlinux_all/libvirt-python @@ -0,0 +1 @@ +Subproject commit e541d95473995c25c8f26853089f60b6627cb83a diff --git a/Archlinux_all/libvisio b/Archlinux_all/libvisio new file mode 160000 index 0000000..dbe31ac --- /dev/null +++ b/Archlinux_all/libvisio @@ -0,0 +1 @@ +Subproject commit dbe31ac754ea72e5ee79dea0b01eb526fae0d0fe diff --git a/Archlinux_all/libvorbis b/Archlinux_all/libvorbis new file mode 160000 index 0000000..3f4376e --- /dev/null +++ b/Archlinux_all/libvorbis @@ -0,0 +1 @@ +Subproject commit 3f4376e1ba2d2f3b1442c2188072a6953ac0d0e5 diff --git a/Archlinux_all/libvpl b/Archlinux_all/libvpl new file mode 160000 index 0000000..997fd88 --- /dev/null +++ b/Archlinux_all/libvpl @@ -0,0 +1 @@ +Subproject commit 997fd88030876e8b6db64ae47b4261fb472f89a4 diff --git a/Archlinux_all/libvpx b/Archlinux_all/libvpx new file mode 160000 index 0000000..ad61190 --- /dev/null +++ b/Archlinux_all/libvpx @@ -0,0 +1 @@ +Subproject commit ad611908d9e8c87729d3e8833fda5d01358708e9 diff --git a/Archlinux_all/libwacom b/Archlinux_all/libwacom new file mode 160000 index 0000000..fa4b37a --- /dev/null +++ b/Archlinux_all/libwacom @@ -0,0 +1 @@ +Subproject commit fa4b37a3876f80ef6e2b88b93101a69ef0cd6e82 diff --git a/Archlinux_all/libwebp b/Archlinux_all/libwebp new file mode 160000 index 0000000..a49c414 --- /dev/null +++ b/Archlinux_all/libwebp @@ -0,0 +1 @@ +Subproject commit a49c4148b88fb83d705fb608379039b94a99d1c0 diff --git a/Archlinux_all/libwmf b/Archlinux_all/libwmf new file mode 160000 index 0000000..864dee8 --- /dev/null +++ b/Archlinux_all/libwmf @@ -0,0 +1 @@ +Subproject commit 864dee84daeae5bd2a841357d38561bffc54e593 diff --git a/Archlinux_all/libwnck3 b/Archlinux_all/libwnck3 new file mode 160000 index 0000000..ca5acf8 --- /dev/null +++ b/Archlinux_all/libwnck3 @@ -0,0 +1 @@ +Subproject commit ca5acf85053e739a8e04659d68557cfbf7a7ea81 diff --git a/Archlinux_all/libwpd b/Archlinux_all/libwpd new file mode 160000 index 0000000..c1f7ec0 --- /dev/null +++ b/Archlinux_all/libwpd @@ -0,0 +1 @@ +Subproject commit c1f7ec0fa678188e7e3d947a0a8fd60c204f1ea8 diff --git a/Archlinux_all/libwpe b/Archlinux_all/libwpe new file mode 160000 index 0000000..8a80370 --- /dev/null +++ b/Archlinux_all/libwpe @@ -0,0 +1 @@ +Subproject commit 8a803708182867c69518cfd3a65a68abceb078b3 diff --git a/Archlinux_all/libwpg b/Archlinux_all/libwpg new file mode 160000 index 0000000..09d760b --- /dev/null +++ b/Archlinux_all/libwpg @@ -0,0 +1 @@ +Subproject commit 09d760b594a4b2ef2fe3f453ec77d6fd1a490090 diff --git a/Archlinux_all/libwps b/Archlinux_all/libwps new file mode 160000 index 0000000..2aca6c5 --- /dev/null +++ b/Archlinux_all/libwps @@ -0,0 +1 @@ +Subproject commit 2aca6c59d3cc0309f8c2231d4b76d76a7b37de7e diff --git a/Archlinux_all/libx11 b/Archlinux_all/libx11 new file mode 160000 index 0000000..1f70c97 --- /dev/null +++ b/Archlinux_all/libx11 @@ -0,0 +1 @@ +Subproject commit 1f70c9760d722da7a5e1f5c9b890cb54e31805bc diff --git a/Archlinux_all/libx86emu b/Archlinux_all/libx86emu new file mode 160000 index 0000000..cd0bae5 --- /dev/null +++ b/Archlinux_all/libx86emu @@ -0,0 +1 @@ +Subproject commit cd0bae5a7e10abcceb118035298049bee03f1891 diff --git a/Archlinux_all/libxau b/Archlinux_all/libxau new file mode 160000 index 0000000..2f0d8b3 --- /dev/null +++ b/Archlinux_all/libxau @@ -0,0 +1 @@ +Subproject commit 2f0d8b3565758040014769786086d6419adec8b8 diff --git a/Archlinux_all/libxaw b/Archlinux_all/libxaw new file mode 160000 index 0000000..608b8b4 --- /dev/null +++ b/Archlinux_all/libxaw @@ -0,0 +1 @@ +Subproject commit 608b8b4f8e53ff08e78a7fdf5dc20975243c83ab diff --git a/Archlinux_all/libxcb b/Archlinux_all/libxcb new file mode 160000 index 0000000..ec6354a --- /dev/null +++ b/Archlinux_all/libxcb @@ -0,0 +1 @@ +Subproject commit ec6354a7ccdde06d24139c7504460edae120792e diff --git a/Archlinux_all/libxcomposite b/Archlinux_all/libxcomposite new file mode 160000 index 0000000..3e79c4d --- /dev/null +++ b/Archlinux_all/libxcomposite @@ -0,0 +1 @@ +Subproject commit 3e79c4de0f1e8381a6c6679515d998a6f4668104 diff --git a/Archlinux_all/libxcrypt b/Archlinux_all/libxcrypt new file mode 160000 index 0000000..def770a --- /dev/null +++ b/Archlinux_all/libxcrypt @@ -0,0 +1 @@ +Subproject commit def770a0505117e7d7dd7c23e9f32fe18cc6be5d diff --git a/Archlinux_all/libxcursor b/Archlinux_all/libxcursor new file mode 160000 index 0000000..4bd4114 --- /dev/null +++ b/Archlinux_all/libxcursor @@ -0,0 +1 @@ +Subproject commit 4bd4114ae5d514812e3d74fe5645c0c266aa1228 diff --git a/Archlinux_all/libxcvt b/Archlinux_all/libxcvt new file mode 160000 index 0000000..2c1b99a --- /dev/null +++ b/Archlinux_all/libxcvt @@ -0,0 +1 @@ +Subproject commit 2c1b99a3babb62d26e221e6dbadb0f13ff9386a0 diff --git a/Archlinux_all/libxdamage b/Archlinux_all/libxdamage new file mode 160000 index 0000000..632a305 --- /dev/null +++ b/Archlinux_all/libxdamage @@ -0,0 +1 @@ +Subproject commit 632a30529ec80978d0bd20016bbe1a008b932868 diff --git a/Archlinux_all/libxdmcp b/Archlinux_all/libxdmcp new file mode 160000 index 0000000..45e68af --- /dev/null +++ b/Archlinux_all/libxdmcp @@ -0,0 +1 @@ +Subproject commit 45e68af727d2565dace55e2395aa1b9bcc0a954c diff --git a/Archlinux_all/libxext b/Archlinux_all/libxext new file mode 160000 index 0000000..02e51d4 --- /dev/null +++ b/Archlinux_all/libxext @@ -0,0 +1 @@ +Subproject commit 02e51d40a74093ee3cb2f2c946ca8cbb16c03869 diff --git a/Archlinux_all/libxfce4util b/Archlinux_all/libxfce4util new file mode 160000 index 0000000..025cc81 --- /dev/null +++ b/Archlinux_all/libxfce4util @@ -0,0 +1 @@ +Subproject commit 025cc81cdbafae9c32f9e58555614e0866e8de75 diff --git a/Archlinux_all/libxfixes b/Archlinux_all/libxfixes new file mode 160000 index 0000000..e94d55a --- /dev/null +++ b/Archlinux_all/libxfixes @@ -0,0 +1 @@ +Subproject commit e94d55a98d3099768c69b5318f3ec061a2e836e2 diff --git a/Archlinux_all/libxfont2 b/Archlinux_all/libxfont2 new file mode 160000 index 0000000..ffb967e --- /dev/null +++ b/Archlinux_all/libxfont2 @@ -0,0 +1 @@ +Subproject commit ffb967e4216bdecfc9f472d99fefc89c259bd832 diff --git a/Archlinux_all/libxft b/Archlinux_all/libxft new file mode 160000 index 0000000..c67f4ce --- /dev/null +++ b/Archlinux_all/libxft @@ -0,0 +1 @@ +Subproject commit c67f4cee537cd28a1c343e99a010827a7f1626c8 diff --git a/Archlinux_all/libxi b/Archlinux_all/libxi new file mode 160000 index 0000000..a75353a --- /dev/null +++ b/Archlinux_all/libxi @@ -0,0 +1 @@ +Subproject commit a75353a069a1c8b1217edd1b408be145d1bb8ba9 diff --git a/Archlinux_all/libxinerama b/Archlinux_all/libxinerama new file mode 160000 index 0000000..3ff7f78 --- /dev/null +++ b/Archlinux_all/libxinerama @@ -0,0 +1 @@ +Subproject commit 3ff7f784950680031341d702829d342d0f87dfad diff --git a/Archlinux_all/libxkbcommon b/Archlinux_all/libxkbcommon new file mode 160000 index 0000000..8de8493 --- /dev/null +++ b/Archlinux_all/libxkbcommon @@ -0,0 +1 @@ +Subproject commit 8de8493ab8ce64aa7e2ccf1843d1fa41b9a2b831 diff --git a/Archlinux_all/libxkbfile b/Archlinux_all/libxkbfile new file mode 160000 index 0000000..38532ab --- /dev/null +++ b/Archlinux_all/libxkbfile @@ -0,0 +1 @@ +Subproject commit 38532abf017e2799cc42730e0cbebe83614830d2 diff --git a/Archlinux_all/libxklavier b/Archlinux_all/libxklavier new file mode 160000 index 0000000..7af47da --- /dev/null +++ b/Archlinux_all/libxklavier @@ -0,0 +1 @@ +Subproject commit 7af47da21184253a7d6afdb97c83b50b96756815 diff --git a/Archlinux_all/libxml2 b/Archlinux_all/libxml2 new file mode 160000 index 0000000..e0f9d16 --- /dev/null +++ b/Archlinux_all/libxml2 @@ -0,0 +1 @@ +Subproject commit e0f9d16bf006ea15a181419dc45b78c54f805e7e diff --git a/Archlinux_all/libxmlb b/Archlinux_all/libxmlb new file mode 160000 index 0000000..10bf974 --- /dev/null +++ b/Archlinux_all/libxmlb @@ -0,0 +1 @@ +Subproject commit 10bf97434256743bb9bcdcf9515d0777b3ae8fc1 diff --git a/Archlinux_all/libxmu b/Archlinux_all/libxmu new file mode 160000 index 0000000..3504d50 --- /dev/null +++ b/Archlinux_all/libxmu @@ -0,0 +1 @@ +Subproject commit 3504d505cabe800beff45649db0a3efa01c916ac diff --git a/Archlinux_all/libxpm b/Archlinux_all/libxpm new file mode 160000 index 0000000..3765eec --- /dev/null +++ b/Archlinux_all/libxpm @@ -0,0 +1 @@ +Subproject commit 3765eec6d47d4dfc9a88c244ad9a82a706806cdb diff --git a/Archlinux_all/libxpresent b/Archlinux_all/libxpresent new file mode 160000 index 0000000..81d8e77 --- /dev/null +++ b/Archlinux_all/libxpresent @@ -0,0 +1 @@ +Subproject commit 81d8e77fc3f959dba11f3724565012bfa368a809 diff --git a/Archlinux_all/libxrandr b/Archlinux_all/libxrandr new file mode 160000 index 0000000..2471980 --- /dev/null +++ b/Archlinux_all/libxrandr @@ -0,0 +1 @@ +Subproject commit 24719803d7120c7b8da6cd0ee849d78c9f9d33a4 diff --git a/Archlinux_all/libxrender b/Archlinux_all/libxrender new file mode 160000 index 0000000..1920a42 --- /dev/null +++ b/Archlinux_all/libxrender @@ -0,0 +1 @@ +Subproject commit 1920a428e00c0435d09eef6be750ebcb02dd39e1 diff --git a/Archlinux_all/libxres b/Archlinux_all/libxres new file mode 160000 index 0000000..d23208f --- /dev/null +++ b/Archlinux_all/libxres @@ -0,0 +1 @@ +Subproject commit d23208fa4dfa2dce00fc194bd3978b38d1e1a187 diff --git a/Archlinux_all/libxshmfence b/Archlinux_all/libxshmfence new file mode 160000 index 0000000..73b48c9 --- /dev/null +++ b/Archlinux_all/libxshmfence @@ -0,0 +1 @@ +Subproject commit 73b48c9d2bf2739d69c724c447fd251c3e10ab95 diff --git a/Archlinux_all/libxslt b/Archlinux_all/libxslt new file mode 160000 index 0000000..7b478f9 --- /dev/null +++ b/Archlinux_all/libxslt @@ -0,0 +1 @@ +Subproject commit 7b478f98b9d8dc7f80ca40f4873d28a3dd6d1f02 diff --git a/Archlinux_all/libxss b/Archlinux_all/libxss new file mode 160000 index 0000000..7c5e0b4 --- /dev/null +++ b/Archlinux_all/libxss @@ -0,0 +1 @@ +Subproject commit 7c5e0b4087a325890824aa7bdd871d0bd48feac7 diff --git a/Archlinux_all/libxt b/Archlinux_all/libxt new file mode 160000 index 0000000..797ef98 --- /dev/null +++ b/Archlinux_all/libxt @@ -0,0 +1 @@ +Subproject commit 797ef980585f81452b9338d7187182572c1b74b8 diff --git a/Archlinux_all/libxtst b/Archlinux_all/libxtst new file mode 160000 index 0000000..5f59c60 --- /dev/null +++ b/Archlinux_all/libxtst @@ -0,0 +1 @@ +Subproject commit 5f59c60abdb6a7e31db90b89425bd1df97c5e06f diff --git a/Archlinux_all/libxv b/Archlinux_all/libxv new file mode 160000 index 0000000..883c648 --- /dev/null +++ b/Archlinux_all/libxv @@ -0,0 +1 @@ +Subproject commit 883c648a6ed56809002279d743bfe71bbdbcd6d7 diff --git a/Archlinux_all/libxvmc b/Archlinux_all/libxvmc new file mode 160000 index 0000000..7541878 --- /dev/null +++ b/Archlinux_all/libxvmc @@ -0,0 +1 @@ +Subproject commit 754187802553e00089be692005f54ebba966be36 diff --git a/Archlinux_all/libxxf86vm b/Archlinux_all/libxxf86vm new file mode 160000 index 0000000..29ec70c --- /dev/null +++ b/Archlinux_all/libxxf86vm @@ -0,0 +1 @@ +Subproject commit 29ec70c286ae32f0881b90b95f688de60ffcdda2 diff --git a/Archlinux_all/libyaml b/Archlinux_all/libyaml new file mode 160000 index 0000000..259c323 --- /dev/null +++ b/Archlinux_all/libyaml @@ -0,0 +1 @@ +Subproject commit 259c3231438a39cc695c09d8e6c16fdca28d5a6d diff --git a/Archlinux_all/libyuv b/Archlinux_all/libyuv new file mode 160000 index 0000000..4a41ce3 --- /dev/null +++ b/Archlinux_all/libyuv @@ -0,0 +1 @@ +Subproject commit 4a41ce31811274a85dc2facff5c301e88b9b5fd9 diff --git a/Archlinux_all/libzen b/Archlinux_all/libzen new file mode 160000 index 0000000..7d1fb9c --- /dev/null +++ b/Archlinux_all/libzen @@ -0,0 +1 @@ +Subproject commit 7d1fb9cc3a54da5ab804dfb5de957b780bfd0865 diff --git a/Archlinux_all/libzip b/Archlinux_all/libzip new file mode 160000 index 0000000..ecc7e48 --- /dev/null +++ b/Archlinux_all/libzip @@ -0,0 +1 @@ +Subproject commit ecc7e48f060fdd56ca183fdaeaa9a1b2e5ce9f22 diff --git a/Archlinux_all/libzmf b/Archlinux_all/libzmf new file mode 160000 index 0000000..13d680a --- /dev/null +++ b/Archlinux_all/libzmf @@ -0,0 +1 @@ +Subproject commit 13d680a007668da46feb43fa56bf86f6499daee1 diff --git a/Archlinux_all/licenses b/Archlinux_all/licenses new file mode 160000 index 0000000..a75735f --- /dev/null +++ b/Archlinux_all/licenses @@ -0,0 +1 @@ +Subproject commit a75735fd760775bd659a5c92fd1a80ee58b0158b diff --git a/Archlinux_all/lightdm b/Archlinux_all/lightdm new file mode 160000 index 0000000..266eee1 --- /dev/null +++ b/Archlinux_all/lightdm @@ -0,0 +1 @@ +Subproject commit 266eee1a43c2b46565d39366b2e7271f10a91fa6 diff --git a/Archlinux_all/lilv b/Archlinux_all/lilv new file mode 160000 index 0000000..eb25529 --- /dev/null +++ b/Archlinux_all/lilv @@ -0,0 +1 @@ +Subproject commit eb25529f0d59d9026d5665e3c3f2155d82666998 diff --git a/Archlinux_all/lilypond b/Archlinux_all/lilypond new file mode 160000 index 0000000..8b8e68d --- /dev/null +++ b/Archlinux_all/lilypond @@ -0,0 +1 @@ +Subproject commit 8b8e68d774ec60e2b01f970401fc5ba484bb9cd2 diff --git a/Archlinux_all/linux-api-headers b/Archlinux_all/linux-api-headers new file mode 160000 index 0000000..d44fe57 --- /dev/null +++ b/Archlinux_all/linux-api-headers @@ -0,0 +1 @@ +Subproject commit d44fe57f4de71ab51d715fbffeb2990fce98c4b9 diff --git a/Archlinux_all/linux-firmware b/Archlinux_all/linux-firmware new file mode 160000 index 0000000..382317f --- /dev/null +++ b/Archlinux_all/linux-firmware @@ -0,0 +1 @@ +Subproject commit 382317f4cfbdab7d74916610c485bf75029acebc diff --git a/Archlinux_all/linuxconsole b/Archlinux_all/linuxconsole new file mode 160000 index 0000000..c843e6d --- /dev/null +++ b/Archlinux_all/linuxconsole @@ -0,0 +1 @@ +Subproject commit c843e6d42e8f5d6a3b0e476562b77156091edcaf diff --git a/Archlinux_all/lirc b/Archlinux_all/lirc new file mode 160000 index 0000000..f69f14f --- /dev/null +++ b/Archlinux_all/lirc @@ -0,0 +1 @@ +Subproject commit f69f14f94ee053a7be53a5975661708a5ba78508 diff --git a/Archlinux_all/live-media b/Archlinux_all/live-media new file mode 160000 index 0000000..496e5c8 --- /dev/null +++ b/Archlinux_all/live-media @@ -0,0 +1 @@ +Subproject commit 496e5c83cd95b8e60b644a3534db5581e5aa644c diff --git a/Archlinux_all/lld b/Archlinux_all/lld new file mode 160000 index 0000000..e259628 --- /dev/null +++ b/Archlinux_all/lld @@ -0,0 +1 @@ +Subproject commit e259628e7235ea98c18132abd0f7f3f5d0230e80 diff --git a/Archlinux_all/lldb b/Archlinux_all/lldb new file mode 160000 index 0000000..898b54d --- /dev/null +++ b/Archlinux_all/lldb @@ -0,0 +1 @@ +Subproject commit 898b54d3ba089debdbfcdce972bd411b8ab990c3 diff --git a/Archlinux_all/llvm b/Archlinux_all/llvm new file mode 160000 index 0000000..e651c54 --- /dev/null +++ b/Archlinux_all/llvm @@ -0,0 +1 @@ +Subproject commit e651c546e02bcf18b4fa49b4e70dc04f3934bca8 diff --git a/Archlinux_all/lm_sensors b/Archlinux_all/lm_sensors new file mode 160000 index 0000000..56ce434 --- /dev/null +++ b/Archlinux_all/lm_sensors @@ -0,0 +1 @@ +Subproject commit 56ce4345f2db4b8462574c2938313378c88dbfb4 diff --git a/Archlinux_all/lmdb b/Archlinux_all/lmdb new file mode 160000 index 0000000..fb09ede --- /dev/null +++ b/Archlinux_all/lmdb @@ -0,0 +1 @@ +Subproject commit fb09ede2718dc3a1f9bf38ce69375cdc1f9a769f diff --git a/Archlinux_all/logrotate b/Archlinux_all/logrotate new file mode 160000 index 0000000..bf0615b --- /dev/null +++ b/Archlinux_all/logrotate @@ -0,0 +1 @@ +Subproject commit bf0615b12de7fed56ca0a305965eb297beaadc96 diff --git a/Archlinux_all/lolcat b/Archlinux_all/lolcat new file mode 160000 index 0000000..8c27a25 --- /dev/null +++ b/Archlinux_all/lolcat @@ -0,0 +1 @@ +Subproject commit 8c27a257607e8d1a6e73aaafc98ec16989f27bcd diff --git a/Archlinux_all/lpsolve b/Archlinux_all/lpsolve new file mode 160000 index 0000000..d31a5d4 --- /dev/null +++ b/Archlinux_all/lpsolve @@ -0,0 +1 @@ +Subproject commit d31a5d4e13fcfed471a702f6598fe277dfeb80bc diff --git a/Archlinux_all/lrzip b/Archlinux_all/lrzip new file mode 160000 index 0000000..6047c3a --- /dev/null +++ b/Archlinux_all/lrzip @@ -0,0 +1 @@ +Subproject commit 6047c3a832154f14558ae99a63e3ccc79e572fe2 diff --git a/Archlinux_all/lsb-release b/Archlinux_all/lsb-release new file mode 160000 index 0000000..5581f85 --- /dev/null +++ b/Archlinux_all/lsb-release @@ -0,0 +1 @@ +Subproject commit 5581f85ec3aa3cb2be056b2482cd964b7a33d1db diff --git a/Archlinux_all/lsof b/Archlinux_all/lsof new file mode 160000 index 0000000..35506d9 --- /dev/null +++ b/Archlinux_all/lsof @@ -0,0 +1 @@ +Subproject commit 35506d90bce7d875cae6046e3add31f90c0171e4 diff --git a/Archlinux_all/lsscsi b/Archlinux_all/lsscsi new file mode 160000 index 0000000..c030715 --- /dev/null +++ b/Archlinux_all/lsscsi @@ -0,0 +1 @@ +Subproject commit c030715a7b44dc991b767c512b3c74efca634f9c diff --git a/Archlinux_all/lua b/Archlinux_all/lua new file mode 160000 index 0000000..836763a --- /dev/null +++ b/Archlinux_all/lua @@ -0,0 +1 @@ +Subproject commit 836763a9dbaa03a0651d54f325d7d236a7be50bb diff --git a/Archlinux_all/lua-filesystem b/Archlinux_all/lua-filesystem new file mode 160000 index 0000000..9801e12 --- /dev/null +++ b/Archlinux_all/lua-filesystem @@ -0,0 +1 @@ +Subproject commit 9801e1254d51669e0245a9458c57998cb333f0b3 diff --git a/Archlinux_all/lua-language-server b/Archlinux_all/lua-language-server new file mode 160000 index 0000000..66d7db7 --- /dev/null +++ b/Archlinux_all/lua-language-server @@ -0,0 +1 @@ +Subproject commit 66d7db7ca5b6cc3958c676fab1672e8844805538 diff --git a/Archlinux_all/lua51 b/Archlinux_all/lua51 new file mode 160000 index 0000000..76b0407 --- /dev/null +++ b/Archlinux_all/lua51 @@ -0,0 +1 @@ +Subproject commit 76b040700acd04fe1c04d150d8cbb0207af7a3af diff --git a/Archlinux_all/luajit b/Archlinux_all/luajit new file mode 160000 index 0000000..ae08bed --- /dev/null +++ b/Archlinux_all/luajit @@ -0,0 +1 @@ +Subproject commit ae08bedd7a40b4d5bc6ab108612966df55b5e71b diff --git a/Archlinux_all/lv2 b/Archlinux_all/lv2 new file mode 160000 index 0000000..3d03524 --- /dev/null +++ b/Archlinux_all/lv2 @@ -0,0 +1 @@ +Subproject commit 3d0352442de01b4d8fec57d9c80c814a683d3896 diff --git a/Archlinux_all/lvm2 b/Archlinux_all/lvm2 new file mode 160000 index 0000000..b87cbfb --- /dev/null +++ b/Archlinux_all/lvm2 @@ -0,0 +1 @@ +Subproject commit b87cbfb4ae82b8ac9a6e96a1338ac18ffcfa3c37 diff --git a/Archlinux_all/lynx b/Archlinux_all/lynx new file mode 160000 index 0000000..5334146 --- /dev/null +++ b/Archlinux_all/lynx @@ -0,0 +1 @@ +Subproject commit 533414626c4bacf4585118c9603d4958356135ff diff --git a/Archlinux_all/lz4 b/Archlinux_all/lz4 new file mode 160000 index 0000000..d228693 --- /dev/null +++ b/Archlinux_all/lz4 @@ -0,0 +1 @@ +Subproject commit d2286936f674abfe520d0226187c536360b987ba diff --git a/Archlinux_all/lzo b/Archlinux_all/lzo new file mode 160000 index 0000000..57b52a1 --- /dev/null +++ b/Archlinux_all/lzo @@ -0,0 +1 @@ +Subproject commit 57b52a121098445d5dcc715320c19d6dcd7ca8bb diff --git a/Archlinux_all/lzop b/Archlinux_all/lzop new file mode 160000 index 0000000..310fce4 --- /dev/null +++ b/Archlinux_all/lzop @@ -0,0 +1 @@ +Subproject commit 310fce4bd2fcb78bf971a26cfe8aad80ff1097fe diff --git a/Archlinux_all/m17n-db b/Archlinux_all/m17n-db new file mode 160000 index 0000000..7f81da6 --- /dev/null +++ b/Archlinux_all/m17n-db @@ -0,0 +1 @@ +Subproject commit 7f81da66a21f9c0612aac6c526c3ff42a9ae6c32 diff --git a/Archlinux_all/m17n-lib b/Archlinux_all/m17n-lib new file mode 160000 index 0000000..7a1ff34 --- /dev/null +++ b/Archlinux_all/m17n-lib @@ -0,0 +1 @@ +Subproject commit 7a1ff343bcf351f15a129a011fbbe243e5f6f343 diff --git a/Archlinux_all/m4 b/Archlinux_all/m4 new file mode 160000 index 0000000..7118902 --- /dev/null +++ b/Archlinux_all/m4 @@ -0,0 +1 @@ +Subproject commit 7118902d510869b277d8455c8651e6bdf8a3ec95 diff --git a/Archlinux_all/mailcap b/Archlinux_all/mailcap new file mode 160000 index 0000000..a4dc325 --- /dev/null +++ b/Archlinux_all/mailcap @@ -0,0 +1 @@ +Subproject commit a4dc3253e8a7ba9501f7708775c555f6eccae46c diff --git a/Archlinux_all/make b/Archlinux_all/make new file mode 160000 index 0000000..2963dea --- /dev/null +++ b/Archlinux_all/make @@ -0,0 +1 @@ +Subproject commit 2963dea0a01cf6e983619a419eb42d1a6293b2d2 diff --git a/Archlinux_all/make.sh b/Archlinux_all/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/Archlinux_all/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/Archlinux_all/man-db b/Archlinux_all/man-db new file mode 160000 index 0000000..d6cff84 --- /dev/null +++ b/Archlinux_all/man-db @@ -0,0 +1 @@ +Subproject commit d6cff84b8139680e1cc22d1a5418902a10eff678 diff --git a/Archlinux_all/man-pages b/Archlinux_all/man-pages new file mode 160000 index 0000000..07d42a7 --- /dev/null +++ b/Archlinux_all/man-pages @@ -0,0 +1 @@ +Subproject commit 07d42a77073e5b2363e0acbd00dcc11760eda2bf diff --git a/Archlinux_all/marked b/Archlinux_all/marked new file mode 160000 index 0000000..4562b7f --- /dev/null +++ b/Archlinux_all/marked @@ -0,0 +1 @@ +Subproject commit 4562b7f1359043a7f800715f6c8d945752bab938 diff --git a/Archlinux_all/marked-man b/Archlinux_all/marked-man new file mode 160000 index 0000000..c42903e --- /dev/null +++ b/Archlinux_all/marked-man @@ -0,0 +1 @@ +Subproject commit c42903e63da853ac066c2757cafec9c7777341f5 diff --git a/Archlinux_all/mate-desktop b/Archlinux_all/mate-desktop new file mode 160000 index 0000000..e33f27f --- /dev/null +++ b/Archlinux_all/mate-desktop @@ -0,0 +1 @@ +Subproject commit e33f27f546af8903d577b98a1df22520a86449e5 diff --git a/Archlinux_all/mbedtls b/Archlinux_all/mbedtls new file mode 160000 index 0000000..4b0cc14 --- /dev/null +++ b/Archlinux_all/mbedtls @@ -0,0 +1 @@ +Subproject commit 4b0cc14443e95a202a42e30aaf8480fab3f2bbde diff --git a/Archlinux_all/mbedtls2 b/Archlinux_all/mbedtls2 new file mode 160000 index 0000000..598c1a9 --- /dev/null +++ b/Archlinux_all/mbedtls2 @@ -0,0 +1 @@ +Subproject commit 598c1a9a0103824e5c2dc74616dce7b31215b91b diff --git a/Archlinux_all/mc b/Archlinux_all/mc new file mode 160000 index 0000000..b3c8797 --- /dev/null +++ b/Archlinux_all/mc @@ -0,0 +1 @@ +Subproject commit b3c8797ebcad991e3f2f6d95331cd140a9d86bb9 diff --git a/Archlinux_all/md4c b/Archlinux_all/md4c new file mode 160000 index 0000000..3b70397 --- /dev/null +++ b/Archlinux_all/md4c @@ -0,0 +1 @@ +Subproject commit 3b7039719cf8b4ef889f4f49a1842b9317ae5f4f diff --git a/Archlinux_all/mdadm b/Archlinux_all/mdadm new file mode 160000 index 0000000..0067a02 --- /dev/null +++ b/Archlinux_all/mdadm @@ -0,0 +1 @@ +Subproject commit 0067a021bc6867109617dd9439b1c8d388330185 diff --git a/Archlinux_all/media-player-info b/Archlinux_all/media-player-info new file mode 160000 index 0000000..96cf1fa --- /dev/null +++ b/Archlinux_all/media-player-info @@ -0,0 +1 @@ +Subproject commit 96cf1fa58ecf257bca97f2a537bfa536009e0921 diff --git a/Archlinux_all/mediainfo b/Archlinux_all/mediainfo new file mode 160000 index 0000000..6ad3f40 --- /dev/null +++ b/Archlinux_all/mediainfo @@ -0,0 +1 @@ +Subproject commit 6ad3f407a2eb8bf794ed7fe708b5e2f6f07b8ef8 diff --git a/Archlinux_all/meld b/Archlinux_all/meld new file mode 160000 index 0000000..75ab0ce --- /dev/null +++ b/Archlinux_all/meld @@ -0,0 +1 @@ +Subproject commit 75ab0ce86900c262d1c1d7236cf58bd590f8f9dc diff --git a/Archlinux_all/mesa b/Archlinux_all/mesa new file mode 160000 index 0000000..b0f3fcd --- /dev/null +++ b/Archlinux_all/mesa @@ -0,0 +1 @@ +Subproject commit b0f3fcdefdc8e130275274e91984802d81097ba7 diff --git a/Archlinux_all/meson b/Archlinux_all/meson new file mode 160000 index 0000000..1ef55a5 --- /dev/null +++ b/Archlinux_all/meson @@ -0,0 +1 @@ +Subproject commit 1ef55a5d5069da4825a249124766be8c9a9e696c diff --git a/Archlinux_all/milou b/Archlinux_all/milou new file mode 160000 index 0000000..6e59bf1 --- /dev/null +++ b/Archlinux_all/milou @@ -0,0 +1 @@ +Subproject commit 6e59bf121537a4152fcae48424ee7c8784e2b56b diff --git a/Archlinux_all/mimalloc b/Archlinux_all/mimalloc new file mode 160000 index 0000000..7b3704b --- /dev/null +++ b/Archlinux_all/mimalloc @@ -0,0 +1 @@ +Subproject commit 7b3704b782fb26e1d94c68f5fafea1b98d863e03 diff --git a/Archlinux_all/miniupnpc b/Archlinux_all/miniupnpc new file mode 160000 index 0000000..42449ff --- /dev/null +++ b/Archlinux_all/miniupnpc @@ -0,0 +1 @@ +Subproject commit 42449ff71ac2ce5678a1dbe39d1fd82420b03d56 diff --git a/Archlinux_all/mjpegtools b/Archlinux_all/mjpegtools new file mode 160000 index 0000000..d542361 --- /dev/null +++ b/Archlinux_all/mjpegtools @@ -0,0 +1 @@ +Subproject commit d54236156ed29192c1c704a684a72f89a412a7a8 diff --git a/Archlinux_all/mkinitcpio b/Archlinux_all/mkinitcpio new file mode 160000 index 0000000..85d52c7 --- /dev/null +++ b/Archlinux_all/mkinitcpio @@ -0,0 +1 @@ +Subproject commit 85d52c7c88ddcc8ac5fe7533ab4201edca14b765 diff --git a/Archlinux_all/mkinitcpio-busybox b/Archlinux_all/mkinitcpio-busybox new file mode 160000 index 0000000..af43daa --- /dev/null +++ b/Archlinux_all/mkinitcpio-busybox @@ -0,0 +1 @@ +Subproject commit af43daa9fd5e061b139798bdb67839248f3c6030 diff --git a/Archlinux_all/mktorrent b/Archlinux_all/mktorrent new file mode 160000 index 0000000..e1af26e --- /dev/null +++ b/Archlinux_all/mktorrent @@ -0,0 +1 @@ +Subproject commit e1af26eb5f7c3de414df8da82c2c0fc9198c96c3 diff --git a/Archlinux_all/mlocate b/Archlinux_all/mlocate new file mode 160000 index 0000000..3615759 --- /dev/null +++ b/Archlinux_all/mlocate @@ -0,0 +1 @@ +Subproject commit 3615759beb708fb3b48389667d0b0c2132809216 diff --git a/Archlinux_all/mlt b/Archlinux_all/mlt new file mode 160000 index 0000000..93e8c08 --- /dev/null +++ b/Archlinux_all/mlt @@ -0,0 +1 @@ +Subproject commit 93e8c0845309fe2ef7790d688d65399913ddd992 diff --git a/Archlinux_all/mm-common b/Archlinux_all/mm-common new file mode 160000 index 0000000..2cb0d66 --- /dev/null +++ b/Archlinux_all/mm-common @@ -0,0 +1 @@ +Subproject commit 2cb0d66fa5121ab9f87a327f8645bbda94b59755 diff --git a/Archlinux_all/mobile-broadband-provider-info b/Archlinux_all/mobile-broadband-provider-info new file mode 160000 index 0000000..0db40a9 --- /dev/null +++ b/Archlinux_all/mobile-broadband-provider-info @@ -0,0 +1 @@ +Subproject commit 0db40a9392ebb7b2171b7e189ea44b7eb3064a57 diff --git a/Archlinux_all/modemmanager b/Archlinux_all/modemmanager new file mode 160000 index 0000000..c571047 --- /dev/null +++ b/Archlinux_all/modemmanager @@ -0,0 +1 @@ +Subproject commit c571047515403241d7a1591b01f92f17235d5441 diff --git a/Archlinux_all/modemmanager-qt5 b/Archlinux_all/modemmanager-qt5 new file mode 160000 index 0000000..a99f4ad --- /dev/null +++ b/Archlinux_all/modemmanager-qt5 @@ -0,0 +1 @@ +Subproject commit a99f4ade8eb7284431861c95b20ee4c934119f1b diff --git a/Archlinux_all/mold b/Archlinux_all/mold new file mode 160000 index 0000000..e99d69a --- /dev/null +++ b/Archlinux_all/mold @@ -0,0 +1 @@ +Subproject commit e99d69abc1e8818aabc3e07551fcf2aff0ba1e4e diff --git a/Archlinux_all/move_to_repo.sh b/Archlinux_all/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/Archlinux_all/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux_all/mpdecimal b/Archlinux_all/mpdecimal new file mode 160000 index 0000000..88a2ea9 --- /dev/null +++ b/Archlinux_all/mpdecimal @@ -0,0 +1 @@ +Subproject commit 88a2ea9418cf6c639fb9881a07cdf8bcb148cfc9 diff --git a/Archlinux_all/mpfr b/Archlinux_all/mpfr new file mode 160000 index 0000000..b48bb06 --- /dev/null +++ b/Archlinux_all/mpfr @@ -0,0 +1 @@ +Subproject commit b48bb06bfeb8bce35329c1b4f9f7b28e41f1c586 diff --git a/Archlinux_all/mpg123 b/Archlinux_all/mpg123 new file mode 160000 index 0000000..78c3c98 --- /dev/null +++ b/Archlinux_all/mpg123 @@ -0,0 +1 @@ +Subproject commit 78c3c98ddd354f602a1da37afdeaee09131b53a0 diff --git a/Archlinux_all/mtdev b/Archlinux_all/mtdev new file mode 160000 index 0000000..7872985 --- /dev/null +++ b/Archlinux_all/mtdev @@ -0,0 +1 @@ +Subproject commit 787298547c86e8bf7f19ad0ab743ab685cc0d463 diff --git a/Archlinux_all/mtools b/Archlinux_all/mtools new file mode 160000 index 0000000..54999be --- /dev/null +++ b/Archlinux_all/mtools @@ -0,0 +1 @@ +Subproject commit 54999be461f328939d5811613d6afbc273aed1f9 diff --git a/Archlinux_all/mujs b/Archlinux_all/mujs new file mode 160000 index 0000000..a63d96f --- /dev/null +++ b/Archlinux_all/mujs @@ -0,0 +1 @@ +Subproject commit a63d96f0aa09331a622477781cddee4527785309 diff --git a/Archlinux_all/musl b/Archlinux_all/musl new file mode 160000 index 0000000..edf6f12 --- /dev/null +++ b/Archlinux_all/musl @@ -0,0 +1 @@ +Subproject commit edf6f12b1885c9d88f90da3332a46ef7b34cb3f8 diff --git a/Archlinux_all/mypaint-brushes1 b/Archlinux_all/mypaint-brushes1 new file mode 160000 index 0000000..094a375 --- /dev/null +++ b/Archlinux_all/mypaint-brushes1 @@ -0,0 +1 @@ +Subproject commit 094a375a014b49bb5476332f899e18dbfd4267ec diff --git a/Archlinux_all/mypy b/Archlinux_all/mypy new file mode 160000 index 0000000..9f3ca88 --- /dev/null +++ b/Archlinux_all/mypy @@ -0,0 +1 @@ +Subproject commit 9f3ca88e3931e0c50de243a9bb4a52da18a0e84b diff --git a/Archlinux_all/nano b/Archlinux_all/nano new file mode 160000 index 0000000..d1d26ad --- /dev/null +++ b/Archlinux_all/nano @@ -0,0 +1 @@ +Subproject commit d1d26ad148a333b4dbcd07f0b56d31aaee48f430 diff --git a/Archlinux_all/nano-syntax-highlighting b/Archlinux_all/nano-syntax-highlighting new file mode 160000 index 0000000..a3e761d --- /dev/null +++ b/Archlinux_all/nano-syntax-highlighting @@ -0,0 +1 @@ +Subproject commit a3e761d528ede93632acf7082f281c2bc0045fad diff --git a/Archlinux_all/nasm b/Archlinux_all/nasm new file mode 160000 index 0000000..ea011cc --- /dev/null +++ b/Archlinux_all/nasm @@ -0,0 +1 @@ +Subproject commit ea011ccb4bb71561dae8d9e49b32adae4e1e302b diff --git a/Archlinux_all/nbd b/Archlinux_all/nbd new file mode 160000 index 0000000..64fd900 --- /dev/null +++ b/Archlinux_all/nbd @@ -0,0 +1 @@ +Subproject commit 64fd900a868003013c103951d79c96eda7a3ff62 diff --git a/Archlinux_all/ncurses b/Archlinux_all/ncurses new file mode 160000 index 0000000..3c26066 --- /dev/null +++ b/Archlinux_all/ncurses @@ -0,0 +1 @@ +Subproject commit 3c2606603aa4a5a3b2d29e560a1bc14986153f49 diff --git a/Archlinux_all/ndctl b/Archlinux_all/ndctl new file mode 160000 index 0000000..43d5370 --- /dev/null +++ b/Archlinux_all/ndctl @@ -0,0 +1 @@ +Subproject commit 43d537042b1223c9135e8f610097438e74b7e23d diff --git a/Archlinux_all/ndisc6 b/Archlinux_all/ndisc6 new file mode 160000 index 0000000..44145c5 --- /dev/null +++ b/Archlinux_all/ndisc6 @@ -0,0 +1 @@ +Subproject commit 44145c5597c8968c3b6184af61a8b866e6ceff22 diff --git a/Archlinux_all/neofetch b/Archlinux_all/neofetch new file mode 160000 index 0000000..a225797 --- /dev/null +++ b/Archlinux_all/neofetch @@ -0,0 +1 @@ +Subproject commit a22579708d14106f5752182516c7ed54d66dfeb0 diff --git a/Archlinux_all/neon b/Archlinux_all/neon new file mode 160000 index 0000000..0d709b1 --- /dev/null +++ b/Archlinux_all/neon @@ -0,0 +1 @@ +Subproject commit 0d709b1662ddce6b4e4a59df8a866419cba7a902 diff --git a/Archlinux_all/net-snmp b/Archlinux_all/net-snmp new file mode 160000 index 0000000..98307e4 --- /dev/null +++ b/Archlinux_all/net-snmp @@ -0,0 +1 @@ +Subproject commit 98307e44cceb6cb7f4ccd23e5d680eb442d954ce diff --git a/Archlinux_all/net-tools b/Archlinux_all/net-tools new file mode 160000 index 0000000..c82fb19 --- /dev/null +++ b/Archlinux_all/net-tools @@ -0,0 +1 @@ +Subproject commit c82fb19a50e637d12e5597ef230694f65cc84774 diff --git a/Archlinux_all/netctl b/Archlinux_all/netctl new file mode 160000 index 0000000..7313d89 --- /dev/null +++ b/Archlinux_all/netctl @@ -0,0 +1 @@ +Subproject commit 7313d8927ae08f0134b7509aa2e68de103bee738 diff --git a/Archlinux_all/netpbm b/Archlinux_all/netpbm new file mode 160000 index 0000000..c84e593 --- /dev/null +++ b/Archlinux_all/netpbm @@ -0,0 +1 @@ +Subproject commit c84e59310c4e506924114c2fc9c821fd525d4451 diff --git a/Archlinux_all/nettle b/Archlinux_all/nettle new file mode 160000 index 0000000..145ffc4 --- /dev/null +++ b/Archlinux_all/nettle @@ -0,0 +1 @@ +Subproject commit 145ffc4f5cc9ac17efa1dc7a27e39b35d938ecaf diff --git a/Archlinux_all/network-manager-applet b/Archlinux_all/network-manager-applet new file mode 160000 index 0000000..a26ea71 --- /dev/null +++ b/Archlinux_all/network-manager-applet @@ -0,0 +1 @@ +Subproject commit a26ea711c73f84887f4abc31e03b6e4f77a7b47a diff --git a/Archlinux_all/networkmanager b/Archlinux_all/networkmanager new file mode 160000 index 0000000..f93ec14 --- /dev/null +++ b/Archlinux_all/networkmanager @@ -0,0 +1 @@ +Subproject commit f93ec14cb99898389428cc4153d2b4cfc602ec42 diff --git a/Archlinux_all/networkmanager-openconnect b/Archlinux_all/networkmanager-openconnect new file mode 160000 index 0000000..931b0ee --- /dev/null +++ b/Archlinux_all/networkmanager-openconnect @@ -0,0 +1 @@ +Subproject commit 931b0eef0a55db1e1fdf840dac2d1f7bf104cc36 diff --git a/Archlinux_all/networkmanager-openvpn b/Archlinux_all/networkmanager-openvpn new file mode 160000 index 0000000..f8cd5b0 --- /dev/null +++ b/Archlinux_all/networkmanager-openvpn @@ -0,0 +1 @@ +Subproject commit f8cd5b027b35a05cac9239d9e7b0c24bb77cf129 diff --git a/Archlinux_all/networkmanager-qt5 b/Archlinux_all/networkmanager-qt5 new file mode 160000 index 0000000..46fdff8 --- /dev/null +++ b/Archlinux_all/networkmanager-qt5 @@ -0,0 +1 @@ +Subproject commit 46fdff8625a605a24a835b9b0b5bc24664894b15 diff --git a/Archlinux_all/nfs-utils b/Archlinux_all/nfs-utils new file mode 160000 index 0000000..4c842ee --- /dev/null +++ b/Archlinux_all/nfs-utils @@ -0,0 +1 @@ +Subproject commit 4c842eef788b7783b6541ec5e0a11afd81dace26 diff --git a/Archlinux_all/nfsidmap b/Archlinux_all/nfsidmap new file mode 160000 index 0000000..56dd57f --- /dev/null +++ b/Archlinux_all/nfsidmap @@ -0,0 +1 @@ +Subproject commit 56dd57f39b264f52bc77f23d8c885dff584ded08 diff --git a/Archlinux_all/nftables b/Archlinux_all/nftables new file mode 160000 index 0000000..f67d2b3 --- /dev/null +++ b/Archlinux_all/nftables @@ -0,0 +1 @@ +Subproject commit f67d2b36bb20dc26771a5e2b58a255d10bb24d04 diff --git a/Archlinux_all/nilfs-utils b/Archlinux_all/nilfs-utils new file mode 160000 index 0000000..84e0238 --- /dev/null +++ b/Archlinux_all/nilfs-utils @@ -0,0 +1 @@ +Subproject commit 84e023891a49eb567725784da35a882adc2a3608 diff --git a/Archlinux_all/ninja b/Archlinux_all/ninja new file mode 160000 index 0000000..87e6fa9 --- /dev/null +++ b/Archlinux_all/ninja @@ -0,0 +1 @@ +Subproject commit 87e6fa967605c994d2efca30fb47f161ee4706d0 diff --git a/Archlinux_all/nlohmann-json b/Archlinux_all/nlohmann-json new file mode 160000 index 0000000..314ac91 --- /dev/null +++ b/Archlinux_all/nlohmann-json @@ -0,0 +1 @@ +Subproject commit 314ac9199c8f76d5b661dc0fd79caf3f4f8e1cb8 diff --git a/Archlinux_all/nmap b/Archlinux_all/nmap new file mode 160000 index 0000000..2818255 --- /dev/null +++ b/Archlinux_all/nmap @@ -0,0 +1 @@ +Subproject commit 281825577c79bbd0f6e516971429d8878b0b0d1c diff --git a/Archlinux_all/node-gyp b/Archlinux_all/node-gyp new file mode 160000 index 0000000..d69004d --- /dev/null +++ b/Archlinux_all/node-gyp @@ -0,0 +1 @@ +Subproject commit d69004d6bb9e2fb2bcd09e27dd754c35e7a45a53 diff --git a/Archlinux_all/nodejs b/Archlinux_all/nodejs new file mode 160000 index 0000000..465b6a3 --- /dev/null +++ b/Archlinux_all/nodejs @@ -0,0 +1 @@ +Subproject commit 465b6a3676a6bf154c40737b62cfa90a9cc9338e diff --git a/Archlinux_all/nodejs-lts-hydrogen b/Archlinux_all/nodejs-lts-hydrogen new file mode 160000 index 0000000..b118252 --- /dev/null +++ b/Archlinux_all/nodejs-lts-hydrogen @@ -0,0 +1 @@ +Subproject commit b118252dd93f9926bd3f11f4ab978e418da8dcd1 diff --git a/Archlinux_all/nodejs-nopt b/Archlinux_all/nodejs-nopt new file mode 160000 index 0000000..1fa7b11 --- /dev/null +++ b/Archlinux_all/nodejs-nopt @@ -0,0 +1 @@ +Subproject commit 1fa7b11c2f92fabe5f6fbe72ffd9f73c6cb32b93 diff --git a/Archlinux_all/noise-suppression-for-voice b/Archlinux_all/noise-suppression-for-voice new file mode 160000 index 0000000..7cfbb4b --- /dev/null +++ b/Archlinux_all/noise-suppression-for-voice @@ -0,0 +1 @@ +Subproject commit 7cfbb4b1ca3d5393c7412d359c78a8f654c812d2 diff --git a/Archlinux_all/noto-fonts b/Archlinux_all/noto-fonts new file mode 160000 index 0000000..71f1145 --- /dev/null +++ b/Archlinux_all/noto-fonts @@ -0,0 +1 @@ +Subproject commit 71f1145222a57a7b8e255abad3268bb55035ab76 diff --git a/Archlinux_all/noto-fonts-cjk b/Archlinux_all/noto-fonts-cjk new file mode 160000 index 0000000..594864f --- /dev/null +++ b/Archlinux_all/noto-fonts-cjk @@ -0,0 +1 @@ +Subproject commit 594864fa1bbaf39602408a9ed635d05ce7793f84 diff --git a/Archlinux_all/noto-fonts-emoji b/Archlinux_all/noto-fonts-emoji new file mode 160000 index 0000000..b5669f3 --- /dev/null +++ b/Archlinux_all/noto-fonts-emoji @@ -0,0 +1 @@ +Subproject commit b5669f35c2b54646703f40388c5669df832cd09a diff --git a/Archlinux_all/npm b/Archlinux_all/npm new file mode 160000 index 0000000..e52b49a --- /dev/null +++ b/Archlinux_all/npm @@ -0,0 +1 @@ +Subproject commit e52b49ab031f093706d97f6f55098c99d3337cb5 diff --git a/Archlinux_all/npth b/Archlinux_all/npth new file mode 160000 index 0000000..4bc3ad8 --- /dev/null +++ b/Archlinux_all/npth @@ -0,0 +1 @@ +Subproject commit 4bc3ad87d777e0d84c4985b6dfbef0bcc635b217 diff --git a/Archlinux_all/nspr b/Archlinux_all/nspr new file mode 160000 index 0000000..adfa00e --- /dev/null +++ b/Archlinux_all/nspr @@ -0,0 +1 @@ +Subproject commit adfa00ee22e6f75d138c34fa26edda20d336db53 diff --git a/Archlinux_all/nss b/Archlinux_all/nss new file mode 160000 index 0000000..8adc90d --- /dev/null +++ b/Archlinux_all/nss @@ -0,0 +1 @@ +Subproject commit 8adc90da4cf89a23f76e24c8cb1ea78bf514396a diff --git a/Archlinux_all/nss-mdns b/Archlinux_all/nss-mdns new file mode 160000 index 0000000..9df236e --- /dev/null +++ b/Archlinux_all/nss-mdns @@ -0,0 +1 @@ +Subproject commit 9df236ecea64f8a2be972a32576e0fc931fd1196 diff --git a/Archlinux_all/ntfs-3g b/Archlinux_all/ntfs-3g new file mode 160000 index 0000000..43fb9a7 --- /dev/null +++ b/Archlinux_all/ntfs-3g @@ -0,0 +1 @@ +Subproject commit 43fb9a7ef5b53a6a5614a75172e532544e37670c diff --git a/Archlinux_all/ntp b/Archlinux_all/ntp new file mode 160000 index 0000000..20d525c --- /dev/null +++ b/Archlinux_all/ntp @@ -0,0 +1 @@ +Subproject commit 20d525c5bbcc600cb384b80552d11c5fff212353 diff --git a/Archlinux_all/numactl b/Archlinux_all/numactl new file mode 160000 index 0000000..f7306ba --- /dev/null +++ b/Archlinux_all/numactl @@ -0,0 +1 @@ +Subproject commit f7306ba034b02b41fe067b60075d0a19d484e96a diff --git a/Archlinux_all/nvidia-settings b/Archlinux_all/nvidia-settings new file mode 160000 index 0000000..201e36e --- /dev/null +++ b/Archlinux_all/nvidia-settings @@ -0,0 +1 @@ +Subproject commit 201e36e1570979b0e0e4e4cae6ef450e818f732f diff --git a/Archlinux_all/nvidia-utils b/Archlinux_all/nvidia-utils new file mode 160000 index 0000000..601b392 --- /dev/null +++ b/Archlinux_all/nvidia-utils @@ -0,0 +1 @@ +Subproject commit 601b3929e527ef7242f39784ba0088571c3d1f68 diff --git a/Archlinux_all/nvme-cli b/Archlinux_all/nvme-cli new file mode 160000 index 0000000..13e9e51 --- /dev/null +++ b/Archlinux_all/nvme-cli @@ -0,0 +1 @@ +Subproject commit 13e9e51bf6b08b59c2c42f8d634641471bda8140 diff --git a/Archlinux_all/oath-toolkit b/Archlinux_all/oath-toolkit new file mode 160000 index 0000000..8fddc9f --- /dev/null +++ b/Archlinux_all/oath-toolkit @@ -0,0 +1 @@ +Subproject commit 8fddc9fdcdf90bda5aa504d4726ec6f85e7baf6a diff --git a/Archlinux_all/obsidian b/Archlinux_all/obsidian new file mode 160000 index 0000000..462b7de --- /dev/null +++ b/Archlinux_all/obsidian @@ -0,0 +1 @@ +Subproject commit 462b7def00aacbebc6bdbe92227cba7a24588881 diff --git a/Archlinux_all/ocl-icd b/Archlinux_all/ocl-icd new file mode 160000 index 0000000..4607b08 --- /dev/null +++ b/Archlinux_all/ocl-icd @@ -0,0 +1 @@ +Subproject commit 4607b08d82824e382147ae96d65bdcb6f5cbcbe6 diff --git a/Archlinux_all/okular b/Archlinux_all/okular new file mode 160000 index 0000000..2cdee2a --- /dev/null +++ b/Archlinux_all/okular @@ -0,0 +1 @@ +Subproject commit 2cdee2ae91728e4320a4c81634eb2ad01a71f150 diff --git a/Archlinux_all/onetbb b/Archlinux_all/onetbb new file mode 160000 index 0000000..0577647 --- /dev/null +++ b/Archlinux_all/onetbb @@ -0,0 +1 @@ +Subproject commit 057764742e5b44e800f1f235b63488fb47c3ff5f diff --git a/Archlinux_all/oniguruma b/Archlinux_all/oniguruma new file mode 160000 index 0000000..9ee5271 --- /dev/null +++ b/Archlinux_all/oniguruma @@ -0,0 +1 @@ +Subproject commit 9ee527170cb53c3bbc79bbe403856255140e7978 diff --git a/Archlinux_all/open-iscsi b/Archlinux_all/open-iscsi new file mode 160000 index 0000000..5d22809 --- /dev/null +++ b/Archlinux_all/open-iscsi @@ -0,0 +1 @@ +Subproject commit 5d22809da0c45e5ef2961f7e5bd451e630566ef4 diff --git a/Archlinux_all/open-isns b/Archlinux_all/open-isns new file mode 160000 index 0000000..702212b --- /dev/null +++ b/Archlinux_all/open-isns @@ -0,0 +1 @@ +Subproject commit 702212b6522d827e680d6475f7f544de650f5d7e diff --git a/Archlinux_all/open-vm-tools b/Archlinux_all/open-vm-tools new file mode 160000 index 0000000..4a1d97c --- /dev/null +++ b/Archlinux_all/open-vm-tools @@ -0,0 +1 @@ +Subproject commit 4a1d97cfdea8461b8201e2f03ca374b4c8d524fc diff --git a/Archlinux_all/openal b/Archlinux_all/openal new file mode 160000 index 0000000..94a943c --- /dev/null +++ b/Archlinux_all/openal @@ -0,0 +1 @@ +Subproject commit 94a943cbfc8f45e8712dabdf5d617fbae8691f9e diff --git a/Archlinux_all/openbsd-netcat b/Archlinux_all/openbsd-netcat new file mode 160000 index 0000000..d0d4db8 --- /dev/null +++ b/Archlinux_all/openbsd-netcat @@ -0,0 +1 @@ +Subproject commit d0d4db8042f5de00145b3876d8344030622b8245 diff --git a/Archlinux_all/opencl-headers b/Archlinux_all/opencl-headers new file mode 160000 index 0000000..f469b9b --- /dev/null +++ b/Archlinux_all/opencl-headers @@ -0,0 +1 @@ +Subproject commit f469b9b585243a6d93d7802ae8c6dd42e71384b7 diff --git a/Archlinux_all/openconnect b/Archlinux_all/openconnect new file mode 160000 index 0000000..0e026e7 --- /dev/null +++ b/Archlinux_all/openconnect @@ -0,0 +1 @@ +Subproject commit 0e026e765fe33551a2a2648195f887ae9a4cc00b diff --git a/Archlinux_all/opencore-amr b/Archlinux_all/opencore-amr new file mode 160000 index 0000000..b6b90c8 --- /dev/null +++ b/Archlinux_all/opencore-amr @@ -0,0 +1 @@ +Subproject commit b6b90c8e977e8dc86d75c4f64902cd93274338c0 diff --git a/Archlinux_all/opencv b/Archlinux_all/opencv new file mode 160000 index 0000000..b584173 --- /dev/null +++ b/Archlinux_all/opencv @@ -0,0 +1 @@ +Subproject commit b584173f42e6ae098d5b72d1db39a99d6e488539 diff --git a/Archlinux_all/openexr b/Archlinux_all/openexr new file mode 160000 index 0000000..14aa7f8 --- /dev/null +++ b/Archlinux_all/openexr @@ -0,0 +1 @@ +Subproject commit 14aa7f8febc1326c5aca07e095c731d9f687c5c4 diff --git a/Archlinux_all/openjpeg2 b/Archlinux_all/openjpeg2 new file mode 160000 index 0000000..f1e5347 --- /dev/null +++ b/Archlinux_all/openjpeg2 @@ -0,0 +1 @@ +Subproject commit f1e53479fd3c0bf08cc37eeec1dd5fbd84a3fc11 diff --git a/Archlinux_all/openmpi b/Archlinux_all/openmpi new file mode 160000 index 0000000..35276b2 --- /dev/null +++ b/Archlinux_all/openmpi @@ -0,0 +1 @@ +Subproject commit 35276b2139513cd68324ccd85262ab061eba4bb2 diff --git a/Archlinux_all/openpmix b/Archlinux_all/openpmix new file mode 160000 index 0000000..95b945f --- /dev/null +++ b/Archlinux_all/openpmix @@ -0,0 +1 @@ +Subproject commit 95b945ffe60e4f12f2a6ad005039b9cac3d26789 diff --git a/Archlinux_all/openshot b/Archlinux_all/openshot new file mode 160000 index 0000000..1a270a1 --- /dev/null +++ b/Archlinux_all/openshot @@ -0,0 +1 @@ +Subproject commit 1a270a1a1630a320509362f00f5c28b03b459dca diff --git a/Archlinux_all/openssh b/Archlinux_all/openssh new file mode 160000 index 0000000..c80959f --- /dev/null +++ b/Archlinux_all/openssh @@ -0,0 +1 @@ +Subproject commit c80959f99942f2fd1bfc8d59045d068b7885c516 diff --git a/Archlinux_all/openssl b/Archlinux_all/openssl new file mode 160000 index 0000000..f4bc10d --- /dev/null +++ b/Archlinux_all/openssl @@ -0,0 +1 @@ +Subproject commit f4bc10d158e4b65af03c3b808d93505da8b2e578 diff --git a/Archlinux_all/openssl-1.1 b/Archlinux_all/openssl-1.1 new file mode 160000 index 0000000..3677e6e --- /dev/null +++ b/Archlinux_all/openssl-1.1 @@ -0,0 +1 @@ +Subproject commit 3677e6e39eae88053b551a0d420eba932501b98c diff --git a/Archlinux_all/opentimelineio b/Archlinux_all/opentimelineio new file mode 160000 index 0000000..50c71f9 --- /dev/null +++ b/Archlinux_all/opentimelineio @@ -0,0 +1 @@ +Subproject commit 50c71f9e8b6c50b4b857ce53f0c53da95d1526e0 diff --git a/Archlinux_all/openucx b/Archlinux_all/openucx new file mode 160000 index 0000000..988d354 --- /dev/null +++ b/Archlinux_all/openucx @@ -0,0 +1 @@ +Subproject commit 988d354abe823f6c88c2bf4e19daf412a690f0e4 diff --git a/Archlinux_all/openvpn b/Archlinux_all/openvpn new file mode 160000 index 0000000..da913dc --- /dev/null +++ b/Archlinux_all/openvpn @@ -0,0 +1 @@ +Subproject commit da913dc1a30e55a26555aa3702f6a1ba9c37bfd6 diff --git a/Archlinux_all/opus b/Archlinux_all/opus new file mode 160000 index 0000000..d8d0133 --- /dev/null +++ b/Archlinux_all/opus @@ -0,0 +1 @@ +Subproject commit d8d013321dc3ed825c8d658c13136459be6123b1 diff --git a/Archlinux_all/opusfile b/Archlinux_all/opusfile new file mode 160000 index 0000000..0972434 --- /dev/null +++ b/Archlinux_all/opusfile @@ -0,0 +1 @@ +Subproject commit 0972434d00857583ce7ffb77d83cef1b1874f1b8 diff --git a/Archlinux_all/orc b/Archlinux_all/orc new file mode 160000 index 0000000..7cede70 --- /dev/null +++ b/Archlinux_all/orc @@ -0,0 +1 @@ +Subproject commit 7cede703cf4d65005eebb75b92831aa9a32d7c0d diff --git a/Archlinux_all/os-prober b/Archlinux_all/os-prober new file mode 160000 index 0000000..9945b2b --- /dev/null +++ b/Archlinux_all/os-prober @@ -0,0 +1 @@ +Subproject commit 9945b2b3e6a12140982745c53f01b248da271ee7 diff --git a/Archlinux_all/osinfo-db b/Archlinux_all/osinfo-db new file mode 160000 index 0000000..bec90f6 --- /dev/null +++ b/Archlinux_all/osinfo-db @@ -0,0 +1 @@ +Subproject commit bec90f6e84da2aa49bc2b8d37c1f14d22458bb97 diff --git a/Archlinux_all/ostree b/Archlinux_all/ostree new file mode 160000 index 0000000..ec5a19f --- /dev/null +++ b/Archlinux_all/ostree @@ -0,0 +1 @@ +Subproject commit ec5a19f82eabee5e05350cca72d3d131263acb3f diff --git a/Archlinux_all/oxygen-sounds b/Archlinux_all/oxygen-sounds new file mode 160000 index 0000000..532236e --- /dev/null +++ b/Archlinux_all/oxygen-sounds @@ -0,0 +1 @@ +Subproject commit 532236e643985cb94676792137d070581a0e9463 diff --git a/Archlinux_all/p11-kit b/Archlinux_all/p11-kit new file mode 160000 index 0000000..97afea6 --- /dev/null +++ b/Archlinux_all/p11-kit @@ -0,0 +1 @@ +Subproject commit 97afea6e574179939ed6a24bcaca5c7925aa7523 diff --git a/Archlinux_all/packages.txt b/Archlinux_all/packages.txt new file mode 100644 index 0000000..2b65b64 --- /dev/null +++ b/Archlinux_all/packages.txt @@ -0,0 +1,8 @@ +bash +ccache +fastfetch +ftl-sdk +kdsoap-ws-discovery-client +profile-sync-daemon +python +plymouth diff --git a/Archlinux_all/pacman b/Archlinux_all/pacman new file mode 160000 index 0000000..c1c9621 --- /dev/null +++ b/Archlinux_all/pacman @@ -0,0 +1 @@ +Subproject commit c1c96218da83d65f1cb399bc958b64fc1e93c57c diff --git a/Archlinux_all/pacman-contrib b/Archlinux_all/pacman-contrib new file mode 160000 index 0000000..0cba3a5 --- /dev/null +++ b/Archlinux_all/pacman-contrib @@ -0,0 +1 @@ +Subproject commit 0cba3a5fcfd75a5081d374b8aa0e3c3c74c56264 diff --git a/Archlinux_all/pacman-mirrorlist b/Archlinux_all/pacman-mirrorlist new file mode 160000 index 0000000..9a3df66 --- /dev/null +++ b/Archlinux_all/pacman-mirrorlist @@ -0,0 +1 @@ +Subproject commit 9a3df6605ff3fe8cb89c4f426af923f649f48070 diff --git a/Archlinux_all/pacutils b/Archlinux_all/pacutils new file mode 160000 index 0000000..3eb67f2 --- /dev/null +++ b/Archlinux_all/pacutils @@ -0,0 +1 @@ +Subproject commit 3eb67f2efad3ff31000cb58cd775b5e9d776ab53 diff --git a/Archlinux_all/pahole b/Archlinux_all/pahole new file mode 160000 index 0000000..8fd46b7 --- /dev/null +++ b/Archlinux_all/pahole @@ -0,0 +1 @@ +Subproject commit 8fd46b798f1f05146be2f462ab01da29e0900b76 diff --git a/Archlinux_all/pam b/Archlinux_all/pam new file mode 160000 index 0000000..8af9a3a --- /dev/null +++ b/Archlinux_all/pam @@ -0,0 +1 @@ +Subproject commit 8af9a3ac3724e1a98eb0f713249ff27b08c9928e diff --git a/Archlinux_all/pambase b/Archlinux_all/pambase new file mode 160000 index 0000000..b19be71 --- /dev/null +++ b/Archlinux_all/pambase @@ -0,0 +1 @@ +Subproject commit b19be71110fe3fc1a0ce2f03e38062dc82c515e9 diff --git a/Archlinux_all/pango b/Archlinux_all/pango new file mode 160000 index 0000000..f69bb64 --- /dev/null +++ b/Archlinux_all/pango @@ -0,0 +1 @@ +Subproject commit f69bb6485babc82b508b94cdea767a95ed556293 diff --git a/Archlinux_all/pangomm b/Archlinux_all/pangomm new file mode 160000 index 0000000..333ddc0 --- /dev/null +++ b/Archlinux_all/pangomm @@ -0,0 +1 @@ +Subproject commit 333ddc0b44c2db815629e3c99d15ff49788caa96 diff --git a/Archlinux_all/pangomm-2.48 b/Archlinux_all/pangomm-2.48 new file mode 160000 index 0000000..be1c8b0 --- /dev/null +++ b/Archlinux_all/pangomm-2.48 @@ -0,0 +1 @@ +Subproject commit be1c8b00d6f9323feae88b4865d5658ffce3861a diff --git a/Archlinux_all/parallel b/Archlinux_all/parallel new file mode 160000 index 0000000..b811f5d --- /dev/null +++ b/Archlinux_all/parallel @@ -0,0 +1 @@ +Subproject commit b811f5dcf4c33dc8d3e1903282442104a8e8a7f0 diff --git a/Archlinux_all/partclone b/Archlinux_all/partclone new file mode 160000 index 0000000..3da41a0 --- /dev/null +++ b/Archlinux_all/partclone @@ -0,0 +1 @@ +Subproject commit 3da41a0f912ed86dccc1663aba19f73640346249 diff --git a/Archlinux_all/parted b/Archlinux_all/parted new file mode 160000 index 0000000..a1a165e --- /dev/null +++ b/Archlinux_all/parted @@ -0,0 +1 @@ +Subproject commit a1a165ebd2f845aa91fc671ac62cd444ac3eaa21 diff --git a/Archlinux_all/partimage b/Archlinux_all/partimage new file mode 160000 index 0000000..479798f --- /dev/null +++ b/Archlinux_all/partimage @@ -0,0 +1 @@ +Subproject commit 479798f315a866f0a4c01311455f22f89a8d6e03 diff --git a/Archlinux_all/partitionmanager b/Archlinux_all/partitionmanager new file mode 160000 index 0000000..9ea5843 --- /dev/null +++ b/Archlinux_all/partitionmanager @@ -0,0 +1 @@ +Subproject commit 9ea5843d90da6f00f0363992030525f1842d2e4d diff --git a/Archlinux_all/passim b/Archlinux_all/passim new file mode 160000 index 0000000..b509785 --- /dev/null +++ b/Archlinux_all/passim @@ -0,0 +1 @@ +Subproject commit b5097858c2bfaa047b250765c65330bc680c91ed diff --git a/Archlinux_all/patch b/Archlinux_all/patch new file mode 160000 index 0000000..5d25d4c --- /dev/null +++ b/Archlinux_all/patch @@ -0,0 +1 @@ +Subproject commit 5d25d4c65e79e63473d0d0d85e7841d3c5a5623a diff --git a/Archlinux_all/pavucontrol b/Archlinux_all/pavucontrol new file mode 160000 index 0000000..8a4a829 --- /dev/null +++ b/Archlinux_all/pavucontrol @@ -0,0 +1 @@ +Subproject commit 8a4a8298b43317a5caf8aa2c5e1cb05863620038 diff --git a/Archlinux_all/pbzip2 b/Archlinux_all/pbzip2 new file mode 160000 index 0000000..facb20b --- /dev/null +++ b/Archlinux_all/pbzip2 @@ -0,0 +1 @@ +Subproject commit facb20b235756fe0da5461f55bf92c19d9396fa8 diff --git a/Archlinux_all/pcaudiolib b/Archlinux_all/pcaudiolib new file mode 160000 index 0000000..8dc9b88 --- /dev/null +++ b/Archlinux_all/pcaudiolib @@ -0,0 +1 @@ +Subproject commit 8dc9b8842ac24f94b6bf1914223660383b16a40c diff --git a/Archlinux_all/pciutils b/Archlinux_all/pciutils new file mode 160000 index 0000000..ca79efe --- /dev/null +++ b/Archlinux_all/pciutils @@ -0,0 +1 @@ +Subproject commit ca79efe435de108bf3ad87e5c2210097db83b315 diff --git a/Archlinux_all/pcre b/Archlinux_all/pcre new file mode 160000 index 0000000..97520ed --- /dev/null +++ b/Archlinux_all/pcre @@ -0,0 +1 @@ +Subproject commit 97520ed47c26fd6eb8ff7375d1fa5de35bd60b87 diff --git a/Archlinux_all/pcre2 b/Archlinux_all/pcre2 new file mode 160000 index 0000000..d146627 --- /dev/null +++ b/Archlinux_all/pcre2 @@ -0,0 +1 @@ +Subproject commit d14662749c271e381b47fdceb1765e2fbd8a1ac9 diff --git a/Archlinux_all/pcsclite b/Archlinux_all/pcsclite new file mode 160000 index 0000000..fedd3eb --- /dev/null +++ b/Archlinux_all/pcsclite @@ -0,0 +1 @@ +Subproject commit fedd3eb017e2908991e891aad1a85f8827854eae diff --git a/Archlinux_all/perl b/Archlinux_all/perl new file mode 160000 index 0000000..0ed9b7d --- /dev/null +++ b/Archlinux_all/perl @@ -0,0 +1 @@ +Subproject commit 0ed9b7ddfb04fa902f36a14ed0c7fc8961964967 diff --git a/Archlinux_all/perl-alien-build b/Archlinux_all/perl-alien-build new file mode 160000 index 0000000..bc96afb --- /dev/null +++ b/Archlinux_all/perl-alien-build @@ -0,0 +1 @@ +Subproject commit bc96afb488afa3d44e4c84c6acc6c1fb5e7d8941 diff --git a/Archlinux_all/perl-alien-libxml2 b/Archlinux_all/perl-alien-libxml2 new file mode 160000 index 0000000..c758bc0 --- /dev/null +++ b/Archlinux_all/perl-alien-libxml2 @@ -0,0 +1 @@ +Subproject commit c758bc0347bfde8fb4076af18648651f43350702 diff --git a/Archlinux_all/perl-cairo-gobject b/Archlinux_all/perl-cairo-gobject new file mode 160000 index 0000000..0224bd6 --- /dev/null +++ b/Archlinux_all/perl-cairo-gobject @@ -0,0 +1 @@ +Subproject commit 0224bd6190de2091f9dd34a1c76f4c6e04755e06 diff --git a/Archlinux_all/perl-capture-tiny b/Archlinux_all/perl-capture-tiny new file mode 160000 index 0000000..9695aab --- /dev/null +++ b/Archlinux_all/perl-capture-tiny @@ -0,0 +1 @@ +Subproject commit 9695aabcabe60a676dec0f973f8897c848c6d730 diff --git a/Archlinux_all/perl-clone b/Archlinux_all/perl-clone new file mode 160000 index 0000000..7d87873 --- /dev/null +++ b/Archlinux_all/perl-clone @@ -0,0 +1 @@ +Subproject commit 7d87873f7c4274ccf395bce6fdde22e75a9e0ae3 diff --git a/Archlinux_all/perl-dbi b/Archlinux_all/perl-dbi new file mode 160000 index 0000000..b7b2d04 --- /dev/null +++ b/Archlinux_all/perl-dbi @@ -0,0 +1 @@ +Subproject commit b7b2d043da651e24b6297421a76b25f001f8b241 diff --git a/Archlinux_all/perl-encode-locale b/Archlinux_all/perl-encode-locale new file mode 160000 index 0000000..ced5a46 --- /dev/null +++ b/Archlinux_all/perl-encode-locale @@ -0,0 +1 @@ +Subproject commit ced5a46973692f7cd028269fe44b6c5b0a1c5980 diff --git a/Archlinux_all/perl-error b/Archlinux_all/perl-error new file mode 160000 index 0000000..ca92208 --- /dev/null +++ b/Archlinux_all/perl-error @@ -0,0 +1 @@ +Subproject commit ca92208742c8a741d983a999d69a08ec86ab7af2 diff --git a/Archlinux_all/perl-ffi-checklib b/Archlinux_all/perl-ffi-checklib new file mode 160000 index 0000000..b4c83c4 --- /dev/null +++ b/Archlinux_all/perl-ffi-checklib @@ -0,0 +1 @@ +Subproject commit b4c83c4164aa470caca2943b5441198975305711 diff --git a/Archlinux_all/perl-file-chdir b/Archlinux_all/perl-file-chdir new file mode 160000 index 0000000..331e7db --- /dev/null +++ b/Archlinux_all/perl-file-chdir @@ -0,0 +1 @@ +Subproject commit 331e7db979b76f4d7c73b1b8f5940116de88aeec diff --git a/Archlinux_all/perl-file-listing b/Archlinux_all/perl-file-listing new file mode 160000 index 0000000..728e633 --- /dev/null +++ b/Archlinux_all/perl-file-listing @@ -0,0 +1 @@ +Subproject commit 728e6334d12456a8998d4c5547434b9d20353081 diff --git a/Archlinux_all/perl-file-which b/Archlinux_all/perl-file-which new file mode 160000 index 0000000..1d40e78 --- /dev/null +++ b/Archlinux_all/perl-file-which @@ -0,0 +1 @@ +Subproject commit 1d40e78182365b25b55415ff3414c76cdd932b02 diff --git a/Archlinux_all/perl-glib-object-introspection b/Archlinux_all/perl-glib-object-introspection new file mode 160000 index 0000000..7da87cb --- /dev/null +++ b/Archlinux_all/perl-glib-object-introspection @@ -0,0 +1 @@ +Subproject commit 7da87cbf88e50b2341ce1c63d0981c8cf22bb100 diff --git a/Archlinux_all/perl-gtk3 b/Archlinux_all/perl-gtk3 new file mode 160000 index 0000000..665a82c --- /dev/null +++ b/Archlinux_all/perl-gtk3 @@ -0,0 +1 @@ +Subproject commit 665a82c951f13177703f715f46b3be9848575c04 diff --git a/Archlinux_all/perl-html-parser b/Archlinux_all/perl-html-parser new file mode 160000 index 0000000..dc5b92e --- /dev/null +++ b/Archlinux_all/perl-html-parser @@ -0,0 +1 @@ +Subproject commit dc5b92e9f9681e3ca595416b0438c31bf4c429fa diff --git a/Archlinux_all/perl-html-tagset b/Archlinux_all/perl-html-tagset new file mode 160000 index 0000000..bf6c09f --- /dev/null +++ b/Archlinux_all/perl-html-tagset @@ -0,0 +1 @@ +Subproject commit bf6c09f3454ec09552d2a3c3323aa4bcca552636 diff --git a/Archlinux_all/perl-http-cookiejar b/Archlinux_all/perl-http-cookiejar new file mode 160000 index 0000000..287e441 --- /dev/null +++ b/Archlinux_all/perl-http-cookiejar @@ -0,0 +1 @@ +Subproject commit 287e4414fb7f78cc05e6a5ff02cd398c7f995d75 diff --git a/Archlinux_all/perl-http-cookies b/Archlinux_all/perl-http-cookies new file mode 160000 index 0000000..dd0cca4 --- /dev/null +++ b/Archlinux_all/perl-http-cookies @@ -0,0 +1 @@ +Subproject commit dd0cca4c79762ab2b1481d3bd1df07c4ae9352d3 diff --git a/Archlinux_all/perl-http-daemon b/Archlinux_all/perl-http-daemon new file mode 160000 index 0000000..5afb2aa --- /dev/null +++ b/Archlinux_all/perl-http-daemon @@ -0,0 +1 @@ +Subproject commit 5afb2aaa2e310fe1e7d58f2b7db0c6ef7988d9ac diff --git a/Archlinux_all/perl-http-date b/Archlinux_all/perl-http-date new file mode 160000 index 0000000..82e444d --- /dev/null +++ b/Archlinux_all/perl-http-date @@ -0,0 +1 @@ +Subproject commit 82e444d4ded0d1b726c184c3bc0c6c0e28fbd70f diff --git a/Archlinux_all/perl-http-message b/Archlinux_all/perl-http-message new file mode 160000 index 0000000..4e8227a --- /dev/null +++ b/Archlinux_all/perl-http-message @@ -0,0 +1 @@ +Subproject commit 4e8227aa00e24364755c906983db78ced3b3ad44 diff --git a/Archlinux_all/perl-http-negotiate b/Archlinux_all/perl-http-negotiate new file mode 160000 index 0000000..e493566 --- /dev/null +++ b/Archlinux_all/perl-http-negotiate @@ -0,0 +1 @@ +Subproject commit e493566786135ff5cb2925b6104c03e3e1846eaf diff --git a/Archlinux_all/perl-io-html b/Archlinux_all/perl-io-html new file mode 160000 index 0000000..9048381 --- /dev/null +++ b/Archlinux_all/perl-io-html @@ -0,0 +1 @@ +Subproject commit 90483813eb0bfce52a35c871b20277cc18c9bfeb diff --git a/Archlinux_all/perl-io-socket-ssl b/Archlinux_all/perl-io-socket-ssl new file mode 160000 index 0000000..e0c5c49 --- /dev/null +++ b/Archlinux_all/perl-io-socket-ssl @@ -0,0 +1 @@ +Subproject commit e0c5c4998caaea508c60a606122ac3a71586dbc2 diff --git a/Archlinux_all/perl-ipc-run3 b/Archlinux_all/perl-ipc-run3 new file mode 160000 index 0000000..d7a03e6 --- /dev/null +++ b/Archlinux_all/perl-ipc-run3 @@ -0,0 +1 @@ +Subproject commit d7a03e662fb8e049c09c02d114ffa74983a9c184 diff --git a/Archlinux_all/perl-json b/Archlinux_all/perl-json new file mode 160000 index 0000000..40cd707 --- /dev/null +++ b/Archlinux_all/perl-json @@ -0,0 +1 @@ +Subproject commit 40cd70705987668cd113187fe6f1ab84265c2564 diff --git a/Archlinux_all/perl-libwww b/Archlinux_all/perl-libwww new file mode 160000 index 0000000..10799a9 --- /dev/null +++ b/Archlinux_all/perl-libwww @@ -0,0 +1 @@ +Subproject commit 10799a9366ead5bc2d45e588a8aa852ba1d9e8d0 diff --git a/Archlinux_all/perl-locale-gettext b/Archlinux_all/perl-locale-gettext new file mode 160000 index 0000000..1aac175 --- /dev/null +++ b/Archlinux_all/perl-locale-gettext @@ -0,0 +1 @@ +Subproject commit 1aac175cf8060930542c9a26ae07da56ab576947 diff --git a/Archlinux_all/perl-lwp-mediatypes b/Archlinux_all/perl-lwp-mediatypes new file mode 160000 index 0000000..77fa73e --- /dev/null +++ b/Archlinux_all/perl-lwp-mediatypes @@ -0,0 +1 @@ +Subproject commit 77fa73e53b5d9525b2ba76ec8329d24c9827acf9 diff --git a/Archlinux_all/perl-lwp-protocol-https b/Archlinux_all/perl-lwp-protocol-https new file mode 160000 index 0000000..fa51a20 --- /dev/null +++ b/Archlinux_all/perl-lwp-protocol-https @@ -0,0 +1 @@ +Subproject commit fa51a20d28b7709f31566a2edaf3da2f7980d195 diff --git a/Archlinux_all/perl-mailtools b/Archlinux_all/perl-mailtools new file mode 160000 index 0000000..0ed092f --- /dev/null +++ b/Archlinux_all/perl-mailtools @@ -0,0 +1 @@ +Subproject commit 0ed092ffa2791957961efad1c59d6c36d6ab003b diff --git a/Archlinux_all/perl-net-http b/Archlinux_all/perl-net-http new file mode 160000 index 0000000..34c7243 --- /dev/null +++ b/Archlinux_all/perl-net-http @@ -0,0 +1 @@ +Subproject commit 34c7243598c8a4da04e95af92726d17deeb71b29 diff --git a/Archlinux_all/perl-net-ssleay b/Archlinux_all/perl-net-ssleay new file mode 160000 index 0000000..17c79a9 --- /dev/null +++ b/Archlinux_all/perl-net-ssleay @@ -0,0 +1 @@ +Subproject commit 17c79a9a5dd5d593849f0ed9b4b7ef60fb4cd769 diff --git a/Archlinux_all/perl-path-tiny b/Archlinux_all/perl-path-tiny new file mode 160000 index 0000000..815bdda --- /dev/null +++ b/Archlinux_all/perl-path-tiny @@ -0,0 +1 @@ +Subproject commit 815bdda91cb3d12962685fdb40c028040c3bc3fb diff --git a/Archlinux_all/perl-text-csv b/Archlinux_all/perl-text-csv new file mode 160000 index 0000000..ed225b3 --- /dev/null +++ b/Archlinux_all/perl-text-csv @@ -0,0 +1 @@ +Subproject commit ed225b33b4cf131c09950e1191b7f4793b02d435 diff --git a/Archlinux_all/perl-timedate b/Archlinux_all/perl-timedate new file mode 160000 index 0000000..cb8bd93 --- /dev/null +++ b/Archlinux_all/perl-timedate @@ -0,0 +1 @@ +Subproject commit cb8bd93dec629ffd86d344b11336dae9672fd762 diff --git a/Archlinux_all/perl-try-tiny b/Archlinux_all/perl-try-tiny new file mode 160000 index 0000000..ef4f0a7 --- /dev/null +++ b/Archlinux_all/perl-try-tiny @@ -0,0 +1 @@ +Subproject commit ef4f0a78d6300ac873f1e01c20d1b0c1396242ce diff --git a/Archlinux_all/perl-uri b/Archlinux_all/perl-uri new file mode 160000 index 0000000..937cf22 --- /dev/null +++ b/Archlinux_all/perl-uri @@ -0,0 +1 @@ +Subproject commit 937cf22813b2091477acbc16395c121dedf09b0c diff --git a/Archlinux_all/perl-www-robotrules b/Archlinux_all/perl-www-robotrules new file mode 160000 index 0000000..8181469 --- /dev/null +++ b/Archlinux_all/perl-www-robotrules @@ -0,0 +1 @@ +Subproject commit 8181469c7f2a1140edf21e13c1a5ed6007a9584a diff --git a/Archlinux_all/perl-xml-libxml b/Archlinux_all/perl-xml-libxml new file mode 160000 index 0000000..5b8753d --- /dev/null +++ b/Archlinux_all/perl-xml-libxml @@ -0,0 +1 @@ +Subproject commit 5b8753def1c447ab8d8d43cc74ba2b89a25b38e2 diff --git a/Archlinux_all/perl-xml-namespacesupport b/Archlinux_all/perl-xml-namespacesupport new file mode 160000 index 0000000..77b7666 --- /dev/null +++ b/Archlinux_all/perl-xml-namespacesupport @@ -0,0 +1 @@ +Subproject commit 77b7666694b5827d2ff8ba459e510bf4818d08ba diff --git a/Archlinux_all/perl-xml-parser b/Archlinux_all/perl-xml-parser new file mode 160000 index 0000000..1c1427f --- /dev/null +++ b/Archlinux_all/perl-xml-parser @@ -0,0 +1 @@ +Subproject commit 1c1427f283ca796139d48494bcad484ed10de62e diff --git a/Archlinux_all/perl-xml-sax b/Archlinux_all/perl-xml-sax new file mode 160000 index 0000000..3a953dd --- /dev/null +++ b/Archlinux_all/perl-xml-sax @@ -0,0 +1 @@ +Subproject commit 3a953dd0d37110d96e726a72463680431180bab2 diff --git a/Archlinux_all/perl-xml-sax-base b/Archlinux_all/perl-xml-sax-base new file mode 160000 index 0000000..934aa54 --- /dev/null +++ b/Archlinux_all/perl-xml-sax-base @@ -0,0 +1 @@ +Subproject commit 934aa5438838f5c3b9e45f4a3917aa791cf1de70 diff --git a/Archlinux_all/perl-xml-writer b/Archlinux_all/perl-xml-writer new file mode 160000 index 0000000..1f8b665 --- /dev/null +++ b/Archlinux_all/perl-xml-writer @@ -0,0 +1 @@ +Subproject commit 1f8b665d39f4d0ba00ac8045c6e06c434aeef4dd diff --git a/Archlinux_all/phodav b/Archlinux_all/phodav new file mode 160000 index 0000000..00761e6 --- /dev/null +++ b/Archlinux_all/phodav @@ -0,0 +1 @@ +Subproject commit 00761e6723474b6214788354f22d0599c2565b0e diff --git a/Archlinux_all/pigz b/Archlinux_all/pigz new file mode 160000 index 0000000..10e5be9 --- /dev/null +++ b/Archlinux_all/pigz @@ -0,0 +1 @@ +Subproject commit 10e5be9b11ee4d6659a20b2bb732d4870144a6a6 diff --git a/Archlinux_all/pinentry b/Archlinux_all/pinentry new file mode 160000 index 0000000..52c290d --- /dev/null +++ b/Archlinux_all/pinentry @@ -0,0 +1 @@ +Subproject commit 52c290d68d7a2031791f723a57ca6fa81850380a diff --git a/Archlinux_all/pipewire b/Archlinux_all/pipewire new file mode 160000 index 0000000..bba4ad5 --- /dev/null +++ b/Archlinux_all/pipewire @@ -0,0 +1 @@ +Subproject commit bba4ad538c90a9ab1aba0fd4d3625b182fc26691 diff --git a/Archlinux_all/pixman b/Archlinux_all/pixman new file mode 160000 index 0000000..0d5989f --- /dev/null +++ b/Archlinux_all/pixman @@ -0,0 +1 @@ +Subproject commit 0d5989f77aa4d0828f064207e0dad19490ea9b9a diff --git a/Archlinux_all/pixz b/Archlinux_all/pixz new file mode 160000 index 0000000..7e606f1 --- /dev/null +++ b/Archlinux_all/pixz @@ -0,0 +1 @@ +Subproject commit 7e606f1aa6353febf9a41b2b857996430561f732 diff --git a/Archlinux_all/pkcs11-helper b/Archlinux_all/pkcs11-helper new file mode 160000 index 0000000..a958a03 --- /dev/null +++ b/Archlinux_all/pkcs11-helper @@ -0,0 +1 @@ +Subproject commit a958a03e2db8e7acc4ab891baeb8ab9e0f54ffdc diff --git a/Archlinux_all/pkgconf b/Archlinux_all/pkgconf new file mode 160000 index 0000000..62cafb8 --- /dev/null +++ b/Archlinux_all/pkgconf @@ -0,0 +1 @@ +Subproject commit 62cafb8f052b9342e8a9ad25750e37c182458ee7 diff --git a/Archlinux_all/pkgfile b/Archlinux_all/pkgfile new file mode 160000 index 0000000..bb3ed3a --- /dev/null +++ b/Archlinux_all/pkgfile @@ -0,0 +1 @@ +Subproject commit bb3ed3a7411f0773f88d11616d11208ee1339fc8 diff --git a/Archlinux_all/plasma-browser-integration b/Archlinux_all/plasma-browser-integration new file mode 160000 index 0000000..1d07af2 --- /dev/null +++ b/Archlinux_all/plasma-browser-integration @@ -0,0 +1 @@ +Subproject commit 1d07af2266e6e8f3c1961cc4aa00718bba0f5fb1 diff --git a/Archlinux_all/plasma-desktop b/Archlinux_all/plasma-desktop new file mode 160000 index 0000000..789a96d --- /dev/null +++ b/Archlinux_all/plasma-desktop @@ -0,0 +1 @@ +Subproject commit 789a96da4f8ef66165a124babbebfd9a1874d175 diff --git a/Archlinux_all/plasma-disks b/Archlinux_all/plasma-disks new file mode 160000 index 0000000..fbacfe3 --- /dev/null +++ b/Archlinux_all/plasma-disks @@ -0,0 +1 @@ +Subproject commit fbacfe3f8cc829cdca3238eebf69236fa8b29226 diff --git a/Archlinux_all/plasma-firewall b/Archlinux_all/plasma-firewall new file mode 160000 index 0000000..8721121 --- /dev/null +++ b/Archlinux_all/plasma-firewall @@ -0,0 +1 @@ +Subproject commit 8721121ee5e6b836555a82363b134221d4764ddb diff --git a/Archlinux_all/plasma-framework5 b/Archlinux_all/plasma-framework5 new file mode 160000 index 0000000..e5e3ede --- /dev/null +++ b/Archlinux_all/plasma-framework5 @@ -0,0 +1 @@ +Subproject commit e5e3ede25a271f4579da679a61155d2b7e6e3cbf diff --git a/Archlinux_all/plasma-integration b/Archlinux_all/plasma-integration new file mode 160000 index 0000000..cc289ee --- /dev/null +++ b/Archlinux_all/plasma-integration @@ -0,0 +1 @@ +Subproject commit cc289eec0deb0e3d3a3a7daa8fbac8381b18e77e diff --git a/Archlinux_all/plasma-nm b/Archlinux_all/plasma-nm new file mode 160000 index 0000000..fd004a7 --- /dev/null +++ b/Archlinux_all/plasma-nm @@ -0,0 +1 @@ +Subproject commit fd004a770f3cb2a5a06c5f29934669ad8eeb6f5c diff --git a/Archlinux_all/plasma-pa b/Archlinux_all/plasma-pa new file mode 160000 index 0000000..d9816fa --- /dev/null +++ b/Archlinux_all/plasma-pa @@ -0,0 +1 @@ +Subproject commit d9816fa7df08414f205d6fe720506443735a9632 diff --git a/Archlinux_all/plasma-systemmonitor b/Archlinux_all/plasma-systemmonitor new file mode 160000 index 0000000..cabdcad --- /dev/null +++ b/Archlinux_all/plasma-systemmonitor @@ -0,0 +1 @@ +Subproject commit cabdcad654d1b14343ff497289489fff76041b6b diff --git a/Archlinux_all/plasma-thunderbolt b/Archlinux_all/plasma-thunderbolt new file mode 160000 index 0000000..976da30 --- /dev/null +++ b/Archlinux_all/plasma-thunderbolt @@ -0,0 +1 @@ +Subproject commit 976da302fbe725a286570835f3635f52d6729788 diff --git a/Archlinux_all/plasma-vault b/Archlinux_all/plasma-vault new file mode 160000 index 0000000..c2c9adc --- /dev/null +++ b/Archlinux_all/plasma-vault @@ -0,0 +1 @@ +Subproject commit c2c9adc31166c29d955bb1710944be54c6112eb6 diff --git a/Archlinux_all/plasma-wayland-protocols b/Archlinux_all/plasma-wayland-protocols new file mode 160000 index 0000000..9efb07b --- /dev/null +++ b/Archlinux_all/plasma-wayland-protocols @@ -0,0 +1 @@ +Subproject commit 9efb07b0663cb5675b42b3527b69631e821a0927 diff --git a/Archlinux_all/plasma-workspace b/Archlinux_all/plasma-workspace new file mode 160000 index 0000000..3aa11ed --- /dev/null +++ b/Archlinux_all/plasma-workspace @@ -0,0 +1 @@ +Subproject commit 3aa11ed1ac033283aa8c45fb2cf753bf04aa2156 diff --git a/Archlinux_all/plasma-workspace-wallpapers b/Archlinux_all/plasma-workspace-wallpapers new file mode 160000 index 0000000..2d4a848 --- /dev/null +++ b/Archlinux_all/plasma-workspace-wallpapers @@ -0,0 +1 @@ +Subproject commit 2d4a8486cbcc34f73eac5c013faa5c6b60380e64 diff --git a/Archlinux_all/plymouth b/Archlinux_all/plymouth new file mode 160000 index 0000000..89b6796 --- /dev/null +++ b/Archlinux_all/plymouth @@ -0,0 +1 @@ +Subproject commit 89b67961d0ebfa4a50e92a6d1230a7a93f93d64c diff --git a/Archlinux_all/plymouth-kcm b/Archlinux_all/plymouth-kcm new file mode 160000 index 0000000..6afd6d3 --- /dev/null +++ b/Archlinux_all/plymouth-kcm @@ -0,0 +1 @@ +Subproject commit 6afd6d3e60de0cbda3fca71fdf9253c42e9ee805 diff --git a/Archlinux_all/polkit b/Archlinux_all/polkit new file mode 160000 index 0000000..fac0890 --- /dev/null +++ b/Archlinux_all/polkit @@ -0,0 +1 @@ +Subproject commit fac0890f56ff6ea9522425d801d8515167fbfe8d diff --git a/Archlinux_all/polkit-kde-agent b/Archlinux_all/polkit-kde-agent new file mode 160000 index 0000000..b455562 --- /dev/null +++ b/Archlinux_all/polkit-kde-agent @@ -0,0 +1 @@ +Subproject commit b4555625a38156c8318c87a614d0a2b4ee413472 diff --git a/Archlinux_all/poppler b/Archlinux_all/poppler new file mode 160000 index 0000000..101a3ab --- /dev/null +++ b/Archlinux_all/poppler @@ -0,0 +1 @@ +Subproject commit 101a3abd4288f51567d16d009b00633f8af5dbc6 diff --git a/Archlinux_all/poppler-data b/Archlinux_all/poppler-data new file mode 160000 index 0000000..eb644b9 --- /dev/null +++ b/Archlinux_all/poppler-data @@ -0,0 +1 @@ +Subproject commit eb644b9c0079ba8afa3c567bf06f503c2147ae89 diff --git a/Archlinux_all/popt b/Archlinux_all/popt new file mode 160000 index 0000000..c6ca517 --- /dev/null +++ b/Archlinux_all/popt @@ -0,0 +1 @@ +Subproject commit c6ca51747bbb3142e737896255535969ac381dbd diff --git a/Archlinux_all/portaudio b/Archlinux_all/portaudio new file mode 160000 index 0000000..0df3aa9 --- /dev/null +++ b/Archlinux_all/portaudio @@ -0,0 +1 @@ +Subproject commit 0df3aa916e627170e847b6a77ce62907a2f7953f diff --git a/Archlinux_all/portmidi b/Archlinux_all/portmidi new file mode 160000 index 0000000..a7b86a2 --- /dev/null +++ b/Archlinux_all/portmidi @@ -0,0 +1 @@ +Subproject commit a7b86a2d170e4aa3588d797e3ee0379195b2d05e diff --git a/Archlinux_all/portsmf b/Archlinux_all/portsmf new file mode 160000 index 0000000..9e51960 --- /dev/null +++ b/Archlinux_all/portsmf @@ -0,0 +1 @@ +Subproject commit 9e519600e07a35206641be70c6bf519ec1377900 diff --git a/Archlinux_all/potrace b/Archlinux_all/potrace new file mode 160000 index 0000000..77c4c4c --- /dev/null +++ b/Archlinux_all/potrace @@ -0,0 +1 @@ +Subproject commit 77c4c4cd11765a0fa68273bca0a2037c5d1cc289 diff --git a/Archlinux_all/power-profiles-daemon b/Archlinux_all/power-profiles-daemon new file mode 160000 index 0000000..3589b75 --- /dev/null +++ b/Archlinux_all/power-profiles-daemon @@ -0,0 +1 @@ +Subproject commit 3589b750419acf76052b3b0a6cbc778bd055ea43 diff --git a/Archlinux_all/powerdevil b/Archlinux_all/powerdevil new file mode 160000 index 0000000..e3565c4 --- /dev/null +++ b/Archlinux_all/powerdevil @@ -0,0 +1 @@ +Subproject commit e3565c4e6fb1c5d8001d3646391b3c8ae8d8525f diff --git a/Archlinux_all/powerline b/Archlinux_all/powerline new file mode 160000 index 0000000..a032f0b --- /dev/null +++ b/Archlinux_all/powerline @@ -0,0 +1 @@ +Subproject commit a032f0b467411e355000641070eeca765848034c diff --git a/Archlinux_all/ppp b/Archlinux_all/ppp new file mode 160000 index 0000000..98b02c3 --- /dev/null +++ b/Archlinux_all/ppp @@ -0,0 +1 @@ +Subproject commit 98b02c3a83037d862b65518cad30f90e67a989db diff --git a/Archlinux_all/pptpclient b/Archlinux_all/pptpclient new file mode 160000 index 0000000..b35f8f7 --- /dev/null +++ b/Archlinux_all/pptpclient @@ -0,0 +1 @@ +Subproject commit b35f8f79dfe163e309bb2f8bd17e1d6903eb2908 diff --git a/Archlinux_all/prison5 b/Archlinux_all/prison5 new file mode 160000 index 0000000..646246e --- /dev/null +++ b/Archlinux_all/prison5 @@ -0,0 +1 @@ +Subproject commit 646246eab2bcbedf90fd5944479988bdff1da308 diff --git a/Archlinux_all/procps-ng b/Archlinux_all/procps-ng new file mode 160000 index 0000000..71fe96b --- /dev/null +++ b/Archlinux_all/procps-ng @@ -0,0 +1 @@ +Subproject commit 71fe96b8d6ba0279aa3813fdcf970fecda3ce302 diff --git a/Archlinux_all/profile-sync-daemon b/Archlinux_all/profile-sync-daemon new file mode 160000 index 0000000..2f54889 --- /dev/null +++ b/Archlinux_all/profile-sync-daemon @@ -0,0 +1 @@ +Subproject commit 2f548897fbc8e35a431960ae5027641991ba8aee diff --git a/Archlinux_all/projectm b/Archlinux_all/projectm new file mode 160000 index 0000000..63acaf9 --- /dev/null +++ b/Archlinux_all/projectm @@ -0,0 +1 @@ +Subproject commit 63acaf9ffba682155bf5e75a20157f73027ed239 diff --git a/Archlinux_all/protobuf b/Archlinux_all/protobuf new file mode 160000 index 0000000..f663d7a --- /dev/null +++ b/Archlinux_all/protobuf @@ -0,0 +1 @@ +Subproject commit f663d7aee66ef8b499860b762c2d511f76806ddf diff --git a/Archlinux_all/protobuf-c b/Archlinux_all/protobuf-c new file mode 160000 index 0000000..ac8969c --- /dev/null +++ b/Archlinux_all/protobuf-c @@ -0,0 +1 @@ +Subproject commit ac8969c91db606e6cc63eafa5d4c842d46811bb0 diff --git a/Archlinux_all/prrte b/Archlinux_all/prrte new file mode 160000 index 0000000..d72d874 --- /dev/null +++ b/Archlinux_all/prrte @@ -0,0 +1 @@ +Subproject commit d72d874671fd0c3fe0693c448dad42d681a375dc diff --git a/Archlinux_all/psmisc b/Archlinux_all/psmisc new file mode 160000 index 0000000..80f1234 --- /dev/null +++ b/Archlinux_all/psmisc @@ -0,0 +1 @@ +Subproject commit 80f12345b87297f3d4b2f279b1ec3eed45a6e2bc diff --git a/Archlinux_all/psutils b/Archlinux_all/psutils new file mode 160000 index 0000000..a4c8b33 --- /dev/null +++ b/Archlinux_all/psutils @@ -0,0 +1 @@ +Subproject commit a4c8b332c5839f78f3e5e287a528f14474d9ae05 diff --git a/Archlinux_all/pugixml b/Archlinux_all/pugixml new file mode 160000 index 0000000..edbb737 --- /dev/null +++ b/Archlinux_all/pugixml @@ -0,0 +1 @@ +Subproject commit edbb7377e88dd0d61e9b9b228e3ef4da008d3545 diff --git a/Archlinux_all/pulseaudio-qt b/Archlinux_all/pulseaudio-qt new file mode 160000 index 0000000..d89099c --- /dev/null +++ b/Archlinux_all/pulseaudio-qt @@ -0,0 +1 @@ +Subproject commit d89099c20d88823262d441f3d3de86b1b1512a0f diff --git a/Archlinux_all/purpose5 b/Archlinux_all/purpose5 new file mode 160000 index 0000000..b019be0 --- /dev/null +++ b/Archlinux_all/purpose5 @@ -0,0 +1 @@ +Subproject commit b019be01a7c9ef93cf52a27d90c97443425f0da5 diff --git a/Archlinux_all/pv b/Archlinux_all/pv new file mode 160000 index 0000000..a1cfdc8 --- /dev/null +++ b/Archlinux_all/pv @@ -0,0 +1 @@ +Subproject commit a1cfdc8953bed02a35e588ba5afb1d386c0f1041 diff --git a/Archlinux_all/pwd.txt b/Archlinux_all/pwd.txt new file mode 100644 index 0000000..57be37d --- /dev/null +++ b/Archlinux_all/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/Archlinux_all \ No newline at end of file diff --git a/Archlinux_all/python b/Archlinux_all/python new file mode 160000 index 0000000..639f284 --- /dev/null +++ b/Archlinux_all/python @@ -0,0 +1 @@ +Subproject commit 639f284af67aa22e30f86db314e2d8ed6b25bd2b diff --git a/Archlinux_all/python-aaf2 b/Archlinux_all/python-aaf2 new file mode 160000 index 0000000..119eaa8 --- /dev/null +++ b/Archlinux_all/python-aaf2 @@ -0,0 +1 @@ +Subproject commit 119eaa83b5e18744e31d5036837f8d4112c30c47 diff --git a/Archlinux_all/python-annotated-types b/Archlinux_all/python-annotated-types new file mode 160000 index 0000000..47fa5b9 --- /dev/null +++ b/Archlinux_all/python-annotated-types @@ -0,0 +1 @@ +Subproject commit 47fa5b90e559c06d03af7f255d6a7923f24ec1b2 diff --git a/Archlinux_all/python-ansible-compat b/Archlinux_all/python-ansible-compat new file mode 160000 index 0000000..0f2662a --- /dev/null +++ b/Archlinux_all/python-ansible-compat @@ -0,0 +1 @@ +Subproject commit 0f2662a672553683fd4eeedcad8c8415ef32cd0d diff --git a/Archlinux_all/python-apipkg b/Archlinux_all/python-apipkg new file mode 160000 index 0000000..b69789f --- /dev/null +++ b/Archlinux_all/python-apipkg @@ -0,0 +1 @@ +Subproject commit b69789fde55876e2bf6b4fadd6f4bd5cbcbb2956 diff --git a/Archlinux_all/python-appdirs b/Archlinux_all/python-appdirs new file mode 160000 index 0000000..475a12c --- /dev/null +++ b/Archlinux_all/python-appdirs @@ -0,0 +1 @@ +Subproject commit 475a12c73d7c53fc81da9fb70f65f06f1f321d14 diff --git a/Archlinux_all/python-argcomplete b/Archlinux_all/python-argcomplete new file mode 160000 index 0000000..20f889a --- /dev/null +++ b/Archlinux_all/python-argcomplete @@ -0,0 +1 @@ +Subproject commit 20f889a098774ee099092e154375464203d7244d diff --git a/Archlinux_all/python-attrs b/Archlinux_all/python-attrs new file mode 160000 index 0000000..a7d379f --- /dev/null +++ b/Archlinux_all/python-attrs @@ -0,0 +1 @@ +Subproject commit a7d379fca2f2f5538aa322e825f0c3601073a6dd diff --git a/Archlinux_all/python-autocommand b/Archlinux_all/python-autocommand new file mode 160000 index 0000000..8816fb3 --- /dev/null +++ b/Archlinux_all/python-autocommand @@ -0,0 +1 @@ +Subproject commit 8816fb3ef015cad65589933b3d280c97fb4b8c67 diff --git a/Archlinux_all/python-automat b/Archlinux_all/python-automat new file mode 160000 index 0000000..651fbf3 --- /dev/null +++ b/Archlinux_all/python-automat @@ -0,0 +1 @@ +Subproject commit 651fbf3fd85ac3b0a6545deafc046bba6418a181 diff --git a/Archlinux_all/python-babel b/Archlinux_all/python-babel new file mode 160000 index 0000000..e3c31d7 --- /dev/null +++ b/Archlinux_all/python-babel @@ -0,0 +1 @@ +Subproject commit e3c31d7bd52f50896e3c278376802c849c11fcaa diff --git a/Archlinux_all/python-bcrypt b/Archlinux_all/python-bcrypt new file mode 160000 index 0000000..b558143 --- /dev/null +++ b/Archlinux_all/python-bcrypt @@ -0,0 +1 @@ +Subproject commit b558143ee1d8950ea74913b37540ff48fb90b671 diff --git a/Archlinux_all/python-beautifulsoup4 b/Archlinux_all/python-beautifulsoup4 new file mode 160000 index 0000000..797f645 --- /dev/null +++ b/Archlinux_all/python-beautifulsoup4 @@ -0,0 +1 @@ +Subproject commit 797f645a7ed770f80cd467dc480499a99bc2999f diff --git a/Archlinux_all/python-black b/Archlinux_all/python-black new file mode 160000 index 0000000..530abaf --- /dev/null +++ b/Archlinux_all/python-black @@ -0,0 +1 @@ +Subproject commit 530abafa94d323f8e3275aa6ed4fbbebebc6964b diff --git a/Archlinux_all/python-boto3 b/Archlinux_all/python-boto3 new file mode 160000 index 0000000..7939057 --- /dev/null +++ b/Archlinux_all/python-boto3 @@ -0,0 +1 @@ +Subproject commit 7939057a57589c9c474244524f50e242457f273a diff --git a/Archlinux_all/python-botocore b/Archlinux_all/python-botocore new file mode 160000 index 0000000..9b7bbeb --- /dev/null +++ b/Archlinux_all/python-botocore @@ -0,0 +1 @@ +Subproject commit 9b7bbeb95795b16e443052380ffdfff86980da25 diff --git a/Archlinux_all/python-bracex b/Archlinux_all/python-bracex new file mode 160000 index 0000000..694eba9 --- /dev/null +++ b/Archlinux_all/python-bracex @@ -0,0 +1 @@ +Subproject commit 694eba98cd47c9f4d1292db68b51a69da57d5b17 diff --git a/Archlinux_all/python-build b/Archlinux_all/python-build new file mode 160000 index 0000000..f63f603 --- /dev/null +++ b/Archlinux_all/python-build @@ -0,0 +1 @@ +Subproject commit f63f603ed3655d8159e13a340c00146de5f1ef61 diff --git a/Archlinux_all/python-cachecontrol b/Archlinux_all/python-cachecontrol new file mode 160000 index 0000000..78cd265 --- /dev/null +++ b/Archlinux_all/python-cachecontrol @@ -0,0 +1 @@ +Subproject commit 78cd2652969d50140072f2f2e8954f8b1c9812cd diff --git a/Archlinux_all/python-cairo b/Archlinux_all/python-cairo new file mode 160000 index 0000000..6e033b7 --- /dev/null +++ b/Archlinux_all/python-cairo @@ -0,0 +1 @@ +Subproject commit 6e033b73497b2debacb3167dd41e2057f4c9288c diff --git a/Archlinux_all/python-cattrs b/Archlinux_all/python-cattrs new file mode 160000 index 0000000..0c0070a --- /dev/null +++ b/Archlinux_all/python-cattrs @@ -0,0 +1 @@ +Subproject commit 0c0070ab14922e7a09545eeb10fc63eabe6fb3f0 diff --git a/Archlinux_all/python-certifi b/Archlinux_all/python-certifi new file mode 160000 index 0000000..a770b92 --- /dev/null +++ b/Archlinux_all/python-certifi @@ -0,0 +1 @@ +Subproject commit a770b9216c669fd337dcf28e62e574cddf5782af diff --git a/Archlinux_all/python-cffi b/Archlinux_all/python-cffi new file mode 160000 index 0000000..24829c1 --- /dev/null +++ b/Archlinux_all/python-cffi @@ -0,0 +1 @@ +Subproject commit 24829c1952110fed984a965b2292cda0aa748f5d diff --git a/Archlinux_all/python-chardet b/Archlinux_all/python-chardet new file mode 160000 index 0000000..3061524 --- /dev/null +++ b/Archlinux_all/python-chardet @@ -0,0 +1 @@ +Subproject commit 30615246dc27a2ebb281625929018bacf8f1730d diff --git a/Archlinux_all/python-charset-normalizer b/Archlinux_all/python-charset-normalizer new file mode 160000 index 0000000..cb8cbcb --- /dev/null +++ b/Archlinux_all/python-charset-normalizer @@ -0,0 +1 @@ +Subproject commit cb8cbcb499f833730b707b945306bac355ce6082 diff --git a/Archlinux_all/python-click b/Archlinux_all/python-click new file mode 160000 index 0000000..30a48d8 --- /dev/null +++ b/Archlinux_all/python-click @@ -0,0 +1 @@ +Subproject commit 30a48d82c9680df5b60dd7e1730878e897a2c2d9 diff --git a/Archlinux_all/python-colorama b/Archlinux_all/python-colorama new file mode 160000 index 0000000..4e9ba72 --- /dev/null +++ b/Archlinux_all/python-colorama @@ -0,0 +1 @@ +Subproject commit 4e9ba72a296c69dd8350dea8b13f5b9285d167ee diff --git a/Archlinux_all/python-configobj b/Archlinux_all/python-configobj new file mode 160000 index 0000000..55cfb49 --- /dev/null +++ b/Archlinux_all/python-configobj @@ -0,0 +1 @@ +Subproject commit 55cfb49e598a537e5d3a80ee0316c658a8e0f3a8 diff --git a/Archlinux_all/python-constantly b/Archlinux_all/python-constantly new file mode 160000 index 0000000..3e5c680 --- /dev/null +++ b/Archlinux_all/python-constantly @@ -0,0 +1 @@ +Subproject commit 3e5c680a8f748cb06d08143a05934018fd7c9b0d diff --git a/Archlinux_all/python-contourpy b/Archlinux_all/python-contourpy new file mode 160000 index 0000000..935941f --- /dev/null +++ b/Archlinux_all/python-contourpy @@ -0,0 +1 @@ +Subproject commit 935941fb0240452117870b32bf952717665aa004 diff --git a/Archlinux_all/python-coverage b/Archlinux_all/python-coverage new file mode 160000 index 0000000..4917ad1 --- /dev/null +++ b/Archlinux_all/python-coverage @@ -0,0 +1 @@ +Subproject commit 4917ad196dfdc37475fffa87a095a36053978ba7 diff --git a/Archlinux_all/python-cryptography b/Archlinux_all/python-cryptography new file mode 160000 index 0000000..1abf5ed --- /dev/null +++ b/Archlinux_all/python-cryptography @@ -0,0 +1 @@ +Subproject commit 1abf5eddfdf6e6202775a99a97f911ec41200bf9 diff --git a/Archlinux_all/python-cssselect b/Archlinux_all/python-cssselect new file mode 160000 index 0000000..e124a3a --- /dev/null +++ b/Archlinux_all/python-cssselect @@ -0,0 +1 @@ +Subproject commit e124a3a4e065bd6005b3d500a2ee85b4aaca28dd diff --git a/Archlinux_all/python-cycler b/Archlinux_all/python-cycler new file mode 160000 index 0000000..041adbc --- /dev/null +++ b/Archlinux_all/python-cycler @@ -0,0 +1 @@ +Subproject commit 041adbc8ef7fe209e3aa92f12ebbccf144e5f972 diff --git a/Archlinux_all/python-dateutil b/Archlinux_all/python-dateutil new file mode 160000 index 0000000..acd897c --- /dev/null +++ b/Archlinux_all/python-dateutil @@ -0,0 +1 @@ +Subproject commit acd897c5f864275681204744de90d5d99d18eb39 diff --git a/Archlinux_all/python-dbusmock b/Archlinux_all/python-dbusmock new file mode 160000 index 0000000..84ade71 --- /dev/null +++ b/Archlinux_all/python-dbusmock @@ -0,0 +1 @@ +Subproject commit 84ade71755c3a04a44fbb25f540e022a31360b12 diff --git a/Archlinux_all/python-decorator b/Archlinux_all/python-decorator new file mode 160000 index 0000000..0aefd7c --- /dev/null +++ b/Archlinux_all/python-decorator @@ -0,0 +1 @@ +Subproject commit 0aefd7c6c28fd8778c6cb35b17d5c9dc2e307527 diff --git a/Archlinux_all/python-defusedxml b/Archlinux_all/python-defusedxml new file mode 160000 index 0000000..b7ccf42 --- /dev/null +++ b/Archlinux_all/python-defusedxml @@ -0,0 +1 @@ +Subproject commit b7ccf42fdc461a394bdedc1949ad1126d711fc4d diff --git a/Archlinux_all/python-deprecated b/Archlinux_all/python-deprecated new file mode 160000 index 0000000..a310b39 --- /dev/null +++ b/Archlinux_all/python-deprecated @@ -0,0 +1 @@ +Subproject commit a310b39412c262a186f6f5ca75b7d33bdc12a9ae diff --git a/Archlinux_all/python-distro b/Archlinux_all/python-distro new file mode 160000 index 0000000..262d53d --- /dev/null +++ b/Archlinux_all/python-distro @@ -0,0 +1 @@ +Subproject commit 262d53d6eefa062e7b3ea03433d579b20900d56d diff --git a/Archlinux_all/python-dnspython b/Archlinux_all/python-dnspython new file mode 160000 index 0000000..e3ea9f0 --- /dev/null +++ b/Archlinux_all/python-dnspython @@ -0,0 +1 @@ +Subproject commit e3ea9f0456c4f4208ea1b56ff3f1d12315470c5c diff --git a/Archlinux_all/python-docstring-to-markdown b/Archlinux_all/python-docstring-to-markdown new file mode 160000 index 0000000..eb7f280 --- /dev/null +++ b/Archlinux_all/python-docstring-to-markdown @@ -0,0 +1 @@ +Subproject commit eb7f2804f9dd112a59b21184e6c3df4b11b7f2ae diff --git a/Archlinux_all/python-docutils b/Archlinux_all/python-docutils new file mode 160000 index 0000000..fccd8e9 --- /dev/null +++ b/Archlinux_all/python-docutils @@ -0,0 +1 @@ +Subproject commit fccd8e9454b19279139119009f0b0087fdd33e19 diff --git a/Archlinux_all/python-dogpile.cache b/Archlinux_all/python-dogpile.cache new file mode 160000 index 0000000..dfbc6b4 --- /dev/null +++ b/Archlinux_all/python-dogpile.cache @@ -0,0 +1 @@ +Subproject commit dfbc6b4ff5518d0d9c7029e0daec9911a5a6d155 diff --git a/Archlinux_all/python-dulwich b/Archlinux_all/python-dulwich new file mode 160000 index 0000000..fe754a5 --- /dev/null +++ b/Archlinux_all/python-dulwich @@ -0,0 +1 @@ +Subproject commit fe754a515774304f2a54afbc57a5b1677eec1486 diff --git a/Archlinux_all/python-enrich b/Archlinux_all/python-enrich new file mode 160000 index 0000000..54b9a3a --- /dev/null +++ b/Archlinux_all/python-enrich @@ -0,0 +1 @@ +Subproject commit 54b9a3adab0eac6e2de30623334a7958529fe074 diff --git a/Archlinux_all/python-exceptiongroup b/Archlinux_all/python-exceptiongroup new file mode 160000 index 0000000..f2a7e6f --- /dev/null +++ b/Archlinux_all/python-exceptiongroup @@ -0,0 +1 @@ +Subproject commit f2a7e6f8cf17de9f1b12aa5c979feed9ebdc2db2 diff --git a/Archlinux_all/python-execnet b/Archlinux_all/python-execnet new file mode 160000 index 0000000..be919c1 --- /dev/null +++ b/Archlinux_all/python-execnet @@ -0,0 +1 @@ +Subproject commit be919c158873b5473a8851038a1737542995bd48 diff --git a/Archlinux_all/python-fastbencode b/Archlinux_all/python-fastbencode new file mode 160000 index 0000000..00b7e98 --- /dev/null +++ b/Archlinux_all/python-fastbencode @@ -0,0 +1 @@ +Subproject commit 00b7e988114acb0e7847ff166748c1cf42a1be05 diff --git a/Archlinux_all/python-fastjsonschema b/Archlinux_all/python-fastjsonschema new file mode 160000 index 0000000..ce7be3c --- /dev/null +++ b/Archlinux_all/python-fastjsonschema @@ -0,0 +1 @@ +Subproject commit ce7be3c6353724ce67068daf0505cc72ebdb4408 diff --git a/Archlinux_all/python-filelock b/Archlinux_all/python-filelock new file mode 160000 index 0000000..0afd932 --- /dev/null +++ b/Archlinux_all/python-filelock @@ -0,0 +1 @@ +Subproject commit 0afd9323c66f2f0c4b8acc3ebad1b306bd20c346 diff --git a/Archlinux_all/python-fonttools b/Archlinux_all/python-fonttools new file mode 160000 index 0000000..552d423 --- /dev/null +++ b/Archlinux_all/python-fonttools @@ -0,0 +1 @@ +Subproject commit 552d423b292d230557aa1ef8cc75508d7cd63de1 diff --git a/Archlinux_all/python-future b/Archlinux_all/python-future new file mode 160000 index 0000000..360b500 --- /dev/null +++ b/Archlinux_all/python-future @@ -0,0 +1 @@ +Subproject commit 360b500359b6c6da2c6c63a1aa1364f76d9a9c3f diff --git a/Archlinux_all/python-geoip b/Archlinux_all/python-geoip new file mode 160000 index 0000000..fd66d9f --- /dev/null +++ b/Archlinux_all/python-geoip @@ -0,0 +1 @@ +Subproject commit fd66d9f9dbf95635c57f4d0422a6e762d6db375c diff --git a/Archlinux_all/python-github3py b/Archlinux_all/python-github3py new file mode 160000 index 0000000..5b3ccef --- /dev/null +++ b/Archlinux_all/python-github3py @@ -0,0 +1 @@ +Subproject commit 5b3ccef85f738e0b7e3ddb37eea1f6a8cfa1cd7a diff --git a/Archlinux_all/python-greenlet b/Archlinux_all/python-greenlet new file mode 160000 index 0000000..117ad70 --- /dev/null +++ b/Archlinux_all/python-greenlet @@ -0,0 +1 @@ +Subproject commit 117ad70c017e20be5fe8aa37ed0ca7fd577a2be8 diff --git a/Archlinux_all/python-humanize b/Archlinux_all/python-humanize new file mode 160000 index 0000000..24bcc0d --- /dev/null +++ b/Archlinux_all/python-humanize @@ -0,0 +1 @@ +Subproject commit 24bcc0d4121c17634f2a99c73c66dbc6a0626086 diff --git a/Archlinux_all/python-hyperlink b/Archlinux_all/python-hyperlink new file mode 160000 index 0000000..06ef582 --- /dev/null +++ b/Archlinux_all/python-hyperlink @@ -0,0 +1 @@ +Subproject commit 06ef58247935d75cebd146e90820e25b9f7830a3 diff --git a/Archlinux_all/python-hypothesis b/Archlinux_all/python-hypothesis new file mode 160000 index 0000000..d514203 --- /dev/null +++ b/Archlinux_all/python-hypothesis @@ -0,0 +1 @@ +Subproject commit d514203697036c3c63973418cc0a246fdc4f4b59 diff --git a/Archlinux_all/python-idna b/Archlinux_all/python-idna new file mode 160000 index 0000000..793abd8 --- /dev/null +++ b/Archlinux_all/python-idna @@ -0,0 +1 @@ +Subproject commit 793abd8b928c665f4e99a2c24362c23265553f29 diff --git a/Archlinux_all/python-ifaddr b/Archlinux_all/python-ifaddr new file mode 160000 index 0000000..4a49c2e --- /dev/null +++ b/Archlinux_all/python-ifaddr @@ -0,0 +1 @@ +Subproject commit 4a49c2e3b6b5bb99acfadbdd2ee398101732aed2 diff --git a/Archlinux_all/python-imagesize b/Archlinux_all/python-imagesize new file mode 160000 index 0000000..54387d8 --- /dev/null +++ b/Archlinux_all/python-imagesize @@ -0,0 +1 @@ +Subproject commit 54387d867f8cfb4750d4bde6fa28f7521558165f diff --git a/Archlinux_all/python-importlib-metadata b/Archlinux_all/python-importlib-metadata new file mode 160000 index 0000000..47ca5a2 --- /dev/null +++ b/Archlinux_all/python-importlib-metadata @@ -0,0 +1 @@ +Subproject commit 47ca5a2fddd15a2b0670c08c7a7a012ae82fe1c8 diff --git a/Archlinux_all/python-incremental b/Archlinux_all/python-incremental new file mode 160000 index 0000000..d64be05 --- /dev/null +++ b/Archlinux_all/python-incremental @@ -0,0 +1 @@ +Subproject commit d64be05e293adf35d1bc159a96d54208ef6219b4 diff --git a/Archlinux_all/python-inflect b/Archlinux_all/python-inflect new file mode 160000 index 0000000..e2bad10 --- /dev/null +++ b/Archlinux_all/python-inflect @@ -0,0 +1 @@ +Subproject commit e2bad10bbca3e882c0f6d270fbc6a23d4a98d777 diff --git a/Archlinux_all/python-iniconfig b/Archlinux_all/python-iniconfig new file mode 160000 index 0000000..3643e53 --- /dev/null +++ b/Archlinux_all/python-iniconfig @@ -0,0 +1 @@ +Subproject commit 3643e538d2e50b47cbb0e973c29ee0c0981fe7d1 diff --git a/Archlinux_all/python-installer b/Archlinux_all/python-installer new file mode 160000 index 0000000..c592be1 --- /dev/null +++ b/Archlinux_all/python-installer @@ -0,0 +1 @@ +Subproject commit c592be192afd0afae7cd4ed2eab8a9af22a4709b diff --git a/Archlinux_all/python-iso8601 b/Archlinux_all/python-iso8601 new file mode 160000 index 0000000..963549a --- /dev/null +++ b/Archlinux_all/python-iso8601 @@ -0,0 +1 @@ +Subproject commit 963549a20aadb580a4a67ee9612acc5ea130e5cb diff --git a/Archlinux_all/python-jaraco.classes b/Archlinux_all/python-jaraco.classes new file mode 160000 index 0000000..7940e91 --- /dev/null +++ b/Archlinux_all/python-jaraco.classes @@ -0,0 +1 @@ +Subproject commit 7940e91be6fb101025a5909041fd97f38a232870 diff --git a/Archlinux_all/python-jaraco.context b/Archlinux_all/python-jaraco.context new file mode 160000 index 0000000..1413478 --- /dev/null +++ b/Archlinux_all/python-jaraco.context @@ -0,0 +1 @@ +Subproject commit 1413478097fa40615a7f36b2f65502dc717c6f92 diff --git a/Archlinux_all/python-jaraco.functools b/Archlinux_all/python-jaraco.functools new file mode 160000 index 0000000..5563323 --- /dev/null +++ b/Archlinux_all/python-jaraco.functools @@ -0,0 +1 @@ +Subproject commit 5563323dd084cd8a973f82655e591b58fc32e91c diff --git a/Archlinux_all/python-jaraco.text b/Archlinux_all/python-jaraco.text new file mode 160000 index 0000000..114ce8b --- /dev/null +++ b/Archlinux_all/python-jaraco.text @@ -0,0 +1 @@ +Subproject commit 114ce8b5fe94cc4dbae6136aedc57b5c1658706e diff --git a/Archlinux_all/python-jedi b/Archlinux_all/python-jedi new file mode 160000 index 0000000..c317fa2 --- /dev/null +++ b/Archlinux_all/python-jedi @@ -0,0 +1 @@ +Subproject commit c317fa208cffd81afdc2737bca1cf045ac8e4989 diff --git a/Archlinux_all/python-jeepney b/Archlinux_all/python-jeepney new file mode 160000 index 0000000..c4f9858 --- /dev/null +++ b/Archlinux_all/python-jeepney @@ -0,0 +1 @@ +Subproject commit c4f9858b4cbe0a9d5db82bf08c4efa3aae066945 diff --git a/Archlinux_all/python-jinja b/Archlinux_all/python-jinja new file mode 160000 index 0000000..0e7afb3 --- /dev/null +++ b/Archlinux_all/python-jinja @@ -0,0 +1 @@ +Subproject commit 0e7afb3c3b78fbe84a3baf7401bae0cf143924e2 diff --git a/Archlinux_all/python-jmespath b/Archlinux_all/python-jmespath new file mode 160000 index 0000000..5b16bf9 --- /dev/null +++ b/Archlinux_all/python-jmespath @@ -0,0 +1 @@ +Subproject commit 5b16bf96c0fb8c59e0bb28560a986d37f27fbcac diff --git a/Archlinux_all/python-jsonpatch b/Archlinux_all/python-jsonpatch new file mode 160000 index 0000000..2a4d8f1 --- /dev/null +++ b/Archlinux_all/python-jsonpatch @@ -0,0 +1 @@ +Subproject commit 2a4d8f12ab7c5d6a795231b00d792f8e1f52b210 diff --git a/Archlinux_all/python-jsonpointer b/Archlinux_all/python-jsonpointer new file mode 160000 index 0000000..4866dfd --- /dev/null +++ b/Archlinux_all/python-jsonpointer @@ -0,0 +1 @@ +Subproject commit 4866dfd1ffc86cc84eff979135d7acd02ff618ac diff --git a/Archlinux_all/python-jsonschema b/Archlinux_all/python-jsonschema new file mode 160000 index 0000000..23d58f5 --- /dev/null +++ b/Archlinux_all/python-jsonschema @@ -0,0 +1 @@ +Subproject commit 23d58f55561ff9ce1f77f41992b74cfe10bfd3a1 diff --git a/Archlinux_all/python-jsonschema-specifications b/Archlinux_all/python-jsonschema-specifications new file mode 160000 index 0000000..cc794ac --- /dev/null +++ b/Archlinux_all/python-jsonschema-specifications @@ -0,0 +1 @@ +Subproject commit cc794ac859cf42d6105d0dfe20584df08bbee5f3 diff --git a/Archlinux_all/python-jwcrypto b/Archlinux_all/python-jwcrypto new file mode 160000 index 0000000..a4fb12c --- /dev/null +++ b/Archlinux_all/python-jwcrypto @@ -0,0 +1 @@ +Subproject commit a4fb12c225877f2615899b0e3dc25c546c414145 diff --git a/Archlinux_all/python-keyring b/Archlinux_all/python-keyring new file mode 160000 index 0000000..c9758b8 --- /dev/null +++ b/Archlinux_all/python-keyring @@ -0,0 +1 @@ +Subproject commit c9758b8b537c887a8ed13c118f7bfc72aa8f4357 diff --git a/Archlinux_all/python-keystoneauth1 b/Archlinux_all/python-keystoneauth1 new file mode 160000 index 0000000..ec9b3e9 --- /dev/null +++ b/Archlinux_all/python-keystoneauth1 @@ -0,0 +1 @@ +Subproject commit ec9b3e9745b72649257de9f763b0d847d74eaaf8 diff --git a/Archlinux_all/python-kiwisolver b/Archlinux_all/python-kiwisolver new file mode 160000 index 0000000..666fb55 --- /dev/null +++ b/Archlinux_all/python-kiwisolver @@ -0,0 +1 @@ +Subproject commit 666fb554e7653617f49778a9447e0eed587be5b0 diff --git a/Archlinux_all/python-ldap b/Archlinux_all/python-ldap new file mode 160000 index 0000000..9ec2cf1 --- /dev/null +++ b/Archlinux_all/python-ldap @@ -0,0 +1 @@ +Subproject commit 9ec2cf121b404b298a7163bea6791c33ff156e9c diff --git a/Archlinux_all/python-lockfile b/Archlinux_all/python-lockfile new file mode 160000 index 0000000..5ca35a8 --- /dev/null +++ b/Archlinux_all/python-lockfile @@ -0,0 +1 @@ +Subproject commit 5ca35a8029d8bf69ec6e9f9c29e7a2c2f163f01c diff --git a/Archlinux_all/python-lsp-jsonrpc b/Archlinux_all/python-lsp-jsonrpc new file mode 160000 index 0000000..1563bd1 --- /dev/null +++ b/Archlinux_all/python-lsp-jsonrpc @@ -0,0 +1 @@ +Subproject commit 1563bd15f149c260f65e995a6dd75e94e01a17e3 diff --git a/Archlinux_all/python-lsp-server b/Archlinux_all/python-lsp-server new file mode 160000 index 0000000..4444b8f --- /dev/null +++ b/Archlinux_all/python-lsp-server @@ -0,0 +1 @@ +Subproject commit 4444b8ff537a2381da12a1a9394a9c301e73e6cc diff --git a/Archlinux_all/python-lsprotocol b/Archlinux_all/python-lsprotocol new file mode 160000 index 0000000..31d81e5 --- /dev/null +++ b/Archlinux_all/python-lsprotocol @@ -0,0 +1 @@ +Subproject commit 31d81e58ba333e0baccdd011a4dae3051d63fdf0 diff --git a/Archlinux_all/python-lxml b/Archlinux_all/python-lxml new file mode 160000 index 0000000..ce350f2 --- /dev/null +++ b/Archlinux_all/python-lxml @@ -0,0 +1 @@ +Subproject commit ce350f2cc1ee401fe2da22bfb31988c2c361d7d7 diff --git a/Archlinux_all/python-magic b/Archlinux_all/python-magic new file mode 160000 index 0000000..ff5591e --- /dev/null +++ b/Archlinux_all/python-magic @@ -0,0 +1 @@ +Subproject commit ff5591eedc943a8b166531a1ba43a016287fdb06 diff --git a/Archlinux_all/python-mako b/Archlinux_all/python-mako new file mode 160000 index 0000000..e69d9f5 --- /dev/null +++ b/Archlinux_all/python-mako @@ -0,0 +1 @@ +Subproject commit e69d9f5da707b5c39b734b2c40adbf1822049808 diff --git a/Archlinux_all/python-markdown b/Archlinux_all/python-markdown new file mode 160000 index 0000000..84c1abe --- /dev/null +++ b/Archlinux_all/python-markdown @@ -0,0 +1 @@ +Subproject commit 84c1abeb4da702431b38467a9e323ed30baae979 diff --git a/Archlinux_all/python-markdown-it-py b/Archlinux_all/python-markdown-it-py new file mode 160000 index 0000000..b53341b --- /dev/null +++ b/Archlinux_all/python-markdown-it-py @@ -0,0 +1 @@ +Subproject commit b53341ba308f885809ab35f4c5a59d7f193ea1d9 diff --git a/Archlinux_all/python-markupsafe b/Archlinux_all/python-markupsafe new file mode 160000 index 0000000..03ede8b --- /dev/null +++ b/Archlinux_all/python-markupsafe @@ -0,0 +1 @@ +Subproject commit 03ede8b6f16c9c155ea974b923a808913ebd29bf diff --git a/Archlinux_all/python-matplotlib b/Archlinux_all/python-matplotlib new file mode 160000 index 0000000..5f9ef1c --- /dev/null +++ b/Archlinux_all/python-matplotlib @@ -0,0 +1 @@ +Subproject commit 5f9ef1c88a3bd798e4db367dadcbe04aa4bccb19 diff --git a/Archlinux_all/python-mdurl b/Archlinux_all/python-mdurl new file mode 160000 index 0000000..fde5fe6 --- /dev/null +++ b/Archlinux_all/python-mdurl @@ -0,0 +1 @@ +Subproject commit fde5fe62923cb7a60ccf365e2bae03bd64017d8d diff --git a/Archlinux_all/python-merge3 b/Archlinux_all/python-merge3 new file mode 160000 index 0000000..e0aa0f9 --- /dev/null +++ b/Archlinux_all/python-merge3 @@ -0,0 +1 @@ +Subproject commit e0aa0f93747f0b35cd8f49bf8a1dd247d608c676 diff --git a/Archlinux_all/python-more-itertools b/Archlinux_all/python-more-itertools new file mode 160000 index 0000000..02d50cf --- /dev/null +++ b/Archlinux_all/python-more-itertools @@ -0,0 +1 @@ +Subproject commit 02d50cf2c27a28019bfa413c3035876e3bc12ad1 diff --git a/Archlinux_all/python-msgpack b/Archlinux_all/python-msgpack new file mode 160000 index 0000000..736af17 --- /dev/null +++ b/Archlinux_all/python-msgpack @@ -0,0 +1 @@ +Subproject commit 736af17caa8caed0dc77d452c12408cab58e2b53 diff --git a/Archlinux_all/python-mypy_extensions b/Archlinux_all/python-mypy_extensions new file mode 160000 index 0000000..d38835b --- /dev/null +++ b/Archlinux_all/python-mypy_extensions @@ -0,0 +1 @@ +Subproject commit d38835b89c40486cb16d80e9d12708c7df4faaec diff --git a/Archlinux_all/python-netifaces b/Archlinux_all/python-netifaces new file mode 160000 index 0000000..ca3dac6 --- /dev/null +++ b/Archlinux_all/python-netifaces @@ -0,0 +1 @@ +Subproject commit ca3dac6b1acab563a750fcccc1b510dc3e11bc57 diff --git a/Archlinux_all/python-notify2 b/Archlinux_all/python-notify2 new file mode 160000 index 0000000..fcf8137 --- /dev/null +++ b/Archlinux_all/python-notify2 @@ -0,0 +1 @@ +Subproject commit fcf8137f6f512fd81ea1ba55ef1bf56185738321 diff --git a/Archlinux_all/python-ntlm-auth b/Archlinux_all/python-ntlm-auth new file mode 160000 index 0000000..c3a0ac2 --- /dev/null +++ b/Archlinux_all/python-ntlm-auth @@ -0,0 +1 @@ +Subproject commit c3a0ac292187feffa06217b91391c42939726013 diff --git a/Archlinux_all/python-numpy b/Archlinux_all/python-numpy new file mode 160000 index 0000000..361b56e --- /dev/null +++ b/Archlinux_all/python-numpy @@ -0,0 +1 @@ +Subproject commit 361b56e9f382eb7b38f4717d63cb4b7dde984b3c diff --git a/Archlinux_all/python-openstacksdk b/Archlinux_all/python-openstacksdk new file mode 160000 index 0000000..b365bab --- /dev/null +++ b/Archlinux_all/python-openstacksdk @@ -0,0 +1 @@ +Subproject commit b365babc6cec5bb0188dca6fe1b330329d39ef2a diff --git a/Archlinux_all/python-ordered-set b/Archlinux_all/python-ordered-set new file mode 160000 index 0000000..235f951 --- /dev/null +++ b/Archlinux_all/python-ordered-set @@ -0,0 +1 @@ +Subproject commit 235f951b8e345a1130a10a6dd1f698d25e27483d diff --git a/Archlinux_all/python-os-service-types b/Archlinux_all/python-os-service-types new file mode 160000 index 0000000..074839f --- /dev/null +++ b/Archlinux_all/python-os-service-types @@ -0,0 +1 @@ +Subproject commit 074839f9a4e4618a957b3afb20c8d9584cd36129 diff --git a/Archlinux_all/python-ovirt-engine-sdk b/Archlinux_all/python-ovirt-engine-sdk new file mode 160000 index 0000000..96ef35c --- /dev/null +++ b/Archlinux_all/python-ovirt-engine-sdk @@ -0,0 +1 @@ +Subproject commit 96ef35ca083f6a8a6c4aa180cf13f2f97407d0f2 diff --git a/Archlinux_all/python-packaging b/Archlinux_all/python-packaging new file mode 160000 index 0000000..752aec8 --- /dev/null +++ b/Archlinux_all/python-packaging @@ -0,0 +1 @@ +Subproject commit 752aec8f9d09b4256fd84d1d93544023ae2d006e diff --git a/Archlinux_all/python-paramiko b/Archlinux_all/python-paramiko new file mode 160000 index 0000000..86aa92e --- /dev/null +++ b/Archlinux_all/python-paramiko @@ -0,0 +1 @@ +Subproject commit 86aa92ec7037be277efa9bc0b356a2db7c994398 diff --git a/Archlinux_all/python-parso b/Archlinux_all/python-parso new file mode 160000 index 0000000..fd0679b --- /dev/null +++ b/Archlinux_all/python-parso @@ -0,0 +1 @@ +Subproject commit fd0679b1c0a6d1adc27b19284fec4766f8c0925b diff --git a/Archlinux_all/python-passlib b/Archlinux_all/python-passlib new file mode 160000 index 0000000..a49a620 --- /dev/null +++ b/Archlinux_all/python-passlib @@ -0,0 +1 @@ +Subproject commit a49a620fbc8b143cd0148a7fddda8ea7b0d77492 diff --git a/Archlinux_all/python-pathspec b/Archlinux_all/python-pathspec new file mode 160000 index 0000000..57f9466 --- /dev/null +++ b/Archlinux_all/python-pathspec @@ -0,0 +1 @@ +Subproject commit 57f9466f40f938d8c669f4638a8ec231ce1cb170 diff --git a/Archlinux_all/python-patiencediff b/Archlinux_all/python-patiencediff new file mode 160000 index 0000000..a883355 --- /dev/null +++ b/Archlinux_all/python-patiencediff @@ -0,0 +1 @@ +Subproject commit a8833551dbf896488b00531a37597290cc909364 diff --git a/Archlinux_all/python-pbr b/Archlinux_all/python-pbr new file mode 160000 index 0000000..49f1093 --- /dev/null +++ b/Archlinux_all/python-pbr @@ -0,0 +1 @@ +Subproject commit 49f109333318594de3532b1490de5ae746aca381 diff --git a/Archlinux_all/python-peewee b/Archlinux_all/python-peewee new file mode 160000 index 0000000..53d3961 --- /dev/null +++ b/Archlinux_all/python-peewee @@ -0,0 +1 @@ +Subproject commit 53d3961dcb80e8506efe01f98762e61fc90ae3a3 diff --git a/Archlinux_all/python-pefile b/Archlinux_all/python-pefile new file mode 160000 index 0000000..24d5923 --- /dev/null +++ b/Archlinux_all/python-pefile @@ -0,0 +1 @@ +Subproject commit 24d59233c1e417a6763324321969a7b2e9d7a321 diff --git a/Archlinux_all/python-pexpect b/Archlinux_all/python-pexpect new file mode 160000 index 0000000..ebfd868 --- /dev/null +++ b/Archlinux_all/python-pexpect @@ -0,0 +1 @@ +Subproject commit ebfd868127c442d1c51dde0db37bc6327d5653a3 diff --git a/Archlinux_all/python-pillow b/Archlinux_all/python-pillow new file mode 160000 index 0000000..20e0fef --- /dev/null +++ b/Archlinux_all/python-pillow @@ -0,0 +1 @@ +Subproject commit 20e0fef2bdf5f42cfec24578ef247ffa9df8da46 diff --git a/Archlinux_all/python-pip b/Archlinux_all/python-pip new file mode 160000 index 0000000..b179669 --- /dev/null +++ b/Archlinux_all/python-pip @@ -0,0 +1 @@ +Subproject commit b1796693fd1675a5982dc87d725122fdb28f3b01 diff --git a/Archlinux_all/python-platformdirs b/Archlinux_all/python-platformdirs new file mode 160000 index 0000000..5a61437 --- /dev/null +++ b/Archlinux_all/python-platformdirs @@ -0,0 +1 @@ +Subproject commit 5a614378442081c2cf013dea032b5f3ceced6ce6 diff --git a/Archlinux_all/python-pluggy b/Archlinux_all/python-pluggy new file mode 160000 index 0000000..715f7da --- /dev/null +++ b/Archlinux_all/python-pluggy @@ -0,0 +1 @@ +Subproject commit 715f7dacbbcf45b2116b9efa817b2ccabbc680cf diff --git a/Archlinux_all/python-ply b/Archlinux_all/python-ply new file mode 160000 index 0000000..5c2d1cb --- /dev/null +++ b/Archlinux_all/python-ply @@ -0,0 +1 @@ +Subproject commit 5c2d1cb97032fbf0c85bbe0ada51bee08f277c3f diff --git a/Archlinux_all/python-prctl b/Archlinux_all/python-prctl new file mode 160000 index 0000000..ce476f8 --- /dev/null +++ b/Archlinux_all/python-prctl @@ -0,0 +1 @@ +Subproject commit ce476f84e941993e25d66a036d06af45cd37d748 diff --git a/Archlinux_all/python-proxmoxer b/Archlinux_all/python-proxmoxer new file mode 160000 index 0000000..d71bf8c --- /dev/null +++ b/Archlinux_all/python-proxmoxer @@ -0,0 +1 @@ +Subproject commit d71bf8cf173b0ec73ac6fdb866d237aec7ad29bc diff --git a/Archlinux_all/python-psutil b/Archlinux_all/python-psutil new file mode 160000 index 0000000..b5a1459 --- /dev/null +++ b/Archlinux_all/python-psutil @@ -0,0 +1 @@ +Subproject commit b5a1459522879dc1fab03b17d9716c203239aee1 diff --git a/Archlinux_all/python-ptyprocess b/Archlinux_all/python-ptyprocess new file mode 160000 index 0000000..2c5f984 --- /dev/null +++ b/Archlinux_all/python-ptyprocess @@ -0,0 +1 @@ +Subproject commit 2c5f984dcc3c6713b43cfcfa956fbec63dcf4e5a diff --git a/Archlinux_all/python-py b/Archlinux_all/python-py new file mode 160000 index 0000000..1088f78 --- /dev/null +++ b/Archlinux_all/python-py @@ -0,0 +1 @@ +Subproject commit 1088f786f85c3165582105ba48b95db87ac5f0fe diff --git a/Archlinux_all/python-pyaml b/Archlinux_all/python-pyaml new file mode 160000 index 0000000..253b6b1 --- /dev/null +++ b/Archlinux_all/python-pyaml @@ -0,0 +1 @@ +Subproject commit 253b6b134ff844e2e5530e353e3ba464c74693af diff --git a/Archlinux_all/python-pyasn1 b/Archlinux_all/python-pyasn1 new file mode 160000 index 0000000..e542d0e --- /dev/null +++ b/Archlinux_all/python-pyasn1 @@ -0,0 +1 @@ +Subproject commit e542d0eedb764ac3983c19f42f4a41744ec1e058 diff --git a/Archlinux_all/python-pyasn1-modules b/Archlinux_all/python-pyasn1-modules new file mode 160000 index 0000000..d860190 --- /dev/null +++ b/Archlinux_all/python-pyasn1-modules @@ -0,0 +1 @@ +Subproject commit d860190eb09c6430662dd8d3953347b916f5b8f5 diff --git a/Archlinux_all/python-pycparser b/Archlinux_all/python-pycparser new file mode 160000 index 0000000..fd26d24 --- /dev/null +++ b/Archlinux_all/python-pycparser @@ -0,0 +1 @@ +Subproject commit fd26d24037bca87842c458ad04c30feb76838a6d diff --git a/Archlinux_all/python-pycurl b/Archlinux_all/python-pycurl new file mode 160000 index 0000000..e8f1c46 --- /dev/null +++ b/Archlinux_all/python-pycurl @@ -0,0 +1 @@ +Subproject commit e8f1c46bf179f23ca0b6942642923998fc6db6b9 diff --git a/Archlinux_all/python-pydantic b/Archlinux_all/python-pydantic new file mode 160000 index 0000000..6662827 --- /dev/null +++ b/Archlinux_all/python-pydantic @@ -0,0 +1 @@ +Subproject commit 6662827956899c96f6bac8d086e942df4149403d diff --git a/Archlinux_all/python-pydantic-core b/Archlinux_all/python-pydantic-core new file mode 160000 index 0000000..c139bf7 --- /dev/null +++ b/Archlinux_all/python-pydantic-core @@ -0,0 +1 @@ +Subproject commit c139bf7dfdb4663daa813bce4dd82580d46ed9d6 diff --git a/Archlinux_all/python-pygame b/Archlinux_all/python-pygame new file mode 160000 index 0000000..66ced89 --- /dev/null +++ b/Archlinux_all/python-pygame @@ -0,0 +1 @@ +Subproject commit 66ced89644abfd3804c1016f1881c387862f1a27 diff --git a/Archlinux_all/python-pygls b/Archlinux_all/python-pygls new file mode 160000 index 0000000..9fdac19 --- /dev/null +++ b/Archlinux_all/python-pygls @@ -0,0 +1 @@ +Subproject commit 9fdac19b31202924fa35d586adba8ec896481076 diff --git a/Archlinux_all/python-pygments b/Archlinux_all/python-pygments new file mode 160000 index 0000000..6853219 --- /dev/null +++ b/Archlinux_all/python-pygments @@ -0,0 +1 @@ +Subproject commit 6853219a4e01fd9df4c86988607b9647d758c455 diff --git a/Archlinux_all/python-pyinotify b/Archlinux_all/python-pyinotify new file mode 160000 index 0000000..d9ca5be --- /dev/null +++ b/Archlinux_all/python-pyinotify @@ -0,0 +1 @@ +Subproject commit d9ca5bec3748fcb5242a2b7642e49c200bfea198 diff --git a/Archlinux_all/python-pynacl b/Archlinux_all/python-pynacl new file mode 160000 index 0000000..7710a04 --- /dev/null +++ b/Archlinux_all/python-pynacl @@ -0,0 +1 @@ +Subproject commit 7710a046d44884622337564b7e10b566a5bcabeb diff --git a/Archlinux_all/python-pynetbox b/Archlinux_all/python-pynetbox new file mode 160000 index 0000000..2ae2eca --- /dev/null +++ b/Archlinux_all/python-pynetbox @@ -0,0 +1 @@ +Subproject commit 2ae2eca68d4b7725d3266e9e348f1d20be831f7a diff --git a/Archlinux_all/python-pyopenssl b/Archlinux_all/python-pyopenssl new file mode 160000 index 0000000..3a83d3d --- /dev/null +++ b/Archlinux_all/python-pyopenssl @@ -0,0 +1 @@ +Subproject commit 3a83d3d050e783a94e0a6f9553f7b85f0005a5ee diff --git a/Archlinux_all/python-pyparsing b/Archlinux_all/python-pyparsing new file mode 160000 index 0000000..c9bcd10 --- /dev/null +++ b/Archlinux_all/python-pyparsing @@ -0,0 +1 @@ +Subproject commit c9bcd109eec33c403bed21d2abc38bf1a1d3988a diff --git a/Archlinux_all/python-pyproject-hooks b/Archlinux_all/python-pyproject-hooks new file mode 160000 index 0000000..6049872 --- /dev/null +++ b/Archlinux_all/python-pyproject-hooks @@ -0,0 +1 @@ +Subproject commit 60498725725cf4e3072998cb90198535d4ecf4a0 diff --git a/Archlinux_all/python-pyqt5-sip b/Archlinux_all/python-pyqt5-sip new file mode 160000 index 0000000..2200059 --- /dev/null +++ b/Archlinux_all/python-pyqt5-sip @@ -0,0 +1 @@ +Subproject commit 22000595b409eecb0d73a9f41f022c939ecead23 diff --git a/Archlinux_all/python-pyrsistent b/Archlinux_all/python-pyrsistent new file mode 160000 index 0000000..2f16e9c --- /dev/null +++ b/Archlinux_all/python-pyrsistent @@ -0,0 +1 @@ +Subproject commit 2f16e9ce3f33c36214248f42aad57bc9c73b4058 diff --git a/Archlinux_all/python-pyserial b/Archlinux_all/python-pyserial new file mode 160000 index 0000000..c076777 --- /dev/null +++ b/Archlinux_all/python-pyserial @@ -0,0 +1 @@ +Subproject commit c0767773cea1368d34236d842e8427b6ed1bbe49 diff --git a/Archlinux_all/python-pyspnego b/Archlinux_all/python-pyspnego new file mode 160000 index 0000000..f4f57fd --- /dev/null +++ b/Archlinux_all/python-pyspnego @@ -0,0 +1 @@ +Subproject commit f4f57fd1cf5d92a2c785351a00674d2e0ad621de diff --git a/Archlinux_all/python-pytest b/Archlinux_all/python-pytest new file mode 160000 index 0000000..85c6628 --- /dev/null +++ b/Archlinux_all/python-pytest @@ -0,0 +1 @@ +Subproject commit 85c662824c8ef3deb8b3dc10c0ef4f04450210d6 diff --git a/Archlinux_all/python-pytest-forked b/Archlinux_all/python-pytest-forked new file mode 160000 index 0000000..a3c6f7e --- /dev/null +++ b/Archlinux_all/python-pytest-forked @@ -0,0 +1 @@ +Subproject commit a3c6f7e8c319ca9e48b79c04f68d88f10b20f1bc diff --git a/Archlinux_all/python-pytest-mock b/Archlinux_all/python-pytest-mock new file mode 160000 index 0000000..0cc2ebe --- /dev/null +++ b/Archlinux_all/python-pytest-mock @@ -0,0 +1 @@ +Subproject commit 0cc2ebed964a009f35b1751943426ffaf4ca3394 diff --git a/Archlinux_all/python-pytest-ruff b/Archlinux_all/python-pytest-ruff new file mode 160000 index 0000000..2ac67a9 --- /dev/null +++ b/Archlinux_all/python-pytest-ruff @@ -0,0 +1 @@ +Subproject commit 2ac67a93dce15a8329e3979d23de48817cb0d62f diff --git a/Archlinux_all/python-pytest-xdist b/Archlinux_all/python-pytest-xdist new file mode 160000 index 0000000..df27326 --- /dev/null +++ b/Archlinux_all/python-pytest-xdist @@ -0,0 +1 @@ +Subproject commit df27326815dbaa7f84989f2e90992184024047d0 diff --git a/Archlinux_all/python-pytz b/Archlinux_all/python-pytz new file mode 160000 index 0000000..6c762a8 --- /dev/null +++ b/Archlinux_all/python-pytz @@ -0,0 +1 @@ +Subproject commit 6c762a8115220d7efac7367da5a17d4af249b909 diff --git a/Archlinux_all/python-pywinrm b/Archlinux_all/python-pywinrm new file mode 160000 index 0000000..0881a2a --- /dev/null +++ b/Archlinux_all/python-pywinrm @@ -0,0 +1 @@ +Subproject commit 0881a2afbe5de4bd057f770a31eb3797f8f3b535 diff --git a/Archlinux_all/python-pyzmq b/Archlinux_all/python-pyzmq new file mode 160000 index 0000000..2b00ab3 --- /dev/null +++ b/Archlinux_all/python-pyzmq @@ -0,0 +1 @@ +Subproject commit 2b00ab3d8299039627d130e36b70852a0635c38e diff --git a/Archlinux_all/python-reactivex b/Archlinux_all/python-reactivex new file mode 160000 index 0000000..5e7fa0d --- /dev/null +++ b/Archlinux_all/python-reactivex @@ -0,0 +1 @@ +Subproject commit 5e7fa0d54ecc056dcff04d4d8a1052bb3aeac426 diff --git a/Archlinux_all/python-readability-lxml b/Archlinux_all/python-readability-lxml new file mode 160000 index 0000000..3a7b87e --- /dev/null +++ b/Archlinux_all/python-readability-lxml @@ -0,0 +1 @@ +Subproject commit 3a7b87e082e78d14dec1d3e0e77a11ba74e48fb5 diff --git a/Archlinux_all/python-referencing b/Archlinux_all/python-referencing new file mode 160000 index 0000000..becc464 --- /dev/null +++ b/Archlinux_all/python-referencing @@ -0,0 +1 @@ +Subproject commit becc46474e0c96e41eaf2902f8b3f7d5d67ee7c8 diff --git a/Archlinux_all/python-rencode b/Archlinux_all/python-rencode new file mode 160000 index 0000000..2a6711d --- /dev/null +++ b/Archlinux_all/python-rencode @@ -0,0 +1 @@ +Subproject commit 2a6711d34b18f085217c56b567a0e299c4f3db61 diff --git a/Archlinux_all/python-reportlab b/Archlinux_all/python-reportlab new file mode 160000 index 0000000..86101a0 --- /dev/null +++ b/Archlinux_all/python-reportlab @@ -0,0 +1 @@ +Subproject commit 86101a0e0af17f3f362a70aae768ab623b9d1c3b diff --git a/Archlinux_all/python-requests b/Archlinux_all/python-requests new file mode 160000 index 0000000..acbc9ae --- /dev/null +++ b/Archlinux_all/python-requests @@ -0,0 +1 @@ +Subproject commit acbc9ae86e5bcbb03a9a333f94b53c3cdf812a07 diff --git a/Archlinux_all/python-requests-ntlm b/Archlinux_all/python-requests-ntlm new file mode 160000 index 0000000..5f3e20c --- /dev/null +++ b/Archlinux_all/python-requests-ntlm @@ -0,0 +1 @@ +Subproject commit 5f3e20ce8b3dd8957de4936fce1483f7f0aa02a0 diff --git a/Archlinux_all/python-requestsexceptions b/Archlinux_all/python-requestsexceptions new file mode 160000 index 0000000..641d875 --- /dev/null +++ b/Archlinux_all/python-requestsexceptions @@ -0,0 +1 @@ +Subproject commit 641d875d9368c34ca4e61e44622ab35b448db328 diff --git a/Archlinux_all/python-resolvelib b/Archlinux_all/python-resolvelib new file mode 160000 index 0000000..ac856f0 --- /dev/null +++ b/Archlinux_all/python-resolvelib @@ -0,0 +1 @@ +Subproject commit ac856f010c492cd7242a82216d996c7f036718e5 diff --git a/Archlinux_all/python-rich b/Archlinux_all/python-rich new file mode 160000 index 0000000..ed44836 --- /dev/null +++ b/Archlinux_all/python-rich @@ -0,0 +1 @@ +Subproject commit ed44836290ddc2e72136f4ecfb0ee9370836f854 diff --git a/Archlinux_all/python-rpds-py b/Archlinux_all/python-rpds-py new file mode 160000 index 0000000..cedae4a --- /dev/null +++ b/Archlinux_all/python-rpds-py @@ -0,0 +1 @@ +Subproject commit cedae4a024e8f292d5861f0041b582b66c036615 diff --git a/Archlinux_all/python-ruamel-yaml b/Archlinux_all/python-ruamel-yaml new file mode 160000 index 0000000..1da5f73 --- /dev/null +++ b/Archlinux_all/python-ruamel-yaml @@ -0,0 +1 @@ +Subproject commit 1da5f732ee9dfc1cb3fcbdf9e5a2bd076fe8223b diff --git a/Archlinux_all/python-ruamel.yaml.clib b/Archlinux_all/python-ruamel.yaml.clib new file mode 160000 index 0000000..7d93b9c --- /dev/null +++ b/Archlinux_all/python-ruamel.yaml.clib @@ -0,0 +1 @@ +Subproject commit 7d93b9c00df3f43251e8312631b0f2b2f00c2bff diff --git a/Archlinux_all/python-s3transfer b/Archlinux_all/python-s3transfer new file mode 160000 index 0000000..4f63652 --- /dev/null +++ b/Archlinux_all/python-s3transfer @@ -0,0 +1 @@ +Subproject commit 4f636522ca01b153527bc0ba16da4ca662e3efe9 diff --git a/Archlinux_all/python-secretstorage b/Archlinux_all/python-secretstorage new file mode 160000 index 0000000..6a5f59c --- /dev/null +++ b/Archlinux_all/python-secretstorage @@ -0,0 +1 @@ +Subproject commit 6a5f59c771fb7b10117e0036690cf0c324bc6693 diff --git a/Archlinux_all/python-service-identity b/Archlinux_all/python-service-identity new file mode 160000 index 0000000..aa32013 --- /dev/null +++ b/Archlinux_all/python-service-identity @@ -0,0 +1 @@ +Subproject commit aa32013a283fc1f461cfd29816c45ae44fa3a509 diff --git a/Archlinux_all/python-setproctitle b/Archlinux_all/python-setproctitle new file mode 160000 index 0000000..5e8b907 --- /dev/null +++ b/Archlinux_all/python-setproctitle @@ -0,0 +1 @@ +Subproject commit 5e8b907744c050693161b6d339e96b5190432735 diff --git a/Archlinux_all/python-setuptools b/Archlinux_all/python-setuptools new file mode 160000 index 0000000..3479bd3 --- /dev/null +++ b/Archlinux_all/python-setuptools @@ -0,0 +1 @@ +Subproject commit 3479bd32e4bb96125e875bc1a38f597459fa5cd9 diff --git a/Archlinux_all/python-shtab b/Archlinux_all/python-shtab new file mode 160000 index 0000000..ab16e6b --- /dev/null +++ b/Archlinux_all/python-shtab @@ -0,0 +1 @@ +Subproject commit ab16e6badc3d76f62eb99754dfe6394bd01d9818 diff --git a/Archlinux_all/python-six b/Archlinux_all/python-six new file mode 160000 index 0000000..8025c68 --- /dev/null +++ b/Archlinux_all/python-six @@ -0,0 +1 @@ +Subproject commit 8025c681a8d2953d207cf4fc809d94e162d0edb3 diff --git a/Archlinux_all/python-smartypants b/Archlinux_all/python-smartypants new file mode 160000 index 0000000..0902cd8 --- /dev/null +++ b/Archlinux_all/python-smartypants @@ -0,0 +1 @@ +Subproject commit 0902cd80818c8d12c524fa4f96157c4e106acaca diff --git a/Archlinux_all/python-snowballstemmer b/Archlinux_all/python-snowballstemmer new file mode 160000 index 0000000..6e4cd85 --- /dev/null +++ b/Archlinux_all/python-snowballstemmer @@ -0,0 +1 @@ +Subproject commit 6e4cd85938391da80e203ceca3ed621de70234da diff --git a/Archlinux_all/python-sortedcontainers b/Archlinux_all/python-sortedcontainers new file mode 160000 index 0000000..f2452dc --- /dev/null +++ b/Archlinux_all/python-sortedcontainers @@ -0,0 +1 @@ +Subproject commit f2452dcfd8f55d2dcc8365c5a12ad754c9da81a4 diff --git a/Archlinux_all/python-soupsieve b/Archlinux_all/python-soupsieve new file mode 160000 index 0000000..37d4e88 --- /dev/null +++ b/Archlinux_all/python-soupsieve @@ -0,0 +1 @@ +Subproject commit 37d4e880e7c53c9f74d1195d3fc13491a46a4264 diff --git a/Archlinux_all/python-sphinx b/Archlinux_all/python-sphinx new file mode 160000 index 0000000..9296f7b --- /dev/null +++ b/Archlinux_all/python-sphinx @@ -0,0 +1 @@ +Subproject commit 9296f7b3241ac06ef30c1aeda921b0b32bd87d61 diff --git a/Archlinux_all/python-sphinx-alabaster-theme b/Archlinux_all/python-sphinx-alabaster-theme new file mode 160000 index 0000000..3c4618e --- /dev/null +++ b/Archlinux_all/python-sphinx-alabaster-theme @@ -0,0 +1 @@ +Subproject commit 3c4618ea9c5f8f05676cb070997e10a1f2a18bd9 diff --git a/Archlinux_all/python-sphinxcontrib-applehelp b/Archlinux_all/python-sphinxcontrib-applehelp new file mode 160000 index 0000000..70dc8f9 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-applehelp @@ -0,0 +1 @@ +Subproject commit 70dc8f941291423fea16dfef8106e777f2f84e85 diff --git a/Archlinux_all/python-sphinxcontrib-devhelp b/Archlinux_all/python-sphinxcontrib-devhelp new file mode 160000 index 0000000..9f2e752 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-devhelp @@ -0,0 +1 @@ +Subproject commit 9f2e7524abc9d86ea561f40092c47d272b70e1e5 diff --git a/Archlinux_all/python-sphinxcontrib-htmlhelp b/Archlinux_all/python-sphinxcontrib-htmlhelp new file mode 160000 index 0000000..abd18bd --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-htmlhelp @@ -0,0 +1 @@ +Subproject commit abd18bd773a7fc09b582aa009e3f42d3e4d08d73 diff --git a/Archlinux_all/python-sphinxcontrib-jsmath b/Archlinux_all/python-sphinxcontrib-jsmath new file mode 160000 index 0000000..15350f0 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-jsmath @@ -0,0 +1 @@ +Subproject commit 15350f077e7e74940e2c9341f60c3b254dc70a29 diff --git a/Archlinux_all/python-sphinxcontrib-qthelp b/Archlinux_all/python-sphinxcontrib-qthelp new file mode 160000 index 0000000..583f06d --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-qthelp @@ -0,0 +1 @@ +Subproject commit 583f06d9512b269664969adc0e641a80eb8175b3 diff --git a/Archlinux_all/python-sphinxcontrib-serializinghtml b/Archlinux_all/python-sphinxcontrib-serializinghtml new file mode 160000 index 0000000..ecefee2 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-serializinghtml @@ -0,0 +1 @@ +Subproject commit ecefee2f0eec16bb70844c100ae92bd6f3c9a759 diff --git a/Archlinux_all/python-sqlalchemy b/Archlinux_all/python-sqlalchemy new file mode 160000 index 0000000..c2831fd --- /dev/null +++ b/Archlinux_all/python-sqlalchemy @@ -0,0 +1 @@ +Subproject commit c2831fd8a6958d55d87e0d0bf0557b66ab8ddaa7 diff --git a/Archlinux_all/python-stevedore b/Archlinux_all/python-stevedore new file mode 160000 index 0000000..1de927b --- /dev/null +++ b/Archlinux_all/python-stevedore @@ -0,0 +1 @@ +Subproject commit 1de927b7268de7508b59239fbe1a5125cb450749 diff --git a/Archlinux_all/python-straight.plugin b/Archlinux_all/python-straight.plugin new file mode 160000 index 0000000..8d0fbbe --- /dev/null +++ b/Archlinux_all/python-straight.plugin @@ -0,0 +1 @@ +Subproject commit 8d0fbbe7b98978ca60cce09619054ac1f5ffbdb8 diff --git a/Archlinux_all/python-subprocess-tee b/Archlinux_all/python-subprocess-tee new file mode 160000 index 0000000..629aadc --- /dev/null +++ b/Archlinux_all/python-subprocess-tee @@ -0,0 +1 @@ +Subproject commit 629aadc9d795faaefe09972f1010ee4afc873906 diff --git a/Archlinux_all/python-termcolor b/Archlinux_all/python-termcolor new file mode 160000 index 0000000..6b899aa --- /dev/null +++ b/Archlinux_all/python-termcolor @@ -0,0 +1 @@ +Subproject commit 6b899aa2e9ac93957a568568ca7d558afbf79166 diff --git a/Archlinux_all/python-tomli b/Archlinux_all/python-tomli new file mode 160000 index 0000000..384ed47 --- /dev/null +++ b/Archlinux_all/python-tomli @@ -0,0 +1 @@ +Subproject commit 384ed47aa2e09559f949aaa679824d40eb174478 diff --git a/Archlinux_all/python-tqdm b/Archlinux_all/python-tqdm new file mode 160000 index 0000000..3168a04 --- /dev/null +++ b/Archlinux_all/python-tqdm @@ -0,0 +1 @@ +Subproject commit 3168a04d4578bcf46e0b1f99f1dd9fa89003d4eb diff --git a/Archlinux_all/python-trove-classifiers b/Archlinux_all/python-trove-classifiers new file mode 160000 index 0000000..7ca3394 --- /dev/null +++ b/Archlinux_all/python-trove-classifiers @@ -0,0 +1 @@ +Subproject commit 7ca33940fc08890d8637431784d902b35ac36996 diff --git a/Archlinux_all/python-twisted b/Archlinux_all/python-twisted new file mode 160000 index 0000000..eded5ef --- /dev/null +++ b/Archlinux_all/python-twisted @@ -0,0 +1 @@ +Subproject commit eded5ef33d111dc4c1939a82f8210a035c8b7cd0 diff --git a/Archlinux_all/python-typing_extensions b/Archlinux_all/python-typing_extensions new file mode 160000 index 0000000..9fa1594 --- /dev/null +++ b/Archlinux_all/python-typing_extensions @@ -0,0 +1 @@ +Subproject commit 9fa159498adbd14af84c78bcb9966563b3f04082 diff --git a/Archlinux_all/python-typogrify b/Archlinux_all/python-typogrify new file mode 160000 index 0000000..c3a229b --- /dev/null +++ b/Archlinux_all/python-typogrify @@ -0,0 +1 @@ +Subproject commit c3a229bdebe3879acb3b37f8a2b75882c85ca91d diff --git a/Archlinux_all/python-uc-micro-py b/Archlinux_all/python-uc-micro-py new file mode 160000 index 0000000..cf06bba --- /dev/null +++ b/Archlinux_all/python-uc-micro-py @@ -0,0 +1 @@ +Subproject commit cf06bba7366edca215f06c033c547230093f41b2 diff --git a/Archlinux_all/python-ujson b/Archlinux_all/python-ujson new file mode 160000 index 0000000..d1a604d --- /dev/null +++ b/Archlinux_all/python-ujson @@ -0,0 +1 @@ +Subproject commit d1a604d286a2ad9e1054267ba1e5a6fcd68be13a diff --git a/Archlinux_all/python-unidecode b/Archlinux_all/python-unidecode new file mode 160000 index 0000000..15b393f --- /dev/null +++ b/Archlinux_all/python-unidecode @@ -0,0 +1 @@ +Subproject commit 15b393fcc140628559a8db6fddccc0a6a442235e diff --git a/Archlinux_all/python-uritemplate b/Archlinux_all/python-uritemplate new file mode 160000 index 0000000..293ae90 --- /dev/null +++ b/Archlinux_all/python-uritemplate @@ -0,0 +1 @@ +Subproject commit 293ae90d57f78edbe9785ed831041ce78bb0b398 diff --git a/Archlinux_all/python-urllib3 b/Archlinux_all/python-urllib3 new file mode 160000 index 0000000..4a2e7e2 --- /dev/null +++ b/Archlinux_all/python-urllib3 @@ -0,0 +1 @@ +Subproject commit 4a2e7e2aa88134ee2afee17f3054dea08c38b324 diff --git a/Archlinux_all/python-validate-pyproject b/Archlinux_all/python-validate-pyproject new file mode 160000 index 0000000..3001caa --- /dev/null +++ b/Archlinux_all/python-validate-pyproject @@ -0,0 +1 @@ +Subproject commit 3001caafa8ee485e31035769d755b0779ce2559c diff --git a/Archlinux_all/python-voluptuous b/Archlinux_all/python-voluptuous new file mode 160000 index 0000000..a09645f --- /dev/null +++ b/Archlinux_all/python-voluptuous @@ -0,0 +1 @@ +Subproject commit a09645f50e31cea708f979b4acbcaae01bd349c5 diff --git a/Archlinux_all/python-wcmatch b/Archlinux_all/python-wcmatch new file mode 160000 index 0000000..7b81a03 --- /dev/null +++ b/Archlinux_all/python-wcmatch @@ -0,0 +1 @@ +Subproject commit 7b81a035e2cb02861a830571ac5f7158b9f3bb29 diff --git a/Archlinux_all/python-websockets b/Archlinux_all/python-websockets new file mode 160000 index 0000000..bf83c0d --- /dev/null +++ b/Archlinux_all/python-websockets @@ -0,0 +1 @@ +Subproject commit bf83c0d09ea8e8af2cf02a9121634f2bf663a545 diff --git a/Archlinux_all/python-wheel b/Archlinux_all/python-wheel new file mode 160000 index 0000000..29cc311 --- /dev/null +++ b/Archlinux_all/python-wheel @@ -0,0 +1 @@ +Subproject commit 29cc311df9c578e73fb09d4e1de417dd5ee9d829 diff --git a/Archlinux_all/python-wrapt b/Archlinux_all/python-wrapt new file mode 160000 index 0000000..8370c6c --- /dev/null +++ b/Archlinux_all/python-wrapt @@ -0,0 +1 @@ +Subproject commit 8370c6c6c1fc7f141a43c3fb5ef0886e59caa046 diff --git a/Archlinux_all/python-xlib b/Archlinux_all/python-xlib new file mode 160000 index 0000000..3b1a3cb --- /dev/null +++ b/Archlinux_all/python-xlib @@ -0,0 +1 @@ +Subproject commit 3b1a3cbcd498964673630db665da89c453e88262 diff --git a/Archlinux_all/python-xmltodict b/Archlinux_all/python-xmltodict new file mode 160000 index 0000000..0d1c9e5 --- /dev/null +++ b/Archlinux_all/python-xmltodict @@ -0,0 +1 @@ +Subproject commit 0d1c9e568c3cc1e8aacda547d3e917bfd507b038 diff --git a/Archlinux_all/python-yaml b/Archlinux_all/python-yaml new file mode 160000 index 0000000..8cd7cd2 --- /dev/null +++ b/Archlinux_all/python-yaml @@ -0,0 +1 @@ +Subproject commit 8cd7cd2f9a228b5bee34b90d18441e53a5159f5e diff --git a/Archlinux_all/python-zipp b/Archlinux_all/python-zipp new file mode 160000 index 0000000..ae1c8bb --- /dev/null +++ b/Archlinux_all/python-zipp @@ -0,0 +1 @@ +Subproject commit ae1c8bbb87ee8c5af400a22d3e6f80fbcf8c94f1 diff --git a/Archlinux_all/python-zope-interface b/Archlinux_all/python-zope-interface new file mode 160000 index 0000000..a23f2e7 --- /dev/null +++ b/Archlinux_all/python-zope-interface @@ -0,0 +1 @@ +Subproject commit a23f2e7f0b661c0e17c068fce1aa124f6a1f4988 diff --git a/Archlinux_all/python-zstandard b/Archlinux_all/python-zstandard new file mode 160000 index 0000000..ccb4b4d --- /dev/null +++ b/Archlinux_all/python-zstandard @@ -0,0 +1 @@ +Subproject commit ccb4b4dc87315140f91dfac1bce9c8afc6043e50 diff --git a/Archlinux_all/qbittorrent b/Archlinux_all/qbittorrent new file mode 160000 index 0000000..959f2fc --- /dev/null +++ b/Archlinux_all/qbittorrent @@ -0,0 +1 @@ +Subproject commit 959f2fcfbf03bd79300b8b1160ad6edfd94fbd30 diff --git a/Archlinux_all/qcustomplot b/Archlinux_all/qcustomplot new file mode 160000 index 0000000..3d5d443 --- /dev/null +++ b/Archlinux_all/qcustomplot @@ -0,0 +1 @@ +Subproject commit 3d5d44345b63b363fdf042804aa2a19bb1f96045 diff --git a/Archlinux_all/qhexedit2 b/Archlinux_all/qhexedit2 new file mode 160000 index 0000000..2b2b7e6 --- /dev/null +++ b/Archlinux_all/qhexedit2 @@ -0,0 +1 @@ +Subproject commit 2b2b7e67c0b4a6a703126a668c99bf59670c8f57 diff --git a/Archlinux_all/qhull b/Archlinux_all/qhull new file mode 160000 index 0000000..2b1317e --- /dev/null +++ b/Archlinux_all/qhull @@ -0,0 +1 @@ +Subproject commit 2b1317ea7de1eca8437162076b518b1529d5dd92 diff --git a/Archlinux_all/qpdf b/Archlinux_all/qpdf new file mode 160000 index 0000000..c476b70 --- /dev/null +++ b/Archlinux_all/qpdf @@ -0,0 +1 @@ +Subproject commit c476b70461aafbafdb345086617d19123913a7b5 diff --git a/Archlinux_all/qqc2-desktop-style5 b/Archlinux_all/qqc2-desktop-style5 new file mode 160000 index 0000000..cfc5747 --- /dev/null +++ b/Archlinux_all/qqc2-desktop-style5 @@ -0,0 +1 @@ +Subproject commit cfc57478368ede00fb12e02df7c1bc3c9bbde28f diff --git a/Archlinux_all/qrencode b/Archlinux_all/qrencode new file mode 160000 index 0000000..910f478 --- /dev/null +++ b/Archlinux_all/qrencode @@ -0,0 +1 @@ +Subproject commit 910f478f85c90d97932c628a081a3865ad7bcf0a diff --git a/Archlinux_all/qt5-base b/Archlinux_all/qt5-base new file mode 160000 index 0000000..2f098e9 --- /dev/null +++ b/Archlinux_all/qt5-base @@ -0,0 +1 @@ +Subproject commit 2f098e9c61dd57de81aa79b08b10c2c5c1638a06 diff --git a/Archlinux_all/qt5-charts b/Archlinux_all/qt5-charts new file mode 160000 index 0000000..2428625 --- /dev/null +++ b/Archlinux_all/qt5-charts @@ -0,0 +1 @@ +Subproject commit 2428625d7e8b3991bc9984c6818ad789afd1d3f8 diff --git a/Archlinux_all/qt5-declarative b/Archlinux_all/qt5-declarative new file mode 160000 index 0000000..d89522b --- /dev/null +++ b/Archlinux_all/qt5-declarative @@ -0,0 +1 @@ +Subproject commit d89522bd278b8ada7c83e3e6f7b040c6b5bb85ae diff --git a/Archlinux_all/qt5-doc b/Archlinux_all/qt5-doc new file mode 160000 index 0000000..e233670 --- /dev/null +++ b/Archlinux_all/qt5-doc @@ -0,0 +1 @@ +Subproject commit e2336700ba16fc28e21ac3e66fc686715bb81f92 diff --git a/Archlinux_all/qt5-graphicaleffects b/Archlinux_all/qt5-graphicaleffects new file mode 160000 index 0000000..d5a7e16 --- /dev/null +++ b/Archlinux_all/qt5-graphicaleffects @@ -0,0 +1 @@ +Subproject commit d5a7e16e3960b6d35fb55f06ec0e30db5337643a diff --git a/Archlinux_all/qt5-imageformats b/Archlinux_all/qt5-imageformats new file mode 160000 index 0000000..4029249 --- /dev/null +++ b/Archlinux_all/qt5-imageformats @@ -0,0 +1 @@ +Subproject commit 40292494517bf0fefab7900e08dd1d0e2beac617 diff --git a/Archlinux_all/qt5-location b/Archlinux_all/qt5-location new file mode 160000 index 0000000..a4beb56 --- /dev/null +++ b/Archlinux_all/qt5-location @@ -0,0 +1 @@ +Subproject commit a4beb56eed8927fcd77336c5ba184519136829f6 diff --git a/Archlinux_all/qt5-multimedia b/Archlinux_all/qt5-multimedia new file mode 160000 index 0000000..2ae1dac --- /dev/null +++ b/Archlinux_all/qt5-multimedia @@ -0,0 +1 @@ +Subproject commit 2ae1dac228322330e64ebe73cbfcf45d3c809b33 diff --git a/Archlinux_all/qt5-networkauth b/Archlinux_all/qt5-networkauth new file mode 160000 index 0000000..0ff66ed --- /dev/null +++ b/Archlinux_all/qt5-networkauth @@ -0,0 +1 @@ +Subproject commit 0ff66ed892473c09602d5d88d571f675027a2d7e diff --git a/Archlinux_all/qt5-quickcontrols b/Archlinux_all/qt5-quickcontrols new file mode 160000 index 0000000..c32f914 --- /dev/null +++ b/Archlinux_all/qt5-quickcontrols @@ -0,0 +1 @@ +Subproject commit c32f914b41dc1951e7223a3f89d00d292cd8a551 diff --git a/Archlinux_all/qt5-quickcontrols2 b/Archlinux_all/qt5-quickcontrols2 new file mode 160000 index 0000000..65a8a59 --- /dev/null +++ b/Archlinux_all/qt5-quickcontrols2 @@ -0,0 +1 @@ +Subproject commit 65a8a590a6569c0d69797994def083bc5261159f diff --git a/Archlinux_all/qt5-sensors b/Archlinux_all/qt5-sensors new file mode 160000 index 0000000..c9e5734 --- /dev/null +++ b/Archlinux_all/qt5-sensors @@ -0,0 +1 @@ +Subproject commit c9e5734540107677ff23bdfc1adac658b2bed27d diff --git a/Archlinux_all/qt5-speech b/Archlinux_all/qt5-speech new file mode 160000 index 0000000..ddea894 --- /dev/null +++ b/Archlinux_all/qt5-speech @@ -0,0 +1 @@ +Subproject commit ddea8948913428f9bfa5c12369a4f9aee297af88 diff --git a/Archlinux_all/qt5-svg b/Archlinux_all/qt5-svg new file mode 160000 index 0000000..98b740a --- /dev/null +++ b/Archlinux_all/qt5-svg @@ -0,0 +1 @@ +Subproject commit 98b740ab733f8c3a69c3119b1f4fc66b1d64e1e1 diff --git a/Archlinux_all/qt5-tools b/Archlinux_all/qt5-tools new file mode 160000 index 0000000..6061a5c --- /dev/null +++ b/Archlinux_all/qt5-tools @@ -0,0 +1 @@ +Subproject commit 6061a5c78e671ecd733dbea6fd449c53e6cf3503 diff --git a/Archlinux_all/qt5-translations b/Archlinux_all/qt5-translations new file mode 160000 index 0000000..0df5fcb --- /dev/null +++ b/Archlinux_all/qt5-translations @@ -0,0 +1 @@ +Subproject commit 0df5fcb58c2aada354402ce145a43d48df5afab6 diff --git a/Archlinux_all/qt5-virtualkeyboard b/Archlinux_all/qt5-virtualkeyboard new file mode 160000 index 0000000..936d4df --- /dev/null +++ b/Archlinux_all/qt5-virtualkeyboard @@ -0,0 +1 @@ +Subproject commit 936d4df8c4da9d0cda26123d925bd8244e9abe6e diff --git a/Archlinux_all/qt5-wayland b/Archlinux_all/qt5-wayland new file mode 160000 index 0000000..b91c20f --- /dev/null +++ b/Archlinux_all/qt5-wayland @@ -0,0 +1 @@ +Subproject commit b91c20fbd3ad0867a6027134b5b5d18eabce9792 diff --git a/Archlinux_all/qt5-webchannel b/Archlinux_all/qt5-webchannel new file mode 160000 index 0000000..3331b6c --- /dev/null +++ b/Archlinux_all/qt5-webchannel @@ -0,0 +1 @@ +Subproject commit 3331b6c6bd1973b180ce4fa0d37c0fe2af67d9dd diff --git a/Archlinux_all/qt5-webengine b/Archlinux_all/qt5-webengine new file mode 160000 index 0000000..5f42260 --- /dev/null +++ b/Archlinux_all/qt5-webengine @@ -0,0 +1 @@ +Subproject commit 5f4226056518e337c1229a3562be4cfb6307d2f0 diff --git a/Archlinux_all/qt5-x11extras b/Archlinux_all/qt5-x11extras new file mode 160000 index 0000000..e3d3336 --- /dev/null +++ b/Archlinux_all/qt5-x11extras @@ -0,0 +1 @@ +Subproject commit e3d3336edb3fc11a0af6f0849fb91b89c453d037 diff --git a/Archlinux_all/qt5-xmlpatterns b/Archlinux_all/qt5-xmlpatterns new file mode 160000 index 0000000..52cf2df --- /dev/null +++ b/Archlinux_all/qt5-xmlpatterns @@ -0,0 +1 @@ +Subproject commit 52cf2df740e6453ec3f94ee2da8ff4cb669fe7a6 diff --git a/Archlinux_all/qt5ct b/Archlinux_all/qt5ct new file mode 160000 index 0000000..9c21355 --- /dev/null +++ b/Archlinux_all/qt5ct @@ -0,0 +1 @@ +Subproject commit 9c21355f0c18c5d47a3b966e5ca5b38fddf61c10 diff --git a/Archlinux_all/qt6-5compat b/Archlinux_all/qt6-5compat new file mode 160000 index 0000000..fe4e8df --- /dev/null +++ b/Archlinux_all/qt6-5compat @@ -0,0 +1 @@ +Subproject commit fe4e8df511de2f5d9627d99d13ad44182c29571d diff --git a/Archlinux_all/qt6-base b/Archlinux_all/qt6-base new file mode 160000 index 0000000..01315e9 --- /dev/null +++ b/Archlinux_all/qt6-base @@ -0,0 +1 @@ +Subproject commit 01315e921a90bdcd173d9a2bc37602835b16d339 diff --git a/Archlinux_all/qt6-declarative b/Archlinux_all/qt6-declarative new file mode 160000 index 0000000..ce550df --- /dev/null +++ b/Archlinux_all/qt6-declarative @@ -0,0 +1 @@ +Subproject commit ce550df475fa2db0ebd2549d32c53aaf257b8a04 diff --git a/Archlinux_all/qt6-doc b/Archlinux_all/qt6-doc new file mode 160000 index 0000000..c6c4772 --- /dev/null +++ b/Archlinux_all/qt6-doc @@ -0,0 +1 @@ +Subproject commit c6c4772b3b7f6061eceedd05d2ae5d3b30c13e9b diff --git a/Archlinux_all/qt6-imageformats b/Archlinux_all/qt6-imageformats new file mode 160000 index 0000000..22431c2 --- /dev/null +++ b/Archlinux_all/qt6-imageformats @@ -0,0 +1 @@ +Subproject commit 22431c2dfead94f3e005115df936c303a6dc291a diff --git a/Archlinux_all/qt6-multimedia b/Archlinux_all/qt6-multimedia new file mode 160000 index 0000000..5544deb --- /dev/null +++ b/Archlinux_all/qt6-multimedia @@ -0,0 +1 @@ +Subproject commit 5544deb76fe6fe72cabc9db98a18919a03191535 diff --git a/Archlinux_all/qt6-positioning b/Archlinux_all/qt6-positioning new file mode 160000 index 0000000..a163b70 --- /dev/null +++ b/Archlinux_all/qt6-positioning @@ -0,0 +1 @@ +Subproject commit a163b70ab51ff6e53a4333431ce5aa8460084a1b diff --git a/Archlinux_all/qt6-svg b/Archlinux_all/qt6-svg new file mode 160000 index 0000000..fe98f4e --- /dev/null +++ b/Archlinux_all/qt6-svg @@ -0,0 +1 @@ +Subproject commit fe98f4e15cf86f32e78bcc8d9b6fd2da7f834fc1 diff --git a/Archlinux_all/qt6-tools b/Archlinux_all/qt6-tools new file mode 160000 index 0000000..167b5ca --- /dev/null +++ b/Archlinux_all/qt6-tools @@ -0,0 +1 @@ +Subproject commit 167b5ca8366e51390dca746242e2c30f93e1817e diff --git a/Archlinux_all/qt6-translations b/Archlinux_all/qt6-translations new file mode 160000 index 0000000..f8c6769 --- /dev/null +++ b/Archlinux_all/qt6-translations @@ -0,0 +1 @@ +Subproject commit f8c6769ff9ba138a2f45cd14ca34960a941a3ec7 diff --git a/Archlinux_all/qt6-wayland b/Archlinux_all/qt6-wayland new file mode 160000 index 0000000..4b50cd6 --- /dev/null +++ b/Archlinux_all/qt6-wayland @@ -0,0 +1 @@ +Subproject commit 4b50cd66194d3055b44a88430f126699b9352a5c diff --git a/Archlinux_all/qt6-webchannel b/Archlinux_all/qt6-webchannel new file mode 160000 index 0000000..e5834a1 --- /dev/null +++ b/Archlinux_all/qt6-webchannel @@ -0,0 +1 @@ +Subproject commit e5834a197ce89cfec2f9886d7b78756629643508 diff --git a/Archlinux_all/qt6-webengine b/Archlinux_all/qt6-webengine new file mode 160000 index 0000000..dba8626 --- /dev/null +++ b/Archlinux_all/qt6-webengine @@ -0,0 +1 @@ +Subproject commit dba8626a962cd24d15632b96af624528713ae340 diff --git a/Archlinux_all/ragel b/Archlinux_all/ragel new file mode 160000 index 0000000..c574dda --- /dev/null +++ b/Archlinux_all/ragel @@ -0,0 +1 @@ +Subproject commit c574dda8cbc18dba78a9466c6ad760f262604f3a diff --git a/Archlinux_all/rapidjson b/Archlinux_all/rapidjson new file mode 160000 index 0000000..d81a8b9 --- /dev/null +++ b/Archlinux_all/rapidjson @@ -0,0 +1 @@ +Subproject commit d81a8b9d214a829544f8c663b6a8b21c5baa29c1 diff --git a/Archlinux_all/raptor b/Archlinux_all/raptor new file mode 160000 index 0000000..488f7a8 --- /dev/null +++ b/Archlinux_all/raptor @@ -0,0 +1 @@ +Subproject commit 488f7a81f9be1b58a54ea2d8cadb05a772bf2e57 diff --git a/Archlinux_all/rasqal b/Archlinux_all/rasqal new file mode 160000 index 0000000..b142c02 --- /dev/null +++ b/Archlinux_all/rasqal @@ -0,0 +1 @@ +Subproject commit b142c02c43608c2158af6e6208492d57886c9619 diff --git a/Archlinux_all/rav1e b/Archlinux_all/rav1e new file mode 160000 index 0000000..55838bf --- /dev/null +++ b/Archlinux_all/rav1e @@ -0,0 +1 @@ +Subproject commit 55838bfe0098a9596e0f279cc9b4eff1d2f14297 diff --git a/Archlinux_all/re2 b/Archlinux_all/re2 new file mode 160000 index 0000000..595eb2b --- /dev/null +++ b/Archlinux_all/re2 @@ -0,0 +1 @@ +Subproject commit 595eb2be13c9cff26e9ecd27e0a1a49ead172cf2 diff --git a/Archlinux_all/readline b/Archlinux_all/readline new file mode 160000 index 0000000..37541b6 --- /dev/null +++ b/Archlinux_all/readline @@ -0,0 +1 @@ +Subproject commit 37541b64e23cd5a511f3f7b6afeac069aa494166 diff --git a/Archlinux_all/realtime-privileges b/Archlinux_all/realtime-privileges new file mode 160000 index 0000000..dcac39a --- /dev/null +++ b/Archlinux_all/realtime-privileges @@ -0,0 +1 @@ +Subproject commit dcac39a6c764ef906811f7c977de835bc9bd628a diff --git a/Archlinux_all/rebuild-detector b/Archlinux_all/rebuild-detector new file mode 160000 index 0000000..ffd2417 --- /dev/null +++ b/Archlinux_all/rebuild-detector @@ -0,0 +1 @@ +Subproject commit ffd2417759f99f8fa49f8964463e2cf7ab324291 diff --git a/Archlinux_all/recordmydesktop b/Archlinux_all/recordmydesktop new file mode 160000 index 0000000..311a598 --- /dev/null +++ b/Archlinux_all/recordmydesktop @@ -0,0 +1 @@ +Subproject commit 311a59824f31d38dffeba68f4da44a492a9bcabf diff --git a/Archlinux_all/redland b/Archlinux_all/redland new file mode 160000 index 0000000..7dd05b4 --- /dev/null +++ b/Archlinux_all/redland @@ -0,0 +1 @@ +Subproject commit 7dd05b4115ebd5b370505d1cad8511be550cd170 diff --git a/Archlinux_all/refind b/Archlinux_all/refind new file mode 160000 index 0000000..350906b --- /dev/null +++ b/Archlinux_all/refind @@ -0,0 +1 @@ +Subproject commit 350906b7a81eceb0a3bdfb96e63c2f611e1b7147 diff --git a/Archlinux_all/reflector b/Archlinux_all/reflector new file mode 160000 index 0000000..e669354 --- /dev/null +++ b/Archlinux_all/reflector @@ -0,0 +1 @@ +Subproject commit e669354a4d835ab8159e6cc4538b79a6b1c70e9c diff --git a/Archlinux_all/reiserfsprogs b/Archlinux_all/reiserfsprogs new file mode 160000 index 0000000..b198168 --- /dev/null +++ b/Archlinux_all/reiserfsprogs @@ -0,0 +1 @@ +Subproject commit b198168669db62cdda39ecd21ae0e56f33ec12f0 diff --git a/Archlinux_all/repo.txt b/Archlinux_all/repo.txt new file mode 100644 index 0000000..6d05e5d --- /dev/null +++ b/Archlinux_all/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-archlinux/x86_64/ diff --git a/Archlinux_all/rhash b/Archlinux_all/rhash new file mode 160000 index 0000000..2799ef8 --- /dev/null +++ b/Archlinux_all/rhash @@ -0,0 +1 @@ +Subproject commit 2799ef871753e193cdc3b63cd98f6d3bfa978752 diff --git a/Archlinux_all/ripgrep b/Archlinux_all/ripgrep new file mode 160000 index 0000000..1a6d600 --- /dev/null +++ b/Archlinux_all/ripgrep @@ -0,0 +1 @@ +Subproject commit 1a6d60074bb5c692a976d7a03f3a5c520e860cd3 diff --git a/Archlinux_all/rlwrap b/Archlinux_all/rlwrap new file mode 160000 index 0000000..3851af8 --- /dev/null +++ b/Archlinux_all/rlwrap @@ -0,0 +1 @@ +Subproject commit 3851af859ba6f3bb4cd1711655e80d5a350ce944 diff --git a/Archlinux_all/rnnoise b/Archlinux_all/rnnoise new file mode 160000 index 0000000..c50bdc3 --- /dev/null +++ b/Archlinux_all/rnnoise @@ -0,0 +1 @@ +Subproject commit c50bdc30eabe6475295715a586de4934c334de48 diff --git a/Archlinux_all/rp-pppoe b/Archlinux_all/rp-pppoe new file mode 160000 index 0000000..a726054 --- /dev/null +++ b/Archlinux_all/rp-pppoe @@ -0,0 +1 @@ +Subproject commit a72605403408b7d77bbe55d9823bc3487a37ba20 diff --git a/Archlinux_all/rpcbind b/Archlinux_all/rpcbind new file mode 160000 index 0000000..906a75c --- /dev/null +++ b/Archlinux_all/rpcbind @@ -0,0 +1 @@ +Subproject commit 906a75ca687b5021a8c9c5de6734d83a711d8813 diff --git a/Archlinux_all/rpmextract b/Archlinux_all/rpmextract new file mode 160000 index 0000000..9763231 --- /dev/null +++ b/Archlinux_all/rpmextract @@ -0,0 +1 @@ +Subproject commit 9763231c8ae0539c6d7fe8ad31967b2175089743 diff --git a/Archlinux_all/rsync b/Archlinux_all/rsync new file mode 160000 index 0000000..14de6f8 --- /dev/null +++ b/Archlinux_all/rsync @@ -0,0 +1 @@ +Subproject commit 14de6f8e2d0dfccec9fd09f64a7440afc948bec7 diff --git a/Archlinux_all/rtkit b/Archlinux_all/rtkit new file mode 160000 index 0000000..cf3188a --- /dev/null +++ b/Archlinux_all/rtkit @@ -0,0 +1 @@ +Subproject commit cf3188a2824cf4a4d324bafa4b14c3f11d1eaeff diff --git a/Archlinux_all/rtmpdump b/Archlinux_all/rtmpdump new file mode 160000 index 0000000..f76dd17 --- /dev/null +++ b/Archlinux_all/rtmpdump @@ -0,0 +1 @@ +Subproject commit f76dd178b170a69abc271ee51bbcea911827290d diff --git a/Archlinux_all/rubberband b/Archlinux_all/rubberband new file mode 160000 index 0000000..e882358 --- /dev/null +++ b/Archlinux_all/rubberband @@ -0,0 +1 @@ +Subproject commit e882358f15a1dcc86a4f7affe43ab78878f34c71 diff --git a/Archlinux_all/ruby b/Archlinux_all/ruby new file mode 160000 index 0000000..3d9f598 --- /dev/null +++ b/Archlinux_all/ruby @@ -0,0 +1 @@ +Subproject commit 3d9f59891cf8898828320c9f53d3a53db3c79087 diff --git a/Archlinux_all/ruby-abbrev b/Archlinux_all/ruby-abbrev new file mode 160000 index 0000000..ec2fdb9 --- /dev/null +++ b/Archlinux_all/ruby-abbrev @@ -0,0 +1 @@ +Subproject commit ec2fdb95a340e5a6829d1aca31a438c797a72782 diff --git a/Archlinux_all/ruby-base64 b/Archlinux_all/ruby-base64 new file mode 160000 index 0000000..f7a632e --- /dev/null +++ b/Archlinux_all/ruby-base64 @@ -0,0 +1 @@ +Subproject commit f7a632ed4799a30e57e3488c71d9bf9ef7a05a37 diff --git a/Archlinux_all/ruby-benchmark b/Archlinux_all/ruby-benchmark new file mode 160000 index 0000000..911f30f --- /dev/null +++ b/Archlinux_all/ruby-benchmark @@ -0,0 +1 @@ +Subproject commit 911f30f5d2d5a6baa3f9e0649571d6bf42626231 diff --git a/Archlinux_all/ruby-bigdecimal b/Archlinux_all/ruby-bigdecimal new file mode 160000 index 0000000..c170d1b --- /dev/null +++ b/Archlinux_all/ruby-bigdecimal @@ -0,0 +1 @@ +Subproject commit c170d1b44c80b5c8571e9f6043df733d1fa1f3f5 diff --git a/Archlinux_all/ruby-bundler b/Archlinux_all/ruby-bundler new file mode 160000 index 0000000..ef4cdbb --- /dev/null +++ b/Archlinux_all/ruby-bundler @@ -0,0 +1 @@ +Subproject commit ef4cdbb2af979ae22c8bbee1c141979185203e1f diff --git a/Archlinux_all/ruby-cgi b/Archlinux_all/ruby-cgi new file mode 160000 index 0000000..27947d3 --- /dev/null +++ b/Archlinux_all/ruby-cgi @@ -0,0 +1 @@ +Subproject commit 27947d3ab53884f7e154088b6c91f113743afe08 diff --git a/Archlinux_all/ruby-csv b/Archlinux_all/ruby-csv new file mode 160000 index 0000000..7a5e504 --- /dev/null +++ b/Archlinux_all/ruby-csv @@ -0,0 +1 @@ +Subproject commit 7a5e504e717c1b5751bcb5d316f321a96779a9de diff --git a/Archlinux_all/ruby-date b/Archlinux_all/ruby-date new file mode 160000 index 0000000..6f6e55f --- /dev/null +++ b/Archlinux_all/ruby-date @@ -0,0 +1 @@ +Subproject commit 6f6e55f7078ca8d2146e119bb299042a178edcf7 diff --git a/Archlinux_all/ruby-delegate b/Archlinux_all/ruby-delegate new file mode 160000 index 0000000..c37303c --- /dev/null +++ b/Archlinux_all/ruby-delegate @@ -0,0 +1 @@ +Subproject commit c37303cfbd33665604498d5ce355c150c19a7603 diff --git a/Archlinux_all/ruby-did_you_mean b/Archlinux_all/ruby-did_you_mean new file mode 160000 index 0000000..75759fe --- /dev/null +++ b/Archlinux_all/ruby-did_you_mean @@ -0,0 +1 @@ +Subproject commit 75759fe89d0f165a91eed7f49674078836792c29 diff --git a/Archlinux_all/ruby-digest b/Archlinux_all/ruby-digest new file mode 160000 index 0000000..629f5bc --- /dev/null +++ b/Archlinux_all/ruby-digest @@ -0,0 +1 @@ +Subproject commit 629f5bc91aa731b44165bbb5dbf4ac130bd17f71 diff --git a/Archlinux_all/ruby-drb b/Archlinux_all/ruby-drb new file mode 160000 index 0000000..c2e7ba0 --- /dev/null +++ b/Archlinux_all/ruby-drb @@ -0,0 +1 @@ +Subproject commit c2e7ba0e4aa52613969acb5ef2dce9dbfde6692e diff --git a/Archlinux_all/ruby-english b/Archlinux_all/ruby-english new file mode 160000 index 0000000..17c95d4 --- /dev/null +++ b/Archlinux_all/ruby-english @@ -0,0 +1 @@ +Subproject commit 17c95d482b9a10eb9c623aca8fcd2276281d9e41 diff --git a/Archlinux_all/ruby-erb b/Archlinux_all/ruby-erb new file mode 160000 index 0000000..bcdd4da --- /dev/null +++ b/Archlinux_all/ruby-erb @@ -0,0 +1 @@ +Subproject commit bcdd4daa93f22cc1d9a7db8fc3e9bbd44d737037 diff --git a/Archlinux_all/ruby-etc b/Archlinux_all/ruby-etc new file mode 160000 index 0000000..3d4281c --- /dev/null +++ b/Archlinux_all/ruby-etc @@ -0,0 +1 @@ +Subproject commit 3d4281c9e0cb55f665b10a68f5ebeb33fdbfbf3a diff --git a/Archlinux_all/ruby-fcntl b/Archlinux_all/ruby-fcntl new file mode 160000 index 0000000..23536a1 --- /dev/null +++ b/Archlinux_all/ruby-fcntl @@ -0,0 +1 @@ +Subproject commit 23536a151775233b028f04cacec4b16a6fa2e396 diff --git a/Archlinux_all/ruby-fiddle b/Archlinux_all/ruby-fiddle new file mode 160000 index 0000000..86166e5 --- /dev/null +++ b/Archlinux_all/ruby-fiddle @@ -0,0 +1 @@ +Subproject commit 86166e5416046bfb24f94c49246e1107fa2974b9 diff --git a/Archlinux_all/ruby-fileutils b/Archlinux_all/ruby-fileutils new file mode 160000 index 0000000..55ed68d --- /dev/null +++ b/Archlinux_all/ruby-fileutils @@ -0,0 +1 @@ +Subproject commit 55ed68defb2a9d968b60ed848c22ff0b351ea0b5 diff --git a/Archlinux_all/ruby-find b/Archlinux_all/ruby-find new file mode 160000 index 0000000..892daa5 --- /dev/null +++ b/Archlinux_all/ruby-find @@ -0,0 +1 @@ +Subproject commit 892daa58bff01540bc212dfda0f4f1c8fd3c23d4 diff --git a/Archlinux_all/ruby-forwardable b/Archlinux_all/ruby-forwardable new file mode 160000 index 0000000..7517d1e --- /dev/null +++ b/Archlinux_all/ruby-forwardable @@ -0,0 +1 @@ +Subproject commit 7517d1e344a5c8be0a83e0b01884c6fc37a601e8 diff --git a/Archlinux_all/ruby-getoptlong b/Archlinux_all/ruby-getoptlong new file mode 160000 index 0000000..e649299 --- /dev/null +++ b/Archlinux_all/ruby-getoptlong @@ -0,0 +1 @@ +Subproject commit e649299342be5397b387e1eebb772048ab18237c diff --git a/Archlinux_all/ruby-io-console b/Archlinux_all/ruby-io-console new file mode 160000 index 0000000..d8ede02 --- /dev/null +++ b/Archlinux_all/ruby-io-console @@ -0,0 +1 @@ +Subproject commit d8ede02eaf57e60c0f90d5f0013867ec81d8a963 diff --git a/Archlinux_all/ruby-io-nonblock b/Archlinux_all/ruby-io-nonblock new file mode 160000 index 0000000..63be641 --- /dev/null +++ b/Archlinux_all/ruby-io-nonblock @@ -0,0 +1 @@ +Subproject commit 63be641b16690ead75ae8a9d0483f6fac2d4596d diff --git a/Archlinux_all/ruby-io-wait b/Archlinux_all/ruby-io-wait new file mode 160000 index 0000000..ab4c98c --- /dev/null +++ b/Archlinux_all/ruby-io-wait @@ -0,0 +1 @@ +Subproject commit ab4c98c03ce1d95a579f5d69d9aea511645d81c9 diff --git a/Archlinux_all/ruby-ipaddr b/Archlinux_all/ruby-ipaddr new file mode 160000 index 0000000..dad1a13 --- /dev/null +++ b/Archlinux_all/ruby-ipaddr @@ -0,0 +1 @@ +Subproject commit dad1a137d3f30ccda01b7c6c0953db7aba7169af diff --git a/Archlinux_all/ruby-irb b/Archlinux_all/ruby-irb new file mode 160000 index 0000000..dffe398 --- /dev/null +++ b/Archlinux_all/ruby-irb @@ -0,0 +1 @@ +Subproject commit dffe398fd3f64d1bbadc3090532d2bd225be2467 diff --git a/Archlinux_all/ruby-json b/Archlinux_all/ruby-json new file mode 160000 index 0000000..e4b4339 --- /dev/null +++ b/Archlinux_all/ruby-json @@ -0,0 +1 @@ +Subproject commit e4b433978cacb480c720541bf3c2fb53fc3c981b diff --git a/Archlinux_all/ruby-logger b/Archlinux_all/ruby-logger new file mode 160000 index 0000000..2b0b2d2 --- /dev/null +++ b/Archlinux_all/ruby-logger @@ -0,0 +1 @@ +Subproject commit 2b0b2d26bc5ae62907892790429d3f81bc4a5a79 diff --git a/Archlinux_all/ruby-manpages b/Archlinux_all/ruby-manpages new file mode 160000 index 0000000..46ba15a --- /dev/null +++ b/Archlinux_all/ruby-manpages @@ -0,0 +1 @@ +Subproject commit 46ba15aaccb8b719caf57fa7b5fa216a614aa590 diff --git a/Archlinux_all/ruby-minitest b/Archlinux_all/ruby-minitest new file mode 160000 index 0000000..7c246d0 --- /dev/null +++ b/Archlinux_all/ruby-minitest @@ -0,0 +1 @@ +Subproject commit 7c246d0f2a17c10631480204994260993b1d0df0 diff --git a/Archlinux_all/ruby-mutex_m b/Archlinux_all/ruby-mutex_m new file mode 160000 index 0000000..24c7077 --- /dev/null +++ b/Archlinux_all/ruby-mutex_m @@ -0,0 +1 @@ +Subproject commit 24c7077ab249e27146b0b74ac2d9a443438bd091 diff --git a/Archlinux_all/ruby-net-http b/Archlinux_all/ruby-net-http new file mode 160000 index 0000000..de91880 --- /dev/null +++ b/Archlinux_all/ruby-net-http @@ -0,0 +1 @@ +Subproject commit de9188044dd1dc5fb7d00362a76778e040d1200b diff --git a/Archlinux_all/ruby-open-uri b/Archlinux_all/ruby-open-uri new file mode 160000 index 0000000..f9585e8 --- /dev/null +++ b/Archlinux_all/ruby-open-uri @@ -0,0 +1 @@ +Subproject commit f9585e88501dc6b314bb5233c28b5e97666e3cd6 diff --git a/Archlinux_all/ruby-optimist b/Archlinux_all/ruby-optimist new file mode 160000 index 0000000..b519745 --- /dev/null +++ b/Archlinux_all/ruby-optimist @@ -0,0 +1 @@ +Subproject commit b519745f45176e879164c3ed78f4b4cb78aec27d diff --git a/Archlinux_all/ruby-paint b/Archlinux_all/ruby-paint new file mode 160000 index 0000000..85d50f0 --- /dev/null +++ b/Archlinux_all/ruby-paint @@ -0,0 +1 @@ +Subproject commit 85d50f0e4d3ddc5d127bd1239281aef8341f7dbc diff --git a/Archlinux_all/ruby-power_assert b/Archlinux_all/ruby-power_assert new file mode 160000 index 0000000..61275b7 --- /dev/null +++ b/Archlinux_all/ruby-power_assert @@ -0,0 +1 @@ +Subproject commit 61275b7e57d37643265a9a94b628e5c639a5ed30 diff --git a/Archlinux_all/ruby-psych b/Archlinux_all/ruby-psych new file mode 160000 index 0000000..c679ea8 --- /dev/null +++ b/Archlinux_all/ruby-psych @@ -0,0 +1 @@ +Subproject commit c679ea80e4d50c10d0df4a8c89772a07379d7c2f diff --git a/Archlinux_all/ruby-racc b/Archlinux_all/ruby-racc new file mode 160000 index 0000000..75300ff --- /dev/null +++ b/Archlinux_all/ruby-racc @@ -0,0 +1 @@ +Subproject commit 75300ffc42bd92c3c810bfc3a8e1a644d8de37e4 diff --git a/Archlinux_all/ruby-rake b/Archlinux_all/ruby-rake new file mode 160000 index 0000000..9faa950 --- /dev/null +++ b/Archlinux_all/ruby-rake @@ -0,0 +1 @@ +Subproject commit 9faa950a1e68ab2fea19602a8993afa7fda2c16b diff --git a/Archlinux_all/ruby-rdoc b/Archlinux_all/ruby-rdoc new file mode 160000 index 0000000..6b52806 --- /dev/null +++ b/Archlinux_all/ruby-rdoc @@ -0,0 +1 @@ +Subproject commit 6b528067e115a9ceb87a9fe48e3c039b56fcd9a2 diff --git a/Archlinux_all/ruby-reline b/Archlinux_all/ruby-reline new file mode 160000 index 0000000..fca7ccb --- /dev/null +++ b/Archlinux_all/ruby-reline @@ -0,0 +1 @@ +Subproject commit fca7ccb13491d976027804adc9399c9764da9162 diff --git a/Archlinux_all/ruby-rexml b/Archlinux_all/ruby-rexml new file mode 160000 index 0000000..9013518 --- /dev/null +++ b/Archlinux_all/ruby-rexml @@ -0,0 +1 @@ +Subproject commit 9013518916d6ff62635067a816baffec5cd31d65 diff --git a/Archlinux_all/ruby-ruby2_keywords b/Archlinux_all/ruby-ruby2_keywords new file mode 160000 index 0000000..fd57c28 --- /dev/null +++ b/Archlinux_all/ruby-ruby2_keywords @@ -0,0 +1 @@ +Subproject commit fd57c28d0ec6db2bdc0c21778745b6badb31262a diff --git a/Archlinux_all/ruby-stringio b/Archlinux_all/ruby-stringio new file mode 160000 index 0000000..4c3a24f --- /dev/null +++ b/Archlinux_all/ruby-stringio @@ -0,0 +1 @@ +Subproject commit 4c3a24fcce825c329ab3e0b3c8d1c4bec10d4f5c diff --git a/Archlinux_all/ruby-test-unit b/Archlinux_all/ruby-test-unit new file mode 160000 index 0000000..cb7f788 --- /dev/null +++ b/Archlinux_all/ruby-test-unit @@ -0,0 +1 @@ +Subproject commit cb7f788ba84680edd7ee18fe4fb594fabcaf3d63 diff --git a/Archlinux_all/ruby-time b/Archlinux_all/ruby-time new file mode 160000 index 0000000..216c726 --- /dev/null +++ b/Archlinux_all/ruby-time @@ -0,0 +1 @@ +Subproject commit 216c7267db3977ca9792ae58f03a05a60289b5f2 diff --git a/Archlinux_all/ruby-tmpdir b/Archlinux_all/ruby-tmpdir new file mode 160000 index 0000000..7d1171f --- /dev/null +++ b/Archlinux_all/ruby-tmpdir @@ -0,0 +1 @@ +Subproject commit 7d1171fdd276db6f066120cff4b540050d692070 diff --git a/Archlinux_all/ruby-uri b/Archlinux_all/ruby-uri new file mode 160000 index 0000000..fa89e21 --- /dev/null +++ b/Archlinux_all/ruby-uri @@ -0,0 +1 @@ +Subproject commit fa89e217e5bc8ca2f68f34a33d9c0335e91fa869 diff --git a/Archlinux_all/rubygems b/Archlinux_all/rubygems new file mode 160000 index 0000000..97167d0 --- /dev/null +++ b/Archlinux_all/rubygems @@ -0,0 +1 @@ +Subproject commit 97167d0e216777ae7fad8c1f34d08f902c174d2e diff --git a/Archlinux_all/ruff b/Archlinux_all/ruff new file mode 160000 index 0000000..59ee929 --- /dev/null +++ b/Archlinux_all/ruff @@ -0,0 +1 @@ +Subproject commit 59ee9296eae362ed2a46d9703bdbd1a493c3837c diff --git a/Archlinux_all/ruff-lsp b/Archlinux_all/ruff-lsp new file mode 160000 index 0000000..00810aa --- /dev/null +++ b/Archlinux_all/ruff-lsp @@ -0,0 +1 @@ +Subproject commit 00810aa3e59f42870ca1cc4416d86655b579b60d diff --git a/Archlinux_all/run-parts b/Archlinux_all/run-parts new file mode 160000 index 0000000..258410a --- /dev/null +++ b/Archlinux_all/run-parts @@ -0,0 +1 @@ +Subproject commit 258410af8ac6571e7343af329ceab8ca26f77284 diff --git a/Archlinux_all/runc b/Archlinux_all/runc new file mode 160000 index 0000000..dc0bd57 --- /dev/null +++ b/Archlinux_all/runc @@ -0,0 +1 @@ +Subproject commit dc0bd5744e89b649d9edca0d7e80e4b94a7ae693 diff --git a/Archlinux_all/rust-analyzer b/Archlinux_all/rust-analyzer new file mode 160000 index 0000000..08ccc84 --- /dev/null +++ b/Archlinux_all/rust-analyzer @@ -0,0 +1 @@ +Subproject commit 08ccc8436977747cd532c81d4823f230b609c1aa diff --git a/Archlinux_all/rustup b/Archlinux_all/rustup new file mode 160000 index 0000000..b1dd9b2 --- /dev/null +++ b/Archlinux_all/rustup @@ -0,0 +1 @@ +Subproject commit b1dd9b26b2f088ffcc1aa6efbf5775f7e4b2216e diff --git a/Archlinux_all/s-nail b/Archlinux_all/s-nail new file mode 160000 index 0000000..302fd3e --- /dev/null +++ b/Archlinux_all/s-nail @@ -0,0 +1 @@ +Subproject commit 302fd3e7f24543b53e3e57e95b3336a793e0bd7e diff --git a/Archlinux_all/samba b/Archlinux_all/samba new file mode 160000 index 0000000..9b5d1f0 --- /dev/null +++ b/Archlinux_all/samba @@ -0,0 +1 @@ +Subproject commit 9b5d1f027c487faf6d5d328a3f0fc711e785a06f diff --git a/Archlinux_all/sane b/Archlinux_all/sane new file mode 160000 index 0000000..e188765 --- /dev/null +++ b/Archlinux_all/sane @@ -0,0 +1 @@ +Subproject commit e1887651548dfa7b40a2f61db5d0de9997d0c962 diff --git a/Archlinux_all/sane-airscan b/Archlinux_all/sane-airscan new file mode 160000 index 0000000..7cf96e1 --- /dev/null +++ b/Archlinux_all/sane-airscan @@ -0,0 +1 @@ +Subproject commit 7cf96e1b36887012da6818c214a227efe5a491a9 diff --git a/Archlinux_all/sassc b/Archlinux_all/sassc new file mode 160000 index 0000000..07de070 --- /dev/null +++ b/Archlinux_all/sassc @@ -0,0 +1 @@ +Subproject commit 07de070f0f462557d3806b3055247db8b9d47c0a diff --git a/Archlinux_all/sbc b/Archlinux_all/sbc new file mode 160000 index 0000000..f0cec6c --- /dev/null +++ b/Archlinux_all/sbc @@ -0,0 +1 @@ +Subproject commit f0cec6c92e0b6970bbd75341ca296695be3148e2 diff --git a/Archlinux_all/sbsigntools b/Archlinux_all/sbsigntools new file mode 160000 index 0000000..0ebe406 --- /dev/null +++ b/Archlinux_all/sbsigntools @@ -0,0 +1 @@ +Subproject commit 0ebe406665d4e01b26401d072f77e71d47449319 diff --git a/Archlinux_all/sccache b/Archlinux_all/sccache new file mode 160000 index 0000000..e366717 --- /dev/null +++ b/Archlinux_all/sccache @@ -0,0 +1 @@ +Subproject commit e3667172edd82cd6ca360b98abaaf434fd367f38 diff --git a/Archlinux_all/scdoc b/Archlinux_all/scdoc new file mode 160000 index 0000000..42da5e5 --- /dev/null +++ b/Archlinux_all/scdoc @@ -0,0 +1 @@ +Subproject commit 42da5e586ef1777c7b3560040089a9380208cb71 diff --git a/Archlinux_all/scour b/Archlinux_all/scour new file mode 160000 index 0000000..f4e5aae --- /dev/null +++ b/Archlinux_all/scour @@ -0,0 +1 @@ +Subproject commit f4e5aae12400a93c3d28952e1d6f2c5089245fff diff --git a/Archlinux_all/screen b/Archlinux_all/screen new file mode 160000 index 0000000..a61572d --- /dev/null +++ b/Archlinux_all/screen @@ -0,0 +1 @@ +Subproject commit a61572d6d9caaa93eb962efafa3798cb01621316 diff --git a/Archlinux_all/screenfetch b/Archlinux_all/screenfetch new file mode 160000 index 0000000..dac8f59 --- /dev/null +++ b/Archlinux_all/screenfetch @@ -0,0 +1 @@ +Subproject commit dac8f590f2d326f1a963136f441d8d95c9cd6c35 diff --git a/Archlinux_all/sddm b/Archlinux_all/sddm new file mode 160000 index 0000000..3759bd8 --- /dev/null +++ b/Archlinux_all/sddm @@ -0,0 +1 @@ +Subproject commit 3759bd89641b4628c350e47ca500dcf09ed2adc1 diff --git a/Archlinux_all/sddm-kcm b/Archlinux_all/sddm-kcm new file mode 160000 index 0000000..ba879c5 --- /dev/null +++ b/Archlinux_all/sddm-kcm @@ -0,0 +1 @@ +Subproject commit ba879c5b6203c675216e6045745a29573aaa5433 diff --git a/Archlinux_all/sdl12-compat b/Archlinux_all/sdl12-compat new file mode 160000 index 0000000..d1a8c21 --- /dev/null +++ b/Archlinux_all/sdl12-compat @@ -0,0 +1 @@ +Subproject commit d1a8c2123df6444497731f274f03a83e43e84e6c diff --git a/Archlinux_all/sdl2 b/Archlinux_all/sdl2 new file mode 160000 index 0000000..6819014 --- /dev/null +++ b/Archlinux_all/sdl2 @@ -0,0 +1 @@ +Subproject commit 68190143c8a45acbea294ff5aa21bdf16234c1c7 diff --git a/Archlinux_all/sdl2_image b/Archlinux_all/sdl2_image new file mode 160000 index 0000000..2b2a334 --- /dev/null +++ b/Archlinux_all/sdl2_image @@ -0,0 +1 @@ +Subproject commit 2b2a334465d68ee96938c121f50f85afe34fbfaf diff --git a/Archlinux_all/sdl2_mixer b/Archlinux_all/sdl2_mixer new file mode 160000 index 0000000..79dd172 --- /dev/null +++ b/Archlinux_all/sdl2_mixer @@ -0,0 +1 @@ +Subproject commit 79dd1723821cfc0cadf1ad6a9bde4eae3b2cb754 diff --git a/Archlinux_all/sdl2_ttf b/Archlinux_all/sdl2_ttf new file mode 160000 index 0000000..80bff56 --- /dev/null +++ b/Archlinux_all/sdl2_ttf @@ -0,0 +1 @@ +Subproject commit 80bff56b27cce391d38fb0d134723723b59e2b4b diff --git a/Archlinux_all/sdl_image b/Archlinux_all/sdl_image new file mode 160000 index 0000000..96ef90b --- /dev/null +++ b/Archlinux_all/sdl_image @@ -0,0 +1 @@ +Subproject commit 96ef90bfcc1f8d350f19da6867e9df10006fe5b4 diff --git a/Archlinux_all/sdparm b/Archlinux_all/sdparm new file mode 160000 index 0000000..4046f56 --- /dev/null +++ b/Archlinux_all/sdparm @@ -0,0 +1 @@ +Subproject commit 4046f568fce8aaf5278ef1b3720794ad67fd068c diff --git a/Archlinux_all/seabios b/Archlinux_all/seabios new file mode 160000 index 0000000..ebfc652 --- /dev/null +++ b/Archlinux_all/seabios @@ -0,0 +1 @@ +Subproject commit ebfc652940cf52f4c6b212e8e6b8da1671d8df54 diff --git a/Archlinux_all/sed b/Archlinux_all/sed new file mode 160000 index 0000000..36edcc1 --- /dev/null +++ b/Archlinux_all/sed @@ -0,0 +1 @@ +Subproject commit 36edcc16f769351a258088580c4f94e2b279884e diff --git a/Archlinux_all/semver b/Archlinux_all/semver new file mode 160000 index 0000000..1e5107b --- /dev/null +++ b/Archlinux_all/semver @@ -0,0 +1 @@ +Subproject commit 1e5107b80b72140e55c991e4500866ee59ef98e0 diff --git a/Archlinux_all/sequoia-sq b/Archlinux_all/sequoia-sq new file mode 160000 index 0000000..fb1fe3a --- /dev/null +++ b/Archlinux_all/sequoia-sq @@ -0,0 +1 @@ +Subproject commit fb1fe3afbc453b8e112a06438600a4d8260e9d15 diff --git a/Archlinux_all/serd b/Archlinux_all/serd new file mode 160000 index 0000000..2d98b12 --- /dev/null +++ b/Archlinux_all/serd @@ -0,0 +1 @@ +Subproject commit 2d98b127ac8395156482c02c4af1eb2a94ae31d2 diff --git a/Archlinux_all/sg3_utils b/Archlinux_all/sg3_utils new file mode 160000 index 0000000..848df51 --- /dev/null +++ b/Archlinux_all/sg3_utils @@ -0,0 +1 @@ +Subproject commit 848df51641571b2c7e89b6f3e4157d37c5baef36 diff --git a/Archlinux_all/shaderc b/Archlinux_all/shaderc new file mode 160000 index 0000000..17e5921 --- /dev/null +++ b/Archlinux_all/shaderc @@ -0,0 +1 @@ +Subproject commit 17e592143823daf1f6ce6f0b39457b542821793a diff --git a/Archlinux_all/shadow b/Archlinux_all/shadow new file mode 160000 index 0000000..706938f --- /dev/null +++ b/Archlinux_all/shadow @@ -0,0 +1 @@ +Subproject commit 706938f438496a3cdf9988a62860a717255ea1f0 diff --git a/Archlinux_all/shared-mime-info b/Archlinux_all/shared-mime-info new file mode 160000 index 0000000..db42288 --- /dev/null +++ b/Archlinux_all/shared-mime-info @@ -0,0 +1 @@ +Subproject commit db42288f4f17351f6ed811de83c44318bb9bf99c diff --git a/Archlinux_all/shellcheck b/Archlinux_all/shellcheck new file mode 160000 index 0000000..a2346f5 --- /dev/null +++ b/Archlinux_all/shellcheck @@ -0,0 +1 @@ +Subproject commit a2346f51b89e10dcc67d81b00c05d3624ff52242 diff --git a/Archlinux_all/sign.sh b/Archlinux_all/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/Archlinux_all/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/Archlinux_all/signon-kwallet-extension b/Archlinux_all/signon-kwallet-extension new file mode 160000 index 0000000..d61a08d --- /dev/null +++ b/Archlinux_all/signon-kwallet-extension @@ -0,0 +1 @@ +Subproject commit d61a08dcce60b2fd9a051aa4fbcc4a7ae20eb2b2 diff --git a/Archlinux_all/signon-plugin-oauth2 b/Archlinux_all/signon-plugin-oauth2 new file mode 160000 index 0000000..4189430 --- /dev/null +++ b/Archlinux_all/signon-plugin-oauth2 @@ -0,0 +1 @@ +Subproject commit 4189430a34aae2b9772b1489e358d59cceac4aad diff --git a/Archlinux_all/signon-ui b/Archlinux_all/signon-ui new file mode 160000 index 0000000..c096479 --- /dev/null +++ b/Archlinux_all/signon-ui @@ -0,0 +1 @@ +Subproject commit c096479a3325cad6d639a885322d0dd1a58b5177 diff --git a/Archlinux_all/signond b/Archlinux_all/signond new file mode 160000 index 0000000..2f9aa91 --- /dev/null +++ b/Archlinux_all/signond @@ -0,0 +1 @@ +Subproject commit 2f9aa9176a35994e28202f1e7e2a65424567df5f diff --git a/Archlinux_all/slang b/Archlinux_all/slang new file mode 160000 index 0000000..06df26e --- /dev/null +++ b/Archlinux_all/slang @@ -0,0 +1 @@ +Subproject commit 06df26e640a3f3450a50b69c59e60aa641bf2b9a diff --git a/Archlinux_all/smartmontools b/Archlinux_all/smartmontools new file mode 160000 index 0000000..bfa3f3a --- /dev/null +++ b/Archlinux_all/smartmontools @@ -0,0 +1 @@ +Subproject commit bfa3f3a764599ff5adea2a9bf9c5bceee3f79414 diff --git a/Archlinux_all/snappy b/Archlinux_all/snappy new file mode 160000 index 0000000..9cda5b7 --- /dev/null +++ b/Archlinux_all/snappy @@ -0,0 +1 @@ +Subproject commit 9cda5b7de25c51df32d3e6ac21cd5e58dc521a92 diff --git a/Archlinux_all/sndio b/Archlinux_all/sndio new file mode 160000 index 0000000..bcc951f --- /dev/null +++ b/Archlinux_all/sndio @@ -0,0 +1 @@ +Subproject commit bcc951f3f42645f3ecd8fcb08dc6b1110f838822 diff --git a/Archlinux_all/socat b/Archlinux_all/socat new file mode 160000 index 0000000..4dc6b77 --- /dev/null +++ b/Archlinux_all/socat @@ -0,0 +1 @@ +Subproject commit 4dc6b7790f1e1e91b5fff99f9e1fe71840b4b6f0 diff --git a/Archlinux_all/solid5 b/Archlinux_all/solid5 new file mode 160000 index 0000000..596456c --- /dev/null +++ b/Archlinux_all/solid5 @@ -0,0 +1 @@ +Subproject commit 596456c2fd17a6f693b97111079671bf071dc6d9 diff --git a/Archlinux_all/sonnet5 b/Archlinux_all/sonnet5 new file mode 160000 index 0000000..c2ce0ed --- /dev/null +++ b/Archlinux_all/sonnet5 @@ -0,0 +1 @@ +Subproject commit c2ce0ed6a1e1f28720d16aafc66e6e2d74a13c27 diff --git a/Archlinux_all/sord b/Archlinux_all/sord new file mode 160000 index 0000000..b3bbbf0 --- /dev/null +++ b/Archlinux_all/sord @@ -0,0 +1 @@ +Subproject commit b3bbbf0ddd588f0e699b285ee83ea47d11d50fa7 diff --git a/Archlinux_all/sound-theme-freedesktop b/Archlinux_all/sound-theme-freedesktop new file mode 160000 index 0000000..623fcd9 --- /dev/null +++ b/Archlinux_all/sound-theme-freedesktop @@ -0,0 +1 @@ +Subproject commit 623fcd99894d1e90b7f7047a2108ff293abc064b diff --git a/Archlinux_all/soundtouch b/Archlinux_all/soundtouch new file mode 160000 index 0000000..66515f2 --- /dev/null +++ b/Archlinux_all/soundtouch @@ -0,0 +1 @@ +Subproject commit 66515f2d016e424f57cea376f7a05e97063ae24d diff --git a/Archlinux_all/source-highlight b/Archlinux_all/source-highlight new file mode 160000 index 0000000..91435a8 --- /dev/null +++ b/Archlinux_all/source-highlight @@ -0,0 +1 @@ +Subproject commit 91435a8f5ffbbfc98d04a466a2ebebc6f7d20a28 diff --git a/Archlinux_all/spandsp b/Archlinux_all/spandsp new file mode 160000 index 0000000..72f93cd --- /dev/null +++ b/Archlinux_all/spandsp @@ -0,0 +1 @@ +Subproject commit 72f93cd9e4cea83105f4a0c8c51220532ebe6fe2 diff --git a/Archlinux_all/spectacle b/Archlinux_all/spectacle new file mode 160000 index 0000000..92a65cb --- /dev/null +++ b/Archlinux_all/spectacle @@ -0,0 +1 @@ +Subproject commit 92a65cbfbfc9b9dedee3b20bdbfe3aebe1754402 diff --git a/Archlinux_all/speex b/Archlinux_all/speex new file mode 160000 index 0000000..c6b9401 --- /dev/null +++ b/Archlinux_all/speex @@ -0,0 +1 @@ +Subproject commit c6b9401e24467cc565caec0de30823fbb38ccb8f diff --git a/Archlinux_all/speexdsp b/Archlinux_all/speexdsp new file mode 160000 index 0000000..a06f37a --- /dev/null +++ b/Archlinux_all/speexdsp @@ -0,0 +1 @@ +Subproject commit a06f37a18264c5636d0aa463e43dc809a403dfd8 diff --git a/Archlinux_all/spice b/Archlinux_all/spice new file mode 160000 index 0000000..434b2b6 --- /dev/null +++ b/Archlinux_all/spice @@ -0,0 +1 @@ +Subproject commit 434b2b69e87b4ade99eb73c9b657c826b0fb2b5f diff --git a/Archlinux_all/spice-gtk b/Archlinux_all/spice-gtk new file mode 160000 index 0000000..8e763d0 --- /dev/null +++ b/Archlinux_all/spice-gtk @@ -0,0 +1 @@ +Subproject commit 8e763d0ae54f352c780072f26ff7bf613fe049b3 diff --git a/Archlinux_all/spice-protocol b/Archlinux_all/spice-protocol new file mode 160000 index 0000000..8c3ab06 --- /dev/null +++ b/Archlinux_all/spice-protocol @@ -0,0 +1 @@ +Subproject commit 8c3ab065d23b71f8e9023133185ca605d20b6feb diff --git a/Archlinux_all/spice-vdagent b/Archlinux_all/spice-vdagent new file mode 160000 index 0000000..64fd4f9 --- /dev/null +++ b/Archlinux_all/spice-vdagent @@ -0,0 +1 @@ +Subproject commit 64fd4f920a916ab759cf509c76f4f9f8f545fa1f diff --git a/Archlinux_all/spirv-tools b/Archlinux_all/spirv-tools new file mode 160000 index 0000000..47d29f8 --- /dev/null +++ b/Archlinux_all/spirv-tools @@ -0,0 +1 @@ +Subproject commit 47d29f8ab07d50ff77d41699622d0289a9bf7aa0 diff --git a/Archlinux_all/splix b/Archlinux_all/splix new file mode 160000 index 0000000..cfad682 --- /dev/null +++ b/Archlinux_all/splix @@ -0,0 +1 @@ +Subproject commit cfad6828e8e9265ed71c85dddcf4286d73805825 diff --git a/Archlinux_all/sqlcipher b/Archlinux_all/sqlcipher new file mode 160000 index 0000000..061a3e9 --- /dev/null +++ b/Archlinux_all/sqlcipher @@ -0,0 +1 @@ +Subproject commit 061a3e94155d8256a987249d74641895905bf0ce diff --git a/Archlinux_all/sqlite b/Archlinux_all/sqlite new file mode 160000 index 0000000..3f1c691 --- /dev/null +++ b/Archlinux_all/sqlite @@ -0,0 +1 @@ +Subproject commit 3f1c691aa17ee757aa4648d200bdfb707766af1c diff --git a/Archlinux_all/sqlitebrowser b/Archlinux_all/sqlitebrowser new file mode 160000 index 0000000..cb3ee47 --- /dev/null +++ b/Archlinux_all/sqlitebrowser @@ -0,0 +1 @@ +Subproject commit cb3ee4789a91f55ab372368d79e7052b1dbcf131 diff --git a/Archlinux_all/squashfs-tools b/Archlinux_all/squashfs-tools new file mode 160000 index 0000000..9de644d --- /dev/null +++ b/Archlinux_all/squashfs-tools @@ -0,0 +1 @@ +Subproject commit 9de644d6b896412fd353bb5e4b35ea33c3362abb diff --git a/Archlinux_all/squashfuse b/Archlinux_all/squashfuse new file mode 160000 index 0000000..7a07646 --- /dev/null +++ b/Archlinux_all/squashfuse @@ -0,0 +1 @@ +Subproject commit 7a07646742f453175d16acd32f224f19d9a3a5ee diff --git a/Archlinux_all/sratom b/Archlinux_all/sratom new file mode 160000 index 0000000..4d646f5 --- /dev/null +++ b/Archlinux_all/sratom @@ -0,0 +1 @@ +Subproject commit 4d646f582b61de9a397dd697f843bcc074f1b1ee diff --git a/Archlinux_all/srt b/Archlinux_all/srt new file mode 160000 index 0000000..75145bc --- /dev/null +++ b/Archlinux_all/srt @@ -0,0 +1 @@ +Subproject commit 75145bcc33bca82223b4ee75e8c123874d9d07b7 diff --git a/Archlinux_all/sshfs b/Archlinux_all/sshfs new file mode 160000 index 0000000..23b5979 --- /dev/null +++ b/Archlinux_all/sshfs @@ -0,0 +1 @@ +Subproject commit 23b5979de0395a0f81faa54d94a52b4ee9a43927 diff --git a/Archlinux_all/sshpass b/Archlinux_all/sshpass new file mode 160000 index 0000000..9cb8440 --- /dev/null +++ b/Archlinux_all/sshpass @@ -0,0 +1 @@ +Subproject commit 9cb8440dab7f7cf040d4b223b4e69af3944cf1fe diff --git a/Archlinux_all/startup-notification b/Archlinux_all/startup-notification new file mode 160000 index 0000000..8b5bdee --- /dev/null +++ b/Archlinux_all/startup-notification @@ -0,0 +1 @@ +Subproject commit 8b5bdeefaafa589fd3349b644ee2dddbd2704c05 diff --git a/Archlinux_all/stoken b/Archlinux_all/stoken new file mode 160000 index 0000000..e81ea56 --- /dev/null +++ b/Archlinux_all/stoken @@ -0,0 +1 @@ +Subproject commit e81ea563a7a44cc2ff52c748d238340d8cd4572d diff --git a/Archlinux_all/sudo b/Archlinux_all/sudo new file mode 160000 index 0000000..7213124 --- /dev/null +++ b/Archlinux_all/sudo @@ -0,0 +1 @@ +Subproject commit 7213124d32b6e5ce7639b3b6c2e9b636a37c8a4e diff --git a/Archlinux_all/suil b/Archlinux_all/suil new file mode 160000 index 0000000..05c6254 --- /dev/null +++ b/Archlinux_all/suil @@ -0,0 +1 @@ +Subproject commit 05c6254cdf24c538e6943591349b41ee1928fd74 diff --git a/Archlinux_all/suitesparse b/Archlinux_all/suitesparse new file mode 160000 index 0000000..91f04fe --- /dev/null +++ b/Archlinux_all/suitesparse @@ -0,0 +1 @@ +Subproject commit 91f04fe2b4d94ea78706d5409dbfcb0895b63daf diff --git a/Archlinux_all/svt-av1 b/Archlinux_all/svt-av1 new file mode 160000 index 0000000..5f14993 --- /dev/null +++ b/Archlinux_all/svt-av1 @@ -0,0 +1 @@ +Subproject commit 5f14993af1f9b24ff2047b02e48e7fe4b190de8e diff --git a/Archlinux_all/svt-hevc b/Archlinux_all/svt-hevc new file mode 160000 index 0000000..010eeac --- /dev/null +++ b/Archlinux_all/svt-hevc @@ -0,0 +1 @@ +Subproject commit 010eeac74b3ea323078d465170ded6b1f4c5ec2a diff --git a/Archlinux_all/swig b/Archlinux_all/swig new file mode 160000 index 0000000..e17477d --- /dev/null +++ b/Archlinux_all/swig @@ -0,0 +1 @@ +Subproject commit e17477db3d94e68ecb9ed71a495b71f8672945d0 diff --git a/Archlinux_all/syndication-domination b/Archlinux_all/syndication-domination new file mode 160000 index 0000000..25665ef --- /dev/null +++ b/Archlinux_all/syndication-domination @@ -0,0 +1 @@ +Subproject commit 25665efd327235b2d26f25e36f5f64eff0dae758 diff --git a/Archlinux_all/syndication5 b/Archlinux_all/syndication5 new file mode 160000 index 0000000..2f9cefa --- /dev/null +++ b/Archlinux_all/syndication5 @@ -0,0 +1 @@ +Subproject commit 2f9cefa1392c0e2cd45d19cb9d8be94994199a39 diff --git a/Archlinux_all/syntax-highlighting5 b/Archlinux_all/syntax-highlighting5 new file mode 160000 index 0000000..6200f99 --- /dev/null +++ b/Archlinux_all/syntax-highlighting5 @@ -0,0 +1 @@ +Subproject commit 6200f99f395ab46b2a31d2540d9d4caa49525b42 diff --git a/Archlinux_all/sysfsutils b/Archlinux_all/sysfsutils new file mode 160000 index 0000000..4da75d6 --- /dev/null +++ b/Archlinux_all/sysfsutils @@ -0,0 +1 @@ +Subproject commit 4da75d6e765730634d124e9ee2dd492b5b958adb diff --git a/Archlinux_all/syslog-ng b/Archlinux_all/syslog-ng new file mode 160000 index 0000000..b3edcb4 --- /dev/null +++ b/Archlinux_all/syslog-ng @@ -0,0 +1 @@ +Subproject commit b3edcb4894ffa7db20dcdfe88b3b0ff5bd1222ef diff --git a/Archlinux_all/system-config-printer b/Archlinux_all/system-config-printer new file mode 160000 index 0000000..456266c --- /dev/null +++ b/Archlinux_all/system-config-printer @@ -0,0 +1 @@ +Subproject commit 456266c973c580e37d26eb0273e43e91c9f5c1eb diff --git a/Archlinux_all/systemd b/Archlinux_all/systemd new file mode 160000 index 0000000..3b86b91 --- /dev/null +++ b/Archlinux_all/systemd @@ -0,0 +1 @@ +Subproject commit 3b86b9146b84d499789ba924a9dd4ac643d796ab diff --git a/Archlinux_all/systemsettings b/Archlinux_all/systemsettings new file mode 160000 index 0000000..5619f81 --- /dev/null +++ b/Archlinux_all/systemsettings @@ -0,0 +1 @@ +Subproject commit 5619f81603b6d25fb4249a6a49293595c5cae81f diff --git a/Archlinux_all/t1lib b/Archlinux_all/t1lib new file mode 160000 index 0000000..0b6e433 --- /dev/null +++ b/Archlinux_all/t1lib @@ -0,0 +1 @@ +Subproject commit 0b6e433017454d72c511e5c7bc5b7f5c85a7fb0f diff --git a/Archlinux_all/taglib b/Archlinux_all/taglib new file mode 160000 index 0000000..f478266 --- /dev/null +++ b/Archlinux_all/taglib @@ -0,0 +1 @@ +Subproject commit f478266433acf45550023978d9a3fd37db8c07a7 diff --git a/Archlinux_all/tailwindcss-language-server b/Archlinux_all/tailwindcss-language-server new file mode 160000 index 0000000..e047eb9 --- /dev/null +++ b/Archlinux_all/tailwindcss-language-server @@ -0,0 +1 @@ +Subproject commit e047eb94b516f32970581392c484bff41165ee33 diff --git a/Archlinux_all/talloc b/Archlinux_all/talloc new file mode 160000 index 0000000..04ad0a9 --- /dev/null +++ b/Archlinux_all/talloc @@ -0,0 +1 @@ +Subproject commit 04ad0a931cfaabf75917cf7a5fdeb2db02c2fae1 diff --git a/Archlinux_all/tar b/Archlinux_all/tar new file mode 160000 index 0000000..23d47df --- /dev/null +++ b/Archlinux_all/tar @@ -0,0 +1 @@ +Subproject commit 23d47df2369e70dba362ac0e70036baef2475bdb diff --git a/Archlinux_all/tcl b/Archlinux_all/tcl new file mode 160000 index 0000000..d9b97b4 --- /dev/null +++ b/Archlinux_all/tcl @@ -0,0 +1 @@ +Subproject commit d9b97b41b53cbd155fa5d61072117a962dbdeced diff --git a/Archlinux_all/tcpdump b/Archlinux_all/tcpdump new file mode 160000 index 0000000..174ef4c --- /dev/null +++ b/Archlinux_all/tcpdump @@ -0,0 +1 @@ +Subproject commit 174ef4c9ae12e263f617e5e4f8c70ea02879fa63 diff --git a/Archlinux_all/tdb b/Archlinux_all/tdb new file mode 160000 index 0000000..3049b4d --- /dev/null +++ b/Archlinux_all/tdb @@ -0,0 +1 @@ +Subproject commit 3049b4d6a226faff09706ecd07b2557d5fa1ffd7 diff --git a/Archlinux_all/terminus-font b/Archlinux_all/terminus-font new file mode 160000 index 0000000..fd974b2 --- /dev/null +++ b/Archlinux_all/terminus-font @@ -0,0 +1 @@ +Subproject commit fd974b2ff53cf0ceab6d41361f587d792a8cdce7 diff --git a/Archlinux_all/testdisk b/Archlinux_all/testdisk new file mode 160000 index 0000000..cc76b03 --- /dev/null +++ b/Archlinux_all/testdisk @@ -0,0 +1 @@ +Subproject commit cc76b036bcf0b545dadfa9b0d172373d6a93f233 diff --git a/Archlinux_all/tevent b/Archlinux_all/tevent new file mode 160000 index 0000000..4735747 --- /dev/null +++ b/Archlinux_all/tevent @@ -0,0 +1 @@ +Subproject commit 4735747716483ff72c06ece8220f55ad78365db8 diff --git a/Archlinux_all/texinfo b/Archlinux_all/texinfo new file mode 160000 index 0000000..398ccd2 --- /dev/null +++ b/Archlinux_all/texinfo @@ -0,0 +1 @@ +Subproject commit 398ccd238947d1ecdb9bca47bb6fdf0ecddc9f8c diff --git a/Archlinux_all/texlive-bin b/Archlinux_all/texlive-bin new file mode 160000 index 0000000..396e085 --- /dev/null +++ b/Archlinux_all/texlive-bin @@ -0,0 +1 @@ +Subproject commit 396e0852a822e657343ac4c897bac109e223fd9d diff --git a/Archlinux_all/texlive-formatsextra b/Archlinux_all/texlive-formatsextra new file mode 160000 index 0000000..cd0f02e --- /dev/null +++ b/Archlinux_all/texlive-formatsextra @@ -0,0 +1 @@ +Subproject commit cd0f02e706df4e0439e7e9106f33d29e4ed176bb diff --git a/Archlinux_all/texlive-latexextra b/Archlinux_all/texlive-latexextra new file mode 160000 index 0000000..8b07868 --- /dev/null +++ b/Archlinux_all/texlive-latexextra @@ -0,0 +1 @@ +Subproject commit 8b0786823844cff7270a6f6ed8105aa34803839a diff --git a/Archlinux_all/texlive-pictures b/Archlinux_all/texlive-pictures new file mode 160000 index 0000000..5c8f17f --- /dev/null +++ b/Archlinux_all/texlive-pictures @@ -0,0 +1 @@ +Subproject commit 5c8f17ff0acc40af17373decd9f07f0999ca539c diff --git a/Archlinux_all/thin-provisioning-tools b/Archlinux_all/thin-provisioning-tools new file mode 160000 index 0000000..832005c --- /dev/null +++ b/Archlinux_all/thin-provisioning-tools @@ -0,0 +1 @@ +Subproject commit 832005c062a13c99dd6a79440776131e35313208 diff --git a/Archlinux_all/threadweaver5 b/Archlinux_all/threadweaver5 new file mode 160000 index 0000000..1b065de --- /dev/null +++ b/Archlinux_all/threadweaver5 @@ -0,0 +1 @@ +Subproject commit 1b065de7469503ca570366ec8012ae7ea4c588b8 diff --git a/Archlinux_all/tidy b/Archlinux_all/tidy new file mode 160000 index 0000000..c85b6f6 --- /dev/null +++ b/Archlinux_all/tidy @@ -0,0 +1 @@ +Subproject commit c85b6f674af3c8fdcaf70c27381502703e576c42 diff --git a/Archlinux_all/timeshift b/Archlinux_all/timeshift new file mode 160000 index 0000000..b0417ca --- /dev/null +++ b/Archlinux_all/timeshift @@ -0,0 +1 @@ +Subproject commit b0417caa0a0ae3df646acb8082ab2871f3d2db35 diff --git a/Archlinux_all/tinyxml2 b/Archlinux_all/tinyxml2 new file mode 160000 index 0000000..c160692 --- /dev/null +++ b/Archlinux_all/tinyxml2 @@ -0,0 +1 @@ +Subproject commit c1606922edd2d47d935e07e6b920685e4eeea480 diff --git a/Archlinux_all/tk b/Archlinux_all/tk new file mode 160000 index 0000000..e08ef31 --- /dev/null +++ b/Archlinux_all/tk @@ -0,0 +1 @@ +Subproject commit e08ef3126add6dee3a2e9e635d6336a66a5ae8c8 diff --git a/Archlinux_all/tldr b/Archlinux_all/tldr new file mode 160000 index 0000000..c94ddc2 --- /dev/null +++ b/Archlinux_all/tldr @@ -0,0 +1 @@ +Subproject commit c94ddc22c2cb6f0d73af1cf5ed2ccadcaff1a37c diff --git a/Archlinux_all/tmux b/Archlinux_all/tmux new file mode 160000 index 0000000..3f25ffe --- /dev/null +++ b/Archlinux_all/tmux @@ -0,0 +1 @@ +Subproject commit 3f25ffee1121a4eb837a292a19d49751a70dd49d diff --git a/Archlinux_all/touchegg b/Archlinux_all/touchegg new file mode 160000 index 0000000..0da4358 --- /dev/null +++ b/Archlinux_all/touchegg @@ -0,0 +1 @@ +Subproject commit 0da43585df520236cbe1e821b387132b031a7624 diff --git a/Archlinux_all/tpm2-tools b/Archlinux_all/tpm2-tools new file mode 160000 index 0000000..9920e4e --- /dev/null +++ b/Archlinux_all/tpm2-tools @@ -0,0 +1 @@ +Subproject commit 9920e4ea225743443c9a46408a18a2a4a142adc8 diff --git a/Archlinux_all/tpm2-tss b/Archlinux_all/tpm2-tss new file mode 160000 index 0000000..a6479bc --- /dev/null +++ b/Archlinux_all/tpm2-tss @@ -0,0 +1 @@ +Subproject commit a6479bce838a3a653495704a0bd4419ac4ff6e4d diff --git a/Archlinux_all/traceroute b/Archlinux_all/traceroute new file mode 160000 index 0000000..a130cb3 --- /dev/null +++ b/Archlinux_all/traceroute @@ -0,0 +1 @@ +Subproject commit a130cb3971f26554f07a37e5eb00cc1f3adc6ad8 diff --git a/Archlinux_all/tracker3 b/Archlinux_all/tracker3 new file mode 160000 index 0000000..4f61670 --- /dev/null +++ b/Archlinux_all/tracker3 @@ -0,0 +1 @@ +Subproject commit 4f61670decae97b540db39d9245207cbca12e1bd diff --git a/Archlinux_all/translate-shell b/Archlinux_all/translate-shell new file mode 160000 index 0000000..708ed62 --- /dev/null +++ b/Archlinux_all/translate-shell @@ -0,0 +1 @@ +Subproject commit 708ed62238bf11c4032fea954c2ca63dc31dbdfd diff --git a/Archlinux_all/transmission-remote-gtk b/Archlinux_all/transmission-remote-gtk new file mode 160000 index 0000000..fb49169 --- /dev/null +++ b/Archlinux_all/transmission-remote-gtk @@ -0,0 +1 @@ +Subproject commit fb49169bfcd4765393caaf80c9bc098cb38874d5 diff --git a/Archlinux_all/tree-sitter b/Archlinux_all/tree-sitter new file mode 160000 index 0000000..828ccf7 --- /dev/null +++ b/Archlinux_all/tree-sitter @@ -0,0 +1 @@ +Subproject commit 828ccf7047492aca12334b43aa061cfd1ae28af8 diff --git a/Archlinux_all/tslib b/Archlinux_all/tslib new file mode 160000 index 0000000..2185c41 --- /dev/null +++ b/Archlinux_all/tslib @@ -0,0 +1 @@ +Subproject commit 2185c4164fc2010c8c4075d5f23799f5a16d2145 diff --git a/Archlinux_all/ttf-bitstream-vera b/Archlinux_all/ttf-bitstream-vera new file mode 160000 index 0000000..42c7bd7 --- /dev/null +++ b/Archlinux_all/ttf-bitstream-vera @@ -0,0 +1 @@ +Subproject commit 42c7bd76cb4caf70f63653117eef10213fd17a90 diff --git a/Archlinux_all/ttf-dejavu b/Archlinux_all/ttf-dejavu new file mode 160000 index 0000000..aedc2de --- /dev/null +++ b/Archlinux_all/ttf-dejavu @@ -0,0 +1 @@ +Subproject commit aedc2de73efc92b999ecd353f2cd2ad60983c2df diff --git a/Archlinux_all/ttf-hack b/Archlinux_all/ttf-hack new file mode 160000 index 0000000..c9435b9 --- /dev/null +++ b/Archlinux_all/ttf-hack @@ -0,0 +1 @@ +Subproject commit c9435b9e2fa8298e337118521a4dc9bcfc1487c5 diff --git a/Archlinux_all/ttf-jetbrains-mono b/Archlinux_all/ttf-jetbrains-mono new file mode 160000 index 0000000..8d14b65 --- /dev/null +++ b/Archlinux_all/ttf-jetbrains-mono @@ -0,0 +1 @@ +Subproject commit 8d14b65cdd86307dff0f1839c15fc0e8918499e9 diff --git a/Archlinux_all/ttf-liberation b/Archlinux_all/ttf-liberation new file mode 160000 index 0000000..15f41f1 --- /dev/null +++ b/Archlinux_all/ttf-liberation @@ -0,0 +1 @@ +Subproject commit 15f41f117eb9e8fa2405951623d11af51ba1020a diff --git a/Archlinux_all/ttf-nerd-fonts-symbols b/Archlinux_all/ttf-nerd-fonts-symbols new file mode 160000 index 0000000..0a8d8b9 --- /dev/null +++ b/Archlinux_all/ttf-nerd-fonts-symbols @@ -0,0 +1 @@ +Subproject commit 0a8d8b9aac2b2c2b441d1419c01f08ed7fa9cc86 diff --git a/Archlinux_all/ttf-opensans b/Archlinux_all/ttf-opensans new file mode 160000 index 0000000..23d0db4 --- /dev/null +++ b/Archlinux_all/ttf-opensans @@ -0,0 +1 @@ +Subproject commit 23d0db448ca4ea4ea0ce9eb18ba82e2d291ddcc6 diff --git a/Archlinux_all/ttf-roboto b/Archlinux_all/ttf-roboto new file mode 160000 index 0000000..13c2291 --- /dev/null +++ b/Archlinux_all/ttf-roboto @@ -0,0 +1 @@ +Subproject commit 13c2291bbfb951eaf0993049a971705077681473 diff --git a/Archlinux_all/ttf-roboto-mono b/Archlinux_all/ttf-roboto-mono new file mode 160000 index 0000000..34918d3 --- /dev/null +++ b/Archlinux_all/ttf-roboto-mono @@ -0,0 +1 @@ +Subproject commit 34918d39c7f09abc9ac2f2324fba029c7396e693 diff --git a/Archlinux_all/ttf-ubuntu-font-family b/Archlinux_all/ttf-ubuntu-font-family new file mode 160000 index 0000000..96dd214 --- /dev/null +++ b/Archlinux_all/ttf-ubuntu-font-family @@ -0,0 +1 @@ +Subproject commit 96dd214f3236b53e2e00d69c264424255ac88d37 diff --git a/Archlinux_all/twolame b/Archlinux_all/twolame new file mode 160000 index 0000000..89c88a4 --- /dev/null +++ b/Archlinux_all/twolame @@ -0,0 +1 @@ +Subproject commit 89c88a42181928b1be68854b2b2b58a8b063c0f5 diff --git a/Archlinux_all/typescript b/Archlinux_all/typescript new file mode 160000 index 0000000..e430b81 --- /dev/null +++ b/Archlinux_all/typescript @@ -0,0 +1 @@ +Subproject commit e430b81dd06e018e16c998c990c7ff8ad376cb33 diff --git a/Archlinux_all/typescript-language-server b/Archlinux_all/typescript-language-server new file mode 160000 index 0000000..7953593 --- /dev/null +++ b/Archlinux_all/typescript-language-server @@ -0,0 +1 @@ +Subproject commit 7953593b37d4dec7de80c63f5c9f3fee5dd5a4bc diff --git a/Archlinux_all/tzdata b/Archlinux_all/tzdata new file mode 160000 index 0000000..ecd71db --- /dev/null +++ b/Archlinux_all/tzdata @@ -0,0 +1 @@ +Subproject commit ecd71db8ad843301b2e572fa853b917e61be42f1 diff --git a/Archlinux_all/uchardet b/Archlinux_all/uchardet new file mode 160000 index 0000000..b58c189 --- /dev/null +++ b/Archlinux_all/uchardet @@ -0,0 +1 @@ +Subproject commit b58c189395ae4fe3972205a09a1d210e06710105 diff --git a/Archlinux_all/udftools b/Archlinux_all/udftools new file mode 160000 index 0000000..16afcb3 --- /dev/null +++ b/Archlinux_all/udftools @@ -0,0 +1 @@ +Subproject commit 16afcb3dc6cd6c1f3664332efce221ce1ee2e99c diff --git a/Archlinux_all/udisks2 b/Archlinux_all/udisks2 new file mode 160000 index 0000000..9794403 --- /dev/null +++ b/Archlinux_all/udisks2 @@ -0,0 +1 @@ +Subproject commit 979440322188b3be77936387aea71fcd7d50602b diff --git a/Archlinux_all/unrar b/Archlinux_all/unrar new file mode 160000 index 0000000..b90561a --- /dev/null +++ b/Archlinux_all/unrar @@ -0,0 +1 @@ +Subproject commit b90561a4b6929692385d409a1c7fe8d787676042 diff --git a/Archlinux_all/unzip b/Archlinux_all/unzip new file mode 160000 index 0000000..2330639 --- /dev/null +++ b/Archlinux_all/unzip @@ -0,0 +1 @@ +Subproject commit 2330639240d8ec60d3950b2e193cc2ad02b25fef diff --git a/Archlinux_all/upower b/Archlinux_all/upower new file mode 160000 index 0000000..a20970d --- /dev/null +++ b/Archlinux_all/upower @@ -0,0 +1 @@ +Subproject commit a20970dcff788a98e5979321350892aa77744965 diff --git a/Archlinux_all/uriparser b/Archlinux_all/uriparser new file mode 160000 index 0000000..904a00f --- /dev/null +++ b/Archlinux_all/uriparser @@ -0,0 +1 @@ +Subproject commit 904a00f8e49596591af92db553f5f35fe9f75461 diff --git a/Archlinux_all/usb_modeswitch b/Archlinux_all/usb_modeswitch new file mode 160000 index 0000000..9e4e260 --- /dev/null +++ b/Archlinux_all/usb_modeswitch @@ -0,0 +1 @@ +Subproject commit 9e4e260e07e351cf01fa30859e57ca891f53b08e diff --git a/Archlinux_all/usbmuxd b/Archlinux_all/usbmuxd new file mode 160000 index 0000000..4f56cf5 --- /dev/null +++ b/Archlinux_all/usbmuxd @@ -0,0 +1 @@ +Subproject commit 4f56cf58cf5f99f7fea5d7f80b756f8d8609b996 diff --git a/Archlinux_all/usbredir b/Archlinux_all/usbredir new file mode 160000 index 0000000..6b06184 --- /dev/null +++ b/Archlinux_all/usbredir @@ -0,0 +1 @@ +Subproject commit 6b06184ddf1f17fad020e4a12e9c8546b77f7281 diff --git a/Archlinux_all/usbutils b/Archlinux_all/usbutils new file mode 160000 index 0000000..03d2af2 --- /dev/null +++ b/Archlinux_all/usbutils @@ -0,0 +1 @@ +Subproject commit 03d2af2de2bb6f3349982af82137ac1522481842 diff --git a/Archlinux_all/uthash b/Archlinux_all/uthash new file mode 160000 index 0000000..8a32fc3 --- /dev/null +++ b/Archlinux_all/uthash @@ -0,0 +1 @@ +Subproject commit 8a32fc3767ce171e732213424ea2791faf6a58f4 diff --git a/Archlinux_all/util-linux b/Archlinux_all/util-linux new file mode 160000 index 0000000..8368a70 --- /dev/null +++ b/Archlinux_all/util-linux @@ -0,0 +1 @@ +Subproject commit 8368a70aecaf1b41690edbaa551d8550dd6039a6 diff --git a/Archlinux_all/v4l-utils b/Archlinux_all/v4l-utils new file mode 160000 index 0000000..cf1fff1 --- /dev/null +++ b/Archlinux_all/v4l-utils @@ -0,0 +1 @@ +Subproject commit cf1fff1e0e82f1460d451e716366534bc4dd202a diff --git a/Archlinux_all/vala b/Archlinux_all/vala new file mode 160000 index 0000000..217966c --- /dev/null +++ b/Archlinux_all/vala @@ -0,0 +1 @@ +Subproject commit 217966ce33de90b0149f5f8ec36c0286da5d9d0c diff --git a/Archlinux_all/vamp-plugin-sdk b/Archlinux_all/vamp-plugin-sdk new file mode 160000 index 0000000..d2aa784 --- /dev/null +++ b/Archlinux_all/vamp-plugin-sdk @@ -0,0 +1 @@ +Subproject commit d2aa784587a073eae604a9c1811fc38970c1ae3d diff --git a/Archlinux_all/vapoursynth b/Archlinux_all/vapoursynth new file mode 160000 index 0000000..fccd3a8 --- /dev/null +++ b/Archlinux_all/vapoursynth @@ -0,0 +1 @@ +Subproject commit fccd3a8f2b33b0821335da93edeb7fb9b7760a95 diff --git a/Archlinux_all/vcdimager b/Archlinux_all/vcdimager new file mode 160000 index 0000000..c91f0a2 --- /dev/null +++ b/Archlinux_all/vcdimager @@ -0,0 +1 @@ +Subproject commit c91f0a2eebbf4fc2383176b5a7b4538b1518da8b diff --git a/Archlinux_all/vde2 b/Archlinux_all/vde2 new file mode 160000 index 0000000..19399bf --- /dev/null +++ b/Archlinux_all/vde2 @@ -0,0 +1 @@ +Subproject commit 19399bf9e8f6a14d58ab6659d2b5c4fc57ddee05 diff --git a/Archlinux_all/verdict b/Archlinux_all/verdict new file mode 160000 index 0000000..a0420ec --- /dev/null +++ b/Archlinux_all/verdict @@ -0,0 +1 @@ +Subproject commit a0420ec8a4fd5e678382e33e1472d456653c3d2b diff --git a/Archlinux_all/vi b/Archlinux_all/vi new file mode 160000 index 0000000..b743b45 --- /dev/null +++ b/Archlinux_all/vi @@ -0,0 +1 @@ +Subproject commit b743b45389cf6123d6cf6aee20c30fde93cf5904 diff --git a/Archlinux_all/vid.stab b/Archlinux_all/vid.stab new file mode 160000 index 0000000..a09ec04 --- /dev/null +++ b/Archlinux_all/vid.stab @@ -0,0 +1 @@ +Subproject commit a09ec04a1453620cce8f0abca8b656bbd02438ac diff --git a/Archlinux_all/virglrenderer b/Archlinux_all/virglrenderer new file mode 160000 index 0000000..0e7498b --- /dev/null +++ b/Archlinux_all/virglrenderer @@ -0,0 +1 @@ +Subproject commit 0e7498b96663a7a1c40907585eff61c2f684800b diff --git a/Archlinux_all/virt-manager b/Archlinux_all/virt-manager new file mode 160000 index 0000000..14ede40 --- /dev/null +++ b/Archlinux_all/virt-manager @@ -0,0 +1 @@ +Subproject commit 14ede4060a244cfd0f5d50aa5f9331c5c1b2661d diff --git a/Archlinux_all/virt-viewer b/Archlinux_all/virt-viewer new file mode 160000 index 0000000..e5327db --- /dev/null +++ b/Archlinux_all/virt-viewer @@ -0,0 +1 @@ +Subproject commit e5327dbe437986261418a83340f8454cdd48e263 diff --git a/Archlinux_all/virtiofsd b/Archlinux_all/virtiofsd new file mode 160000 index 0000000..60b9689 --- /dev/null +++ b/Archlinux_all/virtiofsd @@ -0,0 +1 @@ +Subproject commit 60b96891d50a11bc1207c5c473e4eacc85e8238d diff --git a/Archlinux_all/vmaf b/Archlinux_all/vmaf new file mode 160000 index 0000000..eb8386a --- /dev/null +++ b/Archlinux_all/vmaf @@ -0,0 +1 @@ +Subproject commit eb8386a9ea1c6b628c04914068dd53c10f8f4eb8 diff --git a/Archlinux_all/volume_key b/Archlinux_all/volume_key new file mode 160000 index 0000000..c74f9be --- /dev/null +++ b/Archlinux_all/volume_key @@ -0,0 +1 @@ +Subproject commit c74f9be92876919d5d59abd1329bc16871809b9e diff --git a/Archlinux_all/vpnc b/Archlinux_all/vpnc new file mode 160000 index 0000000..03a1902 --- /dev/null +++ b/Archlinux_all/vpnc @@ -0,0 +1 @@ +Subproject commit 03a1902da86af98c54a8eb402316978e0f3bbc4d diff --git a/Archlinux_all/vst3sdk b/Archlinux_all/vst3sdk new file mode 160000 index 0000000..beb781e --- /dev/null +++ b/Archlinux_all/vst3sdk @@ -0,0 +1 @@ +Subproject commit beb781ee8ce0c5c9a74e4cbb465897fcd638951d diff --git a/Archlinux_all/vte3 b/Archlinux_all/vte3 new file mode 160000 index 0000000..3269e25 --- /dev/null +++ b/Archlinux_all/vte3 @@ -0,0 +1 @@ +Subproject commit 3269e2577793ecadb3b233ae6563f1202a81f405 diff --git a/Archlinux_all/vue-language-server b/Archlinux_all/vue-language-server new file mode 160000 index 0000000..1e0dfc5 --- /dev/null +++ b/Archlinux_all/vue-language-server @@ -0,0 +1 @@ +Subproject commit 1e0dfc5623f9a979f493bda9e58addda3f552950 diff --git a/Archlinux_all/vulkan-headers b/Archlinux_all/vulkan-headers new file mode 160000 index 0000000..486f070 --- /dev/null +++ b/Archlinux_all/vulkan-headers @@ -0,0 +1 @@ +Subproject commit 486f070c8f6f48e59ad8d143611861c1bb3defcf diff --git a/Archlinux_all/vulkan-icd-loader b/Archlinux_all/vulkan-icd-loader new file mode 160000 index 0000000..0439b03 --- /dev/null +++ b/Archlinux_all/vulkan-icd-loader @@ -0,0 +1 @@ +Subproject commit 0439b03ab4b558c9eebc8ab9bd3c337529ceb789 diff --git a/Archlinux_all/vulkan-tools b/Archlinux_all/vulkan-tools new file mode 160000 index 0000000..202ad82 --- /dev/null +++ b/Archlinux_all/vulkan-tools @@ -0,0 +1 @@ +Subproject commit 202ad825a19ca2e80a26659a061411143a2edbc5 diff --git a/Archlinux_all/wavpack b/Archlinux_all/wavpack new file mode 160000 index 0000000..4570c9f --- /dev/null +++ b/Archlinux_all/wavpack @@ -0,0 +1 @@ +Subproject commit 4570c9f890f31dfa8216c23b0cc3792fb84d79f0 diff --git a/Archlinux_all/wayland b/Archlinux_all/wayland new file mode 160000 index 0000000..0ff6cc1 --- /dev/null +++ b/Archlinux_all/wayland @@ -0,0 +1 @@ +Subproject commit 0ff6cc1bc21711bf5c57f91bb878d037d1895eb5 diff --git a/Archlinux_all/wayland-protocols b/Archlinux_all/wayland-protocols new file mode 160000 index 0000000..ee8448e --- /dev/null +++ b/Archlinux_all/wayland-protocols @@ -0,0 +1 @@ +Subproject commit ee8448ecdee58bba28e63ec29b881b3d3ad112c3 diff --git a/Archlinux_all/wayland-utils b/Archlinux_all/wayland-utils new file mode 160000 index 0000000..17fb12e --- /dev/null +++ b/Archlinux_all/wayland-utils @@ -0,0 +1 @@ +Subproject commit 17fb12e41a48eaddf30b40cf1e456ae870efa9cd diff --git a/Archlinux_all/webkit2gtk b/Archlinux_all/webkit2gtk new file mode 160000 index 0000000..0bb7c99 --- /dev/null +++ b/Archlinux_all/webkit2gtk @@ -0,0 +1 @@ +Subproject commit 0bb7c993832b704e07df30ba345bb28790feb611 diff --git a/Archlinux_all/webkit2gtk-4.1 b/Archlinux_all/webkit2gtk-4.1 new file mode 160000 index 0000000..f0a364d --- /dev/null +++ b/Archlinux_all/webkit2gtk-4.1 @@ -0,0 +1 @@ +Subproject commit f0a364db678d0328f2a5911c2320306e0875e308 diff --git a/Archlinux_all/webkitgtk-6.0 b/Archlinux_all/webkitgtk-6.0 new file mode 160000 index 0000000..47bf2bf --- /dev/null +++ b/Archlinux_all/webkitgtk-6.0 @@ -0,0 +1 @@ +Subproject commit 47bf2bf06cb9990ceed2f98a0b9b40d4d349f9a1 diff --git a/Archlinux_all/webrtc-audio-processing b/Archlinux_all/webrtc-audio-processing new file mode 160000 index 0000000..d5e9128 --- /dev/null +++ b/Archlinux_all/webrtc-audio-processing @@ -0,0 +1 @@ +Subproject commit d5e912869b04e646f89c1749f2d0f8de70beb6b1 diff --git a/Archlinux_all/webrtc-audio-processing-1 b/Archlinux_all/webrtc-audio-processing-1 new file mode 160000 index 0000000..0184d8e --- /dev/null +++ b/Archlinux_all/webrtc-audio-processing-1 @@ -0,0 +1 @@ +Subproject commit 0184d8e12aeeb89992adb1da57e2143a1866daec diff --git a/Archlinux_all/websocketpp b/Archlinux_all/websocketpp new file mode 160000 index 0000000..49cf0aa --- /dev/null +++ b/Archlinux_all/websocketpp @@ -0,0 +1 @@ +Subproject commit 49cf0aa57b8ead631ea5bcabdf4da0e27b984487 diff --git a/Archlinux_all/wget b/Archlinux_all/wget new file mode 160000 index 0000000..45e709a --- /dev/null +++ b/Archlinux_all/wget @@ -0,0 +1 @@ +Subproject commit 45e709a6c31422b2c908fbb7e7a4e2b01947c4ab diff --git a/Archlinux_all/which b/Archlinux_all/which new file mode 160000 index 0000000..40c2bd6 --- /dev/null +++ b/Archlinux_all/which @@ -0,0 +1 @@ +Subproject commit 40c2bd6c2cf3bab1e6a07766628e8813ee428918 diff --git a/Archlinux_all/whois b/Archlinux_all/whois new file mode 160000 index 0000000..320f2bb --- /dev/null +++ b/Archlinux_all/whois @@ -0,0 +1 @@ +Subproject commit 320f2bbc70a265490ab513f1a6e6b37553895013 diff --git a/Archlinux_all/wildmidi b/Archlinux_all/wildmidi new file mode 160000 index 0000000..a804975 --- /dev/null +++ b/Archlinux_all/wildmidi @@ -0,0 +1 @@ +Subproject commit a8049752f117e741dd75c633a992e554f74a7362 diff --git a/Archlinux_all/wireguard-tools b/Archlinux_all/wireguard-tools new file mode 160000 index 0000000..ec0fe94 --- /dev/null +++ b/Archlinux_all/wireguard-tools @@ -0,0 +1 @@ +Subproject commit ec0fe94d7e65b87208d314dc43360f6c93752e27 diff --git a/Archlinux_all/wireless-regdb b/Archlinux_all/wireless-regdb new file mode 160000 index 0000000..f923162 --- /dev/null +++ b/Archlinux_all/wireless-regdb @@ -0,0 +1 @@ +Subproject commit f9231621af66152962229e6391a30c96e28c89f3 diff --git a/Archlinux_all/wireless_tools b/Archlinux_all/wireless_tools new file mode 160000 index 0000000..0a29dd8 --- /dev/null +++ b/Archlinux_all/wireless_tools @@ -0,0 +1 @@ +Subproject commit 0a29dd84172f5c9c11594c8c6d042093ad7f72e1 diff --git a/Archlinux_all/wireplumber b/Archlinux_all/wireplumber new file mode 160000 index 0000000..70b83cb --- /dev/null +++ b/Archlinux_all/wireplumber @@ -0,0 +1 @@ +Subproject commit 70b83cb654869cdfd13a53e53dff77108c73184d diff --git a/Archlinux_all/woff2 b/Archlinux_all/woff2 new file mode 160000 index 0000000..c2b6e71 --- /dev/null +++ b/Archlinux_all/woff2 @@ -0,0 +1 @@ +Subproject commit c2b6e71384eb4dcbe2bf617043a399b288336212 diff --git a/Archlinux_all/wolfssl b/Archlinux_all/wolfssl new file mode 160000 index 0000000..181e3c0 --- /dev/null +++ b/Archlinux_all/wolfssl @@ -0,0 +1 @@ +Subproject commit 181e3c06ab5302765b71cb1e93e4b650c033895a diff --git a/Archlinux_all/wpa_supplicant b/Archlinux_all/wpa_supplicant new file mode 160000 index 0000000..0b871b7 --- /dev/null +++ b/Archlinux_all/wpa_supplicant @@ -0,0 +1 @@ +Subproject commit 0b871b7b356a81c1dfe3017fdff898bb30afed71 diff --git a/Archlinux_all/wpebackend-fdo b/Archlinux_all/wpebackend-fdo new file mode 160000 index 0000000..7f34c38 --- /dev/null +++ b/Archlinux_all/wpebackend-fdo @@ -0,0 +1 @@ +Subproject commit 7f34c3805fd3ad145bda4f615553c1728dc5f753 diff --git a/Archlinux_all/wvdial b/Archlinux_all/wvdial new file mode 160000 index 0000000..8501685 --- /dev/null +++ b/Archlinux_all/wvdial @@ -0,0 +1 @@ +Subproject commit 85016855c524ffde59ffad85167525a0375ebd0c diff --git a/Archlinux_all/wvstreams b/Archlinux_all/wvstreams new file mode 160000 index 0000000..4ce6cab --- /dev/null +++ b/Archlinux_all/wvstreams @@ -0,0 +1 @@ +Subproject commit 4ce6cabab039b4541b04f59a52165eb21cb9424b diff --git a/Archlinux_all/x264 b/Archlinux_all/x264 new file mode 160000 index 0000000..fd49add --- /dev/null +++ b/Archlinux_all/x264 @@ -0,0 +1 @@ +Subproject commit fd49addfdac05a5f3c46bf1d9be8be7d571e7b24 diff --git a/Archlinux_all/x265 b/Archlinux_all/x265 new file mode 160000 index 0000000..64abc4d --- /dev/null +++ b/Archlinux_all/x265 @@ -0,0 +1 @@ +Subproject commit 64abc4de734ef32118015b9dc31b51475b91edd9 diff --git a/Archlinux_all/xapp b/Archlinux_all/xapp new file mode 160000 index 0000000..21468c2 --- /dev/null +++ b/Archlinux_all/xapp @@ -0,0 +1 @@ +Subproject commit 21468c20fdf4cec40f2bb561249f842d4f700a83 diff --git a/Archlinux_all/xcb-proto b/Archlinux_all/xcb-proto new file mode 160000 index 0000000..b76ba0e --- /dev/null +++ b/Archlinux_all/xcb-proto @@ -0,0 +1 @@ +Subproject commit b76ba0e7496949581b87ed5c4d85b942d0f61bcd diff --git a/Archlinux_all/xcb-util b/Archlinux_all/xcb-util new file mode 160000 index 0000000..dea6989 --- /dev/null +++ b/Archlinux_all/xcb-util @@ -0,0 +1 @@ +Subproject commit dea6989ddfcc079f393eab8eb23589eadd41c694 diff --git a/Archlinux_all/xcb-util-cursor b/Archlinux_all/xcb-util-cursor new file mode 160000 index 0000000..1cfe8f4 --- /dev/null +++ b/Archlinux_all/xcb-util-cursor @@ -0,0 +1 @@ +Subproject commit 1cfe8f4e597d112b639beb15f35d1414cea0a57b diff --git a/Archlinux_all/xcb-util-image b/Archlinux_all/xcb-util-image new file mode 160000 index 0000000..09dc20c --- /dev/null +++ b/Archlinux_all/xcb-util-image @@ -0,0 +1 @@ +Subproject commit 09dc20c71be58fc17d0da4030f54ef2040f5862e diff --git a/Archlinux_all/xcb-util-keysyms b/Archlinux_all/xcb-util-keysyms new file mode 160000 index 0000000..f952ed0 --- /dev/null +++ b/Archlinux_all/xcb-util-keysyms @@ -0,0 +1 @@ +Subproject commit f952ed0e6236049822ce3a25ec409b28b5bb2a9d diff --git a/Archlinux_all/xcb-util-renderutil b/Archlinux_all/xcb-util-renderutil new file mode 160000 index 0000000..78564c6 --- /dev/null +++ b/Archlinux_all/xcb-util-renderutil @@ -0,0 +1 @@ +Subproject commit 78564c64ac04a900214df84c225f139366c45580 diff --git a/Archlinux_all/xcb-util-wm b/Archlinux_all/xcb-util-wm new file mode 160000 index 0000000..9f069c5 --- /dev/null +++ b/Archlinux_all/xcb-util-wm @@ -0,0 +1 @@ +Subproject commit 9f069c5603f0d27e74f9fe3688bb9e338ed04bb0 diff --git a/Archlinux_all/xclip b/Archlinux_all/xclip new file mode 160000 index 0000000..93e22d2 --- /dev/null +++ b/Archlinux_all/xclip @@ -0,0 +1 @@ +Subproject commit 93e22d20bda125b12d04dd1080738b0b66f01d1b diff --git a/Archlinux_all/xdg-dbus-proxy b/Archlinux_all/xdg-dbus-proxy new file mode 160000 index 0000000..2c51857 --- /dev/null +++ b/Archlinux_all/xdg-dbus-proxy @@ -0,0 +1 @@ +Subproject commit 2c5185757dc19951d5e4114002f58b4fabf3ecb4 diff --git a/Archlinux_all/xdg-desktop-portal b/Archlinux_all/xdg-desktop-portal new file mode 160000 index 0000000..6d6273c --- /dev/null +++ b/Archlinux_all/xdg-desktop-portal @@ -0,0 +1 @@ +Subproject commit 6d6273c8fb80e4776f51c621543c3a72f52428c5 diff --git a/Archlinux_all/xdg-desktop-portal-kde b/Archlinux_all/xdg-desktop-portal-kde new file mode 160000 index 0000000..4885cc4 --- /dev/null +++ b/Archlinux_all/xdg-desktop-portal-kde @@ -0,0 +1 @@ +Subproject commit 4885cc4f1c099236c116102c90363fd4e836216f diff --git a/Archlinux_all/xdg-user-dirs b/Archlinux_all/xdg-user-dirs new file mode 160000 index 0000000..88acc2d --- /dev/null +++ b/Archlinux_all/xdg-user-dirs @@ -0,0 +1 @@ +Subproject commit 88acc2dfcefacbf4eef91db0dcdcba79a78d7737 diff --git a/Archlinux_all/xdg-user-dirs-gtk b/Archlinux_all/xdg-user-dirs-gtk new file mode 160000 index 0000000..6f7e0dd --- /dev/null +++ b/Archlinux_all/xdg-user-dirs-gtk @@ -0,0 +1 @@ +Subproject commit 6f7e0dd3b3fae4c54d09d852f65266046433ed06 diff --git a/Archlinux_all/xdg-utils b/Archlinux_all/xdg-utils new file mode 160000 index 0000000..cd89eb4 --- /dev/null +++ b/Archlinux_all/xdg-utils @@ -0,0 +1 @@ +Subproject commit cd89eb45ecaa7ce5f5c9badaccd943e69d2cd57a diff --git a/Archlinux_all/xdotool b/Archlinux_all/xdotool new file mode 160000 index 0000000..cdee076 --- /dev/null +++ b/Archlinux_all/xdotool @@ -0,0 +1 @@ +Subproject commit cdee07645ed758214e8d1ab9cd4b97ee26d8df1d diff --git a/Archlinux_all/xf86-input-elographics b/Archlinux_all/xf86-input-elographics new file mode 160000 index 0000000..d6dfdea --- /dev/null +++ b/Archlinux_all/xf86-input-elographics @@ -0,0 +1 @@ +Subproject commit d6dfdea465615f0574814065480b57e13ef4ef99 diff --git a/Archlinux_all/xf86-input-evdev b/Archlinux_all/xf86-input-evdev new file mode 160000 index 0000000..71e17cd --- /dev/null +++ b/Archlinux_all/xf86-input-evdev @@ -0,0 +1 @@ +Subproject commit 71e17cdb046d807ae1f4a6b722608965a7153a9b diff --git a/Archlinux_all/xf86-input-libinput b/Archlinux_all/xf86-input-libinput new file mode 160000 index 0000000..19d7733 --- /dev/null +++ b/Archlinux_all/xf86-input-libinput @@ -0,0 +1 @@ +Subproject commit 19d773301d322e76f699d9ca96ea7b598ae9c6e4 diff --git a/Archlinux_all/xf86-input-synaptics b/Archlinux_all/xf86-input-synaptics new file mode 160000 index 0000000..f6ab6ec --- /dev/null +++ b/Archlinux_all/xf86-input-synaptics @@ -0,0 +1 @@ +Subproject commit f6ab6ecba9b74eb0de3ae01fb4c7ec494a1940d2 diff --git a/Archlinux_all/xf86-input-vmmouse b/Archlinux_all/xf86-input-vmmouse new file mode 160000 index 0000000..c179c45 --- /dev/null +++ b/Archlinux_all/xf86-input-vmmouse @@ -0,0 +1 @@ +Subproject commit c179c45fed38836d362de7af20053bc36454c29c diff --git a/Archlinux_all/xf86-input-void b/Archlinux_all/xf86-input-void new file mode 160000 index 0000000..2ab1712 --- /dev/null +++ b/Archlinux_all/xf86-input-void @@ -0,0 +1 @@ +Subproject commit 2ab17120263e89e4877415c5916d2f41bf6297bf diff --git a/Archlinux_all/xf86-input-wacom b/Archlinux_all/xf86-input-wacom new file mode 160000 index 0000000..572780c --- /dev/null +++ b/Archlinux_all/xf86-input-wacom @@ -0,0 +1 @@ +Subproject commit 572780c34ac2e60416ecf38d8956c487337ecaf1 diff --git a/Archlinux_all/xf86-video-amdgpu b/Archlinux_all/xf86-video-amdgpu new file mode 160000 index 0000000..3bebf56 --- /dev/null +++ b/Archlinux_all/xf86-video-amdgpu @@ -0,0 +1 @@ +Subproject commit 3bebf567e1e804d69d4fc14afa169e7983ce27cf diff --git a/Archlinux_all/xf86-video-ati b/Archlinux_all/xf86-video-ati new file mode 160000 index 0000000..e1b76d2 --- /dev/null +++ b/Archlinux_all/xf86-video-ati @@ -0,0 +1 @@ +Subproject commit e1b76d2b7022fb8ddfb0714058deb45dc4979682 diff --git a/Archlinux_all/xf86-video-fbdev b/Archlinux_all/xf86-video-fbdev new file mode 160000 index 0000000..36d23b4 --- /dev/null +++ b/Archlinux_all/xf86-video-fbdev @@ -0,0 +1 @@ +Subproject commit 36d23b4debb2b949aba32387924ba0c4012437ab diff --git a/Archlinux_all/xf86-video-openchrome b/Archlinux_all/xf86-video-openchrome new file mode 160000 index 0000000..d2e79d3 --- /dev/null +++ b/Archlinux_all/xf86-video-openchrome @@ -0,0 +1 @@ +Subproject commit d2e79d36d74f05f621b57ea85f32e8d4c9c5b89f diff --git a/Archlinux_all/xf86-video-qxl b/Archlinux_all/xf86-video-qxl new file mode 160000 index 0000000..0e5b3fc --- /dev/null +++ b/Archlinux_all/xf86-video-qxl @@ -0,0 +1 @@ +Subproject commit 0e5b3fc7510779a808b246c2f30e7148ba604241 diff --git a/Archlinux_all/xf86-video-vmware b/Archlinux_all/xf86-video-vmware new file mode 160000 index 0000000..e6aa669 --- /dev/null +++ b/Archlinux_all/xf86-video-vmware @@ -0,0 +1 @@ +Subproject commit e6aa6696d31c691a0d1536e6c9c365c2827d6d93 diff --git a/Archlinux_all/xfconf b/Archlinux_all/xfconf new file mode 160000 index 0000000..92c2e67 --- /dev/null +++ b/Archlinux_all/xfconf @@ -0,0 +1 @@ +Subproject commit 92c2e67013bf751bd9ebb452b16cabfce56f9dc2 diff --git a/Archlinux_all/xfsprogs b/Archlinux_all/xfsprogs new file mode 160000 index 0000000..9d9e68e --- /dev/null +++ b/Archlinux_all/xfsprogs @@ -0,0 +1 @@ +Subproject commit 9d9e68e4d687e45864a27d9fbf654ba16e632abf diff --git a/Archlinux_all/xkeyboard-config b/Archlinux_all/xkeyboard-config new file mode 160000 index 0000000..97acc35 --- /dev/null +++ b/Archlinux_all/xkeyboard-config @@ -0,0 +1 @@ +Subproject commit 97acc351c0f108163e9874ddaea21af96f220707 diff --git a/Archlinux_all/xl2tpd b/Archlinux_all/xl2tpd new file mode 160000 index 0000000..55ecf89 --- /dev/null +++ b/Archlinux_all/xl2tpd @@ -0,0 +1 @@ +Subproject commit 55ecf899399ba392263cfcb7b3e006adb433209e diff --git a/Archlinux_all/xmlsec b/Archlinux_all/xmlsec new file mode 160000 index 0000000..840ff46 --- /dev/null +++ b/Archlinux_all/xmlsec @@ -0,0 +1 @@ +Subproject commit 840ff46864052fab38819f19c3135a14d3492037 diff --git a/Archlinux_all/xmlto b/Archlinux_all/xmlto new file mode 160000 index 0000000..eeade57 --- /dev/null +++ b/Archlinux_all/xmlto @@ -0,0 +1 @@ +Subproject commit eeade5735c313d0fe8fbd5f3098b2d0da6152d94 diff --git a/Archlinux_all/xorg-fonts-encodings b/Archlinux_all/xorg-fonts-encodings new file mode 160000 index 0000000..15ba396 --- /dev/null +++ b/Archlinux_all/xorg-fonts-encodings @@ -0,0 +1 @@ +Subproject commit 15ba39679899f962236b798a9e457008c06ae895 diff --git a/Archlinux_all/xorg-mkfontscale b/Archlinux_all/xorg-mkfontscale new file mode 160000 index 0000000..842977f --- /dev/null +++ b/Archlinux_all/xorg-mkfontscale @@ -0,0 +1 @@ +Subproject commit 842977fdfb53b27ef3f9e37f8512ea491e2b8e93 diff --git a/Archlinux_all/xorg-server b/Archlinux_all/xorg-server new file mode 160000 index 0000000..ed9e4e7 --- /dev/null +++ b/Archlinux_all/xorg-server @@ -0,0 +1 @@ +Subproject commit ed9e4e70fc0ad19d21399972b13570f2ffdcfb86 diff --git a/Archlinux_all/xorg-setxkbmap b/Archlinux_all/xorg-setxkbmap new file mode 160000 index 0000000..3b1e2ad --- /dev/null +++ b/Archlinux_all/xorg-setxkbmap @@ -0,0 +1 @@ +Subproject commit 3b1e2add6b765710d3211bbfc4bb27a3bc160776 diff --git a/Archlinux_all/xorg-util-macros b/Archlinux_all/xorg-util-macros new file mode 160000 index 0000000..762638b --- /dev/null +++ b/Archlinux_all/xorg-util-macros @@ -0,0 +1 @@ +Subproject commit 762638b4750eff1091301f91221bcea4fa5bf27c diff --git a/Archlinux_all/xorg-xauth b/Archlinux_all/xorg-xauth new file mode 160000 index 0000000..ee9b834 --- /dev/null +++ b/Archlinux_all/xorg-xauth @@ -0,0 +1 @@ +Subproject commit ee9b834a54e3a9bdde84cb78f80897ec4d23042f diff --git a/Archlinux_all/xorg-xdpyinfo b/Archlinux_all/xorg-xdpyinfo new file mode 160000 index 0000000..da555be --- /dev/null +++ b/Archlinux_all/xorg-xdpyinfo @@ -0,0 +1 @@ +Subproject commit da555be07719cb6168b8fec701e4f8aac902af36 diff --git a/Archlinux_all/xorg-xhost b/Archlinux_all/xorg-xhost new file mode 160000 index 0000000..f09c0e0 --- /dev/null +++ b/Archlinux_all/xorg-xhost @@ -0,0 +1 @@ +Subproject commit f09c0e092ea9a9f254aacbc3f2385a24b7cdf579 diff --git a/Archlinux_all/xorg-xinit b/Archlinux_all/xorg-xinit new file mode 160000 index 0000000..5318b05 --- /dev/null +++ b/Archlinux_all/xorg-xinit @@ -0,0 +1 @@ +Subproject commit 5318b0526317e27568fe19205e50ef2b7f4b2c37 diff --git a/Archlinux_all/xorg-xinput b/Archlinux_all/xorg-xinput new file mode 160000 index 0000000..7d93fd1 --- /dev/null +++ b/Archlinux_all/xorg-xinput @@ -0,0 +1 @@ +Subproject commit 7d93fd185e43ab9a8bf58972e2ea3f82567c2a67 diff --git a/Archlinux_all/xorg-xkbcomp b/Archlinux_all/xorg-xkbcomp new file mode 160000 index 0000000..39015e7 --- /dev/null +++ b/Archlinux_all/xorg-xkbcomp @@ -0,0 +1 @@ +Subproject commit 39015e7253680666a14d270ce4d940035702517a diff --git a/Archlinux_all/xorg-xkill b/Archlinux_all/xorg-xkill new file mode 160000 index 0000000..69ed718 --- /dev/null +++ b/Archlinux_all/xorg-xkill @@ -0,0 +1 @@ +Subproject commit 69ed7189f3127e67c6a19b7eff2706d67bc98e8b diff --git a/Archlinux_all/xorg-xmessage b/Archlinux_all/xorg-xmessage new file mode 160000 index 0000000..e969dcb --- /dev/null +++ b/Archlinux_all/xorg-xmessage @@ -0,0 +1 @@ +Subproject commit e969dcb7cb396a4078c29f4b8ea46c7816cdab05 diff --git a/Archlinux_all/xorg-xmodmap b/Archlinux_all/xorg-xmodmap new file mode 160000 index 0000000..aeb6c1d --- /dev/null +++ b/Archlinux_all/xorg-xmodmap @@ -0,0 +1 @@ +Subproject commit aeb6c1dbe61cf262b7d1a77e5607cbe243492cb2 diff --git a/Archlinux_all/xorg-xprop b/Archlinux_all/xorg-xprop new file mode 160000 index 0000000..0ec5545 --- /dev/null +++ b/Archlinux_all/xorg-xprop @@ -0,0 +1 @@ +Subproject commit 0ec5545e580e362ebbd081089630017b7e797c80 diff --git a/Archlinux_all/xorg-xrandr b/Archlinux_all/xorg-xrandr new file mode 160000 index 0000000..7857f25 --- /dev/null +++ b/Archlinux_all/xorg-xrandr @@ -0,0 +1 @@ +Subproject commit 7857f259275fb41374349cacc6a7439a982e7b4b diff --git a/Archlinux_all/xorg-xrdb b/Archlinux_all/xorg-xrdb new file mode 160000 index 0000000..196b0fa --- /dev/null +++ b/Archlinux_all/xorg-xrdb @@ -0,0 +1 @@ +Subproject commit 196b0fa745a07c990207ee914159ce798c606113 diff --git a/Archlinux_all/xorg-xset b/Archlinux_all/xorg-xset new file mode 160000 index 0000000..d2229e3 --- /dev/null +++ b/Archlinux_all/xorg-xset @@ -0,0 +1 @@ +Subproject commit d2229e30a46544c6ee3cbf29cdab1c06a8d3d252 diff --git a/Archlinux_all/xorg-xsetroot b/Archlinux_all/xorg-xsetroot new file mode 160000 index 0000000..8e57c07 --- /dev/null +++ b/Archlinux_all/xorg-xsetroot @@ -0,0 +1 @@ +Subproject commit 8e57c07952ba0a31cc84885bab6727883b18edd1 diff --git a/Archlinux_all/xorg-xwayland b/Archlinux_all/xorg-xwayland new file mode 160000 index 0000000..68f535a --- /dev/null +++ b/Archlinux_all/xorg-xwayland @@ -0,0 +1 @@ +Subproject commit 68f535aed62ea0829b1a9eeb03f0aa000759a282 diff --git a/Archlinux_all/xorgproto b/Archlinux_all/xorgproto new file mode 160000 index 0000000..105e1b7 --- /dev/null +++ b/Archlinux_all/xorgproto @@ -0,0 +1 @@ +Subproject commit 105e1b7167758601c9299cfc19824b91b094cc83 diff --git a/Archlinux_all/xosd b/Archlinux_all/xosd new file mode 160000 index 0000000..26bf059 --- /dev/null +++ b/Archlinux_all/xosd @@ -0,0 +1 @@ +Subproject commit 26bf0597f685a45d954042642df3d692c358d0cf diff --git a/Archlinux_all/xsettingsd b/Archlinux_all/xsettingsd new file mode 160000 index 0000000..812ca26 --- /dev/null +++ b/Archlinux_all/xsettingsd @@ -0,0 +1 @@ +Subproject commit 812ca268f4491fcaee7242fb5913ac7df2f8a4ae diff --git a/Archlinux_all/xtrans b/Archlinux_all/xtrans new file mode 160000 index 0000000..dfe602b --- /dev/null +++ b/Archlinux_all/xtrans @@ -0,0 +1 @@ +Subproject commit dfe602bc7200561b6a91007d71ffe1384e300c89 diff --git a/Archlinux_all/xvidcore b/Archlinux_all/xvidcore new file mode 160000 index 0000000..8822511 --- /dev/null +++ b/Archlinux_all/xvidcore @@ -0,0 +1 @@ +Subproject commit 88225114081bdf8d96246242c116d2d31b88225d diff --git a/Archlinux_all/xxhash b/Archlinux_all/xxhash new file mode 160000 index 0000000..9cdd9d7 --- /dev/null +++ b/Archlinux_all/xxhash @@ -0,0 +1 @@ +Subproject commit 9cdd9d73aed1a9456cdd4f2348f6b2f60692d28c diff --git a/Archlinux_all/xz b/Archlinux_all/xz new file mode 160000 index 0000000..2cb78b1 --- /dev/null +++ b/Archlinux_all/xz @@ -0,0 +1 @@ +Subproject commit 2cb78b18b29d987063f4eec1e5ac57898cc76f17 diff --git a/Archlinux_all/yad b/Archlinux_all/yad new file mode 160000 index 0000000..49ea14d --- /dev/null +++ b/Archlinux_all/yad @@ -0,0 +1 @@ +Subproject commit 49ea14dbcbc51e641eccac8473d32d37dcadcba7 diff --git a/Archlinux_all/yajl b/Archlinux_all/yajl new file mode 160000 index 0000000..f4e822c --- /dev/null +++ b/Archlinux_all/yajl @@ -0,0 +1 @@ +Subproject commit f4e822cda4144629854ab5b9b4cb3779b9e28604 diff --git a/Archlinux_all/yakuake b/Archlinux_all/yakuake new file mode 160000 index 0000000..8f1dfbb --- /dev/null +++ b/Archlinux_all/yakuake @@ -0,0 +1 @@ +Subproject commit 8f1dfbb8c5a6923f84e323d08bb9b02b750158d5 diff --git a/Archlinux_all/yaml-cpp b/Archlinux_all/yaml-cpp new file mode 160000 index 0000000..8e7a057 --- /dev/null +++ b/Archlinux_all/yaml-cpp @@ -0,0 +1 @@ +Subproject commit 8e7a057cc4c2aab67dc5752538c5aadbe45064d9 diff --git a/Archlinux_all/yaml-language-server b/Archlinux_all/yaml-language-server new file mode 160000 index 0000000..e9de2b4 --- /dev/null +++ b/Archlinux_all/yaml-language-server @@ -0,0 +1 @@ +Subproject commit e9de2b492c91ef9fd484d744997fef4ca7843eef diff --git a/Archlinux_all/yamllint b/Archlinux_all/yamllint new file mode 160000 index 0000000..f272a37 --- /dev/null +++ b/Archlinux_all/yamllint @@ -0,0 +1 @@ +Subproject commit f272a3742522c576770ca3a06600b59b2f0a805d diff --git a/Archlinux_all/yarn b/Archlinux_all/yarn new file mode 160000 index 0000000..6feab6d --- /dev/null +++ b/Archlinux_all/yarn @@ -0,0 +1 @@ +Subproject commit 6feab6d9f84bc202dd6cd50548c6c2c7feee556e diff --git a/Archlinux_all/yasm b/Archlinux_all/yasm new file mode 160000 index 0000000..bf27304 --- /dev/null +++ b/Archlinux_all/yasm @@ -0,0 +1 @@ +Subproject commit bf27304d7940c76a698cf510cbce6abe755aae1b diff --git a/Archlinux_all/zbar b/Archlinux_all/zbar new file mode 160000 index 0000000..85c3015 --- /dev/null +++ b/Archlinux_all/zbar @@ -0,0 +1 @@ +Subproject commit 85c30158817e4c017d693e32fea0c8b832e49048 diff --git a/Archlinux_all/zenity b/Archlinux_all/zenity new file mode 160000 index 0000000..99fe621 --- /dev/null +++ b/Archlinux_all/zenity @@ -0,0 +1 @@ +Subproject commit 99fe621257b9c01c1ccb01b0ad0f4230760a1f5b diff --git a/Archlinux_all/zeromq b/Archlinux_all/zeromq new file mode 160000 index 0000000..89c6ede --- /dev/null +++ b/Archlinux_all/zeromq @@ -0,0 +1 @@ +Subproject commit 89c6ede412b7f90f98a883a6bc262a6be5ce509e diff --git a/Archlinux_all/zimg b/Archlinux_all/zimg new file mode 160000 index 0000000..18e0980 --- /dev/null +++ b/Archlinux_all/zimg @@ -0,0 +1 @@ +Subproject commit 18e0980f87e5e63878c05923c4f80ee89bda19d5 diff --git a/Archlinux_all/zip b/Archlinux_all/zip new file mode 160000 index 0000000..33aa85f --- /dev/null +++ b/Archlinux_all/zip @@ -0,0 +1 @@ +Subproject commit 33aa85f083c62ab2ff873de29a50a2e25e35b855 diff --git a/Archlinux_all/zix b/Archlinux_all/zix new file mode 160000 index 0000000..d6c1414 --- /dev/null +++ b/Archlinux_all/zix @@ -0,0 +1 @@ +Subproject commit d6c1414d3596d4a1e90a785d6da3772022a30e2e diff --git a/Archlinux_all/zlib b/Archlinux_all/zlib new file mode 160000 index 0000000..8dde3c1 --- /dev/null +++ b/Archlinux_all/zlib @@ -0,0 +1 @@ +Subproject commit 8dde3c178d47617eed047e5c90776133dd40c4e4 diff --git a/Archlinux_all/zram-generator b/Archlinux_all/zram-generator new file mode 160000 index 0000000..619b230 --- /dev/null +++ b/Archlinux_all/zram-generator @@ -0,0 +1 @@ +Subproject commit 619b23003de892a0543aa76a2254c3a1f4ffa476 diff --git a/Archlinux_all/zstd b/Archlinux_all/zstd new file mode 160000 index 0000000..a3533d4 --- /dev/null +++ b/Archlinux_all/zstd @@ -0,0 +1 @@ +Subproject commit a3533d4dde32d2507462eccdffdd6ae135da576c diff --git a/Archlinux_all/zvbi b/Archlinux_all/zvbi new file mode 160000 index 0000000..5e93f0b --- /dev/null +++ b/Archlinux_all/zvbi @@ -0,0 +1 @@ +Subproject commit 5e93f0ba8cb192d8aa49919ab9a8b626d7c1d407 diff --git a/Archlinux_all/zxing-cpp b/Archlinux_all/zxing-cpp new file mode 160000 index 0000000..c9273bb --- /dev/null +++ b/Archlinux_all/zxing-cpp @@ -0,0 +1 @@ +Subproject commit c9273bb23e65fac800f7acbf6aac504be6927f75 diff --git a/Archlinux_all/zziplib b/Archlinux_all/zziplib new file mode 160000 index 0000000..6e11da2 --- /dev/null +++ b/Archlinux_all/zziplib @@ -0,0 +1 @@ +Subproject commit 6e11da2b2354d54d0c11204b2573923a7b3e2133 diff --git a/CORE/ananicy-cpp b/CORE/ananicy-cpp new file mode 160000 index 0000000..bdfb838 --- /dev/null +++ b/CORE/ananicy-cpp @@ -0,0 +1 @@ +Subproject commit bdfb8383bc32d83e632daf30f00071e6d1796043 diff --git a/CORE/ananicy-rules b/CORE/ananicy-rules new file mode 160000 index 0000000..f116c09 --- /dev/null +++ b/CORE/ananicy-rules @@ -0,0 +1 @@ +Subproject commit f116c099a4d0f379f12ed8ffc80ce813a09f6f4f diff --git a/CORE/appimagelauncher b/CORE/appimagelauncher new file mode 160000 index 0000000..264ee4b --- /dev/null +++ b/CORE/appimagelauncher @@ -0,0 +1 @@ +Subproject commit 264ee4bc760aa1154bf497314e50a8c7453fa5d0 diff --git a/CORE/bpftune b/CORE/bpftune new file mode 160000 index 0000000..c187d34 --- /dev/null +++ b/CORE/bpftune @@ -0,0 +1 @@ +Subproject commit c187d34e8ca82948703b99933cd1a5aaf61866e4 diff --git a/CORE/btrfs-assistant b/CORE/btrfs-assistant new file mode 160000 index 0000000..2fcc477 --- /dev/null +++ b/CORE/btrfs-assistant @@ -0,0 +1 @@ +Subproject commit 2fcc477732d6e9ae59a2b5cdf4829e1ed3e70432 diff --git a/CORE/btrfs-snapshots b/CORE/btrfs-snapshots new file mode 160000 index 0000000..fdc8eca --- /dev/null +++ b/CORE/btrfs-snapshots @@ -0,0 +1 @@ +Subproject commit fdc8eca1acc4dd9fa7819c606b50ea002e1a852b diff --git a/CORE/btrfsmaintenance b/CORE/btrfsmaintenance new file mode 160000 index 0000000..4d79d6d --- /dev/null +++ b/CORE/btrfsmaintenance @@ -0,0 +1 @@ +Subproject commit 4d79d6dadcc4f45b95bdb4105758bf34f7487f59 diff --git a/CORE/cachyos-settings/00_make.sh b/CORE/cachyos-settings/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/CORE/cachyos-settings/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/CORE/cachyos-settings/01_sign.sh b/CORE/cachyos-settings/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/CORE/cachyos-settings/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/CORE/cachyos-settings/CachyOS-Settings/FETCH_HEAD b/CORE/cachyos-settings/CachyOS-Settings/FETCH_HEAD new file mode 100644 index 0000000..29c0d3f --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/FETCH_HEAD @@ -0,0 +1,71 @@ +5fcf674927697fdf4cef7723c79c62cb22ce39c5 not-for-merge branch 'cachy-chroot-refactor' of https://github.com/cachyos/CachyOS-Settings +6d29728ed8034c6d55c9e7edee973a5a2ccc85ba not-for-merge branch 'master' of https://github.com/cachyos/CachyOS-Settings +4e69b740e20f607edcec1927897162bc487ab4c1 not-for-merge branch 'sddm-x11-rootless' of https://github.com/cachyos/CachyOS-Settings +6aed95f1eea9a15d5f319404e47c068b7621997b not-for-merge 'refs/pull/10/head' of https://github.com/cachyos/CachyOS-Settings +f1794197f03c945d9c90abc1427efc3e0ae9bee2 not-for-merge 'refs/pull/11/head' of https://github.com/cachyos/CachyOS-Settings +0276097c8eb3d7b86cdbaf24b745eae67faeac4f not-for-merge 'refs/pull/12/head' of https://github.com/cachyos/CachyOS-Settings +ec0643d43a983d86b592a11959de3fb6da6dddf7 not-for-merge 'refs/pull/13/head' of https://github.com/cachyos/CachyOS-Settings +850a67763ba5226e1d7f9763be676ac4a181367c not-for-merge 'refs/pull/14/head' of https://github.com/cachyos/CachyOS-Settings +71b09c289329ad931b50932dae40cd22b7fbfc49 not-for-merge 'refs/pull/15/head' of https://github.com/cachyos/CachyOS-Settings +5519b4b1526bde9ff8699ab5689ce129467fcb38 not-for-merge 'refs/pull/16/head' of https://github.com/cachyos/CachyOS-Settings +31d1f47e50b22cf66106ba138aadaedea166e5db not-for-merge 'refs/pull/17/head' of https://github.com/cachyos/CachyOS-Settings +a2b395a539f86c3fa6dff8d53e40112080b3c4dc not-for-merge 'refs/pull/18/head' of https://github.com/cachyos/CachyOS-Settings +d72ef8c2c6e9d3c5fa17e66331cc044fe4c4b72f not-for-merge 'refs/pull/19/head' of https://github.com/cachyos/CachyOS-Settings +4891e0d87852d4db662d2d5d2e60fbad9c75c221 not-for-merge 'refs/pull/2/head' of https://github.com/cachyos/CachyOS-Settings +56db3b4ba2a8c076c8c949e87b2349b0b505ea5e not-for-merge 'refs/pull/20/head' of https://github.com/cachyos/CachyOS-Settings +2935d1f24ad0091fe5f12b266006d91dec9f46a0 not-for-merge 'refs/pull/21/head' of https://github.com/cachyos/CachyOS-Settings +de25ebf19f73e45e292772357cc16ff45d0cbadd not-for-merge 'refs/pull/22/head' of https://github.com/cachyos/CachyOS-Settings +dbf95c7852c409c376fa084ab585a6ee5c9e4c74 not-for-merge 'refs/pull/23/head' of https://github.com/cachyos/CachyOS-Settings +fe42e61892373b5316e4628629d71de0d2d23f1e not-for-merge 'refs/pull/24/head' of https://github.com/cachyos/CachyOS-Settings +04eacde4e1ddc43eb71f5ef40183b254a90036ef not-for-merge 'refs/pull/25/head' of https://github.com/cachyos/CachyOS-Settings +0ff5e097aef3c99c2e7fea3001723978e494a201 not-for-merge 'refs/pull/26/head' of https://github.com/cachyos/CachyOS-Settings +3f4c797ed51d4a42cb1feae97cd64233fa2b8370 not-for-merge 'refs/pull/28/head' of https://github.com/cachyos/CachyOS-Settings +6419090d8d47477f1e829ff844bdb85b9eb44b85 not-for-merge 'refs/pull/3/head' of https://github.com/cachyos/CachyOS-Settings +e0a174927f82ad04ae097594462d63167bebf68c not-for-merge 'refs/pull/30/head' of https://github.com/cachyos/CachyOS-Settings +f4bc377911e4d5f67fc082b7ab3c4e3ba47e38ae not-for-merge 'refs/pull/31/head' of https://github.com/cachyos/CachyOS-Settings +3dd9116722d360247a5b0b71b4f013b4043b4bdd not-for-merge 'refs/pull/35/head' of https://github.com/cachyos/CachyOS-Settings +cb913a2a8a7803184fa991a54a616c0efcff0273 not-for-merge 'refs/pull/36/head' of https://github.com/cachyos/CachyOS-Settings +98fc3b700b6647ed75e4f253a1d8eabdb5572aae not-for-merge 'refs/pull/37/head' of https://github.com/cachyos/CachyOS-Settings +f48fd8e530a8d6a4fd3a51b2f23cb3ae12d55578 not-for-merge 'refs/pull/38/head' of https://github.com/cachyos/CachyOS-Settings +82480e1a555ef463608f53029e269d23d5048f34 not-for-merge 'refs/pull/39/head' of https://github.com/cachyos/CachyOS-Settings +2ac576c5991b8eda35d5b67c3b787e07e7f75311 not-for-merge 'refs/pull/4/head' of https://github.com/cachyos/CachyOS-Settings +ab92ff2b599d85d6db34d7ae16ccec16b6fa6206 not-for-merge 'refs/pull/41/head' of https://github.com/cachyos/CachyOS-Settings +5532cae62d4c8b538cc3ac3635fcad8045f9573d not-for-merge 'refs/pull/42/head' of https://github.com/cachyos/CachyOS-Settings +0e0b29319ecf07b504b15ddb9f5c1230aae8e8f5 not-for-merge 'refs/pull/43/head' of https://github.com/cachyos/CachyOS-Settings +4edbf77002c302e59158b8c78938be98ee635df1 not-for-merge 'refs/pull/44/head' of https://github.com/cachyos/CachyOS-Settings +3fd8782e0cb778a50d8d0e641cce960635ea71cf not-for-merge 'refs/pull/45/head' of https://github.com/cachyos/CachyOS-Settings +ca78ff3056783593a1cab19dfe89a5b272b6095a not-for-merge 'refs/pull/46/head' of https://github.com/cachyos/CachyOS-Settings +c29b60afb9f18dabdb2ffd511a853d67c0b668e1 not-for-merge 'refs/pull/47/head' of https://github.com/cachyos/CachyOS-Settings +a911440246c33143dcb50f2e094c6c881a01d717 not-for-merge 'refs/pull/49/head' of https://github.com/cachyos/CachyOS-Settings +6a70656b64e171d6326af2445b4bb23fc7f37624 not-for-merge 'refs/pull/5/head' of https://github.com/cachyos/CachyOS-Settings +4e69b740e20f607edcec1927897162bc487ab4c1 not-for-merge 'refs/pull/51/head' of https://github.com/cachyos/CachyOS-Settings +7370485bfc2a6f99ec07328c800f6e0c7d28baa2 not-for-merge 'refs/pull/51/merge' of https://github.com/cachyos/CachyOS-Settings +188924cedeac420c5aa38d293b6446c1399b3225 not-for-merge 'refs/pull/52/head' of https://github.com/cachyos/CachyOS-Settings +2f638115d1e2c33204a86fce57c2771734f264ed not-for-merge 'refs/pull/53/head' of https://github.com/cachyos/CachyOS-Settings +adc250be91b2004a96033a07214ba460891a65a1 not-for-merge 'refs/pull/54/head' of https://github.com/cachyos/CachyOS-Settings +f37e784effa0ab3b2e61ae0ba7ee25854e31bb39 not-for-merge 'refs/pull/54/merge' of https://github.com/cachyos/CachyOS-Settings +3ea45a49b4eaf09abf6c880798cfbba169254077 not-for-merge 'refs/pull/55/head' of https://github.com/cachyos/CachyOS-Settings +0c054d4a16417e11b8a8684837c25798ef9ec9bc not-for-merge 'refs/pull/56/head' of https://github.com/cachyos/CachyOS-Settings +0836496726acd325777ff026da15ee0962faf799 not-for-merge 'refs/pull/58/head' of https://github.com/cachyos/CachyOS-Settings +90239ef300ee668823d8146ff2eb846a68e72c5b not-for-merge 'refs/pull/6/head' of https://github.com/cachyos/CachyOS-Settings +cfcb8e01bdd731ed162dfa3bafc7e4d02151797d not-for-merge 'refs/pull/61/head' of https://github.com/cachyos/CachyOS-Settings +46b4efa942ba551e5f0440e9b2a7cfbe9aadfd22 not-for-merge 'refs/pull/62/head' of https://github.com/cachyos/CachyOS-Settings +5fcf674927697fdf4cef7723c79c62cb22ce39c5 not-for-merge 'refs/pull/63/head' of https://github.com/cachyos/CachyOS-Settings +65d4422d71fea1ad5c04e6f2fba570dfc1de2827 not-for-merge 'refs/pull/64/head' of https://github.com/cachyos/CachyOS-Settings +3eb9944c360ffcbcfbce18508282b662ad964a05 not-for-merge 'refs/pull/65/head' of https://github.com/cachyos/CachyOS-Settings +edf7414f5ae9aba1637e14488280b36d4a65b918 not-for-merge 'refs/pull/66/head' of https://github.com/cachyos/CachyOS-Settings +85e01dd4ed687b4ab1ef0cc64bff76bd93fec056 not-for-merge 'refs/pull/68/head' of https://github.com/cachyos/CachyOS-Settings +ebfaf60094c1cbe27d546d56351cbe38993642c6 not-for-merge 'refs/pull/69/head' of https://github.com/cachyos/CachyOS-Settings +303b3c184506e35e8b11693bf5e3e80bded58a67 not-for-merge 'refs/pull/7/head' of https://github.com/cachyos/CachyOS-Settings +d08d74d377c435213b485f44207a3f80f363e41e not-for-merge 'refs/pull/70/head' of https://github.com/cachyos/CachyOS-Settings +dec7d6ce367b5694157f1ddad5ace9dbac60cf1f not-for-merge 'refs/pull/71/head' of https://github.com/cachyos/CachyOS-Settings +af19a78a91baa4b5122bfb55cacaf13582202e57 not-for-merge 'refs/pull/72/head' of https://github.com/cachyos/CachyOS-Settings +675d64a84e2f922f7cb44ed205218e39d425145f not-for-merge 'refs/pull/74/head' of https://github.com/cachyos/CachyOS-Settings +3e7a55ce129db7a160d618080534184672abe497 not-for-merge 'refs/pull/9/head' of https://github.com/cachyos/CachyOS-Settings +a74f01da166d4e7a5e775ee311f47be0f89a97f1 not-for-merge tag '1.0.0' of https://github.com/cachyos/CachyOS-Settings +fc0f79207a6af1b6152ce73772a337c175068bed not-for-merge tag '1.0.1' of https://github.com/cachyos/CachyOS-Settings +421c13b281513340418aef7493635d783d5032ef not-for-merge tag '1.0.2' of https://github.com/cachyos/CachyOS-Settings +795f1f40a7fd2fbe2c6dea0b8b0d816c848d372c not-for-merge tag '1.0.3' of https://github.com/cachyos/CachyOS-Settings +a112ed69bc946dceb0571ff2abaff24527d5ceaf not-for-merge tag '1.0.4' of https://github.com/cachyos/CachyOS-Settings +c629acb8ba990f7d228e6854dc238075ad608767 not-for-merge tag '1.0.5' of https://github.com/cachyos/CachyOS-Settings +c07f94da371d5aa85204fd5de47b9aa8e507a585 not-for-merge tag '1.0.6' of https://github.com/cachyos/CachyOS-Settings diff --git a/CORE/cachyos-settings/CachyOS-Settings/HEAD b/CORE/cachyos-settings/CachyOS-Settings/HEAD new file mode 100644 index 0000000..cb089cd --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/CORE/cachyos-settings/CachyOS-Settings/config b/CORE/cachyos-settings/CachyOS-Settings/config new file mode 100644 index 0000000..c883084 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/config @@ -0,0 +1,8 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true +[remote "origin"] + url = https://github.com/cachyos/CachyOS-Settings + fetch = +refs/*:refs/* + mirror = true diff --git a/CORE/cachyos-settings/CachyOS-Settings/description b/CORE/cachyos-settings/CachyOS-Settings/description new file mode 100644 index 0000000..498b267 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/applypatch-msg.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/applypatch-msg.sample new file mode 100755 index 0000000..a5d7b84 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/commit-msg.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/commit-msg.sample new file mode 100755 index 0000000..b58d118 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/fsmonitor-watchman.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/fsmonitor-watchman.sample new file mode 100755 index 0000000..23e856f --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/fsmonitor-watchman.sample @@ -0,0 +1,174 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use IPC::Open2; + +# An example hook script to integrate Watchman +# (https://facebook.github.io/watchman/) with git to speed up detecting +# new and modified files. +# +# The hook is passed a version (currently 2) and last update token +# formatted as a string and outputs to stdout a new update token and +# all files that have been modified since the update token. Paths must +# be relative to the root of the working tree and separated by a single NUL. +# +# To enable this hook, rename this file to "query-watchman" and set +# 'git config core.fsmonitor .git/hooks/query-watchman' +# +my ($version, $last_update_token) = @ARGV; + +# Uncomment for debugging +# print STDERR "$0 $version $last_update_token\n"; + +# Check the hook interface version +if ($version ne 2) { + die "Unsupported query-fsmonitor hook version '$version'.\n" . + "Falling back to scanning...\n"; +} + +my $git_work_tree = get_working_dir(); + +my $retry = 1; + +my $json_pkg; +eval { + require JSON::XS; + $json_pkg = "JSON::XS"; + 1; +} or do { + require JSON::PP; + $json_pkg = "JSON::PP"; +}; + +launch_watchman(); + +sub launch_watchman { + my $o = watchman_query(); + if (is_work_tree_watched($o)) { + output_result($o->{clock}, @{$o->{files}}); + } +} + +sub output_result { + my ($clockid, @files) = @_; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # binmode $fh, ":utf8"; + # print $fh "$clockid\n@files\n"; + # close $fh; + + binmode STDOUT, ":utf8"; + print $clockid; + print "\0"; + local $, = "\0"; + print @files; +} + +sub watchman_clock { + my $response = qx/watchman clock "$git_work_tree"/; + die "Failed to get clock id on '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + + return $json_pkg->new->utf8->decode($response); +} + +sub watchman_query { + my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') + or die "open2() failed: $!\n" . + "Falling back to scanning...\n"; + + # In the query expression below we're asking for names of files that + # changed since $last_update_token but not from the .git folder. + # + # To accomplish this, we're using the "since" generator to use the + # recency index to select candidate nodes and "fields" to limit the + # output to file names only. Then we're using the "expression" term to + # further constrain the results. + my $last_update_line = ""; + if (substr($last_update_token, 0, 1) eq "c") { + $last_update_token = "\"$last_update_token\""; + $last_update_line = qq[\n"since": $last_update_token,]; + } + my $query = <<" END"; + ["query", "$git_work_tree", {$last_update_line + "fields": ["name"], + "expression": ["not", ["dirname", ".git"]] + }] + END + + # Uncomment for debugging the watchman query + # open (my $fh, ">", ".git/watchman-query.json"); + # print $fh $query; + # close $fh; + + print CHLD_IN $query; + close CHLD_IN; + my $response = do {local $/; }; + + # Uncomment for debugging the watch response + # open ($fh, ">", ".git/watchman-response.json"); + # print $fh $response; + # close $fh; + + die "Watchman: command returned no output.\n" . + "Falling back to scanning...\n" if $response eq ""; + die "Watchman: command returned invalid output: $response\n" . + "Falling back to scanning...\n" unless $response =~ /^\{/; + + return $json_pkg->new->utf8->decode($response); +} + +sub is_work_tree_watched { + my ($output) = @_; + my $error = $output->{error}; + if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) { + $retry--; + my $response = qx/watchman watch "$git_work_tree"/; + die "Failed to make watchman watch '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + $output = $json_pkg->new->utf8->decode($response); + $error = $output->{error}; + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # close $fh; + + # Watchman will always return all files on the first query so + # return the fast "everything is dirty" flag to git and do the + # Watchman query just to get it over with now so we won't pay + # the cost in git to look up each individual file. + my $o = watchman_clock(); + $error = $output->{error}; + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + output_result($o->{clock}, ("/")); + $last_update_token = $o->{clock}; + + eval { launch_watchman() }; + return 0; + } + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + return 1; +} + +sub get_working_dir { + my $working_dir; + if ($^O =~ 'msys' || $^O =~ 'cygwin') { + $working_dir = Win32::GetCwd(); + $working_dir =~ tr/\\/\//; + } else { + require Cwd; + $working_dir = Cwd::cwd(); + } + + return $working_dir; +} diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/post-update.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/post-update.sample new file mode 100755 index 0000000..ec17ec1 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-applypatch.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-applypatch.sample new file mode 100755 index 0000000..4142082 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-commit.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-commit.sample new file mode 100755 index 0000000..29ed5ee --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=$(git hash-object -t tree /dev/null) +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --type=bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff-index --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-merge-commit.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-merge-commit.sample new file mode 100755 index 0000000..399eab1 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-merge-commit.sample @@ -0,0 +1,13 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git merge" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message to +# stderr if it wants to stop the merge commit. +# +# To enable this hook, rename this file to "pre-merge-commit". + +. git-sh-setup +test -x "$GIT_DIR/hooks/pre-commit" && + exec "$GIT_DIR/hooks/pre-commit" +: diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-push.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-push.sample new file mode 100755 index 0000000..4ce688d --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +zero=$(git hash-object --stdin &2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-rebase.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-rebase.sample new file mode 100755 index 0000000..6cbef5c --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up to date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +<<\DOC_END + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". + +DOC_END diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-receive.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-receive.sample new file mode 100755 index 0000000..a1fd29e --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-receive.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to make use of push options. +# The example simply echoes all push options that start with 'echoback=' +# and rejects all pushes when the "reject" push option is used. +# +# To enable this hook, rename this file to "pre-receive". + +if test -n "$GIT_PUSH_OPTION_COUNT" +then + i=0 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" + do + eval "value=\$GIT_PUSH_OPTION_$i" + case "$value" in + echoback=*) + echo "echo from the pre-receive-hook: ${value#*=}" >&2 + ;; + reject) + exit 1 + esac + i=$((i + 1)) + done +fi diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/prepare-commit-msg.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/prepare-commit-msg.sample new file mode 100755 index 0000000..10fa14c --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/prepare-commit-msg.sample @@ -0,0 +1,42 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first one removes the +# "# Please enter the commit message..." help message. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +COMMIT_MSG_FILE=$1 +COMMIT_SOURCE=$2 +SHA1=$3 + +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" + +# case "$COMMIT_SOURCE,$SHA1" in +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; +# *) ;; +# esac + +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" +# if test -z "$COMMIT_SOURCE" +# then +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" +# fi diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/push-to-checkout.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/push-to-checkout.sample new file mode 100755 index 0000000..af5a0c0 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/push-to-checkout.sample @@ -0,0 +1,78 @@ +#!/bin/sh + +# An example hook script to update a checked-out tree on a git push. +# +# This hook is invoked by git-receive-pack(1) when it reacts to git +# push and updates reference(s) in its repository, and when the push +# tries to update the branch that is currently checked out and the +# receive.denyCurrentBranch configuration variable is set to +# updateInstead. +# +# By default, such a push is refused if the working tree and the index +# of the remote repository has any difference from the currently +# checked out commit; when both the working tree and the index match +# the current commit, they are updated to match the newly pushed tip +# of the branch. This hook is to be used to override the default +# behaviour; however the code below reimplements the default behaviour +# as a starting point for convenient modification. +# +# The hook receives the commit with which the tip of the current +# branch is going to be updated: +commit=$1 + +# It can exit with a non-zero status to refuse the push (when it does +# so, it must not modify the index or the working tree). +die () { + echo >&2 "$*" + exit 1 +} + +# Or it can make any necessary changes to the working tree and to the +# index to bring them to the desired state when the tip of the current +# branch is updated to the new commit, and exit with a zero status. +# +# For example, the hook can simply run git read-tree -u -m HEAD "$1" +# in order to emulate git fetch that is run in the reverse direction +# with git push, as the two-tree form of git read-tree -u -m is +# essentially the same as git switch or git checkout that switches +# branches while keeping the local changes in the working tree that do +# not interfere with the difference between the branches. + +# The below is a more-or-less exact translation to shell of the C code +# for the default behaviour for git's push-to-checkout hook defined in +# the push_to_deploy() function in builtin/receive-pack.c. +# +# Note that the hook will be executed from the repository directory, +# not from the working tree, so if you want to perform operations on +# the working tree, you will have to adapt your code accordingly, e.g. +# by adding "cd .." or using relative paths. + +if ! git update-index -q --ignore-submodules --refresh +then + die "Up-to-date check failed" +fi + +if ! git diff-files --quiet --ignore-submodules -- +then + die "Working directory has unstaged changes" +fi + +# This is a rough translation of: +# +# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX +if git cat-file -e HEAD 2>/dev/null +then + head=HEAD +else + head=$(git hash-object -t tree --stdin &2 + exit 1 +} + +unset GIT_DIR GIT_WORK_TREE +cd "$worktree" && + +if grep -q "^diff --git " "$1" +then + validate_patch "$1" +else + validate_cover_letter "$1" +fi && + +if test "$GIT_SENDEMAIL_FILE_COUNTER" = "$GIT_SENDEMAIL_FILE_TOTAL" +then + git config --unset-all sendemail.validateWorktree && + trap 'git worktree remove -ff "$worktree"' EXIT && + validate_series +fi diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/update.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/update.sample new file mode 100755 index 0000000..c4d426b --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 )" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 " >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --type=bool hooks.allowunannotated) +allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch) +denycreatebranch=$(git config --type=bool hooks.denycreatebranch) +allowdeletetag=$(git config --type=bool hooks.allowdeletetag) +allowmodifytag=$(git config --type=bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero=$(git hash-object --stdin &2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/CORE/cachyos-settings/CachyOS-Settings/info/exclude b/CORE/cachyos-settings/CachyOS-Settings/info/exclude new file mode 100644 index 0000000..a5196d1 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.idx b/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.idx new file mode 100644 index 0000000..4a3cc97 Binary files /dev/null and b/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.idx differ diff --git a/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.pack b/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.pack new file mode 100644 index 0000000..209d12e Binary files /dev/null and b/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.pack differ diff --git a/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.rev b/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.rev new file mode 100644 index 0000000..64a0a06 Binary files /dev/null and b/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.rev differ diff --git a/CORE/cachyos-settings/CachyOS-Settings/packed-refs b/CORE/cachyos-settings/CachyOS-Settings/packed-refs new file mode 100644 index 0000000..ac792ac --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/packed-refs @@ -0,0 +1,79 @@ +# pack-refs with: peeled fully-peeled sorted +5fcf674927697fdf4cef7723c79c62cb22ce39c5 refs/heads/cachy-chroot-refactor +6d29728ed8034c6d55c9e7edee973a5a2ccc85ba refs/heads/master +4e69b740e20f607edcec1927897162bc487ab4c1 refs/heads/sddm-x11-rootless +6aed95f1eea9a15d5f319404e47c068b7621997b refs/pull/10/head +f1794197f03c945d9c90abc1427efc3e0ae9bee2 refs/pull/11/head +0276097c8eb3d7b86cdbaf24b745eae67faeac4f refs/pull/12/head +ec0643d43a983d86b592a11959de3fb6da6dddf7 refs/pull/13/head +850a67763ba5226e1d7f9763be676ac4a181367c refs/pull/14/head +71b09c289329ad931b50932dae40cd22b7fbfc49 refs/pull/15/head +5519b4b1526bde9ff8699ab5689ce129467fcb38 refs/pull/16/head +31d1f47e50b22cf66106ba138aadaedea166e5db refs/pull/17/head +a2b395a539f86c3fa6dff8d53e40112080b3c4dc refs/pull/18/head +d72ef8c2c6e9d3c5fa17e66331cc044fe4c4b72f refs/pull/19/head +4891e0d87852d4db662d2d5d2e60fbad9c75c221 refs/pull/2/head +56db3b4ba2a8c076c8c949e87b2349b0b505ea5e refs/pull/20/head +2935d1f24ad0091fe5f12b266006d91dec9f46a0 refs/pull/21/head +de25ebf19f73e45e292772357cc16ff45d0cbadd refs/pull/22/head +dbf95c7852c409c376fa084ab585a6ee5c9e4c74 refs/pull/23/head +fe42e61892373b5316e4628629d71de0d2d23f1e refs/pull/24/head +04eacde4e1ddc43eb71f5ef40183b254a90036ef refs/pull/25/head +0ff5e097aef3c99c2e7fea3001723978e494a201 refs/pull/26/head +3f4c797ed51d4a42cb1feae97cd64233fa2b8370 refs/pull/28/head +6419090d8d47477f1e829ff844bdb85b9eb44b85 refs/pull/3/head +e0a174927f82ad04ae097594462d63167bebf68c refs/pull/30/head +f4bc377911e4d5f67fc082b7ab3c4e3ba47e38ae refs/pull/31/head +3dd9116722d360247a5b0b71b4f013b4043b4bdd refs/pull/35/head +cb913a2a8a7803184fa991a54a616c0efcff0273 refs/pull/36/head +98fc3b700b6647ed75e4f253a1d8eabdb5572aae refs/pull/37/head +f48fd8e530a8d6a4fd3a51b2f23cb3ae12d55578 refs/pull/38/head +82480e1a555ef463608f53029e269d23d5048f34 refs/pull/39/head +2ac576c5991b8eda35d5b67c3b787e07e7f75311 refs/pull/4/head +ab92ff2b599d85d6db34d7ae16ccec16b6fa6206 refs/pull/41/head +5532cae62d4c8b538cc3ac3635fcad8045f9573d refs/pull/42/head +0e0b29319ecf07b504b15ddb9f5c1230aae8e8f5 refs/pull/43/head +4edbf77002c302e59158b8c78938be98ee635df1 refs/pull/44/head +3fd8782e0cb778a50d8d0e641cce960635ea71cf refs/pull/45/head +ca78ff3056783593a1cab19dfe89a5b272b6095a refs/pull/46/head +c29b60afb9f18dabdb2ffd511a853d67c0b668e1 refs/pull/47/head +a911440246c33143dcb50f2e094c6c881a01d717 refs/pull/49/head +6a70656b64e171d6326af2445b4bb23fc7f37624 refs/pull/5/head +4e69b740e20f607edcec1927897162bc487ab4c1 refs/pull/51/head +7370485bfc2a6f99ec07328c800f6e0c7d28baa2 refs/pull/51/merge +188924cedeac420c5aa38d293b6446c1399b3225 refs/pull/52/head +2f638115d1e2c33204a86fce57c2771734f264ed refs/pull/53/head +adc250be91b2004a96033a07214ba460891a65a1 refs/pull/54/head +f37e784effa0ab3b2e61ae0ba7ee25854e31bb39 refs/pull/54/merge +3ea45a49b4eaf09abf6c880798cfbba169254077 refs/pull/55/head +0c054d4a16417e11b8a8684837c25798ef9ec9bc refs/pull/56/head +0836496726acd325777ff026da15ee0962faf799 refs/pull/58/head +90239ef300ee668823d8146ff2eb846a68e72c5b refs/pull/6/head +cfcb8e01bdd731ed162dfa3bafc7e4d02151797d refs/pull/61/head +46b4efa942ba551e5f0440e9b2a7cfbe9aadfd22 refs/pull/62/head +5fcf674927697fdf4cef7723c79c62cb22ce39c5 refs/pull/63/head +65d4422d71fea1ad5c04e6f2fba570dfc1de2827 refs/pull/64/head +3eb9944c360ffcbcfbce18508282b662ad964a05 refs/pull/65/head +edf7414f5ae9aba1637e14488280b36d4a65b918 refs/pull/66/head +85e01dd4ed687b4ab1ef0cc64bff76bd93fec056 refs/pull/68/head +ebfaf60094c1cbe27d546d56351cbe38993642c6 refs/pull/69/head +303b3c184506e35e8b11693bf5e3e80bded58a67 refs/pull/7/head +d08d74d377c435213b485f44207a3f80f363e41e refs/pull/70/head +dec7d6ce367b5694157f1ddad5ace9dbac60cf1f refs/pull/71/head +af19a78a91baa4b5122bfb55cacaf13582202e57 refs/pull/72/head +675d64a84e2f922f7cb44ed205218e39d425145f refs/pull/74/head +3e7a55ce129db7a160d618080534184672abe497 refs/pull/9/head +a74f01da166d4e7a5e775ee311f47be0f89a97f1 refs/tags/1.0.0 +^c7e310b2269057d9449c9f4845802d6262c4271b +fc0f79207a6af1b6152ce73772a337c175068bed refs/tags/1.0.1 +^73e09030f762c1514fb3a90008db5bbd0e95e54d +421c13b281513340418aef7493635d783d5032ef refs/tags/1.0.2 +^d4862de86a51402720a4896e37a7548bb1d42b37 +795f1f40a7fd2fbe2c6dea0b8b0d816c848d372c refs/tags/1.0.3 +^016ce1abaee2172c0041c7a04d2b4221d7caba12 +a112ed69bc946dceb0571ff2abaff24527d5ceaf refs/tags/1.0.4 +^71ef54423bc164dcdb579eec90161bdaa8fb9b62 +c629acb8ba990f7d228e6854dc238075ad608767 refs/tags/1.0.5 +^9274730eea1edf277211ad90fca904afd54f930b +c07f94da371d5aa85204fd5de47b9aa8e507a585 refs/tags/1.0.6 +^6d29728ed8034c6d55c9e7edee973a5a2ccc85ba diff --git a/CORE/cachyos-settings/PKGBUILD b/CORE/cachyos-settings/PKGBUILD new file mode 100644 index 0000000..395d897 --- /dev/null +++ b/CORE/cachyos-settings/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname=CachyOS-Settings +pkgname=cachyos-settings +pkgver=1.0.6 +pkgrel=1 +groups=('cachyos') +arch=('any') +license=(GPL-1.0-only) +makedepends=('coreutils') +pkgdesc='CachyOS - Settings' +source=("git+https://github.com/cachyos/CachyOS-Settings?signed#tag=$pkgver") +install="ins.install" +sha256sums=("SKIP") +validpgpkeys=( + E8B9AA39F054E30E8290D492C3C4820857F654FE # Peter Jung +) + +depends=( + 'zram-generator' + 'ananicy-cpp' + 'cachyos-ananicy-rules-git' + 'inxi' + 'systemd>=256' +) +optdepends=('ruby: for tunecfs2' + 'libluv: for topmem' + 'lua-luv: for topmem' + 'power-profiles-daemon: For game-performance') + +package() { + install -d "$pkgdir/etc" + cp -rf "${srcdir}/${_gitname}/etc" "$pkgdir" + install -d "$pkgdir/usr" + cp -rf "${srcdir}/${_gitname}/usr" "$pkgdir" +} + diff --git a/CORE/cachyos-settings/ins.install b/CORE/cachyos-settings/ins.install new file mode 100644 index 0000000..8e87077 --- /dev/null +++ b/CORE/cachyos-settings/ins.install @@ -0,0 +1,25 @@ +SERVICES=("ananicy-cpp") + +post_install() { + echo "Enabling services..." + for service in "${SERVICES[@]}"; do + systemctl enable "$service" + done +} + +post_upgrade() { + echo "Enabling services..." + systemctl daemon-reload >/dev/null + + for service in "${SERVICES[@]}"; do + if systemctl is-active "$service" >/dev/null; then + systemctl restart "$service" + else + systemctl enable "$service" + fi + done + if systemctl is-enabled uksmd >/dev/null; then + echo "Disabling uksmd, managed now via systemd 256 MemoryKSM" + systemctl disable uksmd + fi +} diff --git a/CORE/clean.sh b/CORE/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/CORE/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/CORE/codelldb b/CORE/codelldb new file mode 160000 index 0000000..37c895e --- /dev/null +++ b/CORE/codelldb @@ -0,0 +1 @@ +Subproject commit 37c895eeb4e8e672f1d55fb551926672a49624d3 diff --git a/CORE/copy_to_repo.sh b/CORE/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/CORE/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/CORE/find-the-command b/CORE/find-the-command new file mode 160000 index 0000000..cf62ddb --- /dev/null +++ b/CORE/find-the-command @@ -0,0 +1 @@ +Subproject commit cf62ddb7652a308cf0575997c1547e4ec68d67d9 diff --git a/CORE/git_pull.sh b/CORE/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/CORE/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/CORE/irqbalance b/CORE/irqbalance new file mode 160000 index 0000000..b65e351 --- /dev/null +++ b/CORE/irqbalance @@ -0,0 +1 @@ +Subproject commit b65e3510bfbb4ce3b42624a764b6c8b70964ac61 diff --git a/CORE/libpamac-full b/CORE/libpamac-full new file mode 160000 index 0000000..71e9649 --- /dev/null +++ b/CORE/libpamac-full @@ -0,0 +1 @@ +Subproject commit 71e9649f037979b51dae122f5c9147466abcefde diff --git a/CORE/make.sh b/CORE/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/CORE/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/CORE/move_to_repo.sh b/CORE/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/CORE/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/CORE/ocs-url b/CORE/ocs-url new file mode 160000 index 0000000..2576545 --- /dev/null +++ b/CORE/ocs-url @@ -0,0 +1 @@ +Subproject commit 2576545f24fab8340a69e4f7452f7b1b6a30c761 diff --git a/CORE/pace b/CORE/pace new file mode 160000 index 0000000..3908804 --- /dev/null +++ b/CORE/pace @@ -0,0 +1 @@ +Subproject commit 3908804e10092616e02aabbd9c30551798b118b0 diff --git a/CORE/paclast b/CORE/paclast new file mode 160000 index 0000000..6fd9a9e --- /dev/null +++ b/CORE/paclast @@ -0,0 +1 @@ +Subproject commit 6fd9a9e2cbe68bb5da010bb3c1320c4965b3d4ee diff --git a/CORE/pacseek b/CORE/pacseek new file mode 160000 index 0000000..e772469 --- /dev/null +++ b/CORE/pacseek @@ -0,0 +1 @@ +Subproject commit e772469e79c2cd73b9920f8c6701750811bc7c42 diff --git a/CORE/pamac-all b/CORE/pamac-all new file mode 160000 index 0000000..83793d4 --- /dev/null +++ b/CORE/pamac-all @@ -0,0 +1 @@ +Subproject commit 83793d425946dadcdb9ba719315d8bee24580145 diff --git a/CORE/pamac-cli b/CORE/pamac-cli new file mode 160000 index 0000000..2cc3d92 --- /dev/null +++ b/CORE/pamac-cli @@ -0,0 +1 @@ +Subproject commit 2cc3d926cc89c91fb2c36e9667ed8ecdc4a0801d diff --git a/CORE/paru b/CORE/paru new file mode 160000 index 0000000..7008763 --- /dev/null +++ b/CORE/paru @@ -0,0 +1 @@ +Subproject commit 7008763e43b8f950394acf736abd5dc0179d3ff1 diff --git a/CORE/paru-static b/CORE/paru-static new file mode 160000 index 0000000..59c5dea --- /dev/null +++ b/CORE/paru-static @@ -0,0 +1 @@ +Subproject commit 59c5dea130cbba908b6501f9aa563b54633bbc22 diff --git a/CORE/plymouth b/CORE/plymouth new file mode 160000 index 0000000..72df0fd --- /dev/null +++ b/CORE/plymouth @@ -0,0 +1 @@ +Subproject commit 72df0fd7bec377888687f7aeb9884eca5ab7461b diff --git a/CORE/plymouth-kcm b/CORE/plymouth-kcm new file mode 160000 index 0000000..6bd724e --- /dev/null +++ b/CORE/plymouth-kcm @@ -0,0 +1 @@ +Subproject commit 6bd724e36a2217933e8f311293768a651b22530c diff --git a/CORE/preload b/CORE/preload new file mode 160000 index 0000000..0636f6b --- /dev/null +++ b/CORE/preload @@ -0,0 +1 @@ +Subproject commit 0636f6b3ff0a4b54640b3e5652429d52a767eb59 diff --git a/CORE/pwd.txt b/CORE/pwd.txt new file mode 100644 index 0000000..f5536fb --- /dev/null +++ b/CORE/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/CORE \ No newline at end of file diff --git a/CORE/rate-mirrors b/CORE/rate-mirrors new file mode 160000 index 0000000..c678b5a --- /dev/null +++ b/CORE/rate-mirrors @@ -0,0 +1 @@ +Subproject commit c678b5a7441fd2d5031758414dc9275b11749795 diff --git a/CORE/repo.txt b/CORE/repo.txt new file mode 100644 index 0000000..16b22d7 --- /dev/null +++ b/CORE/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-core/x86_64/ diff --git a/CORE/sign.sh b/CORE/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/CORE/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/CORE/snapd b/CORE/snapd new file mode 160000 index 0000000..b1bbaa2 --- /dev/null +++ b/CORE/snapd @@ -0,0 +1 @@ +Subproject commit b1bbaa2ac1e5f2e90bffacba9b7ba27715a84603 diff --git a/CORE/snapd-glib b/CORE/snapd-glib new file mode 160000 index 0000000..f3c1f64 --- /dev/null +++ b/CORE/snapd-glib @@ -0,0 +1 @@ +Subproject commit f3c1f640ebb52f344669ac197a6abff8c3b25f10 diff --git a/CORE/systemd-oomd-defaults b/CORE/systemd-oomd-defaults new file mode 160000 index 0000000..5405143 --- /dev/null +++ b/CORE/systemd-oomd-defaults @@ -0,0 +1 @@ +Subproject commit 540514358c2dbaf48a3b41308cfb7f529066b137 diff --git a/CORE/timeshift b/CORE/timeshift new file mode 160000 index 0000000..6f81bb3 --- /dev/null +++ b/CORE/timeshift @@ -0,0 +1 @@ +Subproject commit 6f81bb3415aa21be3a027a5909817ae0120197a5 diff --git a/CORE/timeshift-autosnap b/CORE/timeshift-autosnap new file mode 160000 index 0000000..2b779f4 --- /dev/null +++ b/CORE/timeshift-autosnap @@ -0,0 +1 @@ +Subproject commit 2b779f48394cc2a08d90c9e1770eb2f8a8258a96 diff --git a/CORE/topgrade b/CORE/topgrade new file mode 160000 index 0000000..4cae9b3 --- /dev/null +++ b/CORE/topgrade @@ -0,0 +1 @@ +Subproject commit 4cae9b37684194c4c1bb91073b4b76ee6103dfef diff --git a/CORE/uksmd b/CORE/uksmd new file mode 160000 index 0000000..5c3cf63 --- /dev/null +++ b/CORE/uksmd @@ -0,0 +1 @@ +Subproject commit 5c3cf63959895aa56568b16153389bc04c2f56a3 diff --git a/CORE/uksmdstats b/CORE/uksmdstats new file mode 160000 index 0000000..3ee3793 --- /dev/null +++ b/CORE/uksmdstats @@ -0,0 +1 @@ +Subproject commit 3ee37931107bdc6e075eacb2f0f94cdc718a1bc4 diff --git a/CORE/without_lto.txt b/CORE/without_lto.txt new file mode 100644 index 0000000..7e6d347 --- /dev/null +++ b/CORE/without_lto.txt @@ -0,0 +1 @@ +codelldb diff --git a/CORE/yay b/CORE/yay new file mode 160000 index 0000000..4abc093 --- /dev/null +++ b/CORE/yay @@ -0,0 +1 @@ +Subproject commit 4abc0938416a57cbd9974864caff28b4b7c3415a diff --git a/DECORE/breeze-enhanced-catppuccin/00_git_pull.sh b/DECORE/breeze-enhanced-catppuccin/00_git_pull.sh new file mode 100755 index 0000000..41221f3 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/00_git_pull.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +git pull + +echo "Ready" +sleep 5 +kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') diff --git a/DECORE/breeze-enhanced-catppuccin/00_make.sh b/DECORE/breeze-enhanced-catppuccin/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/DECORE/breeze-enhanced-catppuccin/01_sign.sh b/DECORE/breeze-enhanced-catppuccin/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/FETCH_HEAD b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/FETCH_HEAD new file mode 100644 index 0000000..fbe18e4 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/FETCH_HEAD @@ -0,0 +1 @@ +de056482f84fa0033c7128d802c729f1446e7808 not-for-merge branch 'master' of https://github.com/diogogmatos/BreezeEnhancedCatppuccin diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/HEAD b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/HEAD new file mode 100644 index 0000000..cb089cd --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/config b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/config new file mode 100644 index 0000000..28e75d1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/config @@ -0,0 +1,8 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true +[remote "origin"] + url = https://github.com/diogogmatos/BreezeEnhancedCatppuccin.git + fetch = +refs/*:refs/* + mirror = true diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/description b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/description new file mode 100644 index 0000000..498b267 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/applypatch-msg.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/applypatch-msg.sample new file mode 100755 index 0000000..a5d7b84 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/commit-msg.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/commit-msg.sample new file mode 100755 index 0000000..b58d118 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/fsmonitor-watchman.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/fsmonitor-watchman.sample new file mode 100755 index 0000000..23e856f --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/fsmonitor-watchman.sample @@ -0,0 +1,174 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use IPC::Open2; + +# An example hook script to integrate Watchman +# (https://facebook.github.io/watchman/) with git to speed up detecting +# new and modified files. +# +# The hook is passed a version (currently 2) and last update token +# formatted as a string and outputs to stdout a new update token and +# all files that have been modified since the update token. Paths must +# be relative to the root of the working tree and separated by a single NUL. +# +# To enable this hook, rename this file to "query-watchman" and set +# 'git config core.fsmonitor .git/hooks/query-watchman' +# +my ($version, $last_update_token) = @ARGV; + +# Uncomment for debugging +# print STDERR "$0 $version $last_update_token\n"; + +# Check the hook interface version +if ($version ne 2) { + die "Unsupported query-fsmonitor hook version '$version'.\n" . + "Falling back to scanning...\n"; +} + +my $git_work_tree = get_working_dir(); + +my $retry = 1; + +my $json_pkg; +eval { + require JSON::XS; + $json_pkg = "JSON::XS"; + 1; +} or do { + require JSON::PP; + $json_pkg = "JSON::PP"; +}; + +launch_watchman(); + +sub launch_watchman { + my $o = watchman_query(); + if (is_work_tree_watched($o)) { + output_result($o->{clock}, @{$o->{files}}); + } +} + +sub output_result { + my ($clockid, @files) = @_; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # binmode $fh, ":utf8"; + # print $fh "$clockid\n@files\n"; + # close $fh; + + binmode STDOUT, ":utf8"; + print $clockid; + print "\0"; + local $, = "\0"; + print @files; +} + +sub watchman_clock { + my $response = qx/watchman clock "$git_work_tree"/; + die "Failed to get clock id on '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + + return $json_pkg->new->utf8->decode($response); +} + +sub watchman_query { + my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') + or die "open2() failed: $!\n" . + "Falling back to scanning...\n"; + + # In the query expression below we're asking for names of files that + # changed since $last_update_token but not from the .git folder. + # + # To accomplish this, we're using the "since" generator to use the + # recency index to select candidate nodes and "fields" to limit the + # output to file names only. Then we're using the "expression" term to + # further constrain the results. + my $last_update_line = ""; + if (substr($last_update_token, 0, 1) eq "c") { + $last_update_token = "\"$last_update_token\""; + $last_update_line = qq[\n"since": $last_update_token,]; + } + my $query = <<" END"; + ["query", "$git_work_tree", {$last_update_line + "fields": ["name"], + "expression": ["not", ["dirname", ".git"]] + }] + END + + # Uncomment for debugging the watchman query + # open (my $fh, ">", ".git/watchman-query.json"); + # print $fh $query; + # close $fh; + + print CHLD_IN $query; + close CHLD_IN; + my $response = do {local $/; }; + + # Uncomment for debugging the watch response + # open ($fh, ">", ".git/watchman-response.json"); + # print $fh $response; + # close $fh; + + die "Watchman: command returned no output.\n" . + "Falling back to scanning...\n" if $response eq ""; + die "Watchman: command returned invalid output: $response\n" . + "Falling back to scanning...\n" unless $response =~ /^\{/; + + return $json_pkg->new->utf8->decode($response); +} + +sub is_work_tree_watched { + my ($output) = @_; + my $error = $output->{error}; + if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) { + $retry--; + my $response = qx/watchman watch "$git_work_tree"/; + die "Failed to make watchman watch '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + $output = $json_pkg->new->utf8->decode($response); + $error = $output->{error}; + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # close $fh; + + # Watchman will always return all files on the first query so + # return the fast "everything is dirty" flag to git and do the + # Watchman query just to get it over with now so we won't pay + # the cost in git to look up each individual file. + my $o = watchman_clock(); + $error = $output->{error}; + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + output_result($o->{clock}, ("/")); + $last_update_token = $o->{clock}; + + eval { launch_watchman() }; + return 0; + } + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + return 1; +} + +sub get_working_dir { + my $working_dir; + if ($^O =~ 'msys' || $^O =~ 'cygwin') { + $working_dir = Win32::GetCwd(); + $working_dir =~ tr/\\/\//; + } else { + require Cwd; + $working_dir = Cwd::cwd(); + } + + return $working_dir; +} diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/post-update.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/post-update.sample new file mode 100755 index 0000000..ec17ec1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-applypatch.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-applypatch.sample new file mode 100755 index 0000000..4142082 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-commit.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-commit.sample new file mode 100755 index 0000000..e144712 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=$(git hash-object -t tree /dev/null) +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --type=bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-merge-commit.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-merge-commit.sample new file mode 100755 index 0000000..399eab1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-merge-commit.sample @@ -0,0 +1,13 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git merge" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message to +# stderr if it wants to stop the merge commit. +# +# To enable this hook, rename this file to "pre-merge-commit". + +. git-sh-setup +test -x "$GIT_DIR/hooks/pre-commit" && + exec "$GIT_DIR/hooks/pre-commit" +: diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-push.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-push.sample new file mode 100755 index 0000000..4ce688d --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +zero=$(git hash-object --stdin &2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-rebase.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-rebase.sample new file mode 100755 index 0000000..6cbef5c --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up to date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +<<\DOC_END + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". + +DOC_END diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-receive.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-receive.sample new file mode 100755 index 0000000..a1fd29e --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-receive.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to make use of push options. +# The example simply echoes all push options that start with 'echoback=' +# and rejects all pushes when the "reject" push option is used. +# +# To enable this hook, rename this file to "pre-receive". + +if test -n "$GIT_PUSH_OPTION_COUNT" +then + i=0 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" + do + eval "value=\$GIT_PUSH_OPTION_$i" + case "$value" in + echoback=*) + echo "echo from the pre-receive-hook: ${value#*=}" >&2 + ;; + reject) + exit 1 + esac + i=$((i + 1)) + done +fi diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/prepare-commit-msg.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/prepare-commit-msg.sample new file mode 100755 index 0000000..10fa14c --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/prepare-commit-msg.sample @@ -0,0 +1,42 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first one removes the +# "# Please enter the commit message..." help message. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +COMMIT_MSG_FILE=$1 +COMMIT_SOURCE=$2 +SHA1=$3 + +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" + +# case "$COMMIT_SOURCE,$SHA1" in +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; +# *) ;; +# esac + +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" +# if test -z "$COMMIT_SOURCE" +# then +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" +# fi diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/push-to-checkout.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/push-to-checkout.sample new file mode 100755 index 0000000..af5a0c0 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/push-to-checkout.sample @@ -0,0 +1,78 @@ +#!/bin/sh + +# An example hook script to update a checked-out tree on a git push. +# +# This hook is invoked by git-receive-pack(1) when it reacts to git +# push and updates reference(s) in its repository, and when the push +# tries to update the branch that is currently checked out and the +# receive.denyCurrentBranch configuration variable is set to +# updateInstead. +# +# By default, such a push is refused if the working tree and the index +# of the remote repository has any difference from the currently +# checked out commit; when both the working tree and the index match +# the current commit, they are updated to match the newly pushed tip +# of the branch. This hook is to be used to override the default +# behaviour; however the code below reimplements the default behaviour +# as a starting point for convenient modification. +# +# The hook receives the commit with which the tip of the current +# branch is going to be updated: +commit=$1 + +# It can exit with a non-zero status to refuse the push (when it does +# so, it must not modify the index or the working tree). +die () { + echo >&2 "$*" + exit 1 +} + +# Or it can make any necessary changes to the working tree and to the +# index to bring them to the desired state when the tip of the current +# branch is updated to the new commit, and exit with a zero status. +# +# For example, the hook can simply run git read-tree -u -m HEAD "$1" +# in order to emulate git fetch that is run in the reverse direction +# with git push, as the two-tree form of git read-tree -u -m is +# essentially the same as git switch or git checkout that switches +# branches while keeping the local changes in the working tree that do +# not interfere with the difference between the branches. + +# The below is a more-or-less exact translation to shell of the C code +# for the default behaviour for git's push-to-checkout hook defined in +# the push_to_deploy() function in builtin/receive-pack.c. +# +# Note that the hook will be executed from the repository directory, +# not from the working tree, so if you want to perform operations on +# the working tree, you will have to adapt your code accordingly, e.g. +# by adding "cd .." or using relative paths. + +if ! git update-index -q --ignore-submodules --refresh +then + die "Up-to-date check failed" +fi + +if ! git diff-files --quiet --ignore-submodules -- +then + die "Working directory has unstaged changes" +fi + +# This is a rough translation of: +# +# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX +if git cat-file -e HEAD 2>/dev/null +then + head=HEAD +else + head=$(git hash-object -t tree --stdin &2 + exit 1 +} + +unset GIT_DIR GIT_WORK_TREE +cd "$worktree" && + +if grep -q "^diff --git " "$1" +then + validate_patch "$1" +else + validate_cover_letter "$1" +fi && + +if test "$GIT_SENDEMAIL_FILE_COUNTER" = "$GIT_SENDEMAIL_FILE_TOTAL" +then + git config --unset-all sendemail.validateWorktree && + trap 'git worktree remove -ff "$worktree"' EXIT && + validate_series +fi diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/update.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/update.sample new file mode 100755 index 0000000..c4d426b --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 )" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 " >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --type=bool hooks.allowunannotated) +allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch) +denycreatebranch=$(git config --type=bool hooks.denycreatebranch) +allowdeletetag=$(git config --type=bool hooks.allowdeletetag) +allowmodifytag=$(git config --type=bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero=$(git hash-object --stdin &2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/info/exclude b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/info/exclude new file mode 100644 index 0000000..a5196d1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.idx b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.idx new file mode 100644 index 0000000..912285a Binary files /dev/null and b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.idx differ diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.pack b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.pack new file mode 100644 index 0000000..deaa02d Binary files /dev/null and b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.pack differ diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.rev b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.rev new file mode 100644 index 0000000..a761a98 Binary files /dev/null and b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.rev differ diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/packed-refs b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/packed-refs new file mode 100644 index 0000000..aa3eaf5 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/packed-refs @@ -0,0 +1,2 @@ +# pack-refs with: peeled fully-peeled sorted +de056482f84fa0033c7128d802c729f1446e7808 refs/heads/master diff --git a/DECORE/breeze-enhanced-catppuccin/PKGBUILD b/DECORE/breeze-enhanced-catppuccin/PKGBUILD new file mode 100644 index 0000000..dc22fcd --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Integral-Tech + +pkgname=breeze-enhanced-catppuccin +_pkgname=BreezeEnhancedCatppuccin +pkgver=1.1 +pkgrel=1 +pkgdesc="A fork of the BreezeEnhanced KDE Window Decoration Theme with tweaked colors for Catppuccin Color Scheme" +arch=('x86_64') +url="https://github.com/diogogmatos/BreezeEnhancedCatppuccin" +license=('GPL3') +makedepends=('git' 'cmake' 'extra-cmake-modules' 'kglobalaccel5' 'kde-dev-utils' 'knotifications5' 'kwin' 'qt5-declarative') +depends=('kcoreaddons5' 'libxcb' 'kwindowsystem5' 'kdecoration' 'kiconthemes5' 'kwin') +source=("git+${url}.git") +sha256sums=('SKIP') + +# pkgver() { +# cd "${_pkgname}/" +# git describe --long --tags | sed -e "s/V//" -e "s/-/./"| cut -d"-" -f1 +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "${_pkgname}/" + mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON + make +} + +package() { + cd "${_pkgname}/build/" + make DESTDIR=${pkgdir} install +} diff --git a/DECORE/clean.sh b/DECORE/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/DECORE/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/DECORE/copy_to_repo.sh b/DECORE/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/DECORE/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/DECORE/git_pull.sh b/DECORE/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/DECORE/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/DECORE/klassy b/DECORE/klassy new file mode 160000 index 0000000..6753ae6 --- /dev/null +++ b/DECORE/klassy @@ -0,0 +1 @@ +Subproject commit 6753ae61cc53747a67db4a4ec9df272a9cfcd195 diff --git a/DECORE/kwin-decoration-sierra-breeze-enhanced-git b/DECORE/kwin-decoration-sierra-breeze-enhanced-git new file mode 160000 index 0000000..caa8c7a --- /dev/null +++ b/DECORE/kwin-decoration-sierra-breeze-enhanced-git @@ -0,0 +1 @@ +Subproject commit caa8c7ad8c4f39be596131e75a7e09cc1913fbf6 diff --git a/DECORE/lightlyshaders b/DECORE/lightlyshaders new file mode 160000 index 0000000..ebc6901 --- /dev/null +++ b/DECORE/lightlyshaders @@ -0,0 +1 @@ +Subproject commit ebc690111da077176d2e7d5f3ca2ce7272548b55 diff --git a/DECORE/make.sh b/DECORE/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/DECORE/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/DECORE/move_to_repo.sh b/DECORE/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/DECORE/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/DECORE/pwd.txt b/DECORE/pwd.txt new file mode 100644 index 0000000..f1f9735 --- /dev/null +++ b/DECORE/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/DECORE \ No newline at end of file diff --git a/DECORE/repo.txt b/DECORE/repo.txt new file mode 100644 index 0000000..16b22d7 --- /dev/null +++ b/DECORE/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-core/x86_64/ diff --git a/DECORE/roundedsbe b/DECORE/roundedsbe new file mode 160000 index 0000000..77eebfa --- /dev/null +++ b/DECORE/roundedsbe @@ -0,0 +1 @@ +Subproject commit 77eebfa8557ecfe5c2aecd346804a6ffa3c7e5e9 diff --git a/DECORE/sign.sh b/DECORE/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/DECORE/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/.gitignore b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/.gitignore new file mode 100644 index 0000000..733ae58 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/00_make.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/01_sign.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/PKGBUILD b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/PKGBUILD new file mode 100644 index 0000000..1935fd2 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.10 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-fenek" "${pkgname}") +conflicts=("melawy-kde-theme-fenek" "${pkgname}") +replaces=("melawy-kde-theme-fenek") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/README.md b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/README.md new file mode 100644 index 0000000..7a06b53 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-fenek-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/.gitignore new file mode 100644 index 0000000..733ae58 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/PKGBUILD new file mode 100644 index 0000000..33b7824 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.8 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/README.md b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/README.md new file mode 100644 index 0000000..1f58f58 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-fenek +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/.gitignore new file mode 100644 index 0000000..2249dcb --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/PKGBUILD new file mode 100644 index 0000000..2ff96e5 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.20 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-fenek" +THEME_PATH="/usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/README.md b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/README.md new file mode 100644 index 0000000..8f2f513 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme-fenek +Plymouth theme for theme Fenek + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/ins.install b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/ins.install new file mode 100644 index 0000000..cbc2b6a --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy-fenek" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/.gitignore new file mode 100644 index 0000000..e88d1e9 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-fenek diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/PKGBUILD new file mode 100644 index 0000000..ad5cfe2 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install Fenek for Melawy Linux" +arch=("any") +url="https://git.melawy.ru/Design" +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme-fenek") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/ins.install b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/ins.install new file mode 100644 index 0000000..2e0895b --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy-fenek + plymouth-set-default-theme --rebuild-initrd melawy-fenek +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/.gitignore new file mode 100644 index 0000000..cfc5c90 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/PKGBUILD new file mode 100644 index 0000000..212d47c --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.10 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-fenek" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/README.md b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/README.md new file mode 100644 index 0000000..e639f1a --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme-fenek +rEFInd bootloader theme Fenek + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/ins.install b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/ins.install new file mode 100644 index 0000000..21392c0 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy-fenek" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-fenek" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/PKGBUILD new file mode 100644 index 0000000..dbb7e80 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install Fenek for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme-fenek") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/ins.install b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/ins.install new file mode 100644 index 0000000..d752d5e --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy-fenek" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-fenek" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/.gitignore new file mode 100644 index 0000000..4a94ec7 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/PKGBUILD new file mode 100644 index 0000000..a0c58e0 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-lera-sugar" "${pkgname}") +conflicts=("melawy-kde-theme-lera-sugar" "${pkgname}") +replaces=("melawy-kde-theme-lera-sugar") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/README.md b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/README.md new file mode 100644 index 0000000..f2687b2 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-lera-sugar-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/.gitignore new file mode 100644 index 0000000..4a94ec7 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/PKGBUILD new file mode 100644 index 0000000..2f79944 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.7 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/README.md b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/README.md new file mode 100644 index 0000000..ba378cc --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-lera-sugar +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/.gitignore new file mode 100644 index 0000000..9aa0ada --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/PKGBUILD new file mode 100644 index 0000000..7b09ff4 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install Lera Sugar for Melawy Linux" +arch=("any") +url="https://git.melawy.ru/Design" +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme-lera-sugar") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/ins.install new file mode 100644 index 0000000..2a93360 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy-lera-sugar + plymouth-set-default-theme --rebuild-initrd melawy-lera-sugar +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/.gitignore new file mode 100644 index 0000000..23162b8 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/PKGBUILD new file mode 100644 index 0000000..10cb125 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.22 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-lera-sugar" +THEME_PATH="/usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/README.md b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/README.md new file mode 100644 index 0000000..5e5b489 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme-lera-sugar +Plymouth theme for theme Lera Sugar + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/ins.install new file mode 100644 index 0000000..4dd0d1c --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy-lera-sugar" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/PKGBUILD new file mode 100644 index 0000000..75e9812 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install Lera Sugar for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme-lera-sugar") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/ins.install new file mode 100644 index 0000000..ef1f5ff --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy-lera-sugar" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-lera-sugar" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/.gitignore new file mode 100644 index 0000000..d4a330b --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/PKGBUILD new file mode 100644 index 0000000..7c45238 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.16 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-lera-sugar" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/README.md b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/README.md new file mode 100644 index 0000000..eb71e9b --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme-lera-sugar +rEFInd bootloader theme Lera Sugar + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/ins.install new file mode 100644 index 0000000..274cd5d --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy-lera-sugar" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-lera-sugar" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/.gitignore b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/.gitignore new file mode 100644 index 0000000..c90e42e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-icon-theme diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/00_make.sh b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/01_sign.sh b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/PKGBUILD b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/PKGBUILD new file mode 100644 index 0000000..a151d67 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.29 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "gtk-update-icon-cache" "breeze-icons" "hicolor-icon-theme") +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("melawy-icon-theme" "${pkgname}") +conflicts=("melawy-icon-theme" "${pkgname}") +replaces=("melawy-icon-theme") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/Melawy-icon-theme" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +prepare() { + cd "$srcdir/$_gitname" + + # Disable running gtk-update-icon-cache + sed -i '/gtk-update-icon-cache/d' install.sh +} + +package() { + cd "$srcdir/$_gitname" + install -d "$pkgdir/usr/share/icons" + ./install.sh -t all -d "$pkgdir/usr/share/icons" +} diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/README.md b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/README.md new file mode 100644 index 0000000..9548172 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-icon-theme-kde6 +Icon theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/.gitignore b/MELAWY/Design/Melawy/melawy-icon-theme/.gitignore new file mode 100644 index 0000000..c90e42e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-icon-theme diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-icon-theme/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-icon-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-icon-theme/PKGBUILD new file mode 100644 index 0000000..2a2dbb2 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.21 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "gtk-update-icon-cache" "hicolor-icon-theme") +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/Melawy-icon-theme" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +prepare() { + cd "$srcdir/$_gitname" + + # Disable running gtk-update-icon-cache + sed -i '/gtk-update-icon-cache/d' install.sh +} + +package() { + cd "$srcdir/$_gitname" + install -d "$pkgdir/usr/share/icons" + ./install.sh -t all -d "$pkgdir/usr/share/icons" +} diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/README.md b/MELAWY/Design/Melawy/melawy-icon-theme/README.md new file mode 100644 index 0000000..dbf36de --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/README.md @@ -0,0 +1,9 @@ +# melawy-icon-theme +Icon theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/.gitignore b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/.gitignore new file mode 100644 index 0000000..b296581 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-desktop-theme diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/PKGBUILD new file mode 100644 index 0000000..05d7130 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="Melawy" +THEME_PATH1="/usr/share/plasma/desktoptheme" +THEME_PATH2="/usr/share/aurorae/themes" +THEME_PATH3="/usr/share/Kvantum" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH1" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH1/" + + install -d "$pkgdir$THEME_PATH2" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/aurorae/themes/$THEME_NAME-dark" "$pkgdir$THEME_PATH2/" + + install -d "$pkgdir$THEME_PATH3" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/Kvantum/$THEME_NAME-dark" "$pkgdir$THEME_PATH3/" +} diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/README.md b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/README.md new file mode 100644 index 0000000..a72ff72 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-desktop-theme +Desktop theme for KDE for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/.gitignore b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/.gitignore new file mode 100644 index 0000000..e88d1e9 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-fenek diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/00_make.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/01_sign.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/PKGBUILD b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/PKGBUILD new file mode 100644 index 0000000..37bc099 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install for Melawy Linux" +arch=("any") +url="https://git.melawy.ru/Design" +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/ins.install b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/ins.install new file mode 100644 index 0000000..59fab8c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy + plymouth-set-default-theme --rebuild-initrd melawy +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/.gitignore b/MELAWY/Design/Melawy/melawy-plymouth-theme/.gitignore new file mode 100644 index 0000000..2249dcb --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-fenek diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-plymouth-theme/PKGBUILD new file mode 100644 index 0000000..2e4d08f --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.24 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy" +THEME_PATH="usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/README.md b/MELAWY/Design/Melawy/melawy-plymouth-theme/README.md new file mode 100644 index 0000000..e8cc96a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme +Plymouth theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/ins.install b/MELAWY/Design/Melawy/melawy-plymouth-theme/ins.install new file mode 100644 index 0000000..619699c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/.gitignore new file mode 100644 index 0000000..61e1354 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-dark-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/README.md new file mode 100644 index 0000000..5862419 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-dark-cursors +Purple dark cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/.gitignore new file mode 100644 index 0000000..1ac3d96 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-dark-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/README.md new file mode 100644 index 0000000..c55ebb8 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-dark-default-cursors +Purple dark default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-light-cursors/.gitignore new file mode 100644 index 0000000..0fde390 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-light-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-light-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-light-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-light-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-light-cursors/README.md new file mode 100644 index 0000000..232787a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-light-cursors +Purple light cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/.gitignore new file mode 100644 index 0000000..c0698ed --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-light-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/README.md new file mode 100644 index 0000000..b266f77 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-light-default-cursors +Purple light default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-dark-cursors/.gitignore new file mode 100644 index 0000000..1cc36ac --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-dark-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-dark-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-dark-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-dark-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-dark-cursors/README.md new file mode 100644 index 0000000..94185f4 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-dark-cursors +Red dark cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/.gitignore new file mode 100644 index 0000000..37c913c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-dark-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/README.md new file mode 100644 index 0000000..b006467 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-dark-default-cursors +Red dark default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-light-cursors/.gitignore new file mode 100644 index 0000000..be11bb7 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-light-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-light-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-light-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-light-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-light-cursors/README.md new file mode 100644 index 0000000..cca91f5 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-light-cursors +Red light cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/.gitignore new file mode 100644 index 0000000..854fc60 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-light-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/README.md new file mode 100644 index 0000000..59c2ab1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-light-default-cursors +Red light default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/.gitignore b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/00_make.sh b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/01_sign.sh b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/PKGBUILD b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/PKGBUILD new file mode 100644 index 0000000..321f924 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/ins.install b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/ins.install new file mode 100644 index 0000000..c95ddc8 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/.gitignore b/MELAWY/Design/Melawy/melawy-refind-theme/.gitignore new file mode 100644 index 0000000..cfc5c90 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-fenek diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-refind-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-refind-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-refind-theme/PKGBUILD new file mode 100644 index 0000000..743f8ef --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.11 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/README.md b/MELAWY/Design/Melawy/melawy-refind-theme/README.md new file mode 100644 index 0000000..4d1006c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme +rEFInd bootloader theme + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/ins.install b/MELAWY/Design/Melawy/melawy-refind-theme/ins.install new file mode 100644 index 0000000..9348d89 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/.gitignore b/MELAWY/Design/Melawy/melawy-theme-kde6/.gitignore new file mode 100644 index 0000000..f459dac --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-theme diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/00_make.sh b/MELAWY/Design/Melawy/melawy-theme-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/01_sign.sh b/MELAWY/Design/Melawy/melawy-theme-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/PKGBUILD b/MELAWY/Design/Melawy/melawy-theme-kde6/PKGBUILD new file mode 100644 index 0000000..b474855 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.15 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-theme" "${pkgname}") +conflicts=("melawy-theme" "${pkgname}") +replaces=("melawy-theme") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-gtk-theme/usr" "$pkgdir/" + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-kde-theme/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/README.md b/MELAWY/Design/Melawy/melawy-theme-kde6/README.md new file mode 100644 index 0000000..9791837 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-theme-kde6 +KDE, GTK theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-theme/.gitignore b/MELAWY/Design/Melawy/melawy-theme/.gitignore new file mode 100644 index 0000000..f459dac --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-theme diff --git a/MELAWY/Design/Melawy/melawy-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-theme/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-theme/PKGBUILD new file mode 100644 index 0000000..c877aef --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-gtk-theme/usr" "$pkgdir/" + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-kde-theme/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Melawy/melawy-theme/README.md b/MELAWY/Design/Melawy/melawy-theme/README.md new file mode 100644 index 0000000..180e91d --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/README.md @@ -0,0 +1,9 @@ +# melawy-theme +KDE, GTK theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/.gitignore b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/.gitignore new file mode 100644 index 0000000..4a9e4dc --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/00_make.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/PKGBUILD new file mode 100644 index 0000000..60bb459 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-nier-a2" "${pkgname}") +conflicts=("melawy-kde-theme-nier-a2" "${pkgname}") +replaces=("melawy-kde-theme-nier-a2") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/README.md b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/README.md new file mode 100644 index 0000000..7b901d5 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-nier-a2-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/.gitignore new file mode 100644 index 0000000..4a9e4dc --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD new file mode 100644 index 0000000..2f79944 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.7 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/README.md b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/README.md new file mode 100644 index 0000000..33ad9b0 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-nier-a2 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/.gitignore new file mode 100644 index 0000000..a2f09b6 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/PKGBUILD new file mode 100644 index 0000000..6927a95 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install Nier A2 for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme-nier-a2") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/ins.install new file mode 100644 index 0000000..df3d24c --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy-nier-a2 + plymouth-set-default-theme --rebuild-initrd melawy-nier-a2 +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/.gitignore new file mode 100644 index 0000000..966c99f --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/PKGBUILD new file mode 100644 index 0000000..5e1e205 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.14 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-nier-a2" +THEME_PATH="/usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/README.md b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/README.md new file mode 100644 index 0000000..32dfa15 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme-nier-a2 +Plymouth theme for theme Nier A2 + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/ins.install new file mode 100644 index 0000000..084771b --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy-nier-a2" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/PKGBUILD new file mode 100644 index 0000000..756909f --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install Nier A2 for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme-nier-a2") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/ins.install new file mode 100644 index 0000000..7a38e31 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy-nier-a2" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-nier-a2" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/.gitignore new file mode 100644 index 0000000..73d18f9 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/PKGBUILD new file mode 100644 index 0000000..492516f --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.11 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-nier-a2" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/README.md b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/README.md new file mode 100644 index 0000000..237c8d3 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme-nier-a2 +rEFInd bootloader theme Nier A2 + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/ins.install new file mode 100644 index 0000000..a33734c --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy-nier-a2" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-nier-a2" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/PKGBUILD new file mode 100644 index 0000000..0ff9370 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.8 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-win11" "${pkgname}") +conflicts=("melawy-kde-theme-win11" "${pkgname}") +replaces=("melawy-kde-theme-win11") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/README.md new file mode 100644 index 0000000..b0e4a9d --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win11-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win11/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win11/PKGBUILD new file mode 100644 index 0000000..81c9a88 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.8 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win11/README.md new file mode 100644 index 0000000..e25a9ef --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win11 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/PKGBUILD new file mode 100644 index 0000000..d2f1bf6 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-win12" "${pkgname}") +conflicts=("melawy-kde-theme-win12" "${pkgname}") +replaces=("melawy-kde-theme-win12") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/README.md new file mode 100644 index 0000000..08bc689 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win12-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win12/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win12/PKGBUILD new file mode 100644 index 0000000..9fb205a --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win12/README.md new file mode 100644 index 0000000..4055da7 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win12 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/.gitignore b/MELAWY/Design/Win11/melawy-win11-icon-theme/.gitignore new file mode 100644 index 0000000..9954dfb --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-win11-icon-theme diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/00_make.sh b/MELAWY/Design/Win11/melawy-win11-icon-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/01_sign.sh b/MELAWY/Design/Win11/melawy-win11-icon-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/PKGBUILD b/MELAWY/Design/Win11/melawy-win11-icon-theme/PKGBUILD new file mode 100644 index 0000000..6b3a1ed --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +pkgver=1.123 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("gtk-update-icon-cache") +optdepends=() +makedepends=("git") +options=(!strip !emptydirs) +backup=() +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package_melawy-win11-icon-theme() { + provides=("${pkgname}") + conflicts=("${pkgname}") + + install -dm755 "${pkgdir}/usr/share/icons" + "${srcdir}/${_gitname}/install.sh" -a -d "${pkgdir}/usr/share/icons" +} + +package_melawy-win11-icon-theme-special() { + provides=("melawy-win11-icon-theme-special") + conflicts=("melawy-win11-icon-theme-special") + + install -dm755 "${pkgdir}/usr/share/icons" + "${srcdir}/${_gitname}/install.sh" -special -d "${pkgdir}/usr/share/icons" +} + +package_melawy-win11-icon-theme-white() { + provides=("melawy-win11-icon-theme-white") + conflicts=("melawy-win11-icon-theme-white") + + install -dm755 "${pkgdir}/usr/share/icons" + "${srcdir}/${_gitname}/install.sh" --white -d "${pkgdir}/usr/share/icons" +} diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/README.md b/MELAWY/Design/Win11/melawy-win11-icon-theme/README.md new file mode 100644 index 0000000..051c20b --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/README.md @@ -0,0 +1,31 @@ +# melawy-win11-icon-theme +Icon theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f + + +## Win11 Icon Theme +A colorful design icon theme for all linux desktops! + +## Install + +Usage: `./install.sh` **[OPTIONS...]** **[COLOR VARIANTS...]** + +| OPTIONS: | | +|:----------|:------------------------------------------------------------------------------| +| -a | Install all color versions | +| -d | Specify theme destination directory (**Default:** _$HOME/.local/share/icons_) | +| -n | Specify theme name (**Default:** _Tela_) | +| -h | Show this help | + +## view +![view](View-1.png?raw=true) +![view](View-2.png?raw=true) +![view](View-3.png?raw=true) +![view](View-4.png?raw=true) + diff --git a/MELAWY/Design/Win11OS-kde/.gitignore b/MELAWY/Design/Win11OS-kde/.gitignore new file mode 100644 index 0000000..51656ae --- /dev/null +++ b/MELAWY/Design/Win11OS-kde/.gitignore @@ -0,0 +1,5 @@ +* + +!.SRCINFO +!PKGBUILD +!.gitignore diff --git a/MELAWY/Design/Win11OS-kde/PKGBUILD b/MELAWY/Design/Win11OS-kde/PKGBUILD new file mode 100644 index 0000000..bdaf641 --- /dev/null +++ b/MELAWY/Design/Win11OS-kde/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Yamada Hayao + +pkgname=win11os-kde-git +_pkgname=win11os-kde +_gitname=Win11OS-kde +pkgver=r48.b5daaa3 +pkgrel=1 +pkgdesc="Win11OS kde is a clean theme for KDE Plasma desktop" +arch=('any') +url='https://github.com/yeyushengfan258/Win11OS-kde' +license=('GPL') +depends=() +optdepends=() +source=("git+${url}.git") +md5sums=('SKIP') +conflicts=('win11os-kde') + +pkgver() { + cd "${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + install -dm755 "${pkgdir}/usr/share/Kvantum/" + install -dm755 "${pkgdir}/usr/share/aurorae/themes/" + install -dm755 "${pkgdir}/usr/share/color-schemes/" + install -dm755 "${pkgdir}/usr/share/plasma/desktoptheme/" + install -dm755 "${pkgdir}/usr/share/plasma/layout-templates" + install -dm755 "${pkgdir}/usr/share/plasma/look-and-feel/" + install -dm755 "${pkgdir}/usr/share/wallpapers/" + + find "${srcdir}/${_gitname}" -type f -exec chmod 644 {} \; + + cp -r "${srcdir}/${_gitname}/Kvantum/"* "${pkgdir}/usr/share/Kvantum/" + cp -r "${srcdir}/${_gitname}/aurorae/"* "${pkgdir}/usr/share/aurorae/themes/" + cp -r "${srcdir}/${_gitname}/color-schemes/"*.colors "${pkgdir}/usr/share/color-schemes/" + cp -r "${srcdir}/${_gitname}/plasma/desktoptheme/"* "${pkgdir}/usr/share/plasma/desktoptheme/" + cp -r "${srcdir}/${_gitname}/plasma/look-and-feel/"* "${pkgdir}/usr/share/plasma/look-and-feel/" + cp -r "${srcdir}/${_gitname}/wallpaper/"* "${pkgdir}/usr/share/wallpapers/" +} diff --git a/MELAWY/Design/Win12OS-kde/.gitignore b/MELAWY/Design/Win12OS-kde/.gitignore new file mode 100644 index 0000000..51656ae --- /dev/null +++ b/MELAWY/Design/Win12OS-kde/.gitignore @@ -0,0 +1,5 @@ +* + +!.SRCINFO +!PKGBUILD +!.gitignore diff --git a/MELAWY/Design/Win12OS-kde/PKGBUILD b/MELAWY/Design/Win12OS-kde/PKGBUILD new file mode 100644 index 0000000..4c4338a --- /dev/null +++ b/MELAWY/Design/Win12OS-kde/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Yamada Hayao + +pkgname=win12os-kde-git +_pkgname=win12os-kde +_gitname=Win12OS-kde +pkgver=r3.9951565 +pkgrel=1 +pkgdesc="Win12OS kde is a materia Design theme for KDE Plasma desktop" +arch=('any') +url='https://github.com/yeyushengfan258/Win12OS-kde' +license=('GPL') +depends=() +optdepends=() +source=("git+${url}.git") +md5sums=('SKIP') +conflicts=('win12os-kde') + +pkgver() { + cd "${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + install -dm755 "${pkgdir}/usr/share/Kvantum/" + install -dm755 "${pkgdir}/usr/share/aurorae/themes/" + install -dm755 "${pkgdir}/usr/share/color-schemes/" + install -dm755 "${pkgdir}/usr/share/plasma/desktoptheme/" + install -dm755 "${pkgdir}/usr/share/plasma/layout-templates" + install -dm755 "${pkgdir}/usr/share/plasma/look-and-feel/" + install -dm755 "${pkgdir}/usr/share/wallpapers/" + + find "${srcdir}/${_gitname}" -type f -exec chmod 644 {} \; + + cp -r "${srcdir}/${_gitname}/Kvantum/"* "${pkgdir}/usr/share/Kvantum/" + cp -r "${srcdir}/${_gitname}/aurorae/"* "${pkgdir}/usr/share/aurorae/themes/" + cp -r "${srcdir}/${_gitname}/color-schemes/"*.colors "${pkgdir}/usr/share/color-schemes/" + cp -r "${srcdir}/${_gitname}/plasma/desktoptheme/"* "${pkgdir}/usr/share/plasma/desktoptheme/" + cp -r "${srcdir}/${_gitname}/plasma/look-and-feel/"* "${pkgdir}/usr/share/plasma/look-and-feel/" + cp -r "${srcdir}/${_gitname}/wallpaper/"* "${pkgdir}/usr/share/wallpapers/" +} diff --git a/MELAWY/Design/clean.sh b/MELAWY/Design/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Design/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Design/git_pull.sh b/MELAWY/Design/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Design/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Design/make.sh b/MELAWY/Design/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Design/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Design/move_to_repo.sh b/MELAWY/Design/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Design/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Design/pwd.txt b/MELAWY/Design/pwd.txt new file mode 100644 index 0000000..36f2795 --- /dev/null +++ b/MELAWY/Design/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Design \ No newline at end of file diff --git a/MELAWY/Design/repo.txt b/MELAWY/Design/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Design/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Design/sign.sh b/MELAWY/Design/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Design/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Installer/clean.sh b/MELAWY/Installer/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Installer/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Installer/git_pull.sh b/MELAWY/Installer/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Installer/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Installer/make.sh b/MELAWY/Installer/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Installer/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Installer/melawy-calamares/.gitignore b/MELAWY/Installer/melawy-calamares/.gitignore new file mode 100644 index 0000000..aab7417 --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-calamares-qt6-3.3.6 diff --git a/MELAWY/Installer/melawy-calamares/00_make.sh b/MELAWY/Installer/melawy-calamares/00_make.sh new file mode 100755 index 0000000..abbddc0 --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/00_make.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +fi + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Installer/melawy-calamares/01_sign.sh b/MELAWY/Installer/melawy-calamares/01_sign.sh new file mode 100755 index 0000000..2ce514d --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/01_sign.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +echo "Ready" diff --git a/MELAWY/Installer/melawy-calamares/PKGBUILD b/MELAWY/Installer/melawy-calamares/PKGBUILD new file mode 100644 index 0000000..e702520 --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/PKGBUILD @@ -0,0 +1,196 @@ +# Maintainer : Valeria Fadeeva +# Calamares installer QT6 KF6 configured for Melawy Linux + +source_name="calamares" +ver="3.3.8" + +_gitname="$(basename $(pwd))" +pkgbase="melawy-calamares" +release_name="melawy-calamares" +pkgver=3.3.8 +pkgrel=1 +pkgdesc="Calamares installer for Melawy Linux" +arch=('x86_64') +url="https://git.melawy.ru/Installer/$_gitname" +license=('LGPL') +options=('!strip' '!emptydirs' 'debug' 'staticlibs') +sha256sums=('SKIP' 'SKIP') +#source=("git+$url.git#branch=$source_name") +source=("https://github.com/$source_name/$source_name/releases/download/v$ver/$source_name-$ver.tar.gz" +"git+https://git.melawy.ru/Installer/melawy-calamares.git" +) + + +depends=( +'boost-libs' +'ckbcomp' +'cryptsetup' +'dmidecode' +'doxygen' +'gptfdisk' +'hwinfo' +'kconfig' +'kcoreaddons' +'kcrash' +'kdbusaddons' +'ki18n' +'kpackage' +'kparts' +'kpmcore' +'kservice' +'kwidgetsaddons' +'libatasmart' +'libpwquality' +'melawy-calamares-config' +'networkmanager' +'parted' +'polkit-qt6' +'python' +'qt5-xmlpatterns' +'qt6-5compat' +'qt6-declarative' +'qt6-location' +'qt6-svg' +'qt6-tools' +'qt6-virtualkeyboard' +'qt6-webengine' +'rsync' +'solid' +'squashfs-tools' +'udisks2' +'upower' +'yaml-cpp' +) + +makedepends=( +'boost' +'clang' +'cmake' +'extra-cmake-modules' +'gawk' +'git' +'kdbusaddons' +'kpmcore' +'ninja' +'python-jsonschema' +'python-pyaml' +'python-unidecode' +'qt6-tools' +) + +pkgver() { + #cd "${srcdir}/$source_name-$ver" + printf "%s" "$ver" +} + +prepare() { + cp -vrf "${srcdir}/melawy-calamares/." "${srcdir}/$source_name-$ver/." + + # Update branding.desc with the proper values + replace_command=' + { + gsub(/\${version}/,version); + gsub(/\${release_name}/,release); + print + } + ' + awk -i inplace -v version="$(pkgver)" -v release="${release_name}" "$replace_command" "${srcdir}/$source_name-$ver/src/branding/melawy/branding.desc" +} + +build() { + _cpuCount=$(grep -c -w ^processor /proc/cpuinfo) + + cmake -B build -S "${srcdir}/$source_name-$ver" \ + -GNinja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DWITH_APPSTREAM=OFF \ + -DWITH_PYBIND11=ON \ + -DWITH_QT6=ON \ + -DSKIP_MODULES="contextualprocess \ +dracut \ +dracutlukscfg \ +dummycpp \ +dummyprocess \ +dummypython \ +finishedq \ +fsresizer \ +hostinfo \ +initcpio \ +initcpiocfg \ +initramfs \ +initramfscfg \ +interactiveterminal \ +keyboardq \ +license \ +localeq \ +luksopenswaphookcfg \ +mkinitfs \ +notesqml \ +oemid \ +openrcdmcryptcfg \ +packagechooser \ +plasmalnf \ +plymouthcfg \ +rawfs \ +services-openrc \ +summaryq \ +tracking \ +usersq \ +welcomeq \ +zfs \ +zfshostid" + + export DESTDIR="$srcdir/build" + cmake --build build --parallel $_cpuCount +} + +_package() { + pkgdesc="Calamares installer for Melawy Linux" + + provides=("calamares") + conflicts=('calamares') + + DESTDIR="${pkgdir}" cmake --build "${DESTDIR}" --target install + + install -dm 750 "${pkgdir}/etc/polkit-1/rules.d" + install -Dm644 "${srcdir}/$source_name-$ver/49-nopasswd-calamares.rules" "${pkgdir}/etc/polkit-1/rules.d/49-nopasswd-calamares.rules" + + install -dm 755 "${pkgdir}/usr/bin" + install -Dm755 "${srcdir}/$source_name-$ver/calamares_polkit" "${pkgdir}/usr/bin/calamares_polkit" +} + +_package-config() { + pkgdesc="Calamares installer configs for Melawy Linux" + depends=() + + provides=('calamares-config' 'melawy-calamares-config') + conflicts=('calamares-config' 'calamares-configs') + + install -dm 755 "${pkgdir}/etc/calamares" + + install -dm 755 "${pkgdir}/etc/calamares/branding" + cp -rf ${srcdir}/$source_name-$ver/src/branding/melawy "$pkgdir/etc/calamares/branding" + + cp -f ${srcdir}/$source_name-$ver/settings_offline.conf "$pkgdir/etc/calamares/settings_offline.conf" + cp -f ${srcdir}/$source_name-$ver/settings_online.conf "$pkgdir/etc/calamares/settings_online.conf" + cp -f ${srcdir}/$source_name-$ver/settings_online.conf "$pkgdir/etc/calamares/settings.conf" + + cp -rf ${srcdir}/$source_name-$ver/src/scripts "$pkgdir/etc/calamares" +# cp -rf ${srcdir}/$source_name-$ver/src/images "$pkgdir/etc/calamares" +# cp -rf ${srcdir}/$source_name-$ver/src/files "$pkgdir/etc/calamares" + + install -dm 755 "${pkgdir}/etc/calamares/modules" + cp -rf ${srcdir}/$source_name-$ver/src/modules/*/*.conf "$pkgdir/etc/calamares/modules" + + cp -f "${srcdir}/$source_name-$ver/src/modules/netinstall/netinstall.yaml" "$pkgdir/etc/calamares/modules/netinstall.yaml" +} + +pkgname=("${pkgbase}" "${pkgbase}-config") +for _p in "${pkgname[@]}"; do + eval "package_$_p() { + $(declare -f "_package${_p#$pkgbase}") + _package${_p#$pkgbase} + }" +done diff --git a/MELAWY/Installer/melawy-calamares/README.md b/MELAWY/Installer/melawy-calamares/README.md new file mode 100644 index 0000000..48d41ea --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/README.md @@ -0,0 +1,11 @@ +# calamares +Calamares installer for Melawy Linux - Development version + +Calamares installer configs for Melawy Linux - Development version + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Installer/melawy-welcome/.gitignore b/MELAWY/Installer/melawy-welcome/.gitignore new file mode 100644 index 0000000..5897e3c --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-welcome diff --git a/MELAWY/Installer/melawy-welcome/00_make.sh b/MELAWY/Installer/melawy-welcome/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Installer/melawy-welcome/01_sign.sh b/MELAWY/Installer/melawy-welcome/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Installer/melawy-welcome/PKGBUILD b/MELAWY/Installer/melawy-welcome/PKGBUILD new file mode 100644 index 0000000..efe9c2c --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/PKGBUILD @@ -0,0 +1,58 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=0.10.1.212 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('x86_64') +url="https://git.melawy.ru/Installer/$_gitname" +groups=('melawy') + +license=('GPL3') + +makedepends=('meson' 'git' 'mold' 'rustup' 'clang') + +depends=('gtk3' 'glib2' 'appstream-glib') + +provides=("$_gitname") +conflicts=("$_gitname") + +options=(strip) +source=("git+$url.git") + +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_gitname}/" + printf "0.10.1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "${srcdir}/${_gitname}/" + + if ! rustc --version | grep nightly >/dev/null 2>&1; then + echo "Installing nightly compiler…" + rustup toolchain install nightly + rustup default nightly + fi + + _cpuCount=$(grep -c -w ^processor /proc/cpuinfo) + + export RUSTFLAGS="-Cembed-bitcode -C opt-level=3 -Ccodegen-units=1 -Clinker=clang -C link-arg=-flto -Clink-arg=-fuse-ld=/usr/bin/mold" + meson setup --buildtype=release --prefix=/usr build + + meson compile -C build --jobs $_cpuCount +} + +package() { + cd "${srcdir}/${_gitname}"/build + + export RUSTFLAGS="-Cembed-bitcode -C opt-level=3 -Ccodegen-units=1 -Clinker=clang -C link-arg=-flto -Clink-arg=-fuse-ld=/usr/bin/mold" + DESTDIR="${pkgdir}" meson install + + install -Dvm644 ../${_gitname}.desktop \ + "$pkgdir/etc/skel/.config/autostart/${_gitname}.desktop" +} + +# vim:set sw=2 sts=2 et: diff --git a/MELAWY/Installer/melawy-welcome/README.md b/MELAWY/Installer/melawy-welcome/README.md new file mode 100644 index 0000000..5a1a83a --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/README.md @@ -0,0 +1,9 @@ +# melawy-welcome +Welcome screen for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Installer/move_to_repo.sh b/MELAWY/Installer/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Installer/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Installer/pwd.txt b/MELAWY/Installer/pwd.txt new file mode 100644 index 0000000..6a55bb9 --- /dev/null +++ b/MELAWY/Installer/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Installer \ No newline at end of file diff --git a/MELAWY/Installer/repo.txt b/MELAWY/Installer/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Installer/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Installer/sign.sh b/MELAWY/Installer/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Installer/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Melawy/clean.sh b/MELAWY/Melawy/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Melawy/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Melawy/git_pull.sh b/MELAWY/Melawy/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Melawy/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Melawy/make.sh b/MELAWY/Melawy/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Melawy/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Melawy/melawy-branding/.gitignore b/MELAWY/Melawy/melawy-branding/.gitignore new file mode 100644 index 0000000..a2a07cf --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-branding diff --git a/MELAWY/Melawy/melawy-branding/00_make.sh b/MELAWY/Melawy/melawy-branding/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-branding/01_sign.sh b/MELAWY/Melawy/melawy-branding/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-branding/PKGBUILD b/MELAWY/Melawy/melawy-branding/PKGBUILD new file mode 100644 index 0000000..f9e0229 --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.10 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -dm775 "$pkgdir/var/lib/AccountsService/" + install -dm775 "$pkgdir/var/lib/AccountsService/icons/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/etc" "$pkgdir/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/var" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-branding/README.md b/MELAWY/Melawy/melawy-branding/README.md new file mode 100644 index 0000000..3afe495 --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/README.md @@ -0,0 +1,9 @@ +# melawy-branding +Logo, logo in KDE Infocenter (About), liveuser avatar, lsb-release, os-release + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-check-reboot-required/.gitignore b/MELAWY/Melawy/melawy-check-reboot-required/.gitignore new file mode 100644 index 0000000..fe380c5 --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-check-reboot-required diff --git a/MELAWY/Melawy/melawy-check-reboot-required/00_make.sh b/MELAWY/Melawy/melawy-check-reboot-required/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-check-reboot-required/01_sign.sh b/MELAWY/Melawy/melawy-check-reboot-required/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-check-reboot-required/PKGBUILD b/MELAWY/Melawy/melawy-check-reboot-required/PKGBUILD new file mode 100644 index 0000000..958d2fd --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-check-reboot-required/README.md b/MELAWY/Melawy/melawy-check-reboot-required/README.md new file mode 100644 index 0000000..48d9578 --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/README.md @@ -0,0 +1,9 @@ +# melawy-check-reboot-required +Check reboot required after install or upgrade packages + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/.gitignore b/MELAWY/Melawy/melawy-dracut-initramfs/.gitignore new file mode 100644 index 0000000..a319620 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-dracut-initramfs diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/00_make.sh b/MELAWY/Melawy/melawy-dracut-initramfs/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/01_sign.sh b/MELAWY/Melawy/melawy-dracut-initramfs/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/PKGBUILD b/MELAWY/Melawy/melawy-dracut-initramfs/PKGBUILD new file mode 100644 index 0000000..37967b0 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.22 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=("dracut" "systemd" "refind" "python" "util-linux" "python-pefile") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { +# install -Dm644 "${srcdir}/$_gitname/10-dracut-initramfs-pre-install.hook" "${pkgdir}/usr/share/libalpm/hooks/10-dracut-initramfs-pre-install.hook" +# install -Dm644 "${srcdir}/$_gitname/60-dracut-initramfs-remove.hook" "${pkgdir}/usr/share/libalpm/hooks/60-dracut-initramfs-remove.hook" +# install -Dm644 "${srcdir}/$_gitname/90-dracut-initramfs-install.hook" "${pkgdir}/usr/share/libalpm/hooks/90-dracut-initramfs-install.hook" +# install -Dm755 "${srcdir}/$_gitname/dracut-initramfs" "${pkgdir}/usr/bin/dracut-initramfs" + + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/README.md b/MELAWY/Melawy/melawy-dracut-initramfs/README.md new file mode 100644 index 0000000..b0ddd8d --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/README.md @@ -0,0 +1,20 @@ +# melawy-dracut-initramfs +Integration layer for dracut for Arch Linux. Placing kernels to /ESP_PATH/EFI/Linux + +``` +ls -1 /efi/EFI/Linux +``` +``` +... +initramfs-linux-xanmod-anbox-fallback.img +initramfs-linux-xanmod-anbox.img +... +vmlinuz-linux-xanmod-anbox +``` + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-dracut-ukify/.gitignore b/MELAWY/Melawy/melawy-dracut-ukify/.gitignore new file mode 100644 index 0000000..999ec1d --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-dracut-ukify diff --git a/MELAWY/Melawy/melawy-dracut-ukify/00_make.sh b/MELAWY/Melawy/melawy-dracut-ukify/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh b/MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD b/MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD new file mode 100644 index 0000000..cb8d72d --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.26 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=("dracut" "systemd" "systemd-ukify" "refind" "python" "util-linux" "python-pefile") +optdepends=("sbsigntools: secureboot support") +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { +# install -Dm644 "${srcdir}/$_gitname/10-dracut-ukify-pre-install.hook" "${pkgdir}/usr/share/libalpm/hooks/10-dracut-ukify-pre-install.hook" +# install -Dm644 "${srcdir}/$_gitname/60-dracut-ukify-remove.hook" "${pkgdir}/usr/share/libalpm/hooks/60-dracut-ukify-remove.hook" +# install -Dm644 "${srcdir}/$_gitname/90-dracut-ukify-install.hook" "${pkgdir}/usr/share/libalpm/hooks/90-dracut-ukify-install.hook" +# install -Dm755 "${srcdir}/$_gitname/dracut-ukify" "${pkgdir}/usr/bin/dracut-ukify" + + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-dracut-ukify/README.md b/MELAWY/Melawy/melawy-dracut-ukify/README.md new file mode 100644 index 0000000..f2b6966 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/README.md @@ -0,0 +1,19 @@ +# melawy-dracut-ukify +Integration layer for dracut and systemd's ukify tool for Arch Linux. Placing kernels to /ESP_PATH/EFI/Linux + +``` +ls -1 /efi/EFI/Linux +``` +``` +... +linux-xanmod-anbox.efi +linux-xanmod-anbox-fallback.efi +... +``` + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/.gitignore b/MELAWY/Melawy/melawy-etc-skel-kvantum/.gitignore new file mode 100644 index 0000000..5f77ee1 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-etc-skel-kvantum diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/00_make.sh b/MELAWY/Melawy/melawy-etc-skel-kvantum/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/01_sign.sh b/MELAWY/Melawy/melawy-etc-skel-kvantum/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/PKGBUILD b/MELAWY/Melawy/melawy-etc-skel-kvantum/PKGBUILD new file mode 100644 index 0000000..bf2ee11 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.25 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=(!strip !emptydirs) +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/skel/" "${pkgdir}/usr/share/skel/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/README.md b/MELAWY/Melawy/melawy-etc-skel-kvantum/README.md new file mode 100644 index 0000000..b535edc --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/README.md @@ -0,0 +1,9 @@ +# ets skel +etc skel for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/ins.install b/MELAWY/Melawy/melawy-etc-skel-kvantum/ins.install new file mode 100644 index 0000000..90ff68a --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/ins.install @@ -0,0 +1,7 @@ +post_upgrade() { + cp -rT --no-preserve=ownership "/usr/share/skel/" "/etc/skel/" +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/.gitignore b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/.gitignore new file mode 100644 index 0000000..7d166d8 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-etc-skel-std-powerman-kvantum diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/00_make.sh b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/01_sign.sh b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/PKGBUILD b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/PKGBUILD new file mode 100644 index 0000000..cfc14fd --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.28 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=(!strip !emptydirs) +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/skel/" "${pkgdir}/usr/share/skel/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/README.md b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/README.md new file mode 100644 index 0000000..b535edc --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/README.md @@ -0,0 +1,9 @@ +# ets skel +etc skel for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/ins.install b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/ins.install new file mode 100644 index 0000000..90ff68a --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/ins.install @@ -0,0 +1,7 @@ +post_upgrade() { + cp -rT --no-preserve=ownership "/usr/share/skel/" "/etc/skel/" +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/melawy-linux-keyring/.gitignore b/MELAWY/Melawy/melawy-linux-keyring/.gitignore new file mode 100644 index 0000000..7597265 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-linux-keyring diff --git a/MELAWY/Melawy/melawy-linux-keyring/00_make.sh b/MELAWY/Melawy/melawy-linux-keyring/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-linux-keyring/01_sign.sh b/MELAWY/Melawy/melawy-linux-keyring/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-linux-keyring/PKGBUILD b/MELAWY/Melawy/melawy-linux-keyring/PKGBUILD new file mode 100644 index 0000000..19d97c5 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Core/$_gitname" +license=('AGPL') +depends=("pacman" "gnupg") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + install -dm755 "${pkgdir}/usr/share/pacman/keyrings/" + install -m644 "${srcdir}/$_gitname/${pkgname}.gpg" "${pkgdir}/usr/share/pacman/keyrings/melawy-linux.gpg" +} diff --git a/MELAWY/Melawy/melawy-linux-keyring/README.md b/MELAWY/Melawy/melawy-linux-keyring/README.md new file mode 100644 index 0000000..d56696c --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/README.md @@ -0,0 +1,9 @@ +# melawy-linux-keyring +Melawy Linux GnuPG keyring + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-linux-keyring/ins.install b/MELAWY/Melawy/melawy-linux-keyring/ins.install new file mode 100644 index 0000000..d7af51b --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/ins.install @@ -0,0 +1,11 @@ +post_install() { + pacman-key --init + pacman-key --add /usr/share/pacman/keyrings/melawy-linux.gpg + pacman-key --lsign-key BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 + pacman-key --lsign-key B175815513971572FE7B1557CEC07AC8FF64DA4B + pacman-key --populate +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Melawy/melawy-linux-keyring/old_ins.install b/MELAWY/Melawy/melawy-linux-keyring/old_ins.install new file mode 100644 index 0000000..fd09ea2 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/old_ins.install @@ -0,0 +1,12 @@ +post_upgrade() { + if usr/bin/pacman-key -l >/dev/null 2>&1; then + usr/bin/pacman-key --populate melawy-linux + usr/bin/pacman-key --updatedb + fi +} + +post_install() { + if [ -x usr/bin/pacman-key ]; then + post_upgrade + fi +} diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/.gitignore b/MELAWY/Melawy/melawy-linux-mirrorlist/.gitignore new file mode 100644 index 0000000..5d2220c --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-linux-mirrorlist diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/00_make.sh b/MELAWY/Melawy/melawy-linux-mirrorlist/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/01_sign.sh b/MELAWY/Melawy/melawy-linux-mirrorlist/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE b/MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/PKGBUILD b/MELAWY/Melawy/melawy-linux-mirrorlist/PKGBUILD new file mode 100644 index 0000000..17b6ada --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.5 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Core/$_gitname" +license=('AGPL') +depends=("pacman") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +backup=("etc/pacman.d/melawy-linux-mirrorlist") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -dm755 "$pkgdir/etc/pacman.d/" + install -m644 "${srcdir}/$_gitname/${pkgname}" "$pkgdir/etc/pacman.d/melawy-linux-mirrorlist" +} diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/README.md b/MELAWY/Melawy/melawy-linux-mirrorlist/README.md new file mode 100644 index 0000000..380c645 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/README.md @@ -0,0 +1,9 @@ +# melawy-pamac-helper +Start pamac after pacman -Sy + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/.gitignore b/MELAWY/Melawy/melawy-refind-menu-generator/.gitignore new file mode 100644 index 0000000..50836ae --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-menu-generator diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/00_make.sh b/MELAWY/Melawy/melawy-refind-menu-generator/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/01_sign.sh b/MELAWY/Melawy/melawy-refind-menu-generator/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/PKGBUILD b/MELAWY/Melawy/melawy-refind-menu-generator/PKGBUILD new file mode 100644 index 0000000..ae3087f --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.36 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=("melawy-dracut-ukify" "melawy-dracut-initramfs") +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +backup=("etc/refind-menu-generator/theme.conf" "etc/refind-menu-generator/menu-template.conf") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/etc" "$pkgdir/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/README.md b/MELAWY/Melawy/melawy-refind-menu-generator/README.md new file mode 100644 index 0000000..bb587e8 --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/README.md @@ -0,0 +1,80 @@ +# melawy-refind-menu-generator +Menu generator for rEFInd loader for kernels in /ESP_PATH/EFI/Linux for Arch Linux + +``` +cat /efi/EFI/refind/manual.conf +``` +``` +menuentry "EFI Arch Linux (linux-xanmod-anbox)" { + icon /EFI/refind/themes/lera-sugar/icons/os_arch.png + ostype Linux + graphics on + + loader /EFI/Linux/linux-xanmod-anbox.efi + + submenuentry "EFI Arch Linux (linux-xanmod-anbox) fallback" { + loader /EFI/Linux/linux-xanmod-anbox-fallback.efi + } + + submenuentry "Terminal" { + add_options "systemd.unit=multi-user.target" + } + + submenuentry "Arch Linux (linux-xanmod-anbox)" { + loader /EFI/Linux/vmlinuz-linux-xanmod-anbox + initrd /EFI/Linux/initramfs-linux-xanmod-anbox.img + options "root=UUID=24f2a700-319b-41f2-853f-c5711cd4081d rw rootflags=subvol=@ quiet splash bgrt_disable nvidia-drm.modeset=1 nvme_load=YES apparmor=1 security=apparmor loglevel=3 systemd.unified_cgroup_hierarchy=0 fsck.mode=force fsck.repair=yes add_efi_memmap initrd=EFI\Linux\intel-ucode.img initrd=EFI\Linux\amd-ucode.img" + } + + submenuentry "Arch Linux (linux-xanmod-anbox) fallback" { + loader /EFI/Linux/vmlinuz-linux-xanmod-anbox + initrd /EFI/Linux/initramfs-linux-xanmod-anbox-fallback.img + options "root=UUID=24f2a700-319b-41f2-853f-c5711cd4081d rw rootflags=subvol=@ quiet splash bgrt_disable nvidia-drm.modeset=1 nvme_load=YES apparmor=1 security=apparmor loglevel=3 systemd.unified_cgroup_hierarchy=0 fsck.mode=force fsck.repair=yes add_efi_memmap initrd=EFI\Linux\intel-ucode.img initrd=EFI\Linux\amd-ucode.img" + } +} + +menuentry "rEFInd HARD" { + icon /EFI/refind/themes/lera-sugar/icons/os_systemd-boot.png + ostype Linux + graphics on + loader /EFI/refind_hard/refind_x64.efi +} + +menuentry "Windows 11" { + icon /EFI/refind/themes/lera-sugar/icons/os_win11.png + ostype Windows + loader /EFI/ms11/Boot/bootmgfw.efi +} + +menuentry "Memtest86+ from EFI" { + icon /EFI/refind/themes/lera-sugar/icons/tool_memtest.png + loader /EFI/memtest/bootx64.efi +} + +menuentry "GRUB" { + icon /EFI/refind/themes/lera-sugar/icons/os_systemd-boot.png + ostype Linux + graphics on + loader /EFI/boot/grubx64.efi + + disabled +} + +menuentry "Systemd Boot" { + icon /EFI/refind/themes/lera-sugar/icons/os_systemd-boot.png + ostype Linux + graphics on + loader /EFI/systemd/systemd-bootx64.efi + + disabled +} + +default_selection "linux" +``` + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-skel-liveuser/.gitignore b/MELAWY/Melawy/melawy-skel-liveuser/.gitignore new file mode 100644 index 0000000..5f6b02b --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-skel-liveuser diff --git a/MELAWY/Melawy/melawy-skel-liveuser/00_make.sh b/MELAWY/Melawy/melawy-skel-liveuser/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh b/MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD b/MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD new file mode 100644 index 0000000..f63c0d9 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.43 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=() +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8" "B175815513971572FE7B1557CEC07AC8FF64DA4B") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel-liveuser/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/liveuser/" "${pkgdir}/usr/share/skel-liveuser/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel-liveuser" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-skel-liveuser/README.md b/MELAWY/Melawy/melawy-skel-liveuser/README.md new file mode 100644 index 0000000..8c92b14 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/README.md @@ -0,0 +1,9 @@ +# skel-liveuser +Liveuser specific skel setup for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-skel-liveuser/ins.install b/MELAWY/Melawy/melawy-skel-liveuser/ins.install new file mode 100644 index 0000000..a48e8b3 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/ins.install @@ -0,0 +1,11 @@ +post_upgrade() { + if [ ! -d /home/liveuser ]; then + mkdir -p /home/liveuser + fi + cp -vrT --no-preserve=ownership "/usr/share/skel-liveuser/" "/home/liveuser/" + chown -Rh liveuser:users /home/liveuser +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/melawy-skel-root/.gitignore b/MELAWY/Melawy/melawy-skel-root/.gitignore new file mode 100644 index 0000000..9fbd810 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-skel-root diff --git a/MELAWY/Melawy/melawy-skel-root/00_make.sh b/MELAWY/Melawy/melawy-skel-root/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-skel-root/01_sign.sh b/MELAWY/Melawy/melawy-skel-root/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-skel-root/PKGBUILD b/MELAWY/Melawy/melawy-skel-root/PKGBUILD new file mode 100644 index 0000000..2808802 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.36 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=() +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel-root/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/root/" "${pkgdir}/usr/share/skel-root/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel-root" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-skel-root/README.md b/MELAWY/Melawy/melawy-skel-root/README.md new file mode 100644 index 0000000..37c7ab0 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/README.md @@ -0,0 +1,9 @@ +# skel-root +Root specific skel setup for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-skel-root/ins.install b/MELAWY/Melawy/melawy-skel-root/ins.install new file mode 100644 index 0000000..894afaf --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/ins.install @@ -0,0 +1,11 @@ +post_upgrade() { + if [ ! -d /root ]; then + mkdir -p /root + fi + cp -vrT --no-preserve=ownership "/usr/share/skel-root/" "/root/" + chown -Rh 0:0 /root +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/move_to_repo.sh b/MELAWY/Melawy/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Melawy/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Melawy/pwd.txt b/MELAWY/Melawy/pwd.txt new file mode 100644 index 0000000..3153c29 --- /dev/null +++ b/MELAWY/Melawy/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Melawy \ No newline at end of file diff --git a/MELAWY/Melawy/repo.txt b/MELAWY/Melawy/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Melawy/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Melawy/sign.sh b/MELAWY/Melawy/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Melawy/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Menu/clean.sh b/MELAWY/Menu/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Menu/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Menu/git_pull.sh b/MELAWY/Menu/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Menu/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Menu/make.sh b/MELAWY/Menu/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Menu/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/.gitignore b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/.gitignore new file mode 100644 index 0000000..e777ae5 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-DittoMenu diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/00_make.sh b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/01_sign.sh b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/PKGBUILD b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/PKGBUILD new file mode 100644 index 0000000..4120abf --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Menu/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.adhec.DittoMenu" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/README.md b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/README.md new file mode 100644 index 0000000..817423d --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-DittoMenu +DittoMenu plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/.gitignore b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/.gitignore new file mode 100644 index 0000000..df71cda --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-Menu11 diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/00_make.sh b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/01_sign.sh b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/PKGBUILD b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/PKGBUILD new file mode 100644 index 0000000..7280585 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.11 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Menu/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.adhec.Menu11" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/README.md b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/README.md new file mode 100644 index 0000000..0090d16 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-Menu11 +Menu11 plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/.gitignore b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/.gitignore new file mode 100644 index 0000000..0addf77 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-OnzeMenuKDE diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/00_make.sh b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/01_sign.sh b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/PKGBUILD b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/PKGBUILD new file mode 100644 index 0000000..1683249 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.7 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Menu/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.adhec.OnzeMenuKDE" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/README.md b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/README.md new file mode 100644 index 0000000..10a944d --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-OnzeMenuKDE +OnzeMenuKDE plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Menu/move_to_repo.sh b/MELAWY/Menu/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Menu/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Menu/pwd.txt b/MELAWY/Menu/pwd.txt new file mode 100644 index 0000000..a5ecc52 --- /dev/null +++ b/MELAWY/Menu/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Menu \ No newline at end of file diff --git a/MELAWY/Menu/repo.txt b/MELAWY/Menu/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Menu/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Menu/sign.sh b/MELAWY/Menu/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Menu/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Plasmoids/clean.sh b/MELAWY/Plasmoids/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Plasmoids/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Plasmoids/git_pull.sh b/MELAWY/Plasmoids/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Plasmoids/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Plasmoids/make.sh b/MELAWY/Plasmoids/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Plasmoids/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/.gitignore new file mode 100644 index 0000000..7f5dcdd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-presentwindows diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/PKGBUILD new file mode 100644 index 0000000..5e986fc --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.zren.presentwindows" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/README.md new file mode 100644 index 0000000..85d74bd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-presentwindows +Show desktop mosaic plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/.gitignore new file mode 100644 index 0000000..e858ce4 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-win7showdesktop diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/PKGBUILD new file mode 100644 index 0000000..4bea1dd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="luisbocanegra.desktop.wallpaper.effects" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/README.md new file mode 100644 index 0000000..6c4c4e9 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-wallpaper-blur-effect-kde6 +Wallpaper blur effect + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/.gitignore new file mode 100644 index 0000000..e858ce4 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-win7showdesktop diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/PKGBUILD new file mode 100644 index 0000000..69d7fd7 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="org.kde.plasma.win7showdesktop" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/README.md new file mode 100644 index 0000000..5c67ed5 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-win7showdesktop-kde6 +Show desktop plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/.gitignore new file mode 100644 index 0000000..e858ce4 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-win7showdesktop diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/PKGBUILD new file mode 100644 index 0000000..f1c979a --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.1 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.zren.win7showdesktop" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/README.md new file mode 100644 index 0000000..06dec7f --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-win7showdesktop +Show desktop plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/move_to_repo.sh b/MELAWY/Plasmoids/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Plasmoids/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Plasmoids/pwd.txt b/MELAWY/Plasmoids/pwd.txt new file mode 100644 index 0000000..04c050a --- /dev/null +++ b/MELAWY/Plasmoids/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Plasmoids \ No newline at end of file diff --git a/MELAWY/Plasmoids/repo.txt b/MELAWY/Plasmoids/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Plasmoids/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Plasmoids/sign.sh b/MELAWY/Plasmoids/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Plasmoids/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Updater/clean.sh b/MELAWY/Updater/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Updater/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Updater/flatpak-installer/bad/io.github.jean28518.Linux-Assistant.flatpakref b/MELAWY/Updater/flatpak-installer/bad/io.github.jean28518.Linux-Assistant.flatpakref new file mode 100644 index 0000000..e746480 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/bad/io.github.jean28518.Linux-Assistant.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.jean28518.Linux-Assistant +Branch=stable +Title=io.github.jean28518.Linux-Assistant from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/bad/org.getoutline.OutlineClient.flatpakref b/MELAWY/Updater/flatpak-installer/bad/org.getoutline.OutlineClient.flatpakref new file mode 100644 index 0000000..6c1ea24 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/bad/org.getoutline.OutlineClient.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.getoutline.OutlineClient +Branch=stable +Title=org.getoutline.OutlineClient from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/big/com.github.PintaProject.Pinta.flatpakref b/MELAWY/Updater/flatpak-installer/big/com.github.PintaProject.Pinta.flatpakref new file mode 100644 index 0000000..7c8d589 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/big/com.github.PintaProject.Pinta.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.PintaProject.Pinta +Branch=stable +Title=com.github.PintaProject.Pinta from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/big/org.kde.krita.flatpakref b/MELAWY/Updater/flatpak-installer/big/org.kde.krita.flatpakref new file mode 100644 index 0000000..7939b54 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/big/org.kde.krita.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.krita +Branch=stable +Title=org.kde.krita from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/big/org.mozilla.Thunderbird.flatpakref b/MELAWY/Updater/flatpak-installer/big/org.mozilla.Thunderbird.flatpakref new file mode 100644 index 0000000..e5f1852 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/big/org.mozilla.Thunderbird.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.mozilla.Thunderbird +Branch=stable +Title=org.mozilla.Thunderbird from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.anydesk.Anydesk.flatpakref b/MELAWY/Updater/flatpak-installer/com.anydesk.Anydesk.flatpakref new file mode 100644 index 0000000..76f7d06 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.anydesk.Anydesk.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.anydesk.Anydesk +Branch=stable +Title=com.anydesk.Anydesk from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.brave.Browser.flatpakref b/MELAWY/Updater/flatpak-installer/com.brave.Browser.flatpakref new file mode 100644 index 0000000..a64504b --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.brave.Browser.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.brave.Browser +Branch=stable +Title=com.brave.Browser from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.discordapp.Discord.flatpakref b/MELAWY/Updater/flatpak-installer/com.discordapp.Discord.flatpakref new file mode 100644 index 0000000..5c07bf7 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.discordapp.Discord.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.discordapp.Discord +Branch=stable +Title=com.discordapp.Discord from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.getmailspring.Mailspring.flatpakref b/MELAWY/Updater/flatpak-installer/com.getmailspring.Mailspring.flatpakref new file mode 100644 index 0000000..34e5220 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.getmailspring.Mailspring.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.getmailspring.Mailspring +Branch=stable +Title=com.getmailspring.Mailspring from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.github.marktext.marktext.flatpakref b/MELAWY/Updater/flatpak-installer/com.github.marktext.marktext.flatpakref new file mode 100644 index 0000000..e22c473 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.github.marktext.marktext.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.marktext.marktext +Branch=stable +Title=com.github.marktext.marktext from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.github.wwmm.easyeffects.flatpakref b/MELAWY/Updater/flatpak-installer/com.github.wwmm.easyeffects.flatpakref new file mode 100644 index 0000000..5877008 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.github.wwmm.easyeffects.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.wwmm.easyeffects +Branch=stable +Title=com.github.wwmm.easyeffects from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.github.wwmm.pulseeffects.flatpakref b/MELAWY/Updater/flatpak-installer/com.github.wwmm.pulseeffects.flatpakref new file mode 100644 index 0000000..b5c595d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.github.wwmm.pulseeffects.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.wwmm.pulseeffects +Branch=stable +Title=com.github.wwmm.pulseeffects from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.google.Chrome.flatpakref b/MELAWY/Updater/flatpak-installer/com.google.Chrome.flatpakref new file mode 100644 index 0000000..78c7d7f --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.google.Chrome.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.google.Chrome +Branch=stable +Title=com.google.Chrome from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.opera.Opera.flatpakref b/MELAWY/Updater/flatpak-installer/com.opera.Opera.flatpakref new file mode 100644 index 0000000..87bfe8c --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.opera.Opera.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.opera.Opera +Branch=stable +Title=com.opera.Opera from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.skype.Client.flatpakref b/MELAWY/Updater/flatpak-installer/com.skype.Client.flatpakref new file mode 100644 index 0000000..d3d319d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.skype.Client.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.skype.Client +Branch=stable +Title=com.skype.Client from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.todoist.Todoist.flatpakref b/MELAWY/Updater/flatpak-installer/com.todoist.Todoist.flatpakref new file mode 100644 index 0000000..bdfcbdc --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.todoist.Todoist.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.todoist.Todoist +Branch=stable +Title=com.todoist.Todoist from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.transmissionbt.Transmission.flatpakref b/MELAWY/Updater/flatpak-installer/com.transmissionbt.Transmission.flatpakref new file mode 100644 index 0000000..a257c04 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.transmissionbt.Transmission.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.transmissionbt.Transmission +Branch=stable +Title=com.transmissionbt.Transmission from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.visualstudio.code.flatpakref b/MELAWY/Updater/flatpak-installer/com.visualstudio.code.flatpakref new file mode 100644 index 0000000..715893e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.visualstudio.code.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.visualstudio.code +Branch=stable +Title=com.visualstudio.code from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.vivaldi.Vivaldi.flatpakref b/MELAWY/Updater/flatpak-installer/com.vivaldi.Vivaldi.flatpakref new file mode 100644 index 0000000..2f2ee6c --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.vivaldi.Vivaldi.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.vivaldi.Vivaldi +Branch=stable +Title=com.vivaldi.Vivaldi from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.xnview.XnViewMP.flatpakref b/MELAWY/Updater/flatpak-installer/com.xnview.XnViewMP.flatpakref new file mode 100644 index 0000000..6759a83 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.xnview.XnViewMP.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.xnview.XnViewMP +Branch=stable +Title=com.xnview.XnViewMP from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/flatpak-installer.sh b/MELAWY/Updater/flatpak-installer/flatpak-installer.sh new file mode 100755 index 0000000..34cca58 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/flatpak-installer.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +sudo flatpak install $(ls -1 . | grep "flatpakref" | sed -e "s/\.flatpakref//g") diff --git a/MELAWY/Updater/flatpak-installer/io.dbeaver.DBeaverCommunity.flatpakref b/MELAWY/Updater/flatpak-installer/io.dbeaver.DBeaverCommunity.flatpakref new file mode 100644 index 0000000..9ddfdd9 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.dbeaver.DBeaverCommunity.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.dbeaver.DBeaverCommunity +Branch=stable +Title=io.dbeaver.DBeaverCommunity from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.giantpinkrobots.flatsweep.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.giantpinkrobots.flatsweep.flatpakref new file mode 100644 index 0000000..a43d7a2 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.giantpinkrobots.flatsweep.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.giantpinkrobots.flatsweep +Branch=stable +Title=io.github.giantpinkrobots.flatsweep from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.jeffshee.Hidamari.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.jeffshee.Hidamari.flatpakref new file mode 100644 index 0000000..d8d32b1 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.jeffshee.Hidamari.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.jeffshee.Hidamari +Branch=stable +Title=io.github.jeffshee.Hidamari from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.prateekmedia.appimagepool.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.prateekmedia.appimagepool.flatpakref new file mode 100644 index 0000000..a30efdb --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.prateekmedia.appimagepool.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.prateekmedia.appimagepool +Branch=stable +Title=io.github.prateekmedia.appimagepool from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.shiftey.Desktop.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.shiftey.Desktop.flatpakref new file mode 100644 index 0000000..f8c150d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.shiftey.Desktop.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.shiftey.Desktop +Branch=stable +Title=io.github.shiftey.Desktop from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.gitlab.idevecore.Pomodoro.flatpakref b/MELAWY/Updater/flatpak-installer/io.gitlab.idevecore.Pomodoro.flatpakref new file mode 100644 index 0000000..7a12628 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.gitlab.idevecore.Pomodoro.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.gitlab.idevecore.Pomodoro +Branch=stable +Title=io.gitlab.idevecore.Pomodoro from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.dolphin.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.dolphin.flatpakref new file mode 100644 index 0000000..06ce796 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.dolphin.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.dolphin +Branch=stable +Title=org.kde.dolphin from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.elisa.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.elisa.flatpakref new file mode 100644 index 0000000..2d1e41a --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.elisa.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.elisa +Branch=stable +Title=org.kde.elisa from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.filelight.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.filelight.flatpakref new file mode 100644 index 0000000..d7895d9 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.filelight.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.filelight +Branch=stable +Title=org.kde.filelight from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.gwenview.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.gwenview.flatpakref new file mode 100644 index 0000000..361a108 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.gwenview.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.gwenview +Branch=stable +Title=org.kde.gwenview from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kaffeine.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kaffeine.flatpakref new file mode 100644 index 0000000..1ec5e80 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kaffeine.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kaffeine +Branch=stable +Title=org.kde.kaffeine from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kcalc.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kcalc.flatpakref new file mode 100644 index 0000000..3d62001 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kcalc.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kcalc +Branch=stable +Title=org.kde.kcalc from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kdenlive.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kdenlive.flatpakref new file mode 100644 index 0000000..b73eb95 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kdenlive.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kdenlive +Branch=stable +Title=org.kde.kdenlive from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kleopatra.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kleopatra.flatpakref new file mode 100644 index 0000000..d27fd56 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kleopatra.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kleopatra +Branch=stable +Title=org.kde.kleopatra from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.konsole.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.konsole.flatpakref new file mode 100644 index 0000000..fd04fa6 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.konsole.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.konsole +Branch=stable +Title=org.kde.konsole from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kwrite.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kwrite.flatpakref new file mode 100644 index 0000000..3ee6533 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kwrite.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kwrite +Branch=stable +Title=org.kde.kwrite from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.okular.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.okular.flatpakref new file mode 100644 index 0000000..b4ef04f --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.okular.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.okular +Branch=stable +Title=org.kde.okular from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.yakuake.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.yakuake.flatpakref new file mode 100644 index 0000000..390648e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.yakuake.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.yakuake +Branch=stable +Title=org.kde.yakuake from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/md.obsidian.Obsidian.flatpakref b/MELAWY/Updater/flatpak-installer/md.obsidian.Obsidian.flatpakref new file mode 100644 index 0000000..7bcd52e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/md.obsidian.Obsidian.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=md.obsidian.Obsidian +Branch=stable +Title=md.obsidian.Obsidian from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/nl.hjdskes.gcolor3.flatpakref b/MELAWY/Updater/flatpak-installer/nl.hjdskes.gcolor3.flatpakref new file mode 100644 index 0000000..8f0e561 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/nl.hjdskes.gcolor3.flatpakref @@ -0,0 +1,9 @@ +[Flatpak Ref] +Name=nl.hjdskes.gcolor3 +Branch=stable +Title=nl.hjdskes.gcolor3 from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo diff --git a/MELAWY/Updater/flatpak-installer/not_need/app.rednotebook.RedNotebook.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/app.rednotebook.RedNotebook.flatpakref new file mode 100644 index 0000000..a5cfe5b --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/app.rednotebook.RedNotebook.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=app.rednotebook.RedNotebook +Branch=stable +Title=app.rednotebook.RedNotebook from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/not_need/com.bjareholt.johan.SimpleDiary.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/com.bjareholt.johan.SimpleDiary.flatpakref new file mode 100644 index 0000000..a890132 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/com.bjareholt.johan.SimpleDiary.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.bjareholt.johan.SimpleDiary +Branch=stable +Title=com.bjareholt.johan.SimpleDiary from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/not_need/io.github.Figma_Linux.figma_linux.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/io.github.Figma_Linux.figma_linux.flatpakref new file mode 100644 index 0000000..86c3c94 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/io.github.Figma_Linux.figma_linux.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.Figma_Linux.figma_linux +Branch=stable +Title=io.github.Figma_Linux.figma_linux from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/not_need/net.sourceforge.Lifeograph.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/net.sourceforge.Lifeograph.flatpakref new file mode 100644 index 0000000..f779fba --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/net.sourceforge.Lifeograph.flatpakref @@ -0,0 +1,9 @@ +[Flatpak Ref] +Name=net.sourceforge.Lifeograph +Branch=stable +Title=net.sourceforge.Lifeograph from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo diff --git a/MELAWY/Updater/flatpak-installer/org.atheme.audacious.flatpakref b/MELAWY/Updater/flatpak-installer/org.atheme.audacious.flatpakref new file mode 100644 index 0000000..59512da --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.atheme.audacious.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.atheme.audacious +Branch=stable +Title=org.atheme.audacious from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.audacityteam.Audacity.flatpakref b/MELAWY/Updater/flatpak-installer/org.audacityteam.Audacity.flatpakref new file mode 100644 index 0000000..c87637f --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.audacityteam.Audacity.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.audacityteam.Audacity +Branch=stable +Title=org.audacityteam.Audacity from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.avidemux.Avidemux.flatpakref b/MELAWY/Updater/flatpak-installer/org.avidemux.Avidemux.flatpakref new file mode 100644 index 0000000..07a86ab --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.avidemux.Avidemux.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.avidemux.Avidemux +Branch=stable +Title=org.avidemux.Avidemux from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.clementine_player.Clementine.flatpakref b/MELAWY/Updater/flatpak-installer/org.clementine_player.Clementine.flatpakref new file mode 100644 index 0000000..79c2e98 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.clementine_player.Clementine.flatpakref @@ -0,0 +1,9 @@ +[Flatpak Ref] +Name=org.clementine_player.Clementine +Branch=stable +Title=org.clementine_player.Clementine from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo diff --git a/MELAWY/Updater/flatpak-installer/org.deluge_torrent.deluge.flatpakref b/MELAWY/Updater/flatpak-installer/org.deluge_torrent.deluge.flatpakref new file mode 100644 index 0000000..96aec38 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.deluge_torrent.deluge.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.deluge_torrent.deluge +Branch=stable +Title=org.deluge_torrent.deluge from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.filezillaproject.Filezilla.flatpakref b/MELAWY/Updater/flatpak-installer/org.filezillaproject.Filezilla.flatpakref new file mode 100644 index 0000000..48d896b --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.filezillaproject.Filezilla.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.filezillaproject.Filezilla +Branch=stable +Title=org.filezillaproject.Filezilla from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.gimp.GIMP.flatpakref b/MELAWY/Updater/flatpak-installer/org.gimp.GIMP.flatpakref new file mode 100644 index 0000000..5b1ea7d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.gimp.GIMP.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.gimp.GIMP +Branch=stable +Title=org.gimp.GIMP from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.gnome.meld.flatpakref b/MELAWY/Updater/flatpak-installer/org.gnome.meld.flatpakref new file mode 100644 index 0000000..272d075 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.gnome.meld.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.gnome.meld +Branch=stable +Title=org.gnome.meld from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.inkscape.Inkscape.flatpakref b/MELAWY/Updater/flatpak-installer/org.inkscape.Inkscape.flatpakref new file mode 100644 index 0000000..1a93724 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.inkscape.Inkscape.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.inkscape.Inkscape +Branch=stable +Title=org.inkscape.Inkscape from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.keepassxc.KeePassXC.flatpakref b/MELAWY/Updater/flatpak-installer/org.keepassxc.KeePassXC.flatpakref new file mode 100644 index 0000000..3182289 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.keepassxc.KeePassXC.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.keepassxc.KeePassXC +Branch=stable +Title=org.keepassxc.KeePassXC from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.libreoffice.LibreOffice.flatpakref b/MELAWY/Updater/flatpak-installer/org.libreoffice.LibreOffice.flatpakref new file mode 100644 index 0000000..b5d3c2e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.libreoffice.LibreOffice.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.libreoffice.LibreOffice +Branch=stable +Title=org.libreoffice.LibreOffice from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.onlyoffice.desktopeditors.flatpakref b/MELAWY/Updater/flatpak-installer/org.onlyoffice.desktopeditors.flatpakref new file mode 100644 index 0000000..41323c1 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.onlyoffice.desktopeditors.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.onlyoffice.desktopeditors +Branch=stable +Title=org.onlyoffice.desktopeditors from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.openshot.OpenShot.flatpakref b/MELAWY/Updater/flatpak-installer/org.openshot.OpenShot.flatpakref new file mode 100644 index 0000000..e7ecfb5 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.openshot.OpenShot.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.openshot.OpenShot +Branch=stable +Title=org.openshot.OpenShot from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.qbittorrent.qBittorrent.flatpakref b/MELAWY/Updater/flatpak-installer/org.qbittorrent.qBittorrent.flatpakref new file mode 100644 index 0000000..4c892d7 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.qbittorrent.qBittorrent.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.qbittorrent.qBittorrent +Branch=stable +Title=org.qbittorrent.qBittorrent from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.remmina.Remmina.flatpakref b/MELAWY/Updater/flatpak-installer/org.remmina.Remmina.flatpakref new file mode 100644 index 0000000..e5db193 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.remmina.Remmina.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.remmina.Remmina +Branch=stable +Title=org.remmina.Remmina from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.sqlitebrowser.sqlitebrowser.flatpakref b/MELAWY/Updater/flatpak-installer/org.sqlitebrowser.sqlitebrowser.flatpakref new file mode 100644 index 0000000..9e45a62 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.sqlitebrowser.sqlitebrowser.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.sqlitebrowser.sqlitebrowser +Branch=stable +Title=org.sqlitebrowser.sqlitebrowser from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.telegram.desktop.flatpakref b/MELAWY/Updater/flatpak-installer/org.telegram.desktop.flatpakref new file mode 100644 index 0000000..71d3480 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.telegram.desktop.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.telegram.desktop +Branch=stable +Title=org.telegram.desktop from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.videolan.VLC.flatpakref b/MELAWY/Updater/flatpak-installer/org.videolan.VLC.flatpakref new file mode 100644 index 0000000..bb93217 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.videolan.VLC.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.videolan.VLC +Branch=stable +Title=org.videolan.VLC from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.x.Warpinator.flatpakref b/MELAWY/Updater/flatpak-installer/org.x.Warpinator.flatpakref new file mode 100644 index 0000000..89dc7d5 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.x.Warpinator.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.x.Warpinator +Branch=stable +Title=org.x.Warpinator from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/ru.yandex.Browser.flatpakref b/MELAWY/Updater/flatpak-installer/ru.yandex.Browser.flatpakref new file mode 100644 index 0000000..36d4ed2 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/ru.yandex.Browser.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=ru.yandex.Browser +Branch=stable +Title=ru.yandex.Browser from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/so.onekey.Wallet.flatpakref b/MELAWY/Updater/flatpak-installer/so.onekey.Wallet.flatpakref new file mode 100644 index 0000000..d26e73e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/so.onekey.Wallet.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=so.onekey.Wallet +Branch=stable +Title=so.onekey.Wallet from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/social.whalebird.WhalebirdDesktop.flatpakref b/MELAWY/Updater/flatpak-installer/social.whalebird.WhalebirdDesktop.flatpakref new file mode 100644 index 0000000..5ee2502 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/social.whalebird.WhalebirdDesktop.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=social.whalebird.WhalebirdDesktop +Branch=stable +Title=social.whalebird.WhalebirdDesktop from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/us.zoom.Zoom.flatpakref b/MELAWY/Updater/flatpak-installer/us.zoom.Zoom.flatpakref new file mode 100644 index 0000000..0ea5463 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/us.zoom.Zoom.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=us.zoom.Zoom +Branch=stable +Title=us.zoom.Zoom from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/xyz.ketok.Speedtest.flatpakref b/MELAWY/Updater/flatpak-installer/xyz.ketok.Speedtest.flatpakref new file mode 100644 index 0000000..a521847 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/xyz.ketok.Speedtest.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=xyz.ketok.Speedtest +Branch=stable +Title=xyz.ketok.Speedtest from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/git_pull.sh b/MELAWY/Updater/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Updater/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Updater/make.sh b/MELAWY/Updater/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Updater/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/.gitignore b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/.gitignore new file mode 100644 index 0000000..e0ac34f --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-arch-linux-update-tray-icon diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/00_make.sh b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/01_sign.sh b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/PKGBUILD b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/PKGBUILD new file mode 100644 index 0000000..9785783 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Updater/$_gitname" +license=('AGPL') +depends=("melawy-arch-linux-updater") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "$_gitname" + cargo build --release +} + +package() { + install -dm755 "${pkgdir}/usr/bin/" + install -m755 "${srcdir}/$_gitname/target/release/melawy-arch-linux-updater-tray-icon" "${pkgdir}/usr/bin/" + + install -d "$pkgdir/usr/share/applications/" + install -Dm644 "${srcdir}/$_gitname/melawy-arch-linux-updater-tray-icon.desktop" "$pkgdir/usr/share/applications/" + + install -d "$pkgdir/etc/skel/.config/autostart/" + install -Dm644 "${srcdir}/$_gitname/melawy-arch-linux-updater-tray-icon.desktop" "$pkgdir/etc/skel/.config/autostart/" + + install -d "$pkgdir/usr/share/skel/.config/autostart/" + install -Dm644 "${srcdir}/$_gitname/melawy-arch-linux-updater-tray-icon.desktop" "$pkgdir/usr/share/skel/.config/autostart/" +} diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/README.md b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/README.md new file mode 100644 index 0000000..5a7fcf9 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/README.md @@ -0,0 +1,9 @@ +# melawy-arch-linux-updater-tray-icon +Melawy Arch Linux Updater Tray Icon + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/melawy-arch-linux-updater/.gitignore b/MELAWY/Updater/melawy-arch-linux-updater/.gitignore new file mode 100644 index 0000000..af598a8 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-arch-linux-updater diff --git a/MELAWY/Updater/melawy-arch-linux-updater/00_make.sh b/MELAWY/Updater/melawy-arch-linux-updater/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-arch-linux-updater/01_sign.sh b/MELAWY/Updater/melawy-arch-linux-updater/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-arch-linux-updater/PKGBUILD b/MELAWY/Updater/melawy-arch-linux-updater/PKGBUILD new file mode 100644 index 0000000..e01ecb7 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.23 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Updater/$_gitname" +license=('AGPL') +depends=("pacman" "gnupg") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "$_gitname" + cargo build --release +} + +package() { + install -dm755 "${pkgdir}/etc/arch-linux-updater/" + install -m644 "${srcdir}/$_gitname/.env" "${pkgdir}/etc/arch-linux-updater/" + + install -dm755 "${pkgdir}/usr/bin/" + install -m755 "${srcdir}/$_gitname/target/release/arch-linux-updater" "${pkgdir}/usr/bin/" + + install -dm755 "${pkgdir}/usr/share/arch-linux-updater/" + cp -rf "${srcdir}/$_gitname/assets" "${pkgdir}/usr/share/arch-linux-updater/" + + install -dm750 "${pkgdir}/etc/sudoers.d/" + install -m644 "${srcdir}/$_gitname/melawy-arch-linux-updater" "${pkgdir}/etc/sudoers.d/" +} diff --git a/MELAWY/Updater/melawy-arch-linux-updater/README.md b/MELAWY/Updater/melawy-arch-linux-updater/README.md new file mode 100644 index 0000000..e5b53cd --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/README.md @@ -0,0 +1,9 @@ +# melawy-arch-linux-updater +Arch linux updater for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/melawy-pamac-helper/.gitignore b/MELAWY/Updater/melawy-pamac-helper/.gitignore new file mode 100644 index 0000000..5d2220c --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-linux-mirrorlist diff --git a/MELAWY/Updater/melawy-pamac-helper/00_make.sh b/MELAWY/Updater/melawy-pamac-helper/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-pamac-helper/01_sign.sh b/MELAWY/Updater/melawy-pamac-helper/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-pamac-helper/LICENSE b/MELAWY/Updater/melawy-pamac-helper/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/MELAWY/Updater/melawy-pamac-helper/PKGBUILD b/MELAWY/Updater/melawy-pamac-helper/PKGBUILD new file mode 100644 index 0000000..d0969c0 --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.5 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Updater/$_gitname" +license=('AGPL') +depends=("pacman" "pamac") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/bin/" + install -Dm755 "${srcdir}/$_gitname/pamac-helper" "$pkgdir/usr/bin/" + + install -d "$pkgdir/usr/share/applications/" + install -Dm644 "${srcdir}/$_gitname/pamac.desktop" "$pkgdir/usr/share/applications/" +} diff --git a/MELAWY/Updater/melawy-pamac-helper/README.md b/MELAWY/Updater/melawy-pamac-helper/README.md new file mode 100644 index 0000000..380c645 --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/README.md @@ -0,0 +1,9 @@ +# melawy-pamac-helper +Start pamac after pacman -Sy + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/.gitignore b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/.gitignore new file mode 100644 index 0000000..4ef2027 --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-archupdate diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/00_make.sh b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/01_sign.sh b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/PKGBUILD b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/PKGBUILD new file mode 100644 index 0000000..ae9a728 --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.23 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Updater/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.Melawy.ArchUpdate" +THEME_PATH="/usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/README.md b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/README.md new file mode 100644 index 0000000..c97ee1d --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-archupdate +Arch update plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/move_to_repo.sh b/MELAWY/Updater/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Updater/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Updater/pwd.txt b/MELAWY/Updater/pwd.txt new file mode 100644 index 0000000..e8ade47 --- /dev/null +++ b/MELAWY/Updater/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Updater \ No newline at end of file diff --git a/MELAWY/Updater/repo.txt b/MELAWY/Updater/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Updater/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Updater/sign.sh b/MELAWY/Updater/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Updater/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/README.md b/README.md new file mode 100644 index 0000000..6e386c7 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# PKGBUILD +PKGBUILD files from Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/cleanup.sh b/cleanup.sh new file mode 100755 index 0000000..cb4c124 --- /dev/null +++ b/cleanup.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +mv .git/config config + +rm -rf .git + +git init -b main + +mv config .git/config + +git add --all . + +git commit -m "cleanup" + +git push origin main --force + +echo "################################################################" +echo "################### cleanup Done ######################" +echo "################################################################" diff --git a/find.sh b/find.sh new file mode 100755 index 0000000..a237ea0 --- /dev/null +++ b/find.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +for i in $(find . -name "PKGBUILD"); do grep "git.melawy.ru" $i; done + +echo "Ready" diff --git a/push.sh b/push.sh new file mode 100755 index 0000000..cb2e419 --- /dev/null +++ b/push.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +git add . && git commit -m "Update" && git push + +notify-send -a "$(basename $(pwd)): Push" -t 10000 "Update finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready"