1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

deskutils/gnome-planner: resurrect Gnome Planner

Gnome Planner is a cross-platform project management tool
based on the Work breakdown structure (WBS).
You can visualize project in time using Gantt chart, list
the complete breakdown of your project along with the
estimated cost and effort and manage your resources assignments.

This port is based on head branch of the project which is a WIP
version of the future GTK 3 port. This version also integrate
multiple fixes.
This commit is contained in:
Rodrigo Osorio 2022-04-19 23:03:37 +02:00
parent 97e7212e1b
commit c0dfd88b95
6 changed files with 190 additions and 0 deletions

1
MOVED
View File

@ -23,6 +23,7 @@
# This file can be linted with Tools/scripts/MOVEDlint.awk
#
# Port|Moved to|Date|Why
deskutils/planner|deskutils/gnome-planner|2020-05-31|Revive in more appropriate port name
audio/polypaudio|audio/pulseaudio|2008-01-01|Project renamed
audio/akode-plugins-polypaudio||2008-01-01|Polypaudio is obsolete in favor of Pulseaudio
audio/teknap|net-p2p/teknap|2008-01-09|Moved to net-p2p category

View File

@ -72,6 +72,7 @@
SUBDIR += gnome-initial-setup
SUBDIR += gnome-maps
SUBDIR += gnome-photos
SUBDIR += gnome-planner
SUBDIR += gnome-pomodoro
SUBDIR += gnome-screenshot
SUBDIR += gnome-search-tool

View File

@ -0,0 +1,40 @@
# Created by: Gustau Perez <gustau.perez@gmail.com>
PORTNAME= gnome-planner
PORTVERSION= 0.14.6.20220531
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome3
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Project management tool based on the Work breakdown structure
LICENSE= GPLv3
BUILD_DEPENDS= appstream-util:devel/appstream-glib \
itstool>0:textproc/itstool
LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \
libgraphene-1.0.so:graphics/graphene \
libical.so:devel/libical \
libpeas-1.0.so:devel/libpeas \
libsecret-1.so:security/libsecret \
libsoup-2.4.so:devel/libsoup \
libgda-5.0.so:databases/libgda5
USES= desktop-file-utils gettext pathfix \
shared-mime-info tar:xz meson pkgconfig
USE_GNOME= gnomeprefix intlhack libgnomeui libgnomeprintui \
libgsf
USE_GITLAB= yes
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= World
GL_PROJECT= planner
GL_COMMIT= 88e86815960a9f66e6f512d4d38d5119ffee3b90
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
CPPFLAGS+= -I${LOCALBASE}/include -DGLIB_COMPILATION
LIBS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= planner.gschema
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1654118132
SHA256 (gnome3/World-planner-88e86815960a9f66e6f512d4d38d5119ffee3b90_GL0.tar.gz) = 10d8062eadaecfb38b98d7a0ffde16beae0b8377aaa53414afbaaf6c566b8a1f
SIZE (gnome3/World-planner-88e86815960a9f66e6f512d4d38d5119ffee3b90_GL0.tar.gz) = 5378402

View File

@ -0,0 +1,8 @@
Gnome Planner is a cross-platform project management
tool based on the Work breakdown structure (WBS).
You can visualize project in time using Gantt chart,
list the complete breakdown of your project along with
the estimated cost and effort and manage your resources
assignments.
WWW: https://wiki.gnome.org/Apps/Planner

View File

@ -0,0 +1,137 @@
bin/planner
lib/planner/file-modules/libmrp-xml.so
lib/planner/file-modules/libmrp-xsl.so
lib/planner/libplanner-1.so
lib/planner/libplanner-1.so.1
lib/planner/libplanner-1.so.1.0.0
lib/planner/plugins/libhtml-plugin.so
lib/planner/plugins/libmsp-plugin.so
lib/planner/plugins/libsql-plugin.so
lib/planner/plugins/libxmlplanner-plugin.so
lib/planner/storage-modules/libstorage-mrproject-1.so
lib/planner/storage-modules/libstorage-sql.so
man/man1/planner.1.gz
share/GConf/gsettings/planner.convert
share/applications/planner.desktop
share/glib-2.0/schemas/org.gnome.Planner.gschema.xml
share/icons/hicolor/48x48/apps/gnome-planner.png
share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-planner.png
share/icons/hicolor/scalable/apps/gnome-planner.svg
share/locale/am/LC_MESSAGES/planner.mo
share/locale/ar/LC_MESSAGES/planner.mo
share/locale/as/LC_MESSAGES/planner.mo
share/locale/ast/LC_MESSAGES/planner.mo
share/locale/az/LC_MESSAGES/planner.mo
share/locale/be/LC_MESSAGES/planner.mo
share/locale/bg/LC_MESSAGES/planner.mo
share/locale/bn_IN/LC_MESSAGES/planner.mo
share/locale/bs/LC_MESSAGES/planner.mo
share/locale/ca/LC_MESSAGES/planner.mo
share/locale/ca@valencia/LC_MESSAGES/planner.mo
share/locale/cs/LC_MESSAGES/planner.mo
share/locale/da/LC_MESSAGES/planner.mo
share/locale/de/LC_MESSAGES/planner.mo
share/locale/dz/LC_MESSAGES/planner.mo
share/locale/el/LC_MESSAGES/planner.mo
share/locale/en_CA/LC_MESSAGES/planner.mo
share/locale/en_GB/LC_MESSAGES/planner.mo
share/locale/eo/LC_MESSAGES/planner.mo
share/locale/es/LC_MESSAGES/planner.mo
share/locale/et/LC_MESSAGES/planner.mo
share/locale/eu/LC_MESSAGES/planner.mo
share/locale/fa/LC_MESSAGES/planner.mo
share/locale/fi/LC_MESSAGES/planner.mo
share/locale/fr/LC_MESSAGES/planner.mo
share/locale/ga/LC_MESSAGES/planner.mo
share/locale/gl/LC_MESSAGES/planner.mo
share/locale/gu/LC_MESSAGES/planner.mo
share/locale/hi/LC_MESSAGES/planner.mo
share/locale/hr/LC_MESSAGES/planner.mo
share/locale/hu/LC_MESSAGES/planner.mo
share/locale/id/LC_MESSAGES/planner.mo
share/locale/is/LC_MESSAGES/planner.mo
share/locale/it/LC_MESSAGES/planner.mo
share/locale/ja/LC_MESSAGES/planner.mo
share/locale/kk/LC_MESSAGES/planner.mo
share/locale/kn/LC_MESSAGES/planner.mo
share/locale/ko/LC_MESSAGES/planner.mo
share/locale/lt/LC_MESSAGES/planner.mo
share/locale/lv/LC_MESSAGES/planner.mo
share/locale/mk/LC_MESSAGES/planner.mo
share/locale/ml/LC_MESSAGES/planner.mo
share/locale/mn/LC_MESSAGES/planner.mo
share/locale/mr/LC_MESSAGES/planner.mo
share/locale/ms/LC_MESSAGES/planner.mo
share/locale/nb/LC_MESSAGES/planner.mo
share/locale/nds/LC_MESSAGES/planner.mo
share/locale/ne/LC_MESSAGES/planner.mo
share/locale/nl/LC_MESSAGES/planner.mo
share/locale/nn/LC_MESSAGES/planner.mo
share/locale/oc/LC_MESSAGES/planner.mo
share/locale/or/LC_MESSAGES/planner.mo
share/locale/pa/LC_MESSAGES/planner.mo
share/locale/pl/LC_MESSAGES/planner.mo
share/locale/pt/LC_MESSAGES/planner.mo
share/locale/pt_BR/LC_MESSAGES/planner.mo
share/locale/ro/LC_MESSAGES/planner.mo
share/locale/ru/LC_MESSAGES/planner.mo
share/locale/rw/LC_MESSAGES/planner.mo
share/locale/sk/LC_MESSAGES/planner.mo
share/locale/sl/LC_MESSAGES/planner.mo
share/locale/sq/LC_MESSAGES/planner.mo
share/locale/sr/LC_MESSAGES/planner.mo
share/locale/sr@latin/LC_MESSAGES/planner.mo
share/locale/sv/LC_MESSAGES/planner.mo
share/locale/ta/LC_MESSAGES/planner.mo
share/locale/tg/LC_MESSAGES/planner.mo
share/locale/tr/LC_MESSAGES/planner.mo
share/locale/uk/LC_MESSAGES/planner.mo
share/locale/vi/LC_MESSAGES/planner.mo
share/locale/zh_CN/LC_MESSAGES/planner.mo
share/locale/zh_HK/LC_MESSAGES/planner.mo
share/locale/zh_TW/LC_MESSAGES/planner.mo
share/mime/packages/org.gnome.Planner.xml
share/planner/dtd/mrproject-0.5.1.dtd
share/planner/dtd/mrproject-0.6.dtd
share/planner/images/24_edit_resource.png
share/planner/images/24_groups.png
share/planner/images/24_indent_task.png
share/planner/images/24_insert_resource.png
share/planner/images/24_insert_task.png
share/planner/images/24_link_task.png
share/planner/images/24_remove_resource.png
share/planner/images/24_remove_task.png
share/planner/images/24_task_down.png
share/planner/images/24_task_up.png
share/planner/images/24_unindent_task.png
share/planner/images/24_unlink_task.png
share/planner/images/gantt.png
share/planner/images/gnome-planner.png
share/planner/images/resources.png
share/planner/images/resources_usage.png
share/planner/images/tasks.png
share/planner/sql/database-0.11.sql
share/planner/sql/database-0.13.sql
share/planner/sql/database.sql
share/planner/sql/upgrade-0.11-0.13.sql
share/planner/sql/upgrade-0.6.x-0.11.sql
share/planner/stylesheets/html1_css.xsl
share/planner/stylesheets/html1_css_ie.xsl
share/planner/stylesheets/html1_css_ie7.xsl
share/planner/stylesheets/html1_gantt.xsl
share/planner/stylesheets/html1_resources.xsl
share/planner/stylesheets/html1_tasks.xsl
share/planner/stylesheets/localizable.xml
share/planner/stylesheets/msp2planner.xsl
share/planner/stylesheets/planner2html.xsl
share/planner/stylesheets/planner2plannerv011.xsl
share/planner/ui/eds-plugin.ui
share/planner/ui/gantt-view.ui
share/planner/ui/html-plugin.ui
share/planner/ui/main-window.ui
share/planner/ui/msp-plugin.ui
share/planner/ui/resource-view.ui
share/planner/ui/sql-plugin.ui
share/planner/ui/task-view.ui
share/planner/ui/time-table-view.ui
share/planner/ui/xml-planner-plugin.ui