Date: Saturday, May 6, 2023 @ 00:43:42
Author: seblu
Revision: 476783
db-move: moved less from [testing] to [core] (x86_64)
Added:
less/repos/core-x86_64/PKGBUILD
(from rev 476782, less/repos/testing-x86_64/PKGBUILD)
less/repos/core-x86_64/keys/
Deleted:
less/repos/core-x86_64/PKGBUILD
less/repos/core-x86_64/keys/
less/repos/testing-x86_64/
----------------------+
/PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++
core-x86_64/PKGBUILD | 38 --------------------------------------
2 files changed, 44 insertions(+), 38 deletions(-)
Deleted: core-x86_64/PKGBUILD
===================================================================
--- core-x86_64/PKGBUILD 2023-05-06 00:02:38 UTC (rev 476782)
+++ core-x86_64/PKGBUILD 2023-05-06 00:43:42 UTC (rev 476783)
@@ -1,38 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer <[email protected]>
-# Contributor: Allan McRae <[email protected]>
-# Contributor: judd <[email protected]>
-
-pkgname=less
-pkgver=608
-pkgrel=2
-epoch=1
-pkgdesc='A terminal based program for viewing text files'
-license=('GPL3')
-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"
-
less-CVE-2022-46663.patch::https://github.com/gwsw/less/commit/a78e1351113cef564d790a730d657a321624d79c.patch)
-sha256sums=('a69abe2e0a126777e021d3b73aa3222e1b261f10e64624d41ec079685a6ac209'
- 'SKIP'
- '3862ce1d6ee0aacefe75274f04afc00a38474d4cf2f6be96feb6aaa226c9bd98')
-
-prepare() {
- cd $pkgname-$pkgver
- patch -Np1 < ../less-CVE-2022-46663.patch
-}
-
-build() {
- cd $pkgname-$pkgver
- sh configure --prefix=/usr --sysconfdir=/etc --with-regex=pcre2
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
Copied: less/repos/core-x86_64/PKGBUILD (from rev 476782,
less/repos/testing-x86_64/PKGBUILD)
===================================================================
--- core-x86_64/PKGBUILD (rev 0)
+++ core-x86_64/PKGBUILD 2023-05-06 00:43:42 UTC (rev 476783)
@@ -0,0 +1,44 @@
+# Maintainer: Sébastien "Seblu" Luttringer <[email protected]>
+# Contributor: Allan McRae <[email protected]>
+# Contributor: judd <[email protected]>
+
+pkgname=less
+pkgver=633
+pkgrel=1
+epoch=1
+pkgdesc='A terminal based program for viewing text files'
+license=('GPL3')
+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")
+sha256sums=('2f201d64b828b88af36dfe6cfdba3e0819ece2e446ebe6224813209aaefed04f'
+ 'SKIP')
+
+prepare() {
+ cd $pkgname-$pkgver
+ # apply patch from the source array (should be a pacman feature)
+ local src
+ for src in "${source[@]}"; do
+ src="${src%%::*}"
+ src="${src##*/}"
+ [[ $src = *.patch ]] || continue
+ echo "Applying patch $src..."
+ patch -Np1 < "../$src"
+ done
+}
+
+build() {
+ cd $pkgname-$pkgver
+ sh configure --prefix=/usr --sysconfdir=/etc --with-regex=pcre2
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et: