[arch-commits] Commit in lazarus/trunk (PKGBUILD)

Ike Devolder idevolder at gemini.archlinux.org
Sun Jan 9 19:12:35 UTC 2022


    Date: Sunday, January 9, 2022 @ 19:12:34
  Author: idevolder
Revision: 1098424

upgpkg: lazarus 2.2.0-1

Modified:
  lazarus/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-09 19:12:24 UTC (rev 1098423)
+++ PKGBUILD	2022-01-09 19:12:34 UTC (rev 1098424)
@@ -4,18 +4,19 @@
 
 pkgbase=lazarus
 pkgname=('lazarus' 'lazarus-gtk2' 'lazarus-qt5')
-pkgver=2.0.12
-pkgrel=3
+_lazarus_tag=2_2_0
+pkgver=2.2.0
+pkgrel=1
 url='http://www.lazarus.freepascal.org/'
 license=('GPL2' 'MPL' 'custom:modifiedLGPL')
 arch=('x86_64')
 makedepends=('fpc' 'fpc-src' 'gtk2' 'qt5pas' 'rsync')
 options=('!emptydirs' '!makeflags')
-source=("https://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20${pkgver}/lazarus-$pkgver.tar.gz")
-sha512sums=('dfd22b2b96fca9d0f672f03b9120c4294a7e640737a09b26c274d304025c61566a8504a5484638c108e42a322b21992229451d95e38d7e491a1c2f07a663483e')
+source=("https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/lazarus_${_lazarus_tag}/lazarus-lazarus_${_lazarus_tag}.tar.bz2")
+sha512sums=('d991e636891d00ab42075ecfa4ce3d7cb276ea58e209e1940bf096c74d0b2f1cedec076e6312efd8e85a31092591347835319e6abbc95c7367a424f44562bd95')
 
 build() {
-  cd "$srcdir"/${pkgbase}
+  cd "lazarus-lazarus_${_lazarus_tag}"
 
   # build gtk2 ide
   make FPC=/usr/bin/fpc LCL_PLATFORM=gtk2 clean bigide
@@ -39,7 +40,7 @@
     'qt5pas: to compile qt5 apps and use help viewer'
   )
 
-  cd "$srcdir"/${pkgbase}
+  cd "lazarus-lazarus_${_lazarus_tag}"
 
   # skip the 'make install' mess completely and do everything manually
   mkdir -p "$pkgdir"/usr/lib/lazarus "$pkgdir"/usr/bin "$pkgdir"/usr/share/man/man1 "$pkgdir"/usr/share/doc
@@ -80,7 +81,7 @@
   depends=('lazarus' 'desktop-file-utils' 'gtk2')
   conflicts=('lazarus-qt5')
 
-  cd "$srcdir"/${pkgbase}
+  cd "lazarus-lazarus_${_lazarus_tag}"
 
   # install gtk binaries
   install -Dm755 lazarus-gtk2 "$pkgdir"/usr/lib/lazarus/lazarus
@@ -105,7 +106,7 @@
   conflicts=('lazarus-gtk2')
   replaces=('lazarus-qt' 'lazarus-qt4')
 
-  cd "$srcdir"/${pkgbase}
+  cd "lazarus-lazarus_${_lazarus_tag}"
 
   # install qt binaries
   install -Dm755 lazarus-qt5 "$pkgdir"/usr/lib/lazarus/lazarus



More information about the arch-commits mailing list