diff --git a/recipes-kf5/tier1-deps/libdmtx_0.7.4.bb b/recipes-kf5/tier1-deps/libdmtx_0.7.4.bb index 48378ed..aa0682f 100644 --- a/recipes-kf5/tier1-deps/libdmtx_0.7.4.bb +++ b/recipes-kf5/tier1-deps/libdmtx_0.7.4.bb @@ -1,12 +1,12 @@ DESCRIPTION = "Library for reading and writing data matrix barcodes" -HOMEPAGE = "http://www.libdmtx.org/" +HOMEPAGE = "http://libdmtx.sourceforge.net/" LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=1c8a135723039c12792b01a2c688251b" PR = "r0" inherit autotools SRC_URI = "${SOURCEFORGE_MIRROR}/libdmtx/libdmtx/${PV}/libdmtx-${PV}.tar.gz" SRC_URI[md5sum] = "9d9d87f489f0d5b3727d00b784e04c33" SRC_URI[sha256sum] = "686bcfb44e50b96345aa53f41e285f2118a2cf87a333b69b74165a2e7ddca492" diff --git a/recipes-kf5/tier1/attica.inc b/recipes-kf5/tier1/attica.inc index a806e0f..e6fd7fc 100644 --- a/recipes-kf5/tier1/attica.inc +++ b/recipes-kf5/tier1/attica.inc @@ -1,13 +1,13 @@ DESCRIPTION = "Attica" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/attica/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/attica/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=be254b9345b1c2ff33e1a6a96768f2fb \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/attica" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/karchive.inc b/recipes-kf5/tier1/karchive.inc index a55eaef..83ac1df 100644 --- a/recipes-kf5/tier1/karchive.inc +++ b/recipes-kf5/tier1/karchive.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KArchive" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/karchive/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/karchive/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "zlib bzip2 xz qtbase" SRC_URI = "git://anongit.kde.org/karchive;protocol=git" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kcodecs.inc b/recipes-kf5/tier1/kcodecs.inc index d97734c..232400e 100644 --- a/recipes-kf5/tier1/kcodecs.inc +++ b/recipes-kf5/tier1/kcodecs.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KCodecs" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kcodecs/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kcodecs/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase gperf-native" SRC_URI = "git://anongit.kde.org/kcodecs;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kcoreaddons.inc b/recipes-kf5/tier1/kcoreaddons.inc index 59bf30d..9b72680 100644 --- a/recipes-kf5/tier1/kcoreaddons.inc +++ b/recipes-kf5/tier1/kcoreaddons.inc @@ -1,28 +1,28 @@ DESCRIPTION = "KCoreAddons" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kcoreaddons/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kcoreaddons/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase kcoreaddons-native" SRC_URI = "git://anongit.kde.org/kcoreaddons;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 # put the native version of dekstoptojson into the sysroot, we want to execute that during the build sysroot_stage_all_append_class-target() { mkdir -p ${SYSROOT_DESTDIR}/${bindir} cp ${STAGING_BINDIR_NATIVE}/desktoptojson ${SYSROOT_DESTDIR}/${bindir}/ } FILES_${PN} += " \ ${datadir}/mime/packages/kde5.xml \ ${datadir}/kf5/licenses/* \ " FILES_${PN}-dev += " \ ${bindir}/desktoptojson \ " diff --git a/recipes-kf5/tier1/kdbusaddons.inc b/recipes-kf5/tier1/kdbusaddons.inc index 7e7af2c..e5af6c5 100644 --- a/recipes-kf5/tier1/kdbusaddons.inc +++ b/recipes-kf5/tier1/kdbusaddons.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KDBusAddons" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kdbusaddons/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kdbusaddons/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kdbusaddons;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kdnssd.inc b/recipes-kf5/tier1/kdnssd.inc index 6fdbffb..659475b 100644 --- a/recipes-kf5/tier1/kdnssd.inc +++ b/recipes-kf5/tier1/kdnssd.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KDNSSD" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kdnssd/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kdnssd/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kdnssd;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kguiaddons.inc b/recipes-kf5/tier1/kguiaddons.inc index 2f8cc79..7c9571d 100644 --- a/recipes-kf5/tier1/kguiaddons.inc +++ b/recipes-kf5/tier1/kguiaddons.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KGuiAddons" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kguiaddons/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kguiaddons/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kguiaddons" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/ki18n.inc b/recipes-kf5/tier1/ki18n.inc index bfcf783..77f5129 100644 --- a/recipes-kf5/tier1/ki18n.inc +++ b/recipes-kf5/tier1/ki18n.inc @@ -1,29 +1,29 @@ DESCRIPTION = "Ki18n" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/ki18n/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/ki18n/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase qtscript gettext-native" SRC_URI = "git://anongit.kde.org/ki18n;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 inherit python3native # autotests add an extra dependency on QtQml EXTRA_OECMAKE += " -DBUILD_TESTING=OFF" FILES_${PN}-dev += " \ ${libdir}/cmake/KF5I18n/*.py \ " FILES_${PN}-dbg += " \ ${libdir}/plugins/kf5/.debug/ktranscript.so \ " FILES_${PN} += " \ ${libdir}/plugins/kf5/ktranscript.so \ " diff --git a/recipes-kf5/tier1/kidletime.inc b/recipes-kf5/tier1/kidletime.inc index 15720da..9881707 100644 --- a/recipes-kf5/tier1/kidletime.inc +++ b/recipes-kf5/tier1/kidletime.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KIdleTime" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kidletime/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kidletime/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase qtx11extras" SRC_URI = "git://anongit.kde.org/kidletime" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kimageformats.inc b/recipes-kf5/tier1/kimageformats.inc index 1d2f9dc..8a187c6 100644 --- a/recipes-kf5/tier1/kimageformats.inc +++ b/recipes-kf5/tier1/kimageformats.inc @@ -1,22 +1,22 @@ DESCRIPTION = "KImageFormats" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kimageformats/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kimageformats/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kimageformats" S = "${WORKDIR}/git" inherit cmake_kf5 FILES_${PN}-dbg += " \ ${libdir}/plugins/imageformats/.debug/*.so \ " FILES_${PN} += " \ ${libdir}/plugins/imageformats/*.so \ /usr/share/kservices5/qimageioplugins/*.desktop \ " diff --git a/recipes-kf5/tier1/kitemmodels.inc b/recipes-kf5/tier1/kitemmodels.inc index bffde13..2b85cc1 100644 --- a/recipes-kf5/tier1/kitemmodels.inc +++ b/recipes-kf5/tier1/kitemmodels.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KItemModels" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kitemmodels/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kitemmodels/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kitemmodels" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kitemviews.inc b/recipes-kf5/tier1/kitemviews.inc index ca66552..d5dea7c 100644 --- a/recipes-kf5/tier1/kitemviews.inc +++ b/recipes-kf5/tier1/kitemviews.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KItemViews" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kitemviews/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kitemviews/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kitemviews;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kplotting.inc b/recipes-kf5/tier1/kplotting.inc index 63d600b..c2ecfc7 100644 --- a/recipes-kf5/tier1/kplotting.inc +++ b/recipes-kf5/tier1/kplotting.inc @@ -1,13 +1,13 @@ DESCRIPTION = "KPlotting" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kplotting/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kplotting/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kplotting" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier1/kwidgetsaddons.inc b/recipes-kf5/tier1/kwidgetsaddons.inc index 44bebba..96ea3dc 100644 --- a/recipes-kf5/tier1/kwidgetsaddons.inc +++ b/recipes-kf5/tier1/kwidgetsaddons.inc @@ -1,17 +1,17 @@ DESCRIPTION = "KWidgetsAddons" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kwidgetsaddons/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kwidgetsaddons/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kwidgetsaddons;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 FILES_${PN} += " \ /usr/share/kf5/kcharselect/kcharselect-data \ " diff --git a/recipes-kf5/tier1/kwindowsystem.inc b/recipes-kf5/tier1/kwindowsystem.inc index 4f833e5..13d078b 100644 --- a/recipes-kf5/tier1/kwindowsystem.inc +++ b/recipes-kf5/tier1/kwindowsystem.inc @@ -1,17 +1,17 @@ DESCRIPTION = "KWindowSystem" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kwindowsystem/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kwindowsystem/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/kwindowsystem;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 FILES_${PN} += " \ ${libdir}/plugins/kf5/org.kde.kwindowsystem.platforms/* \ " diff --git a/recipes-kf5/tier1/oxygen-icons.inc b/recipes-kf5/tier1/oxygen-icons.inc index e86f904..3e9240a 100644 --- a/recipes-kf5/tier1/oxygen-icons.inc +++ b/recipes-kf5/tier1/oxygen-icons.inc @@ -1,15 +1,15 @@ DESCRIPTION = "Oxygen Icons" -HOMEPAGE = "https://api.kde.org/frameworks/oxygen-icons/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/oxygen-icons5/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" PR = "r0" SRC_URI = "git://anongit.kde.org/oxygen-icons5" S = "${WORKDIR}/git" inherit cmake_kf5 FILES_${PN} += " \ ${datadir}/icons/oxygen/index.theme \ ${datadir}/icons/oxygen/base/*/*/*.png \ " diff --git a/recipes-kf5/tier1/solid.inc b/recipes-kf5/tier1/solid.inc index 7121746..c1b856a 100644 --- a/recipes-kf5/tier1/solid.inc +++ b/recipes-kf5/tier1/solid.inc @@ -1,22 +1,22 @@ DESCRIPTION = "Solid" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/solid/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/solid/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/solid;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 FILES_${PN}-dbg += " \ ${libdir}/qml/org/kde/solid/.debug/*.so \ " FILES_${PN} += " \ ${libdir}/qml/org/kde/solid/qmldir \ ${libdir}/qml/org/kde/solid/*.so \ " diff --git a/recipes-kf5/tier1/threadweaver.inc b/recipes-kf5/tier1/threadweaver.inc index 08104ea..63cb47a 100644 --- a/recipes-kf5/tier1/threadweaver.inc +++ b/recipes-kf5/tier1/threadweaver.inc @@ -1,13 +1,13 @@ DESCRIPTION = "ThreadWeaver" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/threadweaver/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/threadweaver/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase" SRC_URI = "git://anongit.kde.org/threadweaver" S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier2/kauth.inc b/recipes-kf5/tier2/kauth.inc index 83e0d09..96d3ee6 100644 --- a/recipes-kf5/tier2/kauth.inc +++ b/recipes-kf5/tier2/kauth.inc @@ -1,35 +1,35 @@ DESCRIPTION = "KAuth" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kauth/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kauth/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase kcoreaddons polkit-qt-1" SRC_URI = "git://anongit.kde.org/kauth;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 sysroot_stage_all_append_class-target () { mkdir -p ${SYSROOT_DESTDIR}${libexecdir}/kauth # FIXME use the host generator not the target one # this requires kauth-native to build first though, at least to the extend giving us the generator... #cp ${STAGING_LIBEXECDIR_NATIVE}/kauth/kauth-policy-gen ${SYSROOT_DESTDIR}/${libexecdir}/kauth cp ${D}${libexecdir}/kauth/kauth-policy-gen ${SYSROOT_DESTDIR}/${libexecdir}/kauth } FILES_${PN} += " \ ${libdir}/plugins/kauth/helper/kauth_helper_plugin.so \ ${libdir}/plugins/kauth/backend/kauth_backend_plugin.so \ ${datadir}/kf5/kauth/*.stub \ " FILES_${PN}-dev += " \ ${libexecdir}/kauth/kauth-policy-gen \ " FILES_${PN}-dbg += " \ ${libdir}/plugins/kauth/helper/.debug/kauth_helper_plugin.so \ " diff --git a/recipes-kf5/tier2/kcrash.inc b/recipes-kf5/tier2/kcrash.inc index a2728a6..85810e2 100644 --- a/recipes-kf5/tier2/kcrash.inc +++ b/recipes-kf5/tier2/kcrash.inc @@ -1,16 +1,16 @@ DESCRIPTION = "KCrash" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kcrash/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kcrash/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "kcoreaddons kwindowsystem" SRC_URI = " \ git://anongit.kde.org/kcrash \ file://0001-no-x11.patch \ " S = "${WORKDIR}/git" inherit cmake_kf5 diff --git a/recipes-kf5/tier2/kjobwidgets.inc b/recipes-kf5/tier2/kjobwidgets.inc index 2288218..6ac077f 100644 --- a/recipes-kf5/tier2/kjobwidgets.inc +++ b/recipes-kf5/tier2/kjobwidgets.inc @@ -1,17 +1,17 @@ DESCRIPTION = "KJobWidgets" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kjobwidgets/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kjobwidgets/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase kcoreaddons kwidgetsaddons" SRC_URI = "git://anongit.kde.org/kjobwidgets;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 FILES_${PN} += " \ /usr/share/dbus-1/interfaces/*.xml \ " diff --git a/recipes-kf5/tier2/kpty.inc b/recipes-kf5/tier2/kpty.inc index 78aa2ea..10d8a72 100644 --- a/recipes-kf5/tier2/kpty.inc +++ b/recipes-kf5/tier2/kpty.inc @@ -1,15 +1,15 @@ DESCRIPTION = "KPty" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kpty/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kpty/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "ki18n kcoreaddons" SRC_URI = "git://anongit.kde.org/kpty;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 inherit gettext inherit python3native diff --git a/recipes-kf5/tier2/kunitconversion.inc b/recipes-kf5/tier2/kunitconversion.inc index cb915e2..f75ddf2 100644 --- a/recipes-kf5/tier2/kunitconversion.inc +++ b/recipes-kf5/tier2/kunitconversion.inc @@ -1,15 +1,15 @@ DESCRIPTION = "KUnitConversion" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kunitconversion/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kunitconversion/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = "qtbase ki18n" SRC_URI = "git://anongit.kde.org/kunitconversion;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 inherit python3native inherit gettext diff --git a/recipes-kf5/tier3/kglobalaccel.inc b/recipes-kf5/tier3/kglobalaccel.inc index 346ad56..4d64d92 100644 --- a/recipes-kf5/tier3/kglobalaccel.inc +++ b/recipes-kf5/tier3/kglobalaccel.inc @@ -1,29 +1,29 @@ DESCRIPTION = "KGlobalAccel" -HOMEPAGE = "http://api.kde.org/frameworks-api/frameworks5-apidocs/kglobalaccel/html/index.html" +HOMEPAGE = "https://api.kde.org/frameworks/kglobalaccel/html/index.html" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " PR = "r0" DEPENDS = " \ qtbase \ kcoreaddons \ kconfig \ kcrash \ kdbusaddons \ ${@bb.utils.contains("DISTRO_FEATURES", "x11", "qtx11extras", "", d)} \ " SRC_URI = "git://anongit.kde.org/kglobalaccel;nobranch=1" S = "${WORKDIR}/git" inherit cmake_kf5 FILES_${PN}-dev += " \ /usr/share/dbus-1/interfaces/kf5_org.*.xml \ " FILES_${PN} += " \ /usr/share/dbus-1/services/org.kde.kglobalaccel.service \ /usr/share/kservices5/kglobalaccel5.desktop \ " diff --git a/scripts/recipe-qa.sh b/scripts/recipe-qa.sh new file mode 100755 index 0000000..b2953b4 --- /dev/null +++ b/scripts/recipe-qa.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +function validate_url() +{ + local recipe=$1 + local url=$2 + + local schema=`echo $url | cut -c 1-6` + if [ $schema != "https:" ]; then + echo "Warning: $url in $recipe is not using SSL." + fi + + curl --silent --fail $url > /dev/null + if [ $? -ne 0 ]; then + echo "ERROR: $url cannot be received." + fi +} + +for r in `find -name *.inc -o -name *.bb`; do + url=`cat $r | grep HOMEPAGE | sed -e 's,HOMEPAGE\s*=\s*\"\(.*\)\",\1,'` + if ! [ -z "$url" ]; then + validate_url "$r" "$url" + fi +done