diff options
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 |