From c8eba4bf36c82ba97952e60e9be4f373a5256f0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20Dupr=C3=A9=20Bertoni?= Date: Fri, 14 May 2021 11:08:53 +0300 Subject: [PATCH 1/3] New package: libphonenumber 8.12 --- srcpkgs/libphonenumber-devel | 1 + srcpkgs/libphonenumber/template | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 120000 srcpkgs/libphonenumber-devel create mode 100644 srcpkgs/libphonenumber/template 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..ebf21284a81e --- /dev/null +++ b/srcpkgs/libphonenumber/template @@ -0,0 +1,30 @@ +# Template file for 'libphonenumber' +pkgname=libphonenumber +version=8.12.23 +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=49aed4e11eecff703207ad46f40cdb5995eece24d0f7e9aa25537aef5f011e51 + +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" + } +} From bf661ae34a00ff7f86d8c9ea05bdaf5895e1a7b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20Dupr=C3=A9=20Bertoni?= Date: Fri, 14 May 2021 11:40:28 +0300 Subject: [PATCH 2/3] New package: kitinerary 21.04.0 --- srcpkgs/kitinerary-devel | 1 + srcpkgs/kitinerary/template | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 120000 srcpkgs/kitinerary-devel create mode 100644 srcpkgs/kitinerary/template 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..d728bb9be0cf --- /dev/null +++ b/srcpkgs/kitinerary/template @@ -0,0 +1,25 @@ +# Template file for 'kitinerary' +pkgname=kitinerary +version=21.04.0 +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=3ed2fe97f5f0120e977151fe1becc840806ee3796c280146b11287089860bf6b + +kitinerary-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} From c95c9b7f37ed2dd96c78d21a7efd8e96c8dc530e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20Dupr=C3=A9=20Bertoni?= Date: Fri, 14 May 2021 12:36:22 +0300 Subject: [PATCH 3/3] New package: kdepim-addons 21.04.0 --- common/shlibs | 17 +++++++++++++++++ srcpkgs/kdepim-addons/template | 23 +++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 srcpkgs/kdepim-addons/template diff --git a/common/shlibs b/common/shlibs index 0d53e2be7dfa..4461b3af3baa 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3990,3 +3990,20 @@ libbasu.so.0 basu-0.2.0_1 libXcomp.so.3 nx-libs-3.5.99.24_1 libXcompshad.so.3 nx-libs-3.5.99.24_1 libNX_X11.so.6 nx-libs-3.5.99.24_1 +libKPimPkPass.so.5 kpkpass-21.04.0_1 +libphonenumber.so.8 libphonenumber-8.12.23_1 +libgeocoding.so.8 libphonenumber-8.12.23_1 +libKPimItinerary.so.5 kitinerary-21.04.0_1 +libKPimAddressbookImportExport.so.5 kaddressbook-21.04.0_1 +libKPimImportWizard.so.5 akonadi-import-wizard-21.04.0_1 +libadblocklibprivate.so.5 kdepim-addons-21.04.0_1 +libdkimverifyconfigure.so.5 kdepim-addons-21.04.0_1 +libexpireaccounttrashfolderconfig.so.5 kdepim-addons-21.04.0_1 +libfolderconfiguresettings.so.5 kdepim-addons-21.04.0_1 +libshorturlpluginprivate.so.5 kdepim-addons-21.04.0_1 +libkmailquicktextpluginprivate.so.5 kdepim-addons-21.04.0_1 +libkmailmarkdown.so.5 kdepim-addons-21.04.0_1 +libgrammarcommon.so.5 kdepim-addons-21.04.0_1 +libkmailgrammalecte.so.5 kdepim-addons-21.04.0_1 +libkmaillanguagetool.so.5 kdepim-addons-21.04.0_1 +libkaddressbookmergelibprivate.so.5 kdepim-addons-21.04.0_1 diff --git a/srcpkgs/kdepim-addons/template b/srcpkgs/kdepim-addons/template new file mode 100644 index 000000000000..29c7842dd2fb --- /dev/null +++ b/srcpkgs/kdepim-addons/template @@ -0,0 +1,23 @@ +# Template file for 'kdepim-addons' +pkgname=kdepim-addons +version=21.04.0 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF" +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" +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/unmaintained/kdepim" +distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" +checksum=bfd1d52d8e9e651407e90c7cbae2a421bcb98b9d057c2e80178694507bbab40b + +post_install() { + for license in LICENSES/*; do + vlicense $license + done +}