This commit is contained in:
Valeria Fadeeva 2023-11-06 21:00:01 +05:00
parent 90d4f80763
commit 33b8cfb55f
171 changed files with 1155 additions and 187 deletions

@ -0,0 +1 @@
Subproject commit 264ee4bc760aa1154bf497314e50a8c7453fa5d0

1
3party/audio-recorder Submodule

@ -0,0 +1 @@
Subproject commit f17452facb162f60a413df834c7a9055eae67cc3

@ -0,0 +1 @@
Subproject commit 1baf4ba3f9518309e0f80643bd364a91cc363ce4

@ -0,0 +1 @@
Subproject commit 969b23dbcba472a15adc0fb32deadec38f679ebc

@ -0,0 +1 @@
Subproject commit 6d5502908ab71c1a705ac8677fdea15a82930013

@ -0,0 +1 @@
Subproject commit c018d169c4c11e2a21a9c2d36282502e4348d3e4

@ -0,0 +1 @@
Subproject commit 4d79d6dadcc4f45b95bdb4105758bf34f7487f59

1
3party/codelldb Submodule

@ -0,0 +1 @@
Subproject commit 37c895eeb4e8e672f1d55fb551926672a49624d3

@ -0,0 +1 @@
Subproject commit cf62ddb7652a308cf0575997c1547e4ec68d67d9

1
3party/gstreamer-meta Submodule

@ -0,0 +1 @@
Subproject commit 26decb613887afe9c86d46f3a81bb6826e705362

1
3party/icu69-bin Submodule

@ -0,0 +1 @@
Subproject commit eaecf69494ad6c97afcfa6b8f4ed2726c76a7dea

@ -0,0 +1 @@
Subproject commit d70fad31c18929f3f48ba545ac274701461f68e3

1
3party/librist Submodule

@ -0,0 +1 @@
Subproject commit b6616f8f35fced6120321cf1432ac9be5018a390

@ -1 +0,0 @@
Subproject commit 3143a9e63f52ee8bfec93165e4d9ccd89d824798

1
3party/mailspring Submodule

@ -0,0 +1 @@
Subproject commit 7ddb8fff4e44dca7605aa8e097b485ba1c2924e6

View File

@ -1,5 +1,9 @@
#!/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
@ -9,6 +13,7 @@ CWD=$(cat pwd.txt)
for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d)
do
cd $CWD/$package_dir
git pull
makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force
for i in *.pkg.tar.zst;
@ -58,3 +63,5 @@ done
echo "melawy" | beep -f 200 -l 250 -d 100 -r 1 -n -s
notify-send -a "$(basename $(pwd)): Make and Move to" -t 999999999 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

@ -0,0 +1 @@
Subproject commit f60f713623f2eef26b4b9728e1c25e3ba140b8aa

@ -0,0 +1 @@
Subproject commit f0677d458d56acf9f7665bb1e82b90ba6a497b06

1
3party/ocs-url Submodule

@ -0,0 +1 @@
Subproject commit 2576545f24fab8340a69e4f7452f7b1b6a30c761

1
3party/pace Submodule

@ -0,0 +1 @@
Subproject commit 3908804e10092616e02aabbd9c30551798b118b0

1
3party/paclast Submodule

@ -0,0 +1 @@
Subproject commit 6fd9a9e2cbe68bb5da010bb3c1320c4965b3d4ee

@ -0,0 +1 @@
Subproject commit 52bf736ed2632303e44af97edb8c0b7e1b88fca4

1
3party/portainer-bin Submodule

@ -0,0 +1 @@
Subproject commit 3064f8e3f2e27aef895e39abbf5f6069ba80b836

1
3party/preload Submodule

@ -0,0 +1 @@
Subproject commit 0636f6b3ff0a4b54640b3e5652429d52a767eb59

@ -0,0 +1 @@
Subproject commit a04201d28847d7effab68c69d1f4e323d72537c7

1
3party/pwd.txt Normal file
View File

@ -0,0 +1 @@
/data/github/active/Melawy/PKGBUILD-git.melawy.ru/3party

1
3party/ramroot-btrfs Submodule

@ -0,0 +1 @@
Subproject commit fd91310ea12aaa0066b8ed9891c7524bc58f35a2

1
3party/rate-mirrors Submodule

@ -0,0 +1 @@
Subproject commit 8eadde526582e6d939722a5c7e85bc5fef1d3c78

1
3party/samba-support Submodule

@ -0,0 +1 @@
Subproject commit 12af7bc65342fabb321f5b2924e57ff2e73aa948

@ -0,0 +1 @@
Subproject commit 8b77fb59be9de1660c9b296f30d7beeb067421c6

1
3party/timeshift Submodule

@ -0,0 +1 @@
Subproject commit 6f81bb3415aa21be3a027a5909817ae0120197a5

@ -0,0 +1 @@
Subproject commit 2b779f48394cc2a08d90c9e1770eb2f8a8258a96

1
3party/ttf-ms-fonts Submodule

@ -0,0 +1 @@
Subproject commit 4b3621d776c7090b7d42ff53e1aa0170e16477e5

1
3party/ttf-twemoji Submodule

@ -0,0 +1 @@
Subproject commit cdd3a3d28d4270867d140bb45f4cdde76a3bd6ec

1
3party/ventoy-bin Submodule

@ -0,0 +1 @@
Subproject commit 41f096b8a96ed09b9e1c9d26d90879c4c4d45160

@ -0,0 +1 @@
Subproject commit df087438f846de950ba59177bca2f03061901f4d

View File

@ -1,4 +1,4 @@
*.tar.*
pkg/
src/
/melawy-hooks
/grub-dracut

View File

@ -22,5 +22,4 @@ do
fi
done
echo "melawy" | beep -f 200 -l 250 -d 100 -r 1 -n -s
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

33
Core/grub-dracut/PKGBUILD Normal file
View File

@ -0,0 +1,33 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.2.1
pkgrel=1
pkgdesc="Enables grub boot automation using kernel-install with dracut"
arch=(any)
url="https://git.melawy.ru/Melawy-Linux/$_gitname"
license=("BSD")
depends=("dracut")
optdepends=()
makedepends=("git")
backup=("etc/grub-dracut.conf")
provides=("${pkgname}")
conflicts=("${pkgname}" "mkinitcpio" "kernel-install-mkinitcpio" "kernel-install-for-dracut" "dracut-hook")
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.2.%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/"
}

View File

@ -58,3 +58,5 @@ done
echo "melawy" | beep -f 200 -l 250 -d 100 -r 1 -n -s
notify-send -a "$(basename $(pwd)): Make and Move to" -t 999999999 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,7 +2,7 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.2
pkgver=1.8
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
url="https://git.melawy.ru/Melawy-Linux/$_gitname"

View File

@ -1,5 +1,5 @@
# melawy-branding
Logo, logo in KDE Infocenter (About), liveuser avatar
Logo, logo in KDE Infocenter (About), liveuser avatar, lsb-release, os-release
### Donate
[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066)

View File

@ -0,0 +1,4 @@
*.tar.*
pkg/
src/
/melawy-check-reboot-required

View File

@ -0,0 +1,25 @@
#!/bin/bash
makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force
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"

View File

@ -2,7 +2,7 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.1
pkgver=1.2
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
url="https://git.melawy.ru/Melawy-Linux/$_gitname"

View File

@ -0,0 +1,11 @@
# 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)
[Qiwi](https://qiwi.com/n/VALERIAFADEEVA)
Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,7 +2,7 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.20
pkgver=1.21
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
url="https://git.melawy.ru/Melawy-Linux/$_gitname"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,7 +2,7 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.23
pkgver=1.24
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
url="https://git.melawy.ru/Melawy-Linux/$_gitname"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,16 +2,16 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.2
pkgver=1.4
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
arch=('any')
arch=("any")
url="https://git.melawy.ru/Melawy-Linux/$_gitname"
license=('AGPL3')
license=("AGPL3")
depends=('bash')
depends=("bash")
makedepends=('git')
makedepends=("git")
optdepends=()
@ -41,7 +41,7 @@ package() {
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)
readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0)
# Make scripts executable
for script in "${scripts[@]}";

View File

@ -1,4 +1,4 @@
*.tar.*
pkg/
src/
/melawy-skel-std-powerman-kvantum
/melawy-etc-skel-std-powerman-kvantum

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,16 +2,16 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.2
pkgver=1.4
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
arch=('any')
arch=("any")
url="https://git.melawy.ru/Melawy-Linux/$_gitname"
license=('AGPL3')
license=("AGPL3")
depends=('bash')
depends=("bash")
makedepends=('git')
makedepends=("git")
optdepends=()
@ -41,7 +41,7 @@ package() {
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)
readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0)
# Make scripts executable
for script in "${scripts[@]}";

View File

@ -1 +1 @@
c5072a25f11ccf39d3f7691127879224dcec85f4 not-for-merge branch 'main' of https://git.melawy.ru/Melawy-Linux/melawy-etc-skel-std-powerman-kvantum
377ab0dbb61f2e1e9d267982f427cee49b1ef355 not-for-merge branch 'main' of https://git.melawy.ru/Melawy-Linux/melawy-etc-skel-std-powerman-kvantum

View File

@ -1 +1 @@
c5072a25f11ccf39d3f7691127879224dcec85f4
377ab0dbb61f2e1e9d267982f427cee49b1ef355

View File

@ -1,4 +1,4 @@
*.tar.*
pkg/
src/
/melawy-skel-std-powerman
/melawy-etc-skel-std-powerman

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,16 +2,16 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.4
pkgver=1.6
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
arch=('any')
arch=("any")
url="https://git.melawy.ru/Melawy-Linux/$_gitname"
license=('AGPL3')
license=("AGPL3")
depends=('bash')
depends=("bash")
makedepends=('git')
makedepends=("git")
optdepends=()
@ -41,7 +41,7 @@ package() {
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)
readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0)
# Make scripts executable
for script in "${scripts[@]}";

View File

@ -1 +1 @@
3833239dc0dfc2a0637a7d40b72809af691f1cee not-for-merge branch 'main' of https://git.melawy.ru/Melawy-Linux/melawy-etc-skel-std-powerman
7ed2c8cb6f9b8de3d0ff84c8adae37949ede1085 not-for-merge branch 'main' of https://git.melawy.ru/Melawy-Linux/melawy-etc-skel-std-powerman

View File

@ -1 +1 @@
3833239dc0dfc2a0637a7d40b72809af691f1cee
7ed2c8cb6f9b8de3d0ff84c8adae37949ede1085

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,16 +2,16 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.4
pkgver=1.6
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
arch=('any')
arch=("any")
url="https://git.melawy.ru/Melawy-Linux/$_gitname"
license=('AGPL3')
license=("AGPL3")
depends=('bash')
depends=("bash")
makedepends=('git')
makedepends=("git")
optdepends=()
@ -41,7 +41,7 @@ package() {
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)
readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0)
# Make scripts executable
for script in "${scripts[@]}";

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,7 +2,7 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.26
pkgver=1.29
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
url="https://git.melawy.ru/Melawy-Linux/$_gitname"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,16 +2,16 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.4
pkgver=1.7
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
arch=('any')
arch=("any")
url="https://git.melawy.ru/Melawy-Linux/$_gitname"
license=('AGPL3')
license=("AGPL3")
depends=()
depends=("bash")
makedepends=('git')
makedepends=("git")
optdepends=()
@ -37,11 +37,11 @@ install=ins.install
package() {
# Clone file structure
install -d "${pkgdir}/home/"
cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/liveuser/" "${pkgdir}/home/liveuser/"
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}/home/liveuser" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0)
readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel-liveuser" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0)
# Make scripts executable
for script in "${scripts[@]}";

View File

@ -1,7 +1,11 @@
post_install() {
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 1000:1000 /home/liveuser
}
post_upgrade() {
post_install
post_install() {
post_upgrade
}

View File

@ -1,4 +1,4 @@
*.tar.*
pkg/
src/
/melawy-calamares
/melawy-skel-root

View File

@ -0,0 +1,25 @@
#!/bin/bash
makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force
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"

View File

@ -0,0 +1,51 @@
# Maintainer: Valeria Fadeeva <valeria@fadeeva.me>
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.7
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
arch=("any")
url="https://git.melawy.ru/Melawy-Linux/$_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
}

View File

@ -1,5 +1,5 @@
# melawy-hooks
lsb-release, os-release
# skel-root
Root specific skel setup for Melawy Linux
### Donate
[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066)

View File

@ -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
}

View File

@ -0,0 +1,16 @@
pkgbase = kernel-install-for-dracut
pkgdesc = Enables systemd-boot automation using kernel-install with dracut
pkgver = 1.9.1
pkgrel = 1
url = https://gitlab.com/dalto.8/kernel-install-for-dracut
arch = any
license = GPL2
depends = dracut
conflicts = mkinitcpio
conflicts = kernel-install-mkinitcpio
backup = etc/kernel/install.d/50-dracut.install
backup = etc/kernel-install-for-dracut.conf
source = kernel-install-for-dracut-1.9.1.tar.gz::https://gitlab.com/dalto.8/kernel-install-for-dracut/-/archive/1.9.1/kernel-install-for-dracut-1.9.1.tar.gz
sha256sums = 1f7e6908388e862849bd7e78504c91dd2a8a3dba8a75dc26e9d4ede038099c3d
pkgname = kernel-install-for-dracut

4
Core/systemd-boot-dracut/.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
*.tar.*
pkg/
src/
/systemd-boot-dracut

View File

@ -0,0 +1,25 @@
#!/bin/bash
makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force
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"

View File

@ -0,0 +1,33 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.9.1.19
pkgrel=1
pkgdesc="Enables systemd-boot automation using kernel-install with dracut"
arch=(any)
url="https://git.melawy.ru/Melawy-Linux/$_gitname"
license=("AGPL3")
depends=("dracut")
optdepends=()
makedepends=("git")
backup=("etc/kernel/install.d/50-dracut.install" "etc/kernel-install-for-dracut.conf")
provides=("${pkgname}")
conflicts=("${pkgname}" "mkinitcpio" "kernel-install-mkinitcpio" "kernel-install-for-dracut")
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.9.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/"
}

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,7 +2,7 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.3
pkgver=1.4
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
url="https://git.melawy.ru/Melawy-Linux/$_gitname"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -2,7 +2,7 @@
_gitname="$(basename $(pwd))"
pkgname=("$_gitname")
pkgver=1.9
pkgver=1.10
pkgrel=1
pkgdesc="$(head -n 2 README.md | tail -n 1)"
url="https://git.melawy.ru/Melawy-Linux/$_gitname"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

View File

@ -22,4 +22,4 @@ do
fi
done
notify-send -a "$(basename $(pwd)): Make" -t 999999999 "finished" "$(date '+%Y.%m.%d %H:%M:%S')"
echo "Ready"

Some files were not shown because too many files have changed in this diff Show More