Date: Monday, April 24, 2023 @ 08:29:44
Author: eworm
Revision: 475156
upgpkg: inkscape 1.2.2-5: fix missing submodules & rebuild
Modified:
inkscape/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++++++++++---
1 file changed, 18 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-04-24 07:05:37 UTC (rev 475155)
+++ PKGBUILD 2023-04-24 08:29:44 UTC (rev 475156)
@@ -5,7 +5,7 @@
pkgname=inkscape
pkgver=1.2.2
_tag='b0a8486541ac36327488da641d58a86bee2f07ad' # git rev-parse
INKSCAPE_${pkgver/./_}
-pkgrel=4
+pkgrel=5
pkgdesc='Professional vector graphics editor'
url='https://inkscape.org/'
license=('GPL' 'LGPL')
@@ -49,10 +49,18 @@
source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}"
'inkscape-extensions::git+https://gitlab.com/inkscape/extensions.git'
'inkscape-lib2geom::git+https://gitlab.com/inkscape/lib2geom.git'
- 'inkscape-themes::git+https://gitlab.com/inkscape/themes.git')
+ 'inkscape-themes::git+https://gitlab.com/inkscape/themes.git'
+
'inkscape-extras-extensions-gcodetools::git+https://gitlab.com/inkscape/extras/extensions-gcodetools.git'
+
'inkscape-extras-extension-manager::git+https://gitlab.com/inkscape/extras/extension-manager.git'
+
'inkscape-extras-inkscape-import-clipart::git+https://gitlab.com/inkscape/extras/inkscape-import-clipart.git'
+
'inkscape-extras-extension-xaml::git+https://gitlab.com/inkscape/extras/extension-xaml.git')
sha256sums=('SKIP'
'SKIP'
'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
'SKIP')
_backports=(
@@ -63,8 +71,15 @@
git submodule set-url share/extensions ../inkscape-extensions/
git submodule set-url src/3rdparty/2geom ../inkscape-lib2geom/
git submodule set-url share/themes ../inkscape-themes/
- git -c protocol.file.allow=always submodule update
+ git -c protocol.file.allow=always submodule update --init
+ ( cd share/extensions/
+ git submodule set-url other/gcodetools
../inkscape-extras-extensions-gcodetools/
+ git submodule set-url other/inkman
../inkscape-extras-extension-manager/
+ git submodule set-url other/clipart
../inkscape-extras-inkscape-import-clipart/
+ git submodule set-url other/extension-xaml
../inkscape-extras-extension-xaml/
+ git -c protocol.file.allow=always submodule update --init )
+
local _c
for _c in "${_backports[@]}"; do
git log --oneline -1 "${_c}"