On Sat, 29 Apr 2006, Markus Brueffer wrote:
> You could just post the problems you have with taskjuggler to the list 
> or join #kde-freebsd on freenode.
> 
> If that's not an option, just contact me directly.

Right now the port is not building at all and marked BROKEN, so if you 
could make it build again that would be great!  (I believe it's some
issue with missing or incorrect use of FreeBSD's KDE infrastructure,
and wonder how this ever worked.)

The current maintainer of the port explicitly advised that he will not
be able to work on this and relinquishes maintainership.

Below you'll find a first stab I did, which also updates the port to
the current upstream version.

Gerald

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/deskutils/taskjuggler/Makefile,v
retrieving revision 1.15
diff -u -3 -p -r1.15 Makefile
--- Makefile    20 Jan 2006 00:00:39 -0000      1.15
+++ Makefile    29 Apr 2006 01:51:46 -0000
@@ -6,20 +6,21 @@
 #
 
 PORTNAME=      taskjuggler
-PORTVERSION=   2.0.1
-PORTREVISION=  1
+PORTVERSION=   2.2.0
 CATEGORIES=    deskutils
 MASTER_SITES=  http://www.taskjuggler.org/download/
 
 MAINTAINER=    [EMAIL PROTECTED]
 COMMENT=       A project management tool for UNIX based operating systems
 
-BUILD_DEPENDS+=        
${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc \
-               
${SITE_PERL}/${PERL_ARCH}/Class/MethodMaker.pm:${PORTSDIR}/devel/p5-Class-MethodMaker
 \
-               
${SITE_PERL}/PostScript/Simple.pm:${PORTSDIR}/print/p5-PostScript-Simple \
-               
${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
-               poster:${PORTSDIR}/print/poster \
-               xsltproc:${PORTSDIR}/textproc/libxslt
+BUILD_DEPENDS= ${LOCALBASE}/include/libkcal/todo.h:${PORTSDIR}/deskutils/kdepim
+
+#BUILD_DEPENDS+=       
${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc \
+#              
${SITE_PERL}/${PERL_ARCH}/Class/MethodMaker.pm:${PORTSDIR}/devel/p5-Class-MethodMaker
 \
+#              
${SITE_PERL}/PostScript/Simple.pm:${PORTSDIR}/print/p5-PostScript-Simple \
+#              
${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
+#              poster:${PORTSDIR}/print/poster \
+#              xsltproc:${PORTSDIR}/textproc/libxslt
 
 BROKEN=                Does not build
 
@@ -27,6 +28,7 @@ BROKEN=               Does not build
 #OPTIONS=      KTJVIEW "Build KDE KTJView program (Requires KDE)" off
 
 USE_BZIP2=     yes
+USE_GMAKE=     yes
 USE_QT_VER=    3
 USE_XLIB=      yes
 USE_PERL5_RUN= yes
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/deskutils/taskjuggler/distinfo,v
retrieving revision 1.5
diff -u -3 -p -r1.5 distinfo
--- distinfo    22 Jan 2006 11:02:35 -0000      1.5
+++ distinfo    29 Apr 2006 01:51:46 -0000
@@ -1,3 +1,3 @@
-MD5 (taskjuggler-2.0.1.tar.bz2) = a7d43e1e7e0baeb777791b1438e7aaac
-SHA256 (taskjuggler-2.0.1.tar.bz2) = 
94604f333fdaa22987b7edf069e521c21cafed6da5170e2c99a3bd716af9eabb
-SIZE (taskjuggler-2.0.1.tar.bz2) = 888067
+MD5 (taskjuggler-2.2.0.tar.bz2) = 0f7a0301a6e1ec82378bbf4e2539af66
+SHA256 (taskjuggler-2.2.0.tar.bz2) = 
1499174951cbf4857bb98728b6bb4069112fc28d074149bd3efb61fcb5c98d2e
+SIZE (taskjuggler-2.2.0.tar.bz2) = 1231701
_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to