source: trunk/dports/devel/soprano/Portfile @ 77672

Last change on this file since 77672 was 77672, checked in by snc@…, 10 years ago

soprano: update to 2.6.0

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.8 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
2# $Id: Portfile 77672 2011-04-08 12:50:26Z snc@macports.org $
3
4PortSystem          1.0
5PortGroup           kde4    1.1
6
7name                soprano
8version             2.6.0
9categories          devel
10maintainers         nomaintainer
11description         The Qt-based RDF framework.
12long_description    Soprano is a software library that provides an \
13                    object-oriented C++/Qt4 framework for RDF data.
14platforms           darwin
15homepage            http://soprano.sourceforge.net
16master_sites        sourceforge:soprano
17use_bzip2           yes
18checksums           md5     03ae49e87c6ec99e57d0433c2650846f \
19                    sha1    72cc2e55597adbf9d2d0b416171d854fddbde503
20
21depends_lib-append  port:clucene \
22                    port:strigi \
23                    port:redland \
24                    port:libiodbc
25
26depends_run-append  port:virtuoso
27
28pre-configure {
29    if {![file exists "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"]} {
30        ui_error "${name} requires the Java for Mac OS X development headers."
31        if {${os.major} == 10} {
32            ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>"
33        } elseif {${os.major} == 9} {
34            ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>"
35        } else {
36            ui_error "Make sure your Xcode installation is complete."
37        }
38        return -code error "missing Java headers"
39    }
40}
41
42livecheck.type      regex
43livecheck.url       http://soprano.sourceforge.net/blog
44livecheck.regex     "Soprano (\\d+(?:\\.\\d+)*) released"
Note: See TracBrowser for help on using the repository browser.