From 0fd60235d2a79a827e4df42442f738779a1e917f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20Dupr=C3=A9=20Bertoni?= Date: Sun, 5 Dec 2021 18:04:23 +0200 Subject: [PATCH] New package: kdepim-addons 21.08.3 --- common/shlibs | 22 +++++++++++++++++++-- srcpkgs/eventviews/template | 4 ++-- srcpkgs/incidenceeditor/template | 4 ++-- srcpkgs/kaddressbook/template | 4 ++-- srcpkgs/kdepim-addons/template | 33 ++++++++++++++++++++++++++++++++ srcpkgs/kitinerary-devel | 1 + srcpkgs/kitinerary/template | 25 ++++++++++++++++++++++++ srcpkgs/kpkpass/template | 4 ++-- srcpkgs/libphonenumber-devel | 1 + srcpkgs/libphonenumber/template | 30 +++++++++++++++++++++++++++++ 10 files changed, 118 insertions(+), 10 deletions(-) create mode 100644 srcpkgs/kdepim-addons/template create mode 120000 srcpkgs/kitinerary-devel create mode 100644 srcpkgs/kitinerary/template create mode 120000 srcpkgs/libphonenumber-devel create mode 100644 srcpkgs/libphonenumber/template diff --git a/common/shlibs b/common/shlibs index abdf7b261f8a..2ce68fcf4fa6 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3474,8 +3474,8 @@ libshp.so.1 shapelib-1.4.1_1 libantlr3c.so libantlr3c-3.4_1 libbzrtp.so.0 bzrtp-1.0.6_1 libbellesip.so.1 belle-sip-4.4.0_1 -libKF5EventViews.so.5 eventviews-18.04.3_1 -libKF5IncidenceEditor.so.5 incidenceeditor-18.04.3_1 +libKF5EventViews.so.5 eventviews-21.08.3_1 +libKF5IncidenceEditor.so.5 incidenceeditor-21.08.3_1 libmediastreamer.so.11 mediastreamer-4.4.0_1 liblinphone.so.10 linphone-4.4.0_1 liblinphone++.so.10 linphone-4.4.0_1 @@ -4071,3 +4071,21 @@ libm4ri-0.0.20200125.so m4ri-20200125_1 libm4rie-0.0.20200125.so m4rie-20200125_1 libptytty.so.0 libptytty-2.0_1 libcoeurl.so.0 coeurl-0.1.0_1 +libKPimPkPass.so.5 kpkpass-21.08.3_1 +libphonenumber.so.8 libphonenumber-8.12.38_1 +libgeocoding.so.8 libphonenumber-8.12.38_1 +libKPimItinerary.so.5 kitinerary-21.08.3_1 +libKPimAddressbookImportExport.so.5 kaddressbook-21.08.3_1 +libKPimImportWizard.so.5 akonadi-import-wizard-21.08.3_1 +libadblocklibprivate.so.5 kdepim-addons-21.08.3_1 +libdkimverifyconfigure.so.5 kdepim-addons-21.08.3_1 +libexpireaccounttrashfolderconfig.so.5 kdepim-addons-21.08.3_1 +libfolderconfiguresettings.so.5 kdepim-addons-21.08.3_1 +libshorturlpluginprivate.so.5 kdepim-addons-21.08.3_1 +libkmailquicktextpluginprivate.so.5 kdepim-addons-21.08.3_1 +libkmailmarkdown.so.5 kdepim-addons-21.08.3_1 +libgrammarcommon.so.5 kdepim-addons-21.08.3_1 +libkmailgrammalecte.so.5 kdepim-addons-21.08.3_1 +libkmaillanguagetool.so.5 kdepim-addons-21.08.3_1 +libkaddressbookmergelibprivate.so.5 kdepim-addons-21.08.3_1 +libkmailconfirmbeforedeleting.so.5 kdepim-addons-21.08.3_1 diff --git a/srcpkgs/eventviews/template b/srcpkgs/eventviews/template index 0b05ce1c83e8..3e8b750b3b42 100644 --- a/srcpkgs/eventviews/template +++ b/srcpkgs/eventviews/template @@ -1,6 +1,6 @@ # Template file for 'eventviews' pkgname=eventviews -version=21.08.2 +version=21.08.3 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons kconfig @@ -11,7 +11,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=b28f3a6823194a6a64d8e6043ff4c8ec1897e47b3cc4404cda4aceafec842a34 +checksum=86cc394d4fd9956758503d1300150aef1225c53a62b2e354f4e13c15d3e16c21 eventviews-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/incidenceeditor/template b/srcpkgs/incidenceeditor/template index 3e32345f49a4..02ce8ca77792 100644 --- a/srcpkgs/incidenceeditor/template +++ b/srcpkgs/incidenceeditor/template @@ -1,6 +1,6 @@ # Template file for 'incidenceeditor' pkgname=incidenceeditor -version=21.08.2 +version=21.08.3 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons kconfig @@ -11,7 +11,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=181d4e32ef7e8c8a83f3fbc5d24c4d3e777ee810ecc9e5de3f8355e2fe1c3f77 +checksum=93b1a062423aac0f114e08e1689f6cef21bae94ff74f2166a7d3ad3f71e9855c incidenceeditor-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kaddressbook/template b/srcpkgs/kaddressbook/template index 3673f4ccc59a..5b7c383617bf 100644 --- a/srcpkgs/kaddressbook/template +++ b/srcpkgs/kaddressbook/template @@ -1,6 +1,6 @@ # Template file for 'kaddressbook' pkgname=kaddressbook -version=21.08.2 +version=21.08.3 revision=1 build_style=cmake configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" @@ -13,4 +13,4 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://kde.org/applications/en/office/org.kde.kaddressbook" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=e2d833394ab1f0163c111499663f305bd94ddb53ea7758c1962354757f186ddf +checksum=8f630d77ab59ccf16c548da2475c2827627b92719b2a39572780972617bb26b0 diff --git a/srcpkgs/kdepim-addons/template b/srcpkgs/kdepim-addons/template new file mode 100644 index 000000000000..410b2b75835b --- /dev/null +++ b/srcpkgs/kdepim-addons/template @@ -0,0 +1,33 @@ +# Template file for 'kdepim-addons' +pkgname=kdepim-addons +version=21.08.3 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules python3 kdoctools kcoreaddons kaddressbook + gettext qt5-qmake qt5-host-tools" +makedepends="akonadi-import-wizard-devel discount-devel incidenceeditor-devel + kontactinterface-devel kitinerary-devel ktnef-devel libksieve-devel mailcommon-devel + mailimporter-devel messagelib-devel poppler-qt5-devel qt5-devel kpkpass-devel" +checkdepends=dbus +short_desc="Addons for KDE PIM applications" +maintainer="Louis Dupré Bertoni " +license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, AGPL-3.0-or-later, BSD-3-Clause, BSD-2-Clause" +homepage="https://invent.kde.org/pim/kdepim-addons" +distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" +checksum=4eb7768ed72ff599334b165e581fa4b9bbe33180fef2ceffb8342159bf4f55c1 + +do_check() { + # failing tests are disabled + cd build + exclude=".*sqlite.*|addressbookwidget|csvwidget|fancyheaderstyleplugin|folderconfiguresettingswidget| +grammalecteconfigwidget|grammalecteresultwidget|grantleeheaderstyleplugin|languagetoolconfigwidget|mailmergedialogt| +mailmergedialog|mailmergejob|mailmergewidget|mergecontacts|messageviewer-dkimauthenticationverifiedserverdialog| +messageviewerplugins-.*" + dbus-run-session ctest -E "($(echo ${exclude} | tr -d ' '))test" +} + +post_install() { + for license in LICENSES/*; do + vlicense $license + done +} diff --git a/srcpkgs/kitinerary-devel b/srcpkgs/kitinerary-devel new file mode 120000 index 000000000000..813c38f18b3e --- /dev/null +++ b/srcpkgs/kitinerary-devel @@ -0,0 +1 @@ +kitinerary \ No newline at end of file diff --git a/srcpkgs/kitinerary/template b/srcpkgs/kitinerary/template new file mode 100644 index 000000000000..003a4720636f --- /dev/null +++ b/srcpkgs/kitinerary/template @@ -0,0 +1,25 @@ +# Template file for 'kitinerary' +pkgname=kitinerary +version=21.08.3 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF" +hostmakedepends="extra-cmake-modules gettext pkg-config" +makedepends="kcalendarcore-devel kcontacts-devel kdeclarative-devel kmime-devel + kpkpass-devel libphonenumber-devel poppler-devel protobuf-devel qt5-devel" +short_desc="Data model and extraction system for travel reservation information" +maintainer="Louis Dupré Bertoni " +license="LGPL-2.1-or-later" +homepage="https://kontact.kde.org" +distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" +checksum=6e7d052888b4e8f4b8b81a34917204c6d2326e10af1f56dcaf39d0f204c1d918 + +kitinerary-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kpkpass/template b/srcpkgs/kpkpass/template index a6b53e8dcc04..e2e98496a272 100644 --- a/srcpkgs/kpkpass/template +++ b/srcpkgs/kpkpass/template @@ -1,6 +1,6 @@ # Template file for 'kpkpass' pkgname=kpkpass -version=21.08.0 +version=21.08.3 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools shared-mime-info" @@ -10,7 +10,7 @@ maintainer="Louis Dupré Bertoni " license="LGPL-2.1-or-later" homepage="https://kontact.kde.org" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=500899c5ecd7244ae9cbbe6f30702709200cc2cea0479e48e2d5d1e9f2981315 +checksum=c5b1acc4a41747a8be381388101b401d7156abebd755c92176443cfb5019d650 kpkpass-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/libphonenumber-devel b/srcpkgs/libphonenumber-devel new file mode 120000 index 000000000000..a69b53811ea8 --- /dev/null +++ b/srcpkgs/libphonenumber-devel @@ -0,0 +1 @@ +libphonenumber \ No newline at end of file diff --git a/srcpkgs/libphonenumber/template b/srcpkgs/libphonenumber/template new file mode 100644 index 000000000000..708a13962e49 --- /dev/null +++ b/srcpkgs/libphonenumber/template @@ -0,0 +1,30 @@ +# Template file for 'libphonenumber' +pkgname=libphonenumber +version=8.12.38 +revision=1 +build_wrksrc=cpp +build_style=cmake +build_helper=qemu +make_cmd=make +hostmakedepends="pkg-config protobuf" +makedepends="boost-devel gtest-devel icu-devel protobuf-devel" +short_desc="Google's common library for handling international phone numbers" +maintainer="Louis Dupré Bertoni " +license="Apache-2.0" +homepage="https://github.com/googlei18n/libphonenumber" +distfiles="https://github.com/google/libphonenumber/archive/refs/tags/v${version}.tar.gz" +checksum=6a57c68550c382ac176715e275d4bed6deac1b5736df2e184e34653da1f141c2 + +pre_configure() { + export CMAKE_GENERATOR="Unix Makefiles" +} + +libphonenumber-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +}