diff options
| author | Manuel Rüger <mrueg@gentoo.org> | 2015-05-31 17:29:45 +0200 |
|---|---|---|
| committer | Manuel Rüger <mrueg@gentoo.org> | 2015-05-31 17:29:45 +0200 |
| commit | ebc61ef574b27ef630c21d69e02868ef53d9249b (patch) | |
| tree | 736246ec3a38641dcc813709dd4819f29135c7aa /eclass/kde5.eclass | |
| parent | ee70eff069e7477265db385673d50843274d740d (diff) | |
| download | kde-ebc61ef574b27ef630c21d69e02868ef53d9249b.tar.gz kde-ebc61ef574b27ef630c21d69e02868ef53d9249b.tar.bz2 kde-ebc61ef574b27ef630c21d69e02868ef53d9249b.zip | |
[eclass] Drop fetch restriction for unpublished packages, as it did not work out as expected.
Diffstat (limited to 'eclass/kde5.eclass')
| -rw-r--r-- | eclass/kde5.eclass | 73 |
1 files changed, 2 insertions, 71 deletions
diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index 51821a0c20a..a462280678b 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -28,7 +28,7 @@ if [[ ${KDE_BUILD_TYPE} = live ]]; then esac fi -EXPORT_FUNCTIONS pkg_pretend pkg_setup pkg_nofetch src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm +EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm # @ECLASS-VARIABLE: QT_MINIMAL # @DESCRIPTION: @@ -101,14 +101,6 @@ fi # add a dependency on sec-policy/selinux-${KDE_SELINUX_MODULE} to (R)DEPEND. : ${KDE_SELINUX_MODULE:=none} -# @ECLASS-VARIABLE: KDE_RELEASE_DATE -# @DESCRIPTION: -# Used to display a fetch restriction for packages that have not been published yet. -# If set to "none", use internal schedule. -# Otherwise set it to a date formatted as YYMMDD. -# Internal schedule is adjusted in _get_release_date(). -: ${KDE_RELEASE_DATE:=none} - if [[ ${KDEBASE} = kdevelop ]]; then HOMEPAGE="http://www.kdevelop.org/" else @@ -322,59 +314,9 @@ _calculate_live_repo() { esac } - -_get_release_date() { - debug-print-function ${FUNCNAME} "$@" - case ${CATEGORY} in - kde-frameworks) - case ${PV} in - 5.10.0) echo "20150507" ;; - 5.11.0) echo "20150611" ;; - 5.12.0) echo "20150709" ;; - 5.13.0) echo "20150806" ;; - *) echo "none" ;; - esac - ;; - kde-plasma) - case ${PV} in - 5.3.0) echo "20150428" ;; - 5.3.1) echo "20150526" ;; - 5.3.2) echo "20150630" ;; - 5.3.95) echo "20150811" ;; - 5.4.0) echo "20150825" ;; - *) echo "none" ;; - esac - ;; - kde-apps) - case ${PV} in - 15.04.1) echo "20150512" ;; - 15.04.2) echo "20150602" ;; - 15.04.3) echo "20150630" ;; - 15.07.90) echo "20150805" ;; - 15.08.0) echo "20150819" ;; - *) echo "none" ;; - esac - ;; - *) echo "none" ;; - esac -} - -_check_fetch_restriction() { - debug-print-function ${FUNCNAME} "$@" - if [[ ${KDE_RELEASE_DATE} == "none" ]]; then - KDE_RELEASE_DATE=$(_get_release_date) - fi - if [[ ${KDE_RELEASE_DATE} != "none" ]]; then - if [[ $(date -u +"%Y%m%d") < ${KDE_RELEASE_DATE} ]]; then - RESTRICT+=" fetch" - fi - fi -} - case ${KDE_BUILD_TYPE} in live) _calculate_live_repo ;; - *) _calculate_src_uri - _check_fetch_restriction ;; + *) _calculate_src_uri ;; esac debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is ${SRC_URI}" @@ -395,17 +337,6 @@ kde5_pkg_setup() { _check_gcc_version } -# @FUNCTION: kde5_pkg_nofetch -# @DESCRIPTION: -# Display package publication status -kde5_pkg_nofetch() { - einfo "${CATEGORY}/${P} has not been released to the public yet" - einfo "and is only available to packagers right now." - einfo "" - einfo "Further information:" - einfo "https://techbase.kde.org/Schedules" -} - # @FUNCTION: kde5_src_unpack # @DESCRIPTION: # Function for unpacking KDE 5. |
