source: trunk/dports/devel/libidl/Portfile @ 38077

Last change on this file since 38077 was 38077, checked in by ryandesign@…, 11 years ago

In all openmaintainer and nomaintainer ports and my ports, depend on glib2 via a path in ${prefix} so that either glib2 or glib2-devel can satisfy the dependency

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1# $Id: Portfile 38077 2008-07-05 21:37:56Z ryandesign@macports.org $
2
3PortSystem      1.0
4
5name            libidl
6set my_name     libIDL
7version         0.8.10
8maintainers     nomaintainer
9categories      devel gnome
10platforms       darwin
11set branch      [join [lrange [split ${version} .] 0 1] .]
12description     libIDL is a library for creating CORBA IDL files.
13
14long_description \
15    libIDL is a library licensed under the GNU LGPL \
16    for creating trees of CORBA Interface Definition \
17    Language (IDL) files, which is a specification \
18    for defining portable interfaces. libIDL was \
19    initially written for ORBit (the ORB from the \
20    GNOME project, and the primary means of libIDL \
21    distribution).  However, the functionality was \
22    designed to be as reusable and portable as possible.
23
24homepage        http://andrewtv.org/libIDL/
25master_sites    gnome:sources/${my_name}/${branch}/
26distname        ${my_name}-${version}
27use_bzip2       yes
28
29checksums       md5 9e10a77ff225587e59c0a28c66b4faa7 \
30                sha1 643d1aa2a4be94dd568f8d585d7df22e69706cdd \
31                rmd160 9d02e51bd12a5f05ccca134717d0304e7746d3aa
32
33depends_build   port:pkgconfig
34
35depends_lib     path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \
36                port:libiconv \
37                port:gettext
38
39patchfiles      patch-configure.diff
40
41configure.cflags-append -no-cpp-precomp
42configure.env LEX=/usr/bin/flex
43
44livecheck.check regex
45livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${my_name}/${branch}/
46livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}
Note: See TracBrowser for help on using the repository browser.