commit metronome for openSUSE:Factory
Hello community, here is the log from the commit of package metronome for openSUSE:Factory checked in at 2019-07-30 12:38:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/metronome (Old) and /work/SRC/openSUSE:Factory/.metronome.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "metronome" Tue Jul 30 12:38:11 2019 rev:3 rq:719643 version:1.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/metronome/metronome.changes 2018-08-10 09:51:07.398400114 +0200 +++ /work/SRC/openSUSE:Factory/.metronome.new.4126/metronome.changes 2019-07-30 12:38:16.526942974 +0200 @@ -1,0 +2,17 @@ +Mon Jul 22 17:20:58 UTC 2019 - Alexei Podvalsky <avvissu@yandex.by> + +- Update to 1.0.0: + * Small fixes for notation + * Remove CMake files + * Update installation instructions for consistency + * Update packaging for meson + * Update install section in README.md + * Add meson + * Merge pull request #33 from dabou/master + * Add gitignore file + * fixed warning for appdata + * Merge pull request #31 from Vistaus/master + * Update com.github.artemanufrij.metronome.appdata.xml +- Spec file cleanup + +------------------------------------------------------------------- Old: ---- metronome-0.3.0.tar.gz New: ---- metronome-1.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ metronome.spec ++++++ --- /var/tmp/diff_new_pack.STxfZF/_old 2019-07-30 12:38:17.286942878 +0200 +++ /var/tmp/diff_new_pack.STxfZF/_new 2019-07-30 12:38:17.290942878 +0200 @@ -1,7 +1,7 @@ # # spec file for package metronome # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,23 +12,20 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: metronome -Version: 0.3.0 +Version: 1.0.0 Release: 0 Summary: Audible beat generator License: GPL-3.0-or-later Group: Productivity/Multimedia/Other URL: https://github.com/artemanufrij/metronome Source: https://github.com/artemanufrij/metronome/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: cmake -BuildRequires: elementary-cmake-modules BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: intltool +BuildRequires: meson >= 0.40.0 BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: vala @@ -50,17 +47,13 @@ mv debian/copyright COPYING %build -%cmake \ - -DGSETTINGS_COMPILE=OFF -make %{?_smp_mflags} +%meson +%meson_build %install -%cmake_install - -rm %{buildroot}%{_datadir}/icons/hicolor/*.??g - +%meson_install %suse_update_desktop_file -r com.github.artemanufrij.metronome GTK AudioVideo Sequencer -%find_lang com.github.artemanufrij.metronome %{name}.lang +%find_lang metronome %{name}.lang %fdupes %{buildroot}%{_datadir} %files @@ -68,9 +61,9 @@ %doc README.md %{_bindir}/com.github.artemanufrij.metronome %{_datadir}/applications/com.github.artemanufrij.metronome.desktop -%{_datadir}/com.github.artemanufrij.metronome/ +%{_datadir}/com.github.artemanufrij.metronome %{_datadir}/glib-2.0/schemas/org.pantheon.metronome.gschema.xml -%{_datadir}/icons/hicolor/*/apps/com.github.artemanufrij.metronome.??g +%{_datadir}/icons/hicolor/*/*/com.github.artemanufrij.metronome.??g %{_datadir}/metainfo/com.github.artemanufrij.metronome.appdata.xml %files lang -f %{name}.lang ++++++ metronome-0.3.0.tar.gz -> metronome-1.0.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/.gitignore new/metronome-1.0.0/.gitignore --- old/metronome-0.3.0/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/.gitignore 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,3 @@ +*~ +build/ +builddir/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/.travis.yml new/metronome-1.0.0/.travis.yml --- old/metronome-0.3.0/.travis.yml 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/.travis.yml 2019-07-15 21:10:28.000000000 +0200 @@ -17,18 +17,8 @@ packages: - libstdc++-5-dev -cache: - directories: - - /tmp/liftoff - -matrix: - include: - - env: DIST=loki - - env: DIST=juno - install: - - npm install @elementaryos/houston + - npm i -g @elementaryos/houston script: - - houston ci - --distribution $DIST \ No newline at end of file + - houston ci \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/CMakeLists.txt new/metronome-1.0.0/CMakeLists.txt --- old/metronome-0.3.0/CMakeLists.txt 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,43 +0,0 @@ - - -cmake_minimum_required (VERSION 2.8) -cmake_policy (VERSION 2.8) - -project (com.github.artemanufrij.metronome) -include (GNUInstallDirs) -set (DATADIR "${CMAKE_INSTALL_FULL_DATAROOTDIR}") -set (PKGDATADIR "${DATADIR}/${CMAKE_PROJECT_NAME}") -set (GETTEXT_PACKAGE ${CMAKE_PROJECT_NAME}) -add_definitions ("-DGETTEXT_PACKAGE=\"${GETTEXT_PACKAGE}\"") -######################################################### -# Only alter stuff below if you know what you are doing # -######################################################### - -# Load Custom CMake modules -list (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) - -# Check definitions and packages -find_package (PkgConfig) -pkg_check_modules (DEPS REQUIRED - gtk+-3.0>=3.11.6 - granite - gstreamer-1.0 -) - -# Comment this out to enable C compiler warnings -add_definitions (-w) - -add_definitions (${DEPS_CFLAGS}) -link_libraries (${DEPS_LIBRARIES}) -link_directories (${DEPS_LIBRARY_DIRS}) - -# Vala Stuff -include (ValaPrecompile) -find_package (Vala REQUIRED) -include (ValaVersion) -ensure_vala_version ("0.21.2" MINIMUM) - -add_subdirectory (src) -add_subdirectory (po) -add_subdirectory (data) -add_subdirectory (schemas) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/README.md new/metronome-1.0.0/README.md --- old/metronome-0.3.0/README.md 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/README.md 2019-07-15 21:10:28.000000000 +0200 @@ -4,6 +4,8 @@ <p align="center">Designed for <a href="https://elementary.io">elementary OS</p> </div> +[![Build Status](https://travis-ci.org/artemanufrij/metronome.svg?branch=master)](https://travis-ci.org/artemanufrij/metronome) + ### Donate <a href="https://www.paypal.me/ArtemAnufrij">PayPal</a> | <a href="https://liberapay.com/Artem/donate">LiberaPay</a> | <a href="https://www.patreon.com/ArtemAnufrij">Patreon</a> @@ -34,16 +36,10 @@ cd metronome ``` -Create **build** folder, compile and start application +Compile, install and start Metronome on your system ``` -mkdir build +meson build --prefix=/usr cd build -cmake -DCMAKE_INSTALL_PREFIX=/usr .. -make -``` - -Install and start Screencast on your system -``` -sudo make install +sudo ninja install com.github.artemanufrij.metronome ``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/data/CMakeLists.txt new/metronome-1.0.0/data/CMakeLists.txt --- old/metronome-0.3.0/data/CMakeLists.txt 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/data/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,23 +0,0 @@ -install (FILES com.github.artemanufrij.metronome.desktop DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications) -install (FILES com.github.artemanufrij.metronome.appdata.xml DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/metainfo) - -install (FILES icons/com.github.artemanufrij.metronome.svg DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/icons/hicolor/) -install (FILES icons/32/com.github.artemanufrij.metronome.svg DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/icons/hicolor/32x32/apps/) -install (FILES icons/48/com.github.artemanufrij.metronome.svg DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/icons/hicolor/48x48/apps/) -install (FILES icons/com.github.artemanufrij.metronome.svg DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/icons/hicolor/64x64/apps/) -install (FILES icons/com.github.artemanufrij.metronome.svg DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/icons/hicolor/128x128/apps/) - - -install (FILES icons/symbol_crotchet.png DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/icons) -install (FILES icons/symbol_minim.png DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/icons) -install (FILES icons/symbol-quaver.png DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/icons) -install (FILES icons/symbol_semibreve.png DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/icons) -install (FILES icons/led_gray.png DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/icons) -install (FILES icons/led_green.png DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/icons) -install (FILES icons/led_red.png DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/icons) - -install (FILES sounds/click_1.wav DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/sounds) -install (FILES sounds/click_2.wav DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/sounds) -install (FILES sounds/click_4.wav DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/sounds) -install (FILES sounds/click_8.wav DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/sounds) -install (FILES sounds/beat.wav DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}/sounds) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/data/com.github.artemanufrij.metronome.appdata.xml new/metronome-1.0.0/data/com.github.artemanufrij.metronome.appdata.xml --- old/metronome-0.3.0/data/com.github.artemanufrij.metronome.appdata.xml 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/data/com.github.artemanufrij.metronome.appdata.xml 1970-01-01 01:00:00.000000000 +0100 @@ -1,66 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- Copyright 2017 Artem Anufrij <artem.anufrij@live.de> --> -<component type="desktop"> - <id>com.github.artemanufrij.metronome.desktop</id> - <metadata_license>CC0-1.0</metadata_license> - <project_license>GPL-3.0+</project_license> - <name>Metronome</name> - <summary>A simple click</summary> - <description> - <p>A simple metronome for all musicians</p> - </description> - <categories> - <category>Music</category> - </categories> - <custom> - <value key="x-appcenter-color-primary">#d1ff82</value> - <value key="x-appcenter-color-primary-text">rgb(0,0,0)</value> - <value key="x-appcenter-suggested-price">1</value> - </custom> - <developer_name>Artem Anufrij</developer_name> - <url type="homepage">https://github.com/artemanufrij/metronome</url> - <url type="bugtracker">https://github.com/artemanufrij/metronome/issues</url> - <url type="help">https://github.com/artemanufrij/metronome/issues</url> - <update_contact>artem.anufrij@live.de</update_contact> - <screenshots> - <screenshot type="default"> - <image>https://raw.githubusercontent.com/artemanufrij/metronome/master/Screenshot.png</image> - </screenshot> - </screenshots> - <releases> - <release version="0.3.0" date="2018-07-24"> - <description> - Prepare for JUNO - </description> - </release> - </releases> - <content_rating type="oars-1.1"> - <content_attribute id="violence-cartoon">none</content_attribute> - <content_attribute id="violence-fantasy">none</content_attribute> - <content_attribute id="violence-realistic">none</content_attribute> - <content_attribute id="violence-bloodshed">none</content_attribute> - <content_attribute id="violence-sexual">none</content_attribute> - <content_attribute id="violence-desecration">none</content_attribute> - <content_attribute id="violence-slavery">none</content_attribute> - <content_attribute id="violence-worship">none</content_attribute> - <content_attribute id="drugs-alcohol">none</content_attribute> - <content_attribute id="drugs-narcotics">none</content_attribute> - <content_attribute id="drugs-tobacco">none</content_attribute> - <content_attribute id="sex-nudity">none</content_attribute> - <content_attribute id="sex-themes">none</content_attribute> - <content_attribute id="sex-homosexuality">none</content_attribute> - <content_attribute id="sex-prostitution">none</content_attribute> - <content_attribute id="sex-adultery">none</content_attribute> - <content_attribute id="sex-appearance">none</content_attribute> - <content_attribute id="language-profanity">none</content_attribute> - <content_attribute id="language-humor">none</content_attribute> - <content_attribute id="language-discrimination">none</content_attribute> - <content_attribute id="social-chat">none</content_attribute> - <content_attribute id="social-info">none</content_attribute> - <content_attribute id="social-audio">none</content_attribute> - <content_attribute id="social-location">none</content_attribute> - <content_attribute id="social-contacts">none</content_attribute> - <content_attribute id="money-purchasing">none</content_attribute> - <content_attribute id="money-gambling">none</content_attribute> - </content_rating> -</component> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/data/com.github.artemanufrij.metronome.appdata.xml.in new/metronome-1.0.0/data/com.github.artemanufrij.metronome.appdata.xml.in --- old/metronome-0.3.0/data/com.github.artemanufrij.metronome.appdata.xml.in 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/data/com.github.artemanufrij.metronome.appdata.xml.in 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright 2017 Artem Anufrij <artem.anufrij@live.de> --> +<component type="desktop"> + <id>com.github.artemanufrij.metronome.desktop</id> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-3.0+</project_license> + <name>Metronome</name> + <summary>A simple click</summary> + <description> + <p>A simple metronome for all musicians that helps to practice several rythms at many speeds</p> + </description> + <categories> + <category>Music</category> + </categories> + <custom> + <value key="x-appcenter-color-primary">#d1ff82</value> + <value key="x-appcenter-color-primary-text">rgb(0,0,0)</value> + <value key="x-appcenter-suggested-price">1</value> + </custom> + <developer_name>Artem Anufrij</developer_name> + <url type="homepage">https://github.com/artemanufrij/metronome</url> + <url type="bugtracker">https://github.com/artemanufrij/metronome/issues</url> + <url type="help">https://github.com/artemanufrij/metronome/issues</url> + <update_contact>artem.anufrij@live.de</update_contact> + <screenshots> + <screenshot type="default"> + <image>https://raw.githubusercontent.com/artemanufrij/metronome/master/Screenshot.png</image> + </screenshot> + </screenshots> + <releases> + <release version="1.0.0" date="2019-07-15"> + <description> + Moved to meson (by Ryo Nakano) + <p>Translation:</p> + <ul> + <li>French (by dabou)</li> + <li>Dutch (by Heimen Stoffels)</li> + </ul> + </description> + </release> + <release version="0.3.0" date="2018-07-24"> + <description> + Prepare for JUNO + </description> + </release> + </releases> + <content_rating type="oars-1.1"> + <content_attribute id="violence-cartoon">none</content_attribute> + <content_attribute id="violence-fantasy">none</content_attribute> + <content_attribute id="violence-realistic">none</content_attribute> + <content_attribute id="violence-bloodshed">none</content_attribute> + <content_attribute id="violence-sexual">none</content_attribute> + <content_attribute id="violence-desecration">none</content_attribute> + <content_attribute id="violence-slavery">none</content_attribute> + <content_attribute id="violence-worship">none</content_attribute> + <content_attribute id="drugs-alcohol">none</content_attribute> + <content_attribute id="drugs-narcotics">none</content_attribute> + <content_attribute id="drugs-tobacco">none</content_attribute> + <content_attribute id="sex-nudity">none</content_attribute> + <content_attribute id="sex-themes">none</content_attribute> + <content_attribute id="sex-homosexuality">none</content_attribute> + <content_attribute id="sex-prostitution">none</content_attribute> + <content_attribute id="sex-adultery">none</content_attribute> + <content_attribute id="sex-appearance">none</content_attribute> + <content_attribute id="language-profanity">none</content_attribute> + <content_attribute id="language-humor">none</content_attribute> + <content_attribute id="language-discrimination">none</content_attribute> + <content_attribute id="social-chat">none</content_attribute> + <content_attribute id="social-info">none</content_attribute> + <content_attribute id="social-audio">none</content_attribute> + <content_attribute id="social-location">none</content_attribute> + <content_attribute id="social-contacts">none</content_attribute> + <content_attribute id="money-purchasing">none</content_attribute> + <content_attribute id="money-gambling">none</content_attribute> + </content_rating> +</component> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/data/com.github.artemanufrij.metronome.desktop new/metronome-1.0.0/data/com.github.artemanufrij.metronome.desktop --- old/metronome-0.3.0/data/com.github.artemanufrij.metronome.desktop 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/data/com.github.artemanufrij.metronome.desktop 1970-01-01 01:00:00.000000000 +0100 @@ -1,14 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Metronome -Name[lt]=Metronomas -Comment=A simple click -Comment[lt]=Paprastas spragtelėjimas -GenericName=Metronome -GenericName[lt]=Metronomas -Icon=com.github.artemanufrij.metronome -Exec=com.github.artemanufrij.metronome %U -Terminal=false -Categories=AudioVideo;GNOME;GTK;Audio; -X-GNOME-Gettext-Domain=metronome -Keywords=Metronome;Click; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/data/com.github.artemanufrij.metronome.desktop.in new/metronome-1.0.0/data/com.github.artemanufrij.metronome.desktop.in --- old/metronome-0.3.0/data/com.github.artemanufrij.metronome.desktop.in 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/data/com.github.artemanufrij.metronome.desktop.in 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,17 @@ +[Desktop Entry] +Type=Application +Name=Metronome +Name[lt]=Metronomas +Name[fr]=Metronome +Comment=A simple click +Comment[lt]=Paprastas spragtelėjimas +Comment[fr]=Un simple clic +GenericName=Metronome +GenericName[lt]=Metronomas +GenericName[fr]=Metronome +Icon=com.github.artemanufrij.metronome +Exec=com.github.artemanufrij.metronome %U +Terminal=false +Categories=AudioVideo;GNOME;GTK;Audio; +X-GNOME-Gettext-Domain=metronome +Keywords=Metronome;Click; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/data/meson.build new/metronome-1.0.0/data/meson.build --- old/metronome-0.3.0/data/meson.build 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/data/meson.build 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,52 @@ +icon_size = ['32', '48'] + +foreach i : icon_size + install_data( + join_paths('icons', i, meson.project_name() + '.svg'), + install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', i + 'x' + i, 'apps') + ) +endforeach + +icon_size_large = ['64', '128'] + +foreach l : icon_size_large + install_data( + join_paths('icons', meson.project_name() + '.svg'), + install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', l + 'x' + l, 'apps') + ) +endforeach + +misc_icons = ['symbol_crotchet', 'symbol_minim', 'symbol-quaver', 'symbol_semibreve', 'led_gray', 'led_green', 'led_red'] + +foreach m : misc_icons + install_data( + join_paths('icons', m + '.png'), + install_dir: join_paths(get_option('datadir'), meson.project_name(), 'icons') + ) +endforeach + +sounds = ['click_1', 'click_2', 'click_4', 'click_8', 'beat'] + +foreach s : sounds + install_data( + join_paths('sounds', s + '.wav'), + install_dir: join_paths(get_option('datadir'), meson.project_name(), 'sounds') + ) +endforeach + +i18n.merge_file( + input: meson.project_name() + '.appdata.xml.in', + output: meson.project_name() + '.appdata.xml', + po_dir: join_paths(meson.source_root(), 'po', 'extra'), + install: true, + install_dir: join_paths(get_option('datadir'), 'metainfo') +) + +i18n.merge_file( + input: meson.project_name() + '.desktop.in', + output: meson.project_name() + '.desktop', + po_dir: join_paths(meson.source_root(), 'po', 'extra'), + type: 'desktop', + install: true, + install_dir: join_paths(get_option('datadir'), 'applications') +) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/debian/compat new/metronome-1.0.0/debian/compat --- old/metronome-0.3.0/debian/compat 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/debian/compat 2019-07-15 21:10:28.000000000 +0200 @@ -1 +1 @@ -9 +10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/debian/control new/metronome-1.0.0/debian/control --- old/metronome-0.3.0/debian/control 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/debian/control 2019-07-15 21:10:28.000000000 +0200 @@ -2,13 +2,13 @@ Section: x11 Priority: optional Maintainer: Artem Anufrij <artem.anufrij@live.de> -Build-Depends: cmake (>= 2.8), - cmake-elementary, - debhelper (>= 9), +Build-Depends: debhelper (>= 10.5.1), + gettext, libgstreamer1.0-dev, libgranite-dev, + meson, valac (>= 0.26) -Standards-Version: 3.9.3 +Standards-Version: 4.1.1 Package: com.github.artemanufrij.metronome Architecture: any diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/meson/post_install.py new/metronome-1.0.0/meson/post_install.py --- old/metronome-0.3.0/meson/post_install.py 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/meson/post_install.py 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 + +import os +import subprocess + +schema_dir = os.path.join(os.environ['MESON_INSTALL_PREFIX'], 'share', 'glib-2.0', 'schemas') +icon_cache_dir = os.path.join(os.environ['MESON_INSTALL_PREFIX'], 'share', 'icons', 'hicolor') + +if not os.environ.get('DESTDIR'): + print('Compiling gsettings schemas…') + subprocess.call(['glib-compile-schemas', schema_dir]) + + print('Updating desktop icon cache…') + subprocess.call(['gtk-update-icon-cache', '-qtf', icon_cache_dir]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/meson.build new/metronome-1.0.0/meson.build --- old/metronome-0.3.0/meson.build 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/meson.build 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,27 @@ +project('com.github.artemanufrij.metronome', 'vala', 'c') + +i18n = import('i18n') + +add_project_arguments( + '-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name()), + language: 'c' +) + +subdir('data') +subdir('po') +subdir('schemas') +subdir('src') + +executable( + meson.project_name(), + sources, + config_header, + dependencies: [ + dependency('granite'), + dependency('gstreamer-1.0'), + dependency('gtk+-3.0'), + ], + install: true +) + +meson.add_install_script('meson/post_install.py') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/CMakeLists.txt new/metronome-1.0.0/po/CMakeLists.txt --- old/metronome-0.3.0/po/CMakeLists.txt 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/po/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +0,0 @@ -include (Translations) -add_translations_directory (${GETTEXT_PACKAGE}) -add_translations_catalog (${GETTEXT_PACKAGE} ../src) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/LINGUAS new/metronome-1.0.0/po/LINGUAS --- old/metronome-0.3.0/po/LINGUAS 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/po/LINGUAS 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,4 @@ +de +fr +lt +nl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/POTFILES new/metronome-1.0.0/po/POTFILES --- old/metronome-0.3.0/po/POTFILES 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/po/POTFILES 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,3 @@ +src/Widgets/Presets.vala +src/Widgets/PresetRow.vala +src/Metronome.vala diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/de.po new/metronome-1.0.0/po/de.po --- old/metronome-0.3.0/po/de.po 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/po/de.po 2019-07-15 21:10:28.000000000 +0200 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-05 10:37+0200\n" +"POT-Creation-Date: 2018-12-15 13:46+0900\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -13,34 +13,34 @@ "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 1.8.7.1\n" -#: ../src/Widgets/Presets.vala:43 +#: src/Widgets/Presets.vala:43 msgid "Add Preset" msgstr "Voreinstellung hinzufügen" -#: ../src/Widgets/Presets.vala:56 +#: src/Widgets/Presets.vala:56 msgid "Preset title" msgstr "Title der Einstellung" -#: ../src/Widgets/PresetRow.vala:85 +#: src/Widgets/PresetRow.vala:85 msgid "Delete Preset" msgstr "Voreinstellung löschen" -#: ../src/Widgets/PresetRow.vala:90 +#: src/Widgets/PresetRow.vala:90 msgid "Save current Settings" msgstr "Aktuelle Einstellung speichern" -#: ../src/Metronome.vala:105 +#: src/Metronome.vala:77 msgid "Stop" msgstr "Stop" -#: ../src/Metronome.vala:113 ../src/Metronome.vala:173 +#: src/Metronome.vala:85 src/Metronome.vala:145 msgid "Start" msgstr "Start" -#: ../src/Metronome.vala:304 ../src/Metronome.vala:310 +#: src/Metronome.vala:279 src/Metronome.vala:285 msgid "Show Presets" msgstr "Voreinstellungen zeigen" -#: ../src/Metronome.vala:314 +#: src/Metronome.vala:289 msgid "Hide Presets" msgstr "Voreinstellungen ausblenden" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/extra/POTFILES new/metronome-1.0.0/po/extra/POTFILES --- old/metronome-0.3.0/po/extra/POTFILES 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/po/extra/POTFILES 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,2 @@ +data/com.github.artemanufrij.metronome.appdata.xml.in +data/com.github.artemanufrij.metronome.desktop.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/extra/extra.pot new/metronome-1.0.0/po/extra/extra.pot --- old/metronome-0.3.0/po/extra/extra.pot 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/po/extra/extra.pot 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,51 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the extra package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: extra\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-03-02 23:10+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: data/com.github.artemanufrij.metronome.appdata.xml.in:7 +#: data/com.github.artemanufrij.metronome.desktop.in:4 +#: data/com.github.artemanufrij.metronome.desktop.in:10 +msgid "Metronome" +msgstr "" + +#: data/com.github.artemanufrij.metronome.appdata.xml.in:8 +#: data/com.github.artemanufrij.metronome.desktop.in:7 +msgid "A simple click" +msgstr "" + +#: data/com.github.artemanufrij.metronome.appdata.xml.in:10 +msgid "" +"A simple metronome for all musicians that helps to practice several rythms " +"at many speeds" +msgstr "" + +#: data/com.github.artemanufrij.metronome.appdata.xml.in:20 +msgid "Artem Anufrij" +msgstr "" + +#: data/com.github.artemanufrij.metronome.appdata.xml.in:32 +msgid "Prepare for JUNO" +msgstr "" + +#: data/com.github.artemanufrij.metronome.desktop.in:13 +msgid "com.github.artemanufrij.metronome" +msgstr "" + +#: data/com.github.artemanufrij.metronome.desktop.in:18 +msgid "Metronome;Click;" +msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/extra/meson.build new/metronome-1.0.0/po/extra/meson.build --- old/metronome-0.3.0/po/extra/meson.build 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/po/extra/meson.build 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,7 @@ +i18n.gettext('extra', + args: [ + '--directory=' + meson.source_root(), + '--from-code=UTF-8' + ], + install: false +) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/fr.po new/metronome-1.0.0/po/fr.po --- old/metronome-0.3.0/po/fr.po 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/po/fr.po 2019-07-15 21:10:28.000000000 +0200 @@ -1,5 +1,43 @@ msgid "" msgstr "" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-12-15 13:46+0900\n" +"PO-Revision-Date: 2018-10-17 14:52+01\n" +"Last-Translator: Dabou\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n>1;\n" + +#: src/Widgets/Presets.vala:43 +msgid "Add Preset" +msgstr "Ajouter un Réglage" + +#: src/Widgets/Presets.vala:56 +msgid "Preset title" +msgstr "Titre du Réglage" + +#: src/Widgets/PresetRow.vala:85 +msgid "Delete Preset" +msgstr "Supprimer le Réglage" + +#: src/Widgets/PresetRow.vala:90 +msgid "Save current Settings" +msgstr "Enregistrer les paramètres actuels" + +#: src/Metronome.vala:77 +msgid "Stop" +msgstr "Arrêter" + +#: src/Metronome.vala:85 src/Metronome.vala:145 +msgid "Start" +msgstr "Démarrer" + +#: src/Metronome.vala:279 src/Metronome.vala:285 +msgid "Show Presets" +msgstr "Afficher les Réglages" + +#: src/Metronome.vala:289 +msgid "Hide Presets" +msgstr "Masquer les Réglages" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/lt.po new/metronome-1.0.0/po/lt.po --- old/metronome-0.3.0/po/lt.po 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/po/lt.po 2019-07-15 21:10:28.000000000 +0200 @@ -7,45 +7,46 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-28 13:22+0300\n" +"POT-Creation-Date: 2018-12-15 13:46+0900\n" "PO-Revision-Date: 2017-08-28 13:24+0300\n" +"Last-Translator: Moo\n" "Language-Team: \n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.8.7.1\n" -"Last-Translator: Moo\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"Language: lt\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" -#: ../src/Widgets/Presets.vala:43 +#: src/Widgets/Presets.vala:43 msgid "Add Preset" msgstr "Pridėti išankstinę parinktį" -#: ../src/Widgets/Presets.vala:56 +#: src/Widgets/Presets.vala:56 msgid "Preset title" msgstr "Išankstinės parinkties pavadinimas" -#: ../src/Widgets/PresetRow.vala:85 +#: src/Widgets/PresetRow.vala:85 msgid "Delete Preset" msgstr "Ištrinti išankstinę parinktį" -#: ../src/Widgets/PresetRow.vala:90 +#: src/Widgets/PresetRow.vala:90 msgid "Save current Settings" msgstr "Įrašyti esamus nustatymus" -#: ../src/Metronome.vala:105 +#: src/Metronome.vala:77 msgid "Stop" msgstr "Stabdyti" -#: ../src/Metronome.vala:113 ../src/Metronome.vala:173 +#: src/Metronome.vala:85 src/Metronome.vala:145 msgid "Start" msgstr "Pradėti" -#: ../src/Metronome.vala:304 ../src/Metronome.vala:310 +#: src/Metronome.vala:279 src/Metronome.vala:285 msgid "Show Presets" msgstr "Rodyti išankstines parinktis" -#: ../src/Metronome.vala:314 +#: src/Metronome.vala:289 msgid "Hide Presets" msgstr "Slėpti išankstines parinktis" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/meson.build new/metronome-1.0.0/po/meson.build --- old/metronome-0.3.0/po/meson.build 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/po/meson.build 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,8 @@ +i18n.gettext('metronome', + args: [ + '--directory=' + meson.source_root(), + '--from-code=UTF-8' + ] +) + +subdir('extra') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/metronome.pot new/metronome-1.0.0/po/metronome.pot --- old/metronome-0.3.0/po/metronome.pot 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/po/metronome.pot 2019-07-15 21:10:28.000000000 +0200 @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the metronome package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: metronome\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-07 20:40+0200\n" +"POT-Creation-Date: 2018-12-15 13:46+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,34 +17,34 @@ "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/Widgets/Presets.vala:43 +#: src/Widgets/Presets.vala:43 msgid "Add Preset" msgstr "" -#: ../src/Widgets/Presets.vala:56 +#: src/Widgets/Presets.vala:56 msgid "Preset title" msgstr "" -#: ../src/Widgets/PresetRow.vala:85 +#: src/Widgets/PresetRow.vala:85 msgid "Delete Preset" msgstr "" -#: ../src/Widgets/PresetRow.vala:90 +#: src/Widgets/PresetRow.vala:90 msgid "Save current Settings" msgstr "" -#: ../src/Metronome.vala:105 +#: src/Metronome.vala:77 msgid "Stop" msgstr "" -#: ../src/Metronome.vala:113 ../src/Metronome.vala:173 +#: src/Metronome.vala:85 src/Metronome.vala:145 msgid "Start" msgstr "" -#: ../src/Metronome.vala:304 ../src/Metronome.vala:310 +#: src/Metronome.vala:279 src/Metronome.vala:285 msgid "Show Presets" msgstr "" -#: ../src/Metronome.vala:314 +#: src/Metronome.vala:289 msgid "Hide Presets" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/po/nl.po new/metronome-1.0.0/po/nl.po --- old/metronome-0.3.0/po/nl.po 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/po/nl.po 2019-07-15 21:10:28.000000000 +0200 @@ -1,5 +1,46 @@ msgid "" msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-12-15 13:46+0900\n" +"PO-Revision-Date: \n" +"Last-Translator: Heimen Stoffels <vistausss@outlook.com>\n" +"Language-Team: \n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 2.1.1\n" + +#: src/Widgets/Presets.vala:43 +msgid "Add Preset" +msgstr "Voorinstelling toevoegen" + +#: src/Widgets/Presets.vala:56 +msgid "Preset title" +msgstr "Titel van voorinstelling" + +#: src/Widgets/PresetRow.vala:85 +msgid "Delete Preset" +msgstr "Voorinstelling verwijderen" + +#: src/Widgets/PresetRow.vala:90 +msgid "Save current Settings" +msgstr "Huidige instellingen opslaan" + +#: src/Metronome.vala:77 +msgid "Stop" +msgstr "Stoppen" + +#: src/Metronome.vala:85 src/Metronome.vala:145 +msgid "Start" +msgstr "Starten" + +#: src/Metronome.vala:279 src/Metronome.vala:285 +msgid "Show Presets" +msgstr "Voorinstellingen tonen" + +#: src/Metronome.vala:289 +msgid "Hide Presets" +msgstr "Voorinstellingen verbergen" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/schemas/CMakeLists.txt new/metronome-1.0.0/schemas/CMakeLists.txt --- old/metronome-0.3.0/schemas/CMakeLists.txt 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/schemas/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -include (GSettings) -add_schema (org.pantheon.metronome.gschema.xml) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/schemas/meson.build new/metronome-1.0.0/schemas/meson.build --- old/metronome-0.3.0/schemas/meson.build 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/schemas/meson.build 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,4 @@ +install_data( + 'org.pantheon.metronome.gschema.xml', + install_dir: join_paths(get_option('datadir'), 'glib-2.0', 'schemas') +) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/src/CMakeLists.txt new/metronome-1.0.0/src/CMakeLists.txt --- old/metronome-0.3.0/src/CMakeLists.txt 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/src/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -set (CONFIG_FILE ${CMAKE_CURRENT_BINARY_DIR}/Config.vala) -configure_file (${CMAKE_CURRENT_SOURCE_DIR}/Config.vala.cmake ${CONFIG_FILE}) - -vala_precompile (VALA_C ${CMAKE_PROJECT_NAME} - ${CONFIG_FILE} - Objects/Click.vala - Objects/Preset.vala - Widgets/Presets.vala - Widgets/PresetRow.vala - Widgets/Volumes.vala - Settings.vala - Metronome.vala -PACKAGES - granite - gtk+-3.0 - gstreamer-1.0 -OPTIONS - --vapidir=${CMAKE_SOURCE_DIR}/vapi - --target-glib=2.32 - --thread -) - -add_executable (${CMAKE_PROJECT_NAME} ${VALA_C}) -target_link_libraries (${CMAKE_PROJECT_NAME} ${DEPS_LIBRARIES}) - -# Installation -install (TARGETS ${CMAKE_PROJECT_NAME} RUNTIME DESTINATION ${CMAKE_INSTALL_FULL_BINDIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/src/Config.vala.cmake new/metronome-1.0.0/src/Config.vala.cmake --- old/metronome-0.3.0/src/Config.vala.cmake 2018-07-22 20:15:57.000000000 +0200 +++ new/metronome-1.0.0/src/Config.vala.cmake 1970-01-01 01:00:00.000000000 +0100 @@ -1,25 +0,0 @@ -// -// Copyright (C) 2015-2015 Artem Anufrij -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program. If not, see <https://www.gnu.org/licenses/>. -// - -namespace Constants { -public const string DATADIR = "@DATADIR@"; -public const string PKGDATADIR = "@PKGDATADIR@"; -public const string GETTEXT_PACKAGE = "@GETTEXT_PACKAGE@"; -public const string RELEASE_NAME = "@RELEASE_NAME@"; -public const string VERSION = "@VERSION@"; -public const string VERSION_INFO = "@VERSION_INFO@"; -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/src/Config.vala.in new/metronome-1.0.0/src/Config.vala.in --- old/metronome-0.3.0/src/Config.vala.in 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/src/Config.vala.in 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,20 @@ +// +// Copyright (C) 2015-2018 Artem Anufrij +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see <https://www.gnu.org/licenses/>. +// + +namespace Constants { + public const string PKGDATADIR = @PKGDATADIR@; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metronome-0.3.0/src/meson.build new/metronome-1.0.0/src/meson.build --- old/metronome-0.3.0/src/meson.build 1970-01-01 01:00:00.000000000 +0100 +++ new/metronome-1.0.0/src/meson.build 2019-07-15 21:10:28.000000000 +0200 @@ -0,0 +1,17 @@ +conf_data = configuration_data() +conf_data.set_quoted('PKGDATADIR', join_paths(get_option('prefix'), get_option('datadir'), meson.project_name())) +config_header = configure_file( + input: 'Config.vala.in', + output: 'Config.vala', + configuration: conf_data +) + +sources = files( + 'Objects/Click.vala', + 'Objects/Preset.vala', + 'Widgets/Presets.vala', + 'Widgets/PresetRow.vala', + 'Widgets/Volumes.vala', + 'Settings.vala', + 'Metronome.vala', +)
participants (1)
-
root