upg intel-ucode inxi

add nnn-jobo
This commit is contained in:
joborun linux 2024-04-15 02:53:30 +03:00
parent c6d9067da0
commit 769baad363
12 changed files with 264 additions and 12 deletions

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=intel-ucode
pkgver=20230516
pkgver=20240312
pkgrel=01
pkgdesc='Microcode update files for Intel CPUs'
url='https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files'
@ -25,6 +25,8 @@ build() {
package() {
cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./}
install -vDm 644 $pkgname/* -t "$pkgdir/usr/lib/firmware/$pkgname/"
install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img
install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}
@ -35,7 +37,7 @@ arch=(x86_64)
license=('custom')
sha256sums=(ad8cbc5a273f4640003f6a3f1b129ac6a046f3498ce037921ebac1adf267e55d) # intel-ucode-20230516.tar.gz
sha256sums=(9575c6d74491058bbf998c359d7f25f23655d97a31663a8ed6a98def2b0aaf2b) # intel-ucode-20240312.tar.gz
## 2cfd7bd969d40c8d19bd5422dc6d55e2be06384c4fca74651f5f163902534ff8 intel-ucode-20230516-01-x86_64.pkg.tar.lz
## ad83ea09e83e94953eb4ed224122d36ebb7fcd9b393e38a54c66a47a3c9aace4 intel-ucode-20240312-01-x86_64.pkg.tar.lz

View File

@ -1,7 +1,9 @@
# Maintainer: Thomas Bächler <thomas@archlinux.org>
# Maintainer: Christian Hesse <mail@eworm.de>
# Maintainer: T.J. Townsend <blakkheim@archlinux.org>
# Contributor: Thomas Bächler <thomas@archlinux.org>
pkgname=intel-ucode
pkgver=20230516
pkgver=20240312
pkgrel=1
pkgdesc='Microcode update files for Intel CPUs'
arch=('any')
@ -10,7 +12,7 @@ replaces=('microcode_ctl')
makedepends=('iucode-tool')
license=('custom')
source=("${pkgname}-${pkgver/./}.tar.gz::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${pkgver/./}.tar.gz")
sha256sums=('ad8cbc5a273f4640003f6a3f1b129ac6a046f3498ce037921ebac1adf267e55d')
sha256sums=('9575c6d74491058bbf998c359d7f25f23655d97a31663a8ed6a98def2b0aaf2b')
build() {
cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./}
@ -23,6 +25,8 @@ build() {
package() {
cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./}
install -vDm 644 $pkgname/* -t "$pkgdir/usr/lib/firmware/$pkgname/"
install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img
install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}

View File

@ -1,3 +1,3 @@
iucode-tool

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=inxi
_pkgver=3.3.33-1
_pkgver=3.3.34-1
pkgver=${_pkgver//-/.}
pkgrel=01
pkgdesc="Full featured CLI system information tool"
@ -66,6 +66,6 @@ arch=(x86_64)
license=('GPL-3.0-or-later')
sha256sums=(c2d7ae8914f2810d4377999c24d3839fa9a757a6ace59ff57ab366873161d38c) # inxi-3.3.33.1.tar.gz
sha256sums=(7cfc5c0abe10cb59f281733ce1d526583312344007756e7713fd5c51200b80fb) # inxi-3.3.34.1.tar.gz
## dc2795f1d7920dd88284a7961f980968b0a0de8a617d09638f7b0475b703a173 inxi-3.3.33.1-01-x86_64.pkg.tar.lz
## 420842e94ca34ba844b2675f738284518389f857c7bc0ab3a0cdc11a8a1837c5 inxi-3.3.34.1-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
# Contributor: Florian Pritz <f-p@gmx.at>
pkgname=inxi
_pkgver=3.3.33-1
_pkgver=3.3.34-1
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="Full featured CLI system information tool"
@ -48,7 +48,7 @@ optdepends=(
"xorg-xrandr: xrandr: -G (X) monitors(s) resolution; -Ga monitor data"
)
source=("$pkgname-$pkgver.tar.gz::https://codeberg.org/smxi/$pkgname/archive/${_pkgver}.tar.gz")
b2sums=('7445989e64cbb4beb39d6b415230ed70f5b7be90a9b4155104abdb4d57d490ea5ae09cd48871ed3745ba7b719fe4eb49e9706ad168f59245c66f8f576cf022f3')
b2sums=('5693d8add89185fe626f8f6a9e606f7582175402158cd01e30b91779eb289e00d5e8bc71c0d72028b0d5bf1913c040c206c7db83e5fd4639a622dc847d6f1ba9')
package() {
cd "$pkgname"

69
nnn-jobo/PKGBUILD Normal file
View File

@ -0,0 +1,69 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=nnn-jobo
pkgver=4.9.r68.gad04944b
pkgrel=02
pkgdesc="The fastest terminal file manager ever written w/icons - joborun rc-edition "
url='https://github.com/jarun/nnn'
depends=('sed' 'hicolor-icon-theme' 'awesome-terminal-fonts')
makedepends=(git)
optdepends=(
'atool: for more archive formats'
'libarchive: for more archive formats'
'zip: for zip archive format'
'unzip: for zip archive format'
'trash-cli: to trash files'
'sshfs: mount remotes'
'rclone: mount remotes'
'fuse2: unmount remotes'
'xdg-utils: desktop opener'
)
provides=(nnn)
conflicts=(nnn nnn-git nnn-icons nnn-nerf)
source=("git+${url}.git")
pkgver() {
cd nnn
git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//g'
}
prepare() {
sed -i 's/install: all/install:/' nnn/Makefile
}
build() {
cd nnn
make O_NERD=1
}
package() {
cd nnn
make DESTDIR="${pkgdir}" PREFIX=/usr install
make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop
install -Dm644 misc/auto-completion/fish/nnn.fish "${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish"
install -Dm644 misc/auto-completion/bash/nnn-completion.bash "${pkgdir}/usr/share/bash-completion/completions/nnn"
install -Dm644 misc/auto-completion/zsh/_nnn "${pkgdir}/usr/share/zsh/site-functions/_nnn"
install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/*
cp -a plugins "${pkgdir}/usr/share/nnn/plugins/"
install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(BSD 2-Clause)
sha256sums=(SKIP)
## 200f23e8b0f8aea3bb13c93690e127a144c0dd4c2abfd7bf56303238228c015e nnn-jobo-4.9.r68.gad04944b-02-x86_64.pkg.tar.lz

57
nnn-jobo/PKGBUILD-aur Executable file
View File

@ -0,0 +1,57 @@
# Maintainer: eNV25 <env252525@gmail.com>
# Contributor: Josip Ponjavic <josipponjavic at gmail dot com>
pkgname=nnn-git
pkgver=4.6.r48.gf89ba775
pkgrel=1
pkgdesc="The fastest terminal file manager ever written."
arch=(x86_64)
url='https://github.com/jarun/nnn'
license=(BSD)
depends=(bash sed)
optdepends=(
'atool: for more archive formats'
'libarchive: for more archive formats'
'zip: for zip archive format'
'unzip: for zip archive format'
'trash-cli: to trash files'
'sshfs: mount remotes'
'rclone: mount remotes'
'fuse2: unmount remotes'
'xdg-utils: desktop opener'
)
makedepends=(git)
provides=(nnn)
conflicts=(nnn)
source=("git+${url}.git")
md5sums=('SKIP')
pkgver() {
cd nnn
git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//g'
}
prepare() {
sed -i 's/install: all/install:/' nnn/Makefile
}
build() {
cd nnn
make
}
package() {
cd nnn
make DESTDIR="${pkgdir}" PREFIX=/usr install
make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop
install -Dm644 misc/auto-completion/fish/nnn.fish "${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish"
install -Dm644 misc/auto-completion/bash/nnn-completion.bash "${pkgdir}/usr/share/bash-completion/completions/nnn"
install -Dm644 misc/auto-completion/zsh/_nnn "${pkgdir}/usr/share/zsh/site-functions/_nnn"
install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/*
cp -a plugins "${pkgdir}/usr/share/nnn/plugins/"
install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
}

54
nnn-jobo/PKGBUILD-icons Normal file
View File

@ -0,0 +1,54 @@
# Maintainer: Sashanoraa <sasha@noraa.gay>
# Contributor: Felix Yan <felixonmars@archlinux.org
# Contributor: Maxim Baz <$pkgname at maximbaz dot com>
# Contributor: Pablo Arias <pabloariasal@gmail.com>
# Contributor: John Jenkins <twodopeshaggy@gmail.com>
pkgname=nnn-icons
pkgver=4.9
pkgrel=2
pkgdesc="The fastest terminal file manager ever written. (with icon support)"
arch=('x86_64')
depends=('icons-in-terminal' 'hicolor-icon-theme')
optdepends=(
'atool: for more archive formats'
'libarchive: for more archive formats'
'zip: for zip archive format'
'unzip: for zip archive format'
'trash-cli: to trash files'
'sshfs: mount remotes'
'rclone: mount remotes'
'fuse2: unmount remotes'
'xdg-utils: desktop opener'
)
url="https://github.com/jarun/nnn"
license=('BSD')
provides=(nnn)
conflicts=(nnn)
source=("nnn-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha256sums=('9e25465a856d3ba626d6163046669c0d4010d520f2fb848b0d611e1ec6af1b22')
prepare() {
sed -i 's/install: all/install:/' "nnn-${pkgver}/Makefile"
}
build() {
cd "nnn-${pkgver}"
make O_ICONS=1
}
package() {
cd "nnn-${pkgver}"
make DESTDIR="${pkgdir}" PREFIX=/usr install
make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop
install -Dm644 misc/auto-completion/fish/nnn.fish "${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish"
install -Dm644 misc/auto-completion/bash/nnn-completion.bash "${pkgdir}/usr/share/bash-completion/completions/nnn"
install -Dm644 misc/auto-completion/zsh/_nnn "${pkgdir}/usr/share/zsh/site-functions/_nnn"
install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/*
cp -a plugins "${pkgdir}/usr/share/nnn/plugins/"
install -Dm644 -t "${pkgdir}/usr/share/licenses/nnn/" LICENSE
}

54
nnn-jobo/PKGBUILD-nerd Normal file
View File

@ -0,0 +1,54 @@
# Contributor: Felix Yan <felixonmars@archlinux.org
# Contributor: Maxim Baz <$pkgname at maximbaz dot com>
# Contributor: Pablo Arias <pabloariasal@gmail.com>
# Contributor: John Jenkins <twodopeshaggy@gmail.com>
pkgname=nnn-nerd
pkgver=4.9
pkgrel=1
pkgdesc="The fastest terminal file manager ever written (with icon support using a patched nerd font)."
arch=('x86_64')
depends=('bash')
optdepends=(
'atool: for more archive formats'
'libarchive: for more archive formats'
'zip: for zip archive format'
'unzip: for zip archive format'
'trash-cli: to trash files'
'sshfs: mount remotes'
'rclone: mount remotes'
'fuse2: unmount remotes'
'xdg-utils: desktop opener'
)
url="https://github.com/jarun/nnn"
license=('BSD')
provides=(nnn)
conflicts=(nnn)
source=("nnn-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha512sums=('3c16ed1cbc5466b05306e38c6f5d8eb7ade9cf5ad766f9ff3bf7d20d5bfb9bdf1564527e27191e2cd85542c25245f338e1236630de3d1c8e5fbd10d54d628a14')
prepare() {
sed -i 's/install: all/install:/' "${provides}-${pkgver}/Makefile"
}
build() {
cd "${provides}-${pkgver}"
make O_NERD=1
}
package() {
cd "${provides}-${pkgver}"
make DESTDIR="${pkgdir}" PREFIX=/usr install
make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop
install -Dm644 misc/auto-completion/fish/nnn.fish "${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish"
install -Dm644 misc/auto-completion/bash/nnn-completion.bash "${pkgdir}/usr/share/bash-completion/completions/nnn"
install -Dm644 misc/auto-completion/zsh/_nnn "${pkgdir}/usr/share/zsh/site-functions/_nnn"
install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/*
cp -a plugins "${pkgdir}/usr/share/nnn/plugins/"
install -Dm644 -t "${pkgdir}/usr/share/licenses/${provides}/" LICENSE
}

1
nnn-jobo/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,nnn}

5
nnn-jobo/deps Normal file
View File

@ -0,0 +1,5 @@
git
hicolor-icon-theme
awesome-terminal-fonts

6
nnn-jobo/time Normal file
View File

@ -0,0 +1,6 @@
real 0m6.725s
user 0m6.166s
sys 0m0.676s