[113140] trunk/dports/office/taskjuggler

g5pw at macports.org g5pw at macports.org
Sun Nov 10 12:02:25 PST 2013


Revision: 113140
          https://trac.macports.org/changeset/113140
Author:   g5pw at macports.org
Date:     2013-11-10 12:02:25 -0800 (Sun, 10 Nov 2013)
Log Message:
-----------
office/taskjuggler
  update to 3.5.0
  maintainer timeout (#34322)

Modified Paths:
--------------
    trunk/dports/office/taskjuggler/Portfile

Removed Paths:
-------------
    trunk/dports/office/taskjuggler/files/

Modified: trunk/dports/office/taskjuggler/Portfile
===================================================================
--- trunk/dports/office/taskjuggler/Portfile	2013-11-10 19:48:33 UTC (rev 113139)
+++ trunk/dports/office/taskjuggler/Portfile	2013-11-10 20:02:25 UTC (rev 113140)
@@ -2,10 +2,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           ruby 1.0
 
+ruby.setup          taskjuggler 3.5.0 gem {} rubygems ruby19
 name                taskjuggler
-version             2.4.3
-revision            5
 homepage            http://www.taskjuggler.org/
 categories          office pim
 
@@ -15,88 +15,20 @@
 
 maintainers         rene
 
+license             GPL-2
 platforms           darwin
+supported_archs     noarch
 
-use_bzip2           yes
-master_sites        http://www.taskjuggler.org/download/:source
-distfiles           ${distname}${extract.suffix}:source
-checksums           ${distname}${extract.suffix} \
-                        md5     3bc88500856c7c9dc2fc526d5f04ac04 \
-                        sha1    00421ca022319da10f57607f8b62f8430f770767 \
-                        rmd160  76b403e76dd79b804013e48b8e0eab6fb3b5da9e \
-                    manual-${version}.tar.bz2 \
-                        md5     39bebc7d29eba0ce552d62e1f7a8fe7d \
-                        sha1    8d1a87c73a5aa9f8b2e184731a36ec6242e2da7d \
-                        rmd160  8b246991d57001ca56d1bb94981a04ef1af50e95
+checksums           rmd160  ce4ccc93c137edb2d8a7b5bf002ffb4b050f5c0d \
+                    sha256  42f2e81470be9b2486fc074ba6ff04180258f462fed5c46cba871b7518cd0465
 
-depends_lib         port:qt3 \
-                    port:fontconfig \
-                    port:jpeg \
-                    port:libpng \
-                    port:kdebase3 \
-                    port:kdelibs3 \
-                    port:kdepim3
+depends_lib         port:ruby${ruby.suffix} \
+                    port:rb${ruby.suffix}-mail \
+                    port:rb${ruby.suffix}-rspec \
+                    port:rb${ruby.suffix}-term-ansicolor
 
-configure.args      --enable-mac \
-                    --disable-docs \
-                    --without-arts \
-                    --with-qt-dir=${prefix}/lib/qt3 \
-                    --with-extra-includes=${prefix}/include \
-                    --with-extra-libs=${prefix}/lib
-
-pre-configure {
-    system "echo > ${worksrcpath}/admin/cvs.sh"
-}
-
-patchfiles          patch-configure.diff
-
-build.args          DYLD_LIBRARY_PATH=${worksrcpath}/taskjuggler/.libs
-build.env           MAKEFLAGS="-j${build.jobs}"
-
-platform darwin 9 {
-build.args-append   LDFLAGS=\"-dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib\"
-}
-
-destroot.args       DESTDIR=${destroot}${prefix} \
-                    DYLD_LIBRARY_PATH=${worksrcpath}/taskjuggler/.libs \
-                    kde_locale=${destroot}/share/locale \
-                    docprefix=${destroot}/share/doc
-
 post-destroot {
-    if {[variant_isset docs]} {
-        # move handbook to destroot
-        set manual_path ${prefix}/share/doc/${name}/manual
-        xinstall -d ${destroot}${manual_path}
-        eval xinstall -m 640 [glob ${workpath}/manual-${version}/*.html] \
-            ${destroot}${manual_path}
-    }
+    set vim_syntax ${destroot}${prefix}/share/vim/vimfiles/syntax
+    xinstall -d ${vim_syntax}
+    move ${destroot}${ruby.gemdir}/gems/${name}-${version}/data/tjp.vim ${vim_syntax}
 }
-
-variant qt3mac description {Use qt3mac instead of qt3} {
-    configure.args-delete       --with-qt-dir=${prefix}/lib/qt3
-    depends_lib-delete          port:qt3
-    configure.args-append       --with-qt-dir=${prefix}/lib/qt3mac
-    depends_lib-append          port:qt3-mac
-}
-
-variant nokde description {Build the command line version} {
-    configure.args-append       --with-kde-support=no --with-ical-support=no
-    depends_lib-delete          port:kdebase3 \
-                                port:fontconfig \
-                                port:kdelibs3 \
-                                port:kdepim3
-}
-
-variant docs description {Install handbook} {
-    master_sites-append     http://www.taskjuggler.org/download/:docs
-    distfiles-append        manual-${version}${extract.suffix}:docs
-}
-
-variant debug description {Enable debug mode} {
-    configure.args-append       --enable-debug=yes
-}
-
-livecheck.type      regex
-livecheck.url       ${homepage}/download.php
-livecheck.regex     "Latest Stable Taskjuggler \\(Version (\\d+.\\d+.\\d+)\\)"
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131110/e12b458a/attachment.html>


More information about the macports-changes mailing list