Hello community, here is the log from the commit of package kanagram for openSUSE:Factory checked in at 2015-10-03 20:18:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kanagram (Old) and /work/SRC/openSUSE:Factory/.kanagram.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kanagram" Changes: -------- --- /work/SRC/openSUSE:Factory/kanagram/kanagram.changes 2015-07-14 17:40:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kanagram.new/kanagram.changes 2015-10-03 20:18:32.000000000 +0200 @@ -1,0 +2,23 @@ +Sun Sep 13 18:59:42 UTC 2015 - [email protected] + +- Update to KDE Applications 15.08.1 + * KDE Applications 15.08.1 + * https://www.kde.org/announcements/announce-applications-15.08.1.php + + +------------------------------------------------------------------- +Wed Aug 19 19:42:43 UTC 2015 - [email protected] + +- Update to KDE Applications 15.08.0 + * KDE Applications 15.08.0 + * https://www.kde.org/announcements/announce-applications-15.08.0.php + +------------------------------------------------------------------- +Fri Aug 7 07:07:51 UTC 2015 - [email protected] + +- Update to KDE Applications 15.07.90 + * KDE Applications 15.08.0 RC1 + * https://www.kde.org/announcements/announce-applications-15.07.90.php + + +------------------------------------------------------------------- Old: ---- kanagram-15.04.3.tar.xz New: ---- kanagram-15.08.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kanagram.spec ++++++ --- /var/tmp/diff_new_pack.FLZRQw/_old 2015-10-03 20:18:33.000000000 +0200 +++ /var/tmp/diff_new_pack.FLZRQw/_new 2015-10-03 20:18:33.000000000 +0200 @@ -17,7 +17,7 @@ Name: kanagram -Version: 15.04.3 +Version: 15.08.1 Release: 0 Summary: Anagram Game License: GPL-2.0+ ++++++ kanagram-15.04.3.tar.xz -> kanagram-15.08.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/CMakeLists.txt new/kanagram-15.08.1/CMakeLists.txt --- old/kanagram-15.04.3/CMakeLists.txt 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/CMakeLists.txt 2015-09-06 05:01:27.000000000 +0200 @@ -17,9 +17,10 @@ add_definitions(-DHAVE_SPEECH) endif() -find_package(ECM 1.3.0 NO_MODULE REQUIRED) +find_package(ECM 1.7.0 NO_MODULE REQUIRED) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) +include(ECMAddAppIcon) include(KDEInstallDirs) include(KDECMakeSettings) include(KDECompilerSettings) @@ -46,6 +47,6 @@ add_subdirectory( src ) add_subdirectory( icons ) -install(FILES kanagram.appdata.xml DESTINATION ${SHARE_INSTALL_PREFIX}/appdata/) +install(FILES kanagram.appdata.xml DESTINATION ${KDE_INSTALL_DATAROOTDIR}/appdata/) feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/doc/CMakeLists.txt new/kanagram-15.08.1/doc/CMakeLists.txt --- old/kanagram-15.04.3/doc/CMakeLists.txt 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/doc/CMakeLists.txt 2015-09-06 05:01:27.000000000 +0200 @@ -1,4 +1,4 @@ ########### install files ############### # -kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en SUBDIR kanagram) +kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR kanagram) Files old/kanagram-15.04.3/icons/128-app-kanagram.png and new/kanagram-15.08.1/icons/128-app-kanagram.png differ Files old/kanagram-15.04.3/icons/128-apps-kanagram.png and new/kanagram-15.08.1/icons/128-apps-kanagram.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/icons/CMakeLists.txt new/kanagram-15.08.1/icons/CMakeLists.txt --- old/kanagram-15.04.3/icons/CMakeLists.txt 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/icons/CMakeLists.txt 2015-09-06 05:01:27.000000000 +0200 @@ -4,8 +4,9 @@ 32-apps-kanagram.png 48-apps-kanagram.png 64-apps-kanagram.png + 128-apps-kanagram.png 80-apps-kanagram-harmattan.png sc-apps-kanagram.svgz - DESTINATION ${ICON_INSTALL_DIR} + DESTINATION ${KDE_INSTALL_ICONDIR} THEME hicolor ) Files old/kanagram-15.04.3/icons/hi128-app-kanagram.png and new/kanagram-15.08.1/icons/hi128-app-kanagram.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/kanagram.appdata.xml new/kanagram-15.08.1/kanagram.appdata.xml --- old/kanagram-15.04.3/kanagram.appdata.xml 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/kanagram.appdata.xml 2015-09-06 05:01:27.000000000 +0200 @@ -15,6 +15,7 @@ <name xml:lang="et">Kanagram</name> <name xml:lang="fi">Kanagram</name> <name xml:lang="fr">Kanagram</name> + <name xml:lang="gl">Kanagram</name> <name xml:lang="hu">Kanagram</name> <name xml:lang="id">Kanagram</name> <name xml:lang="it">Kanagram</name> @@ -43,6 +44,7 @@ <summary xml:lang="et">Tähtede järjestamine</summary> <summary xml:lang="fi">Kirjainten järjestyspeli</summary> <summary xml:lang="fr">Jeu sur l'ordre des lettres</summary> + <summary xml:lang="gl">Xogo de ordenar letras</summary> <summary xml:lang="hu">Szókirakó játék</summary> <summary xml:lang="id">Permainan Urutan Huruf</summary> <summary xml:lang="it">Gioco di anagrammi</summary> @@ -68,6 +70,7 @@ <p xml:lang="et">Kanagram on sõnade anagrammide põhjal äraarvamise mäng: mõistatus on lahendatud, kui oled asetanud sõna segiaetud järjekorras esitatud tähed taas õigesse järjekorda. Lahendamisele kuluvale ajale ega katsete arvule piiranguid ei seata. Rakendusega on kaasa mitu sõnaloendit, vajaduse korral pakutakse lahendajale kergenduseks ka vihjeid, kasutada saab sõnaloendite redaktorit ning loodud sõnaloendeid saab isegi internetti üles laadida ja teistega jagada. Kasutajaliidese suurust saab igati muuta, nii et mäng sobib ka väiksematele lastele.</p> <p xml:lang="fi">Kanagram on anagrammeihin perustuva peli: peli on ratkaistu, kun sanan sekoitetut kirjaimet on laitettu takaisin oikeille paikoilleen. Peli ei rajoita ratkaisemiseen kuluvaa aikaa eikä ratkaisuyrityksiä. Peliin kuuluu useita sanastoja, vihjeet sekä huijaamismahdollisuus ja sanastojen muokkaus. Sanastoja voi myös päivittää ja jakaa verkkoon KNewStuffin välityksellä. Käyttöliittymä on skaalautuva ja sopii lapsille.</p> <p xml:lang="fr">Kanagram est un jeu construit sur des anagrammes de mots : le puzzle est résolu quand les lettres mélangées d'un mot sont remise dans le bon ordre. Il n'y a pas de limite de temps ou de nombre de tentatives pour résoudre un mot. Il intègre un nombre important de listes de mots, un système de trucs-et-astuces pour aider, un éditeur de liste de mots et permet la distribution de vos listes grâce à KNewStuff. L'interface peut changer d'échelle et est approprié pour les enfants.</p> + <p xml:lang="gl">Kanagram é un xogo baseado en anagramas de palabras: o quebracabezas resólvese cando as letras da palabra desordenada se ordenan correctamente. Non existe ningún límite de tempo, nin de oportunidades para resolver a palabra. O xogo conta con varias listas de palabras, un sistema de axuda de consellos e trucos, un editor de listas de palabras, e permite actualizar e distribuír as listas de palabras mediante KNewStuff. As dimensións da interface poden cambiarse, e a interface está adaptada para nenos.</p> <p xml:lang="hu">A Kanagram egy anagramma játék: a kirakós akkor van kész, ha az összekevert betűket helyes sorrendbe rakva összeáll az eredeti szó. A megfejtésre korlátlan idő és próbálkozás áll rendelkezésre. A játék tartalmaz beépített szólistákat, tipp- és csalásrendszert, szólistaszerkesztőt, és lehetővé teszi a szólisták frissítését és terjesztését a KNewStuffon keresztül. A program felülete nagyítható és gyerekeknek is ajánlott.</p> <p xml:lang="id">Kanagram adalah permainan berbasis anagram dari kata: teka-teki diselesaikan ketika huruf dari kata teracak diurutkan kembali dalam urutan yang benar. Tidak ada batasan dari waktu maupun usaha yang digunakan untuk menyelesaikan kata. Menampilkan beberapa daftar kata-kata, sebuah sistem bantuan petunjuk-dan-tipuan, sebuah penyunting kata, dan memperbolehkan memperbarui dan mendistribusikan daftar kata melalui KNewStuff. Ukuran antarmuka dapat disetel dan cocok untuk anak-anak.</p> <p xml:lang="it">Kanagram è un gioco basato sugli anagrammi di parole: il puzzle è risolto quando le lettere della parola mescolata sono messe nell'ordine corretto. Non c'è alcun limite di tempo o di numero di tentativi per risolvere la parola. Kanagram include diverse liste di parole, un sistema di aiuto con suggerimenti e trucchetti, un editor per le liste di parole, e permette di aggiornare e distribuire liste di parole usando KNewStuff. L'interfaccia può essere ridimensionata ed è adatta ai bambini.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/src/CMakeLists.txt new/kanagram-15.08.1/src/CMakeLists.txt --- old/kanagram-15.04.3/src/CMakeLists.txt 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/src/CMakeLists.txt 2015-09-06 05:01:27.000000000 +0200 @@ -20,7 +20,18 @@ mainsettingswidget.ui ) +file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-kanagram.png") +ecm_add_app_icon(cantor_SRCS ICONS ${ICONS_SRCS}) + + kconfig_add_kcfg_files(kanagram_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/kanagramsettings.kcfgc) +# qt5_add_dbus_interfaces(kanagram_SRCS ${KDE4_DBUS_INTERFACES_DIR}/org.kde.KSpeech.xml ) +ecm_add_app_icon(kanagram_SRCS ICONS + ${CMAKE_SOURCE_DIR}/icons/16-apps-kanagram.png + ${CMAKE_SOURCE_DIR}/icons/32-apps-kanagram.png + ${CMAKE_SOURCE_DIR}/icons/64-apps-kanagram.png + ${CMAKE_SOURCE_DIR}/icons/128-app-kanagram.png +) add_executable(kanagram ${kanagram_SRCS}) target_link_libraries(kanagram @@ -44,28 +55,28 @@ FILES kanagram.kcfg DESTINATION - ${KCFG_INSTALL_DIR} + ${KDE_INSTALL_KCFGDIR} ) install( FILES kanagram.knsrc DESTINATION - ${CONFIG_INSTALL_DIR} + ${KDE_INSTALL_CONFDIR} ) install( DIRECTORY ui/ - DESTINATION ${DATA_INSTALL_DIR}/kanagram/ui) + DESTINATION ${KDE_INSTALL_DATADIR}/kanagram/ui) install( FILES org.kde.kanagram.desktop - DESTINATION ${XDG_APPS_INSTALL_DIR} + DESTINATION ${KDE_INSTALL_APPDIR} ) install( TARGETS kanagram - ${INSTALL_TARGETS_DEFAULT_ARGS} + ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/src/kanagram.knsrc new/kanagram-15.08.1/src/kanagram.knsrc --- old/kanagram-15.04.3/src/kanagram.knsrc 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/src/kanagram.knsrc 2015-09-06 05:01:27.000000000 +0200 @@ -2,6 +2,6 @@ ProvidersUrl=http://download.kde.org/ocs/providers.xml Categories=Kanagram UploadCategories=Kanagram -TargetDir=kvtml +TargetDir=apps/kvtml Uncompress=never AcceptHtmlDownloads=true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/src/main.cpp new/kanagram-15.08.1/src/main.cpp --- old/kanagram-15.04.3/src/main.cpp 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/src/main.cpp 2015-09-06 05:01:27.000000000 +0200 @@ -30,6 +30,7 @@ #include "mainwindow.h" +#define KANAGRAM_VERSION "1.2" Q_LOGGING_CATEGORY(KANAGRAM, "org.kde.kanagram") int main(int argc, char **argv) @@ -41,7 +42,7 @@ migrator.migrate(); QApplication::setApplicationName("kanagram"); - QApplication::setApplicationVersion("1.1"); + QApplication::setApplicationVersion(KANAGRAM_VERSION); QApplication::setOrganizationDomain("kde.org"); KLocalizedString::setApplicationDomain("kanagram"); QApplication::setApplicationDisplayName(i18n("kanagram")); @@ -49,7 +50,7 @@ KAboutData about(I18N_NOOP("kanagram"), i18n("Kanagram"), - I18N_NOOP("1.1"), + I18N_NOOP(KANAGRAM_VERSION), i18n("An anagram game"), KAboutLicense::GPL, i18n("© 2005 Joshua Keel\n© 2005 Danny Allen\n© 2007 Jeremy Whiting\n© 2014 Debjit Mondal")); @@ -68,6 +69,7 @@ about.addCredit(i18n("Yuri Chornoivan"), i18n("Ukranian Data Files"), ""); about.addCredit(i18n("Kristóf Kiszel"), i18n("Hungarian Data Files"), "[email protected]"); about.addCredit(i18n("Souvik Das"), i18n("2-player mode"), "[email protected]"); + about.addCredit(i18n("Sayan Biswas"), i18n("Letters turned to clickable buttons"), "[email protected]"); KAboutData::setApplicationData(about); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/src/mainsettings.cpp new/kanagram-15.08.1/src/mainsettings.cpp --- old/kanagram-15.04.3/src/mainsettings.cpp 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/src/mainsettings.cpp 2015-09-06 05:01:27.000000000 +0200 @@ -51,6 +51,10 @@ // Connect after we set the current language from settings. connect(languageComboBox, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), this, &MainSettings::widgetModified); + +#ifndef HAVE_SPEECH + kcfg_enablePronunciation->hide(); +#endif } MainSettings::~MainSettings() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kanagram-15.04.3/src/ui/LetterButton.qml new/kanagram-15.08.1/src/ui/LetterButton.qml --- old/kanagram-15.04.3/src/ui/LetterButton.qml 2015-05-31 13:04:23.000000000 +0200 +++ new/kanagram-15.08.1/src/ui/LetterButton.qml 2015-09-06 05:01:27.000000000 +0200 @@ -31,6 +31,7 @@ horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter text: buttonText.text; + color: "black"; font.pixelSize: 20 } }
