[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