[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