From 9fa8ec2ea22b0e830a3980d5990ce185a050338e Mon Sep 17 00:00:00 2001 From: John Date: Sat, 9 Nov 2019 11:34:40 +0100 Subject: [PATCH] New package: kcalendarcore-5.63.0 --- common/shlibs | 2 +- srcpkgs/kcalcore | 1 + srcpkgs/kcalcore-devel | 2 +- srcpkgs/kcalcore/template | 28 ------------------------- srcpkgs/kcalendarcore-devel | 1 + srcpkgs/kcalendarcore/template | 38 ++++++++++++++++++++++++++++++++++ 6 files changed, 42 insertions(+), 30 deletions(-) create mode 120000 srcpkgs/kcalcore delete mode 100644 srcpkgs/kcalcore/template create mode 120000 srcpkgs/kcalendarcore-devel create mode 100644 srcpkgs/kcalendarcore/template diff --git a/common/shlibs b/common/shlibs index c6d6204ef2..680bc3f907 100644 --- a/common/shlibs +++ b/common/shlibs @@ -494,7 +494,7 @@ libKF5Libkleo.so.5 libkleo-17.12.3_1 libKF5GrantleeTheme.so.5 grantleetheme-17.12.3_1 libKF5IMAP.so.5 kimap-17.12.3_1 libKF5Ldap.so.5 kldap-17.12.3_1 -libKF5CalendarCore.so.5 kcalcore-17.12.3_1 +libKF5CalendarCore.so.5 kcalendarcore-5.63.0_1<17.12.3 libKF5AkonadiSearchDebug.so.5 akonadi-search-17.12.3_1 libKF5AkonadiSearchCore.so.5 akonadi-search-17.12.3_1 libKF5AkonadiSearchPIM.so.5 akonadi-search-17.12.3_1 diff --git a/srcpkgs/kcalcore b/srcpkgs/kcalcore new file mode 120000 index 0000000000..a2e99fc894 --- /dev/null +++ b/srcpkgs/kcalcore @@ -0,0 +1 @@ +kcalendarcore \ No newline at end of file diff --git a/srcpkgs/kcalcore-devel b/srcpkgs/kcalcore-devel index 37ae3e3771..a2e99fc894 120000 --- a/srcpkgs/kcalcore-devel +++ b/srcpkgs/kcalcore-devel @@ -1 +1 @@ -kcalcore \ No newline at end of file +kcalendarcore \ No newline at end of file diff --git a/srcpkgs/kcalcore/template b/srcpkgs/kcalcore/template deleted file mode 100644 index cce7b4b469..0000000000 --- a/srcpkgs/kcalcore/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kcalcore' -pkgname=kcalcore -version=19.08.3 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python bison" -makedepends="libical-devel qt5-devel" -short_desc="The KDE calendar access library" -maintainer="John " -license="LGPL-2.0-or-later" -homepage="https://community.kde.org/KDE_PIM" -distfiles="${KDE_SITE}/applications/${version}/src/kcalcore-${version}.tar.xz" -checksum=86d0467d3929eb6471507cbc790277968eb8f0aa4449e1b3ee8ecc555d32dbaa - -case $XBPS_TARGET_MACHINE in - *-musl) CFLAGS="-D_GNU_SOURCE";; -esac - -kcalcore-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kcalendarcore-devel b/srcpkgs/kcalendarcore-devel new file mode 120000 index 0000000000..a2e99fc894 --- /dev/null +++ b/srcpkgs/kcalendarcore-devel @@ -0,0 +1 @@ +kcalendarcore \ No newline at end of file diff --git a/srcpkgs/kcalendarcore/template b/srcpkgs/kcalendarcore/template new file mode 100644 index 0000000000..db294691ce --- /dev/null +++ b/srcpkgs/kcalendarcore/template @@ -0,0 +1,38 @@ +# Template file for 'kcalendarcore' +pkgname=kcalendarcore +version=5.63.0 +revision=1 +build_style=cmake +hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools" +makedepends="qt5-devel libical-devel" +short_desc="The KDE calendar access library" +maintainer="John " +license="LGPL-2.0-or-later" +homepage="https://download.kde.org/stable/frameworks/5.63/" +distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=43dfecd3dfd0f44ee3e0029613561822f3dd3b3145b52c4dd3e72b67dae518b3 +replaces="kcalcore>=0" + +kcalendarcore-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + replaces="kcalcore-devel>=0" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/qt5/mkspecs/modules + vmove "usr/lib/*.so" + } +} + +kcalcore_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - (transitional meta package)" + build_style=meta +} + +kcalcore-devel_pacakge() { + depends="${sourcepkg}-devel>=${version}_${revision}" + short_desc+=" - (transitional meta package)" + build_style=meta +}