diff --git a/data/com.github.alainm23.planner.appdata.xml.in b/data/com.github.alainm23.planner.appdata.xml.in index fc3cdcee8..f6234422b 100644 --- a/data/com.github.alainm23.planner.appdata.xml.in +++ b/data/com.github.alainm23.planner.appdata.xml.in @@ -20,7 +20,7 @@ com.github.alainm23.planner - +

Initial release

diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 000000000..2f9b10749 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +com.github.alainm23.planner (0.1ubuntu1) UNRELEASED; urgency=low + + * Initial Release. + + -- Alain M. Tue, 01 Jan 2019 21:33:25 -0500 diff --git a/debian/compat b/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 000000000..8362e8f5b --- /dev/null +++ b/debian/control @@ -0,0 +1,29 @@ +Source: com.github.alainm23.planner +Section: x11 +Priority: extra +Maintainer: Alain M. +Build-Depends: appstream, + debhelper (>= 9), + desktop-file-utils, + libgtk-3-dev, + libunity-dev. + libecal1.2-dev, + libedataserver1.2-dev, + libedataserverui1.2-dev, + libical-dev, + libgee-0.8-dev, + libjson-glib-dev, + libgeoclue-2-dev, + libsqlite3-dev, + libsoup2.4-dev, + libgranite-dev (>=0.5), + libnotify-dev, + meson, + valac >= 0.40.3 +Standards-Version: 3.9.3 + +Package: com.github.alainm23.planner +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Hey young world + This is a Hello World written in Vala using Meson build system. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 000000000..159bb912d --- /dev/null +++ b/debian/copyright @@ -0,0 +1,24 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: cmake-hello-world +Source: https://github.com/alainm23/planner + +Files: src/* data/* debian/* +Copyright: 2019 Alain M. +License: GPL-3.0+ + +License: GPL-3.0+ + 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 package 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 . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian/rules b/debian/rules new file mode 100755 index 000000000..e50e7cd85 --- /dev/null +++ b/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 000000000..89ae9db8f --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/meson.build b/meson.build index d9a3b730a..e01795cb0 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('com.github.alainm23.planner', 'vala', 'c', - version: '0.2.1') + version: '1.0') gnome = import('gnome') i18n = import('i18n') @@ -14,7 +14,6 @@ c_args = [ '-include', 'config.h' ] -#add_global_arguments('-DGETTEXT_PACKAGE="' + meson.project_name() + '"', language:'c') add_project_arguments('-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name()), language: 'c') add_project_arguments(['--vapidir', join_paths(meson.current_source_dir(), 'vapi')], language: 'vala') @@ -73,7 +72,7 @@ executable( 'src/Widgets/SourceItem.vala', 'src/Widgets/QuickFind.vala', 'src/Widgets/NoteChild.vala', - + 'src/Widgets/Calendar/Calendar.vala', 'src/Widgets/Calendar/CalendarHeader.vala', 'src/Widgets/Calendar/CalendarView.vala',