Hello community, here is the log from the commit of package kjs for openSUSE:Factory checked in at 2015-03-16 09:28:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kjs (Old) and /work/SRC/openSUSE:Factory/.kjs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kjs" Changes: -------- --- /work/SRC/openSUSE:Factory/kjs/kjs.changes 2015-02-16 17:31:44.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kjs.new/kjs.changes 2015-03-16 09:28:06.000000000 +0100 @@ -1,0 +2,8 @@ +Sat Mar 7 16:58:37 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.8.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.8.0.php +- Added kdoctools-devel buildrequires + +------------------------------------------------------------------- Old: ---- kjs-5.7.0.tar.xz New: ---- kjs-5.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kjs.spec ++++++ --- /var/tmp/diff_new_pack.E4NFXh/_old 2015-03-16 09:28:07.000000000 +0100 +++ /var/tmp/diff_new_pack.E4NFXh/_new 2015-03-16 09:28:07.000000000 +0100 @@ -17,13 +17,15 @@ %define sonum 5 -%define _tar_path 5.7 +%define _tar_path 5.8 Name: kjs Version: %{_tar_path}.0 Release: 0 +%define kf5_version %{version} BuildRequires: cmake >= 2.8.12 -BuildRequires: extra-cmake-modules >= 1.7.0 +BuildRequires: extra-cmake-modules >= 1.8.0 BuildRequires: fdupes +BuildRequires: kdoctools-devel >= %{kf5_version} BuildRequires: kf5-filesystem BuildRequires: pcre-devel BuildRequires: perl @@ -115,5 +117,6 @@ %{_kf5_datadir}/kjs/ %{_kf5_mkspecsdir}/qt_KJSApi.pri %{_kf5_mkspecsdir}/qt_KJS.pri +%doc %lang(en) %{_kf5_mandir}/*/kjs5.* %changelog ++++++ kjs-5.7.0.tar.xz -> kjs-5.8.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kjs-5.7.0/CMakeLists.txt new/kjs-5.8.0/CMakeLists.txt --- old/kjs-5.7.0/CMakeLists.txt 2015-01-23 21:41:14.000000000 +0100 +++ new/kjs-5.8.0/CMakeLists.txt 2015-02-28 14:27:50.000000000 +0100 @@ -3,7 +3,7 @@ project(KJS) # ECM setup -find_package(ECM 1.7.0 REQUIRED NO_MODULE) +find_package(ECM 1.8.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) include(FeatureSummary) @@ -12,7 +12,7 @@ include(ECMSetupVersion) include(ECMMarkNonGuiExecutable) -set(KF5_VERSION "5.7.0") # handled by release scripts +set(KF5_VERSION "5.8.0") # handled by release scripts ecm_setup_version(${KF5_VERSION} VARIABLE_PREFIX KJS VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kjs_version.h" @@ -45,17 +45,22 @@ # TODO: Remove these remove_definitions(-DQT_NO_CAST_FROM_ASCII) +find_package(KF5DocTools ${KF5_DEP_VERSION} REQUIRED) + add_subdirectory(src) add_subdirectory(autotests) add_subdirectory(tests) +add_subdirectory(docs) # create a Config.cmake and a ConfigVersion.cmake file and install them set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5JS") -ecm_configure_package_config_file("${CMAKE_CURRENT_SOURCE_DIR}/KF5JSConfig.cmake.in" - "${CMAKE_CURRENT_BINARY_DIR}/KF5JSConfig.cmake" - INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} - ) +ecm_configure_package_config_file( + "${CMAKE_CURRENT_SOURCE_DIR}/KF5JSConfig.cmake.in" + "${CMAKE_CURRENT_BINARY_DIR}/KF5JSConfig.cmake" + PATH_VARS KDE_INSTALL_DATADIR_KF5 + INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} +) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/KF5JSConfig.cmake" "${CMAKE_CURRENT_BINARY_DIR}/KF5JSConfigVersion.cmake" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kjs-5.7.0/KF5JSConfig.cmake.in new/kjs-5.8.0/KF5JSConfig.cmake.in --- old/kjs-5.7.0/KF5JSConfig.cmake.in 2015-01-23 21:41:14.000000000 +0100 +++ new/kjs-5.8.0/KF5JSConfig.cmake.in 2015-02-28 14:27:50.000000000 +0100 @@ -1,8 +1,8 @@ @PACKAGE_INIT@ -find_dependency(Qt5Core @REQUIRED_QT_VERSION@) - +set(KJS_CREATE_HASH_TABLE "@PACKAGE_KDE_INSTALL_DATADIR_KF5@/kjs/create_hash_table") set(KJS_HAVE_PCRE_REGEX "@PCRE_FOUND@") -set(KJS_CREATE_HASH_TABLE "${PACKAGE_PREFIX_DIR}/@KF5_DATA_INSTALL_DIR@/kjs/create_hash_table") + +find_dependency(Qt5Core @REQUIRED_QT_VERSION@) include("${CMAKE_CURRENT_LIST_DIR}/KF5JSTargets.cmake") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kjs-5.7.0/docs/CMakeLists.txt new/kjs-5.8.0/docs/CMakeLists.txt --- old/kjs-5.7.0/docs/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/kjs-5.8.0/docs/CMakeLists.txt 2015-02-28 14:27:50.000000000 +0100 @@ -0,0 +1 @@ +add_subdirectory(kjs) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kjs-5.7.0/docs/kjs/CMakeLists.txt new/kjs-5.8.0/docs/kjs/CMakeLists.txt --- old/kjs-5.7.0/docs/kjs/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/kjs-5.8.0/docs/kjs/CMakeLists.txt 2015-02-28 14:27:50.000000000 +0100 @@ -0,0 +1 @@ +kdoctools_create_manpage(man-kjs5.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kjs-5.7.0/docs/kjs/man-kjs5.1.docbook new/kjs-5.8.0/docs/kjs/man-kjs5.1.docbook --- old/kjs-5.7.0/docs/kjs/man-kjs5.1.docbook 1970-01-01 01:00:00.000000000 +0100 +++ new/kjs-5.8.0/docs/kjs/man-kjs5.1.docbook 2015-02-28 14:27:50.000000000 +0100 @@ -0,0 +1,127 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ + <!ENTITY % English "INCLUDE"><!-- change language only here --> +]> + +<refentry> + +<refentryinfo> +<title>Programming Tool</title> + +<author> +<firstname>Harri</firstname> +<surname>Porten</surname> +<affiliation> +<address><email>por...@kde.org</email></address> +</affiliation> +</author> + +<date>2014-05-04</date> +<releaseinfo>5.0</releaseinfo> + +</refentryinfo> + +<refmeta> +<refentrytitle><command>kjs5</command></refentrytitle> +<manvolnum>1</manvolnum> +</refmeta> + +<refnamediv> +<refname><command>kjs5</command></refname> +<refpurpose>&kde; ECMAScript compatible interpreter</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<title>Synopsis</title> + +<cmdsynopsis> +<command>kjs5</command> + +<group> +<arg choice="opt">--help</arg> +<arg choice="opt">-help</arg> +<arg choice="opt">-h</arg> +</group> +<group> +<arg choice="opt">--version</arg> +<arg choice="opt">-version</arg> +<arg choice="opt">-v</arg> +</group> +<group> +<arg choice="opt">-e<replaceable> statement</replaceable></arg> +</group> +<group> +<arg choice="plain"><replaceable>script</replaceable></arg> +</group> +</cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title>Description</title> + +<para><command>kjs</command> is KDE ECMAScript/JavaScript engine. +</para> +</refsect1> + +<refsect1> +<title>Application Options</title> +<variablelist> + +<varlistentry> +<term><option>--help</option>,<option>-help</option>,<option>-h</option></term> +<listitem> +<para> +Show <command>kjs5</command> usage. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><option>--version</option>,<option>-version</option>,<option>-v</option></term> +<listitem> +<para> +Show <command>kjs5</command> version. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><option>-e</option><parameter> statement</parameter></term> +<listitem> +<para>Executes the statement and exits. For example:</para> +<screen><command>kjs5</command> -e "print('hello world')"</screen> +</listitem> +</varlistentry> + +<varlistentry> +<term><parameter>script</parameter></term> +<listitem> +<para>Executes the statements included in file <parameter>script</parameter>.</para> +</listitem> +</varlistentry> + +</variablelist> + +</refsect1> + +<refsect1> +<title>Usage</title> +<para> +<command>kjs5</command> <parameter>file</parameter>, as many other interpreters, when called without parameters +uses a line editor to enter statements, showing the prompt +<literallayout>JS></literallayout> +To exit the line editor type <command>quit()</command> or press <command>Ctrl+D</command>. +</para> +</refsect1> + +<refsect1> +<title>See Also</title> +<para><replaceable>kjscmd5</replaceable>(1)</para> +</refsect1> + +<refsect1> +<title>Bugs</title> +<para>There are probably tons of bugs. Use <ulink url="http://bugs.kde.org">bugs.kde.org</ulink> to report them.</para> +</refsect1> + +</refentry> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kjs-5.7.0/metainfo.yaml new/kjs-5.8.0/metainfo.yaml --- old/kjs-5.7.0/metainfo.yaml 2015-01-23 21:41:14.000000000 +0100 +++ new/kjs-5.8.0/metainfo.yaml 2015-02-28 14:27:50.000000000 +0100 @@ -1,6 +1,6 @@ maintainer: buschinski description: Support for JS scripting in applications -tier: 1 +tier: 3 type: functional platforms: - name: All -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org