diff options
author | rillig <rillig@pkgsrc.org> | 2007-03-22 17:15:19 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2007-03-22 17:15:19 +0000 |
commit | d85c02c3b87d2787421b6fea283a195bf6fe0b90 (patch) | |
tree | 5326925bca8463cb374bd602db120293ed144bae /misc/taskjuggler | |
parent | 53a10715e62d242e88b6e8096c4f886d041058aa (diff) | |
download | pkgsrc-d85c02c3b87d2787421b6fea283a195bf6fe0b90.tar.gz |
Imported taskjuggler.
TaskJuggler is a modern and powerful project management tool. Its new
approach to project planning and tracking is far superior to the
commonly used Gantt chart editing tools. It has already been
successfully used in many projects and scales easily to projects with
hundreds of resources and thousands of tasks.
Diffstat (limited to 'misc/taskjuggler')
-rw-r--r-- | misc/taskjuggler/DESCR | 5 | ||||
-rw-r--r-- | misc/taskjuggler/Makefile | 27 | ||||
-rw-r--r-- | misc/taskjuggler/PLIST | 108 | ||||
-rw-r--r-- | misc/taskjuggler/distinfo | 6 | ||||
-rw-r--r-- | misc/taskjuggler/patches/patch-aa | 13 |
5 files changed, 159 insertions, 0 deletions
diff --git a/misc/taskjuggler/DESCR b/misc/taskjuggler/DESCR new file mode 100644 index 00000000000..b6c30e4a425 --- /dev/null +++ b/misc/taskjuggler/DESCR @@ -0,0 +1,5 @@ +TaskJuggler is a modern and powerful project management tool. Its new +approach to project planning and tracking is far superior to the +commonly used Gantt chart editing tools. It has already been +successfully used in many projects and scales easily to projects with +hundreds of resources and thousands of tasks. diff --git a/misc/taskjuggler/Makefile b/misc/taskjuggler/Makefile new file mode 100644 index 00000000000..0dadb789285 --- /dev/null +++ b/misc/taskjuggler/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/03/22 17:15:19 rillig Exp $ +# + +DISTNAME= taskjuggler-2.3.1 +CATEGORIES= misc +MASTER_SITES= http://www.taskjuggler.org/download/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= rillig@NetBSD.org +HOMEPAGE= http://www.taskjuggler.org/download/ +COMMENT= Project management tool + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+=--with-docdir=${PREFIX}/share/doc/taskjuggler +USE_LANGUAGES= c c++ +USE_LIBTOOL= yes +USE_TOOLS+= perl + +pre-build: + # I have no idea why this test fails, and it is undocumented. + # The log file also doesn't provide any useful information. + rm -f ${WRKSRC}/TestSuite/Syntax/Errors/Timezone.tjp + +.include "../../meta-pkgs/kde3/kde3.mk" +.include "../../misc/kdepim3/buildlink3.mk" # for libkcal +.include "../../x11/qt3/application.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/misc/taskjuggler/PLIST b/misc/taskjuggler/PLIST new file mode 100644 index 00000000000..4e06d74cf5b --- /dev/null +++ b/misc/taskjuggler/PLIST @@ -0,0 +1,108 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/03/22 17:15:19 rillig Exp $ +bin/TaskJugglerUI +bin/taskjuggler +lib/libtaskjuggler.la +share/applications/kde/taskjuggler.desktop +share/doc/taskjugglerExamples/BigProject/Common/Resources.tji +share/doc/taskjugglerExamples/BigProject/Project1/Project1-Interface.tji +share/doc/taskjugglerExamples/BigProject/Project1/Project1.html +share/doc/taskjugglerExamples/BigProject/Project1/Project1.tjp +share/doc/taskjugglerExamples/BigProject/Project2/AccountingReport.html +share/doc/taskjugglerExamples/BigProject/Project2/Project2.html +share/doc/taskjugglerExamples/BigProject/Project2/Project2.tjp +share/doc/taskjugglerExamples/BigProject/README +share/doc/taskjugglerExamples/FirstProject/Accounting.html +share/doc/taskjugglerExamples/FirstProject/AccountingSoftware.tjp +share/doc/taskjugglerExamples/FirstProject/Calendar.html +share/doc/taskjugglerExamples/FirstProject/Status-Report.html +share/doc/taskjugglerExamples/ShiftSchedule/Calendar-anders.html +share/doc/taskjugglerExamples/ShiftSchedule/Calendar-joe.html +share/doc/taskjugglerExamples/ShiftSchedule/Calendar-khaled.html +share/doc/taskjugglerExamples/ShiftSchedule/Calendar-paul.html +share/doc/taskjugglerExamples/ShiftSchedule/Calendar-sally.html +share/doc/taskjugglerExamples/ShiftSchedule/ResourceUsage-Jun.html +share/doc/taskjugglerExamples/ShiftSchedule/ShiftSchedule.tjp +share/doc/taskjugglerExamples/ShiftSchedule/ShiftTimes-06-03.html +share/doc/taskjugglerExamples/ShiftSchedule/ShiftTimes-06-10.html +share/doc/taskjugglerExamples/ShiftSchedule/TaskCoverage-Jun.html +share/icons/crystalsvg/32x32/mimetypes/taskjuggler_tji.png +share/icons/crystalsvg/32x32/mimetypes/taskjuggler_tjp.png +share/icons/crystalsvg/32x32/mimetypes/taskjuggler_tjx.png +share/icons/hicolor/16x16/apps/taskjuggler.png +share/icons/hicolor/32x32/apps/taskjuggler.png +share/kde/apps/katepart/syntax/taskjuggler.xml +share/kde/apps/taskjuggler/icons/crystalsvg/16x16/actions/tj_modified.png +share/kde/apps/taskjuggler/icons/crystalsvg/16x16/actions/tj_not_ok.png +share/kde/apps/taskjuggler/icons/crystalsvg/16x16/actions/tj_ok.png +share/kde/apps/taskjuggler/icons/crystalsvg/22x22/actions/tj_milestone.png +share/kde/apps/taskjuggler/icons/crystalsvg/22x22/actions/tj_resource.png +share/kde/apps/taskjuggler/icons/crystalsvg/22x22/actions/tj_schedule.png +share/kde/apps/taskjuggler/icons/crystalsvg/22x22/actions/tj_task.png +share/kde/apps/taskjuggler/icons/crystalsvg/22x22/actions/tj_task_group.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_account.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_account_group.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_account_report.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_calendar_report.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_csv_reports.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_editor.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_error.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_export_reports.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_file_list.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_file_tji.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_file_tjp.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_html_reports.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_ical_reports.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_interactive_reports.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_keyword_help.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_next_problem.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_note.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_previous_problem.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_report.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_report_list.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_resource.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_resource_group.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_resource_report.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_status_report.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_task_report.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_tutorial.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_warning.png +share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions/tj_xml_reports.png +share/kde/apps/taskjuggler/katefiletyperc +share/kde/apps/taskjuggler/taskjugglerui.rc +share/kde/apps/taskjuggler/templates/en_US/Blank_File.tji +share/kde/apps/taskjuggler/templates/en_US/Blank_Project.tjp +share/kde/apps/taskjuggler/templates/en_US/Large_Project.tjp +share/kde/apps/taskjuggler/templates/en_US/Simple_Project.tjp +share/kde/apps/taskjuggler/tips +share/kde/config/taskjugglerrc +share/kde/mimelnk/application/x-tji.desktop +share/kde/mimelnk/application/x-tjp.desktop +share/kde/mimelnk/application/x-tjx.desktop +share/locale/tr/LC_MESSAGES/taskjuggler.mo +@comment in kde: @dirrm share/kde/mimelnk/application +@comment in kde: @dirrm share/kde/config +@dirrm share/kde/apps/taskjuggler/templates/en_US +@dirrm share/kde/apps/taskjuggler/templates +@dirrm share/kde/apps/taskjuggler/icons/crystalsvg/32x32/actions +@dirrm share/kde/apps/taskjuggler/icons/crystalsvg/32x32 +@dirrm share/kde/apps/taskjuggler/icons/crystalsvg/22x22/actions +@dirrm share/kde/apps/taskjuggler/icons/crystalsvg/22x22 +@dirrm share/kde/apps/taskjuggler/icons/crystalsvg/16x16/actions +@dirrm share/kde/apps/taskjuggler/icons/crystalsvg/16x16 +@dirrm share/kde/apps/taskjuggler/icons/crystalsvg +@dirrm share/kde/apps/taskjuggler/icons +@dirrm share/kde/apps/taskjuggler +@comment in kde: @dirrm share/kde/apps/katepart/syntax +@comment in kde: @dirrm share/kde/apps +@dirrm share/icons/hicolor/32x32/apps +@dirrm share/icons/hicolor/16x16/apps +@comment in kde: @dirrm share/icons/crystalsvg/32x32/mimetypes +@dirrm share/doc/taskjugglerExamples/ShiftSchedule +@dirrm share/doc/taskjugglerExamples/FirstProject +@dirrm share/doc/taskjugglerExamples/BigProject/Project2 +@dirrm share/doc/taskjugglerExamples/BigProject/Project1 +@dirrm share/doc/taskjugglerExamples/BigProject/Common +@dirrm share/doc/taskjugglerExamples/BigProject +@dirrm share/doc/taskjugglerExamples +@dirrm share/doc/HTML/en/taskjuggler +@comment in kde: @dirrm share/applications/kde diff --git a/misc/taskjuggler/distinfo b/misc/taskjuggler/distinfo new file mode 100644 index 00000000000..49ae5b60913 --- /dev/null +++ b/misc/taskjuggler/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/03/22 17:15:19 rillig Exp $ + +SHA1 (taskjuggler-2.3.1.tar.bz2) = fce20fcfae51e6cf2100d2fe82554d82d89fc823 +RMD160 (taskjuggler-2.3.1.tar.bz2) = add000206b40e275a2778935148ba0650c29f57a +Size (taskjuggler-2.3.1.tar.bz2) = 1261818 bytes +SHA1 (patch-aa) = 82e0b1222404cc5167b12a0d92325885bfc40b19 diff --git a/misc/taskjuggler/patches/patch-aa b/misc/taskjuggler/patches/patch-aa new file mode 100644 index 00000000000..3289db208f9 --- /dev/null +++ b/misc/taskjuggler/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2007/03/22 17:15:19 rillig Exp $ + +--- TaskJugglerUI/Makefile.in.orig 2007-03-22 17:54:38.000000000 +0100 ++++ TaskJugglerUI/Makefile.in 2007-03-22 17:53:15.000000000 +0100 +@@ -1300,3 +1300,8 @@ RichTextDisplay.h: $(srcdir)/RichTextDis + $(UIC) $(srcdir)/RichTextDisplay.ui | $(PERL) -pi -e "s,public QWizard,public KWizard,g; s,#include <qwizard.h>,#include <kwizard.h>,g" >> RichTextDisplay.h ; + RichTextDisplay.moc: RichTextDisplay.h + $(MOC) RichTextDisplay.h -o RichTextDisplay.moc ++ ++taskjugglerview.o: MainWidget.h TemplateSelector.h ++ReportManager.o: MainWidget.h ++FileManager.o: TjDatePicker.h ++TjReport.o: RichTextDisplay.h |