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}"

Reply via email to