Changeset 113140 for trunk/dports/office


Ignore:
Timestamp:
Nov 10, 2013, 8:02:25 PM (5 years ago)
Author:
g5pw@…
Message:

office/taskjuggler

update to 3.5.0
maintainer timeout (#34322)

Location:
trunk/dports/office/taskjuggler
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/office/taskjuggler/Portfile

    r102822 r113140  
    33
    44PortSystem          1.0
     5PortGroup           ruby 1.0
    56
     7ruby.setup          taskjuggler 3.5.0 gem {} rubygems ruby19
    68name                taskjuggler
    7 version             2.4.3
    8 revision            5
    99homepage            http://www.taskjuggler.org/
    1010categories          office pim
     
    1616maintainers         rene
    1717
     18license             GPL-2
    1819platforms           darwin
     20supported_archs     noarch
    1921
    20 use_bzip2           yes
    21 master_sites        http://www.taskjuggler.org/download/:source
    22 distfiles           ${distname}${extract.suffix}:source
    23 checksums           ${distname}${extract.suffix} \
    24                         md5     3bc88500856c7c9dc2fc526d5f04ac04 \
    25                         sha1    00421ca022319da10f57607f8b62f8430f770767 \
    26                         rmd160  76b403e76dd79b804013e48b8e0eab6fb3b5da9e \
    27                     manual-${version}.tar.bz2 \
    28                         md5     39bebc7d29eba0ce552d62e1f7a8fe7d \
    29                         sha1    8d1a87c73a5aa9f8b2e184731a36ec6242e2da7d \
    30                         rmd160  8b246991d57001ca56d1bb94981a04ef1af50e95
     22checksums           rmd160  ce4ccc93c137edb2d8a7b5bf002ffb4b050f5c0d \
     23                    sha256  42f2e81470be9b2486fc074ba6ff04180258f462fed5c46cba871b7518cd0465
    3124
    32 depends_lib         port:qt3 \
    33                     port:fontconfig \
    34                     port:jpeg \
    35                     port:libpng \
    36                     port:kdebase3 \
    37                     port:kdelibs3 \
    38                     port:kdepim3
    39 
    40 configure.args      --enable-mac \
    41                     --disable-docs \
    42                     --without-arts \
    43                     --with-qt-dir=${prefix}/lib/qt3 \
    44                     --with-extra-includes=${prefix}/include \
    45                     --with-extra-libs=${prefix}/lib
    46 
    47 pre-configure {
    48     system "echo > ${worksrcpath}/admin/cvs.sh"
    49 }
    50 
    51 patchfiles          patch-configure.diff
    52 
    53 build.args          DYLD_LIBRARY_PATH=${worksrcpath}/taskjuggler/.libs
    54 build.env           MAKEFLAGS="-j${build.jobs}"
    55 
    56 platform darwin 9 {
    57 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\"
    58 }
    59 
    60 destroot.args       DESTDIR=${destroot}${prefix} \
    61                     DYLD_LIBRARY_PATH=${worksrcpath}/taskjuggler/.libs \
    62                     kde_locale=${destroot}/share/locale \
    63                     docprefix=${destroot}/share/doc
     25depends_lib         port:ruby${ruby.suffix} \
     26                    port:rb${ruby.suffix}-mail \
     27                    port:rb${ruby.suffix}-rspec \
     28                    port:rb${ruby.suffix}-term-ansicolor
    6429
    6530post-destroot {
    66     if {[variant_isset docs]} {
    67         # move handbook to destroot
    68         set manual_path ${prefix}/share/doc/${name}/manual
    69         xinstall -d ${destroot}${manual_path}
    70         eval xinstall -m 640 [glob ${workpath}/manual-${version}/*.html] \
    71             ${destroot}${manual_path}
    72     }
     31    set vim_syntax ${destroot}${prefix}/share/vim/vimfiles/syntax
     32    xinstall -d ${vim_syntax}
     33    move ${destroot}${ruby.gemdir}/gems/${name}-${version}/data/tjp.vim ${vim_syntax}
    7334}
    74 
    75 variant qt3mac description {Use qt3mac instead of qt3} {
    76     configure.args-delete       --with-qt-dir=${prefix}/lib/qt3
    77     depends_lib-delete          port:qt3
    78     configure.args-append       --with-qt-dir=${prefix}/lib/qt3mac
    79     depends_lib-append          port:qt3-mac
    80 }
    81 
    82 variant nokde description {Build the command line version} {
    83     configure.args-append       --with-kde-support=no --with-ical-support=no
    84     depends_lib-delete          port:kdebase3 \
    85                                 port:fontconfig \
    86                                 port:kdelibs3 \
    87                                 port:kdepim3
    88 }
    89 
    90 variant docs description {Install handbook} {
    91     master_sites-append     http://www.taskjuggler.org/download/:docs
    92     distfiles-append        manual-${version}${extract.suffix}:docs
    93 }
    94 
    95 variant debug description {Enable debug mode} {
    96     configure.args-append       --enable-debug=yes
    97 }
    98 
    99 livecheck.type      regex
    100 livecheck.url       ${homepage}/download.php
    101 livecheck.regex     "Latest Stable Taskjuggler \\(Version (\\d+.\\d+.\\d+)\\)"
    102 
Note: See TracChangeset for help on using the changeset viewer.