Source: planify
Section: utils
Maintainer: Seyed Mohamad Amin Modaresi <modaresisofthard@proton.me>
Uploaders: Emmanuel Arias <eamanu@debian.org>
Build-Depends:
 debhelper-compat (= 13),
 libgxml-dev,
 libgio-2.0-dev,
 libgee-0.8-dev,
 libgtk-4-dev,
 libsoup-3.0-dev,
 libsqlite3-dev,
 libadwaita-1-dev,
 libjson-glib-dev,
 libical-dev,
 libsecret-1-dev,
 libspelling-1-dev,
 libgtksourceview-5-dev,
 libportal-dev,
 libportal-gtk4-dev,
 gobject-introspection,
 libecal2.0-dev,
 libedataserver1.2-dev,
 meson,
 pkgconf,
 valac,
 desktop-file-utils,
 gtk-update-icon-cache,
Standards-Version: 4.7.4
Homepage: https://useplanify.com
Vcs-Browser: https://salsa.debian.org/amin_modaresi/planify
Vcs-Git: https://salsa.debian.org/amin_modaresi/planify.git

Package: planify
Architecture: any
Depends:
 libplanify0,
 ${misc:Depends},
 ${shlibs:Depends}
Recommends: planify-quick-add
Suggests: planify-cli
Description: Task manager with Todoist, Nextcloud & CalDAV support
 Planify is a modern, fast, and intuitive task manager designed for the GNOME
 desktop. Built with GTK4 and libadwaita, it provides a seamless and native user
 experience with full support for dark mode.
 .
 It helps you organize tasks, projects, and your life with powerful features:
  * Smart organization using sections, labels, priorities, and custom filters.
  * Multiple sync backends: works with Todoist and Nextcloud/CalDAV.
  * Work fully offline; changes sync when you are back online.
  * Natural drag-and-drop for tasks, projects, and subtasks.
  * Board view for visual planning and calendar integration.
  * Rich task details: Markdown support, reminders, and file attachments.
  * Quick task entry with global shortcuts and natural language date parsing.

Package: planify-quick-add
Architecture: any
Depends:
 planify,
 ${misc:Depends},
 ${shlibs:Depends}
Description: Quick adding task to planify wihtout open it
 Add tasks to Planify without open it simply and quickly!

Package: planify-cli
Architecture: any
Depends:
 planify,
 ${misc:Depends},
 ${shlibs:Depends}
Description: Cli version of Planify
 planify-cli is a command-line tool for managing tasks in Planify.
 It provides functionality to create, list, update tasks, and manage projects
 directly from the terminal.

Package: libplanify0
Architecture: any
Section: libs
Depends:
 libplanify-common,
 ${misc:Depends},
 ${shlibs:Depends}
Description: Task manager with Todoist, Nextcloud & CalDAV support
 This package contains the library.

Package: libplanify-dev
Architecture: any
Section: libdevel
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 libplanify0 (= ${binary:Version}),
Description: Task manager with Todoist, Nextcloud & CalDAV support
 This package contains the development files.

Package: libplanify-common
Architecture: all
Section: libs
Depends:
 ${misc:Depends}
Description: Task manager with Todoist, Nextcloud & CalDAV support
 This package contains architecture-independent files such as translations.
