Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages /
librecad
Commits:
6e9e17e6 by Christian Hesse at 2025-02-19T17:21:49+01:00
build from git
- - - - -
0024a2f6 by Christian Hesse at 2025-02-19T17:26:12+01:00
upgpkg: 2.2.1.1-1: new upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,10 +1,11 @@
pkgbase = librecad
pkgdesc = A 2D CAD drawing tool based on the community edition of QCad
- pkgver = 2.2.1
- pkgrel = 3
+ pkgver = 2.2.1.1
+ pkgrel = 1
url = https://www.librecad.org/
arch = x86_64
license = GPL
+ makedepends = git
makedepends = qt5-tools
makedepends = boost
makedepends = imagemagick
@@ -17,7 +18,7 @@ pkgbase = librecad
replaces = librecad-svn
replaces = caduntu
replaces = caduntu-svn
- source =
librecad-2.2.1.tar.gz::https://github.com/LibreCAD/LibreCAD/archive/2.2.1.tar.gz
- sha256sums =
5f63661811d97560a3ab3e2d7252de8f1836af2e5197c8a96fdf07581d6e2c3b
+ source = git+https://github.com/LibreCAD/LibreCAD.git#tag=v2.2.1.1
+ sha256sums =
0676e7f035e985bee015369785e55ab3e3fdadc442fd79cb030d33a706032136
pkgname = librecad
=====================================
PKGBUILD
=====================================
@@ -5,21 +5,21 @@
# Contributor: GazJ Gary James <garyjames82 at gmail dot com> (CADuntu
PKGBUILD)
pkgname=librecad
-pkgver=2.2.1
-pkgrel=3
+pkgver=2.2.1.1
+pkgrel=1
pkgdesc='A 2D CAD drawing tool based on the community edition of QCad'
arch=('x86_64')
url='https://www.librecad.org/'
license=('GPL')
depends=('qt5-base' 'qt5-svg' 'libxcb' 'muparser')
-makedepends=('qt5-tools' 'boost' 'imagemagick' 'librsvg')
+makedepends=('git' 'qt5-tools' 'boost' 'imagemagick' 'librsvg')
conflicts=('librecad-git')
replaces=('librecad-svn' 'caduntu' 'caduntu-svn')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/LibreCAD/LibreCAD/archive/${pkgver}.tar.gz")
-sha256sums=('5f63661811d97560a3ab3e2d7252de8f1836af2e5197c8a96fdf07581d6e2c3b')
+source=("git+https://github.com/LibreCAD/LibreCAD.git#tag=v${pkgver}")
+sha256sums=('0676e7f035e985bee015369785e55ab3e3fdadc442fd79cb030d33a706032136')
build() {
- cd "${srcdir}/LibreCAD-${pkgver}"
+ cd "${srcdir}/LibreCAD"
# fix version string
sed -i "/^SCMREVISION/c SCMREVISION=\"${pkgver}\"" librecad/src/src.pro
@@ -34,7 +34,7 @@ build() {
}
package() {
- cd "${srcdir}/LibreCAD-${pkgver}"
+ cd "${srcdir}/LibreCAD"
# executables
install -D -m0755 unix/librecad "${pkgdir}/usr/bin/librecad"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/librecad/-/compare/921cd946123a3c7f85e138a154fe4cfb0cdb01ca...0024a2f683f333b3a3f2666f8fdb1edd7f21c5e9
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/librecad/-/compare/921cd946123a3c7f85e138a154fe4cfb0cdb01ca...0024a2f683f333b3a3f2666f8fdb1edd7f21c5e9
You're receiving this email because of your account on gitlab.archlinux.org.