extra/calligra to 3.2.1-55

This commit is contained in:
Kevin Mihelich 2024-02-22 22:43:12 +00:00
parent dae3c3810e
commit c388f0b687
3 changed files with 88 additions and 42 deletions

View file

@ -1,52 +1,56 @@
pkgbase = calligra
pkgdesc = A set of applications for productivity and creative usage
pkgver = 3.2.1
pkgrel = 53
pkgrel = 55
url = https://www.calligra-suite.org/
arch = x86_64
license = FDL1.2
license = GPL2
license = LGPL
makedepends = extra-cmake-modules
makedepends = kdoctools5
makedepends = kdesignerplugin
makedepends = libwpg
makedepends = okular
makedepends = eigen
makedepends = marble-common
makedepends = boost
makedepends = pstoedit
makedepends = libvisio
makedepends = libetonyek
makedepends = libwps
makedepends = vc
makedepends = libgit2
makedepends = eigen
makedepends = extra-cmake-modules
makedepends = kcalendarcore5
makedepends = akonadi
depends = kcmutils5
depends = knotifyconfig5
depends = kross
depends = kactivities5
depends = kdiagram5
depends = libspnav
depends = kdelibs4support
makedepends = kdesignerplugin
makedepends = kdoctools5
makedepends = libakonadi5
makedepends = libetonyek
makedepends = libgit2
makedepends = libvisio
makedepends = libwpg
makedepends = libwps
makedepends = marble-common
makedepends = pstoedit
makedepends = vc
depends = cauchy
depends = gcc-libs
depends = glibc
depends = gsl
depends = imath
depends = kactivities5
depends = kcontacts5
depends = qca-qt5
depends = poppler-qt5
depends = libodfgen
depends = kcoreaddons5
depends = kdelibs4support
depends = kdiagram5
depends = kcmutils5
depends = khtml
depends = kinit
depends = cauchy
depends = knotifyconfig5
depends = kross
depends = kwidgetsaddons5
depends = libodfgen
depends = libspnav
depends = poppler-qt5
depends = qca-qt5
depends = qt5-base
optdepends = kirigami2: for Calligra Gemini
optdepends = libetonyek: Apple Keynote import filter
optdepends = libgit2: Calligra Gemini git plugin
optdepends = libvisio: Microsoft Visio import filter
optdepends = libwpg: Corel WordPerfect Graphics image importer
optdepends = libwps: Microsoft Works file word processor format import
optdepends = libvisio: Microsoft Visio import filter
optdepends = libetonyek: Apple Keynote import filter
optdepends = pstoedit: EPS to SVG filter
optdepends = poppler: PDF to SVG filter
optdepends = libgit2: Calligra Gemini git plugin
optdepends = kirigami2: for Calligra Gemini
optdepends = pstoedit: EPS to SVG filter
optdepends = qt5-quickcontrols: for Calligra Gemini
optdepends = qt5-webengine: for Calligra Gemini
source = https://download.kde.org/stable/calligra/3.2.1/calligra-3.2.1.tar.xz

View file

@ -0,0 +1,6 @@
[calligra]
source = 'gitlab'
gitlab = 'office/calligra'
host = 'invent.kde.org'
use_max_tag = true
prefix = 'v'

View file

@ -9,22 +9,53 @@
pkgname=calligra
pkgdesc='A set of applications for productivity and creative usage'
pkgver=3.2.1
pkgrel=53
pkgrel=55
arch=(x86_64)
url='https://www.calligra-suite.org/'
license=(FDL1.2 GPL2 LGPL)
depends=(kcmutils5 knotifyconfig5 kross kactivities5 kdiagram5 libspnav kdelibs4support
gsl imath kcontacts5 qca-qt5 poppler-qt5 libodfgen khtml kinit cauchy)
makedepends=(extra-cmake-modules kdoctools5 kdesignerplugin libwpg okular eigen marble-common
boost pstoedit libvisio libetonyek libwps libgit2 kcalendarcore5 akonadi)
optdepends=('libwpg: Corel WordPerfect Graphics image importer'
'libwps: Microsoft Works file word processor format import'
'libvisio: Microsoft Visio import filter'
depends=(cauchy
gcc-libs
glibc
gsl
imath
kactivities5
kcontacts5
kcoreaddons5
kdelibs4support
kdiagram5
kcmutils5
khtml
kinit
knotifyconfig5
kross
kwidgetsaddons5
libodfgen
libspnav
poppler-qt5
qca-qt5
qt5-base)
makedepends=(boost
eigen
extra-cmake-modules
kcalendarcore5
kdesignerplugin
kdoctools5
libakonadi5
libetonyek
libgit2
libvisio
libwpg
libwps
marble-common
pstoedit)
optdepends=('kirigami2: for Calligra Gemini'
'libetonyek: Apple Keynote import filter'
'pstoedit: EPS to SVG filter'
'poppler: PDF to SVG filter'
'libgit2: Calligra Gemini git plugin'
'kirigami2: for Calligra Gemini'
'libvisio: Microsoft Visio import filter'
'libwpg: Corel WordPerfect Graphics image importer'
'libwps: Microsoft Works file word processor format import'
'poppler: PDF to SVG filter'
'pstoedit: EPS to SVG filter'
'qt5-quickcontrols: for Calligra Gemini'
'qt5-webengine: for Calligra Gemini')
source=(https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz{,.sig}
@ -66,4 +97,9 @@ package() {
# Remove utterly broken thumbnailers
rm "$pkgdir"/usr/lib/qt/plugins/calligra*thumbnail.so
# Install service menus to KF6 path
install -d "$pkgdir"/usr/share/kio
mv "$pkgdir"/usr/share/{kservices5/ServiceMenus/calligra,kio/servicemenus}
rm -r "$pkgdir"/usr/share/kservices5/ServiceMenus
}