diff --git a/CMakeLists.txt b/CMakeLists.txt index 3315f96..21d87c6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,47 +1,48 @@ project(angelfish) cmake_minimum_required(VERSION 2.8.12) set(KF5_MIN_VERSION "5.18.0") set(QT_MIN_VERSION "5.5.0") ################# Disallow in-source build ################# if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_BINARY_DIR}") message(FATAL_ERROR "This application requires an out of source build. Please create a separate build directory.") endif() include(FeatureSummary) ################# set KDE specific information ################# find_package(ECM 0.0.8 REQUIRED NO_MODULE) # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) include(ECMSetupVersion) include(ECMGenerateHeaders) include(KDEInstallDirs) include(KDECMakeSettings) include(ECMPoQmTools) include(KDECompilerSettings NO_POLICY_SCOPE) ################# Find dependencies ################# find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Svg QuickControls2 WebEngine) find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Kirigami2 CoreAddons) ################# Enable C++11 features for clang and gcc ################# if(UNIX) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++0x") endif() ################# build and install ################# add_subdirectory(src) add_subdirectory(autotests) install(PROGRAMS org.kde.mobile.angelfish.desktop DESTINATION ${KDE_INSTALL_APPDIR}) install(FILES org.kde.mobile.angelfish.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) +install(FILES org.kde.mobile.angelfish.svg DESTINATION ${KDE_INSTALL_FULL_ICONDIR}/hicolor/scalable/apps) feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) diff --git a/org.kde.mobile.angelfish.desktop b/org.kde.mobile.angelfish.desktop index 29e75f1..4609ff4 100755 --- a/org.kde.mobile.angelfish.desktop +++ b/org.kde.mobile.angelfish.desktop @@ -1,52 +1,52 @@ [Desktop Entry] Name=Angelfish Web Browser Comment=Mobile web browser GenericName=Web Browser GenericName[bs]=Čitač veba GenericName[ca]=Navegador web GenericName[ca@valencia]=Navegador web GenericName[cs]=Webový prohlížeč GenericName[da]=Webbrowser GenericName[de]=Webbrowser GenericName[el]=Περιηγητής ιστού GenericName[en_GB]=Web Browser GenericName[es]=Navegador web GenericName[et]=Veebibrauser GenericName[fi]=Verkkoselain GenericName[fr]=Navigateur web GenericName[ga]=Brabhsálaí Gréasáin GenericName[gl]=Navegador web GenericName[hu]=Webböngésző GenericName[it]=Browser Web GenericName[kk]=Веб-шолғышы GenericName[km]=កម្មវិធី​រុករក​បណ្ដាញ GenericName[ko]=웹 브라우저 GenericName[lt]=Žiniatinklio naršyklė GenericName[mr]=वेब ब्राऊजर GenericName[nb]=Nettleser GenericName[nds]=Nettkieker GenericName[nl]=Webbrowser GenericName[pa]=ਵੈੱਬ ਬਰਾਊਜ਼ਰ GenericName[pl]=Przeglądarka internetowa GenericName[pt]=Navegador Web GenericName[pt_BR]=Navegador Web GenericName[ro]=Navigator web GenericName[sk]=Webový prehliadač GenericName[sl]=Spletni brskalnik GenericName[sv]=Webbläsare GenericName[tr]=Web Tarayıcı GenericName[ug]=توركۆرگۈ GenericName[uk]=Переглядач інтернету GenericName[wa]=Betchteu waibe GenericName[x-test]=xxWeb Browserxx GenericName[zh_CN]=网页浏览器 GenericName[zh_TW]=網頁瀏覽器 Encoding=UTF-8 -Icon=internet-web-browser +Icon=org.kde.mobile.angelfish Exec=angelfish %u Type=Application X-DocPath=angelfish/index.html Categories=Qt;KDE;Network;WebBrowser; Terminal=false MimeType=text/html; InitialPreference=10 diff --git a/org.kde.mobile.angelfish.svg b/org.kde.mobile.angelfish.svg new file mode 100644 index 0000000..4af8923 --- /dev/null +++ b/org.kde.mobile.angelfish.svg @@ -0,0 +1 @@ +