upg less
This commit is contained in:
parent
67c9b15ce5
commit
dcba6cbf25
2 changed files with 15 additions and 23 deletions
|
@ -6,15 +6,14 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=less
|
||||
pkgver=643
|
||||
pkgrel=02
|
||||
pkgver=661
|
||||
pkgrel=01
|
||||
epoch=1
|
||||
pkgdesc='A terminal based program for viewing text files'
|
||||
url='https://www.greenwoodsoftware.com/less/'
|
||||
depends=('glibc' 'ncurses' 'pcre2')
|
||||
source=("https://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.tar.gz"
|
||||
"$pkgname-$pkgver.tar.gz.sig::https://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.sig"
|
||||
"backport-007521ac3c95bc76.patch")
|
||||
"$pkgname-$pkgver.tar.gz.sig::https://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.sig")
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
|
@ -26,9 +25,6 @@ prepare() {
|
|||
src="${src##*/}"
|
||||
[[ $src = *.patch ]] || continue
|
||||
echo "Applying patch $src..."
|
||||
# https://www.openwall.com/lists/oss-security/2024/04/12/5
|
||||
# https://github.com/gwsw/less/commit/007521ac3c95bc76.patch
|
||||
# backport by tpowa@archlinux.org for less-643
|
||||
patch -Np1 < "../$src"
|
||||
done
|
||||
|
||||
|
@ -43,19 +39,19 @@ build() {
|
|||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -Dm644 {,"$pkgdir"/usr/share/licenses/$pkgname/}LICENSE
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('GPL-3.0-or-later')
|
||||
license=('GPL-3.0-or-later' 'BSD-2-Clause')
|
||||
|
||||
validpgpkeys=('AE27252BD6846E7D6EAE1DD6F153A7C833235259') # Mark Nudelman
|
||||
|
||||
sha256sums=(2911b5432c836fa084c8a2e68f6cd6312372c026a58faaa98862731c8b6052e8 # less-643.tar.gz
|
||||
2aec0393a32dacd44cbd8a57ad21d842739f3262c6e02fa2d28abd105ea5e5cf # less-643.tar.gz.sig
|
||||
2fb1552faecfd9956966819e19ef699a20370596f4f04370ac19fee60e1bd412) # backport-007521ac3c95bc76.patch
|
||||
sha256sums=(2b5f0167216e3ef0ffcb0c31c374e287eb035e4e223d5dae315c2783b6e738ed # less-661.tar.gz
|
||||
c914bfc71b24efeb0947b6a9f6c8b64ee518d4a97ea04aee698f5a0b4771a7f8) # less-661.tar.gz.sig
|
||||
|
||||
## bc4589582175e9719c8d9bd5689b94152c445f2c52bc4b16ef5cc864eca81c74 less-1:643-02-x86_64.pkg.tar.lz
|
||||
## 35895741b6e3ab5e873da7caa3375b5888de6e75f4d57c3ca64fbf52f50400cf less-1_661-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,21 +3,19 @@
|
|||
# Contributor: judd <jvinet@zeroflux.org>
|
||||
|
||||
pkgname=less
|
||||
pkgver=643
|
||||
pkgrel=2
|
||||
pkgver=661
|
||||
pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc='A terminal based program for viewing text files'
|
||||
license=('GPL-3.0-or-later')
|
||||
license=('GPL-3.0-or-later' 'BSD-2-Clause')
|
||||
arch=('x86_64')
|
||||
url='https://www.greenwoodsoftware.com/less/'
|
||||
depends=('glibc' 'ncurses' 'pcre2')
|
||||
validpgpkeys=('AE27252BD6846E7D6EAE1DD6F153A7C833235259') # Mark Nudelman
|
||||
source=("https://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.tar.gz"
|
||||
"$pkgname-$pkgver.tar.gz.sig::https://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.sig"
|
||||
"backport-007521ac3c95bc76.patch")
|
||||
sha256sums=('2911b5432c836fa084c8a2e68f6cd6312372c026a58faaa98862731c8b6052e8'
|
||||
'SKIP'
|
||||
'2fb1552faecfd9956966819e19ef699a20370596f4f04370ac19fee60e1bd412')
|
||||
"$pkgname-$pkgver.tar.gz.sig::https://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.sig")
|
||||
sha256sums=('2b5f0167216e3ef0ffcb0c31c374e287eb035e4e223d5dae315c2783b6e738ed'
|
||||
'SKIP')
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
|
@ -28,9 +26,6 @@ prepare() {
|
|||
src="${src##*/}"
|
||||
[[ $src = *.patch ]] || continue
|
||||
echo "Applying patch $src..."
|
||||
# https://www.openwall.com/lists/oss-security/2024/04/12/5
|
||||
# https://github.com/gwsw/less/commit/007521ac3c95bc76.patch
|
||||
# backport by tpowa@archlinux.org for less-643
|
||||
patch -Np1 < "../$src"
|
||||
done
|
||||
}
|
||||
|
@ -44,6 +39,7 @@ build() {
|
|||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -Dm644 {,"$pkgdir"/usr/share/licenses/$pkgname/}LICENSE
|
||||
}
|
||||
|
||||
# vim:set ts=2 sw=2 et:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue