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:

Reply via email to