source: trunk/dports/devel/log4cxx/Portfile

Last change on this file was 123622, checked in by mf2k@…, 3 years ago

eibd json_spirit libbert libdc1394 Lingon log4cxx mp3fs pthsem rebar sqlitewrapped xmlrpcxx: ports adandoned by uwe-arzt.de:mail. (#43811)

  • 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; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 123622 2014-08-11 19:10:41Z ryandesign@macports.org $
3
4PortSystem 1.0
5
6name               log4cxx
7version            0.10.0
8categories         devel
9platforms          darwin
10license            Apache-2
11
12maintainers        nomaintainer
13
14description        log4cxx is a port to C++ of the log4j project
15long_description   Apache log4cxx is a logging framework for C++ patterned \
16                   after Apache log4j. Apache log4cxx uses Apache Portable \
17                   Runtime for most platform-specific code and should be \
18                   usable on any platform supported by APR.
19
20homepage           http://logging.apache.org/log4cxx/
21
22distname           apache-log4cxx-${version}
23master_sites       apache:logging/log4cxx/${version}
24
25checksums          sha1 d79c053e8ac90f66c5e873b712bb359fd42b648d \
26                   rmd160 6df384e5c746c3c6903efae6c9f0d64e4f07a5ad
27
28patchfiles         gcc43.patch \
29                    patch-configure.ac.diff \
30                    patch-src-main-cpp-stringhelper.cpp.diff \
31                    patch-src-main-include-log4cxx-helpers-simpledateformat.h.diff \
32                   warnings.patch
33
34patch.pre_args     -p1
35
36depends_build       port:autoconf \
37                    port:automake \
38                    port:libtool \
39                    port:pkgconfig
40
41depends_lib            port:apr-util
42
43post-extract {
44    move ${worksrcpath}/configure.in ${worksrcpath}/configure.ac
45}
46
47# Regenerate libtool to fix universal build with clang.
48# https://issues.apache.org/jira/browse/LOGCXX-396
49use_autoreconf      yes
50autoreconf.cmd      ./autogen.sh
51
52# generating doxygen docu doesn't work
53configure.args     --enable-doxygen=no
54
55configure.args-append   --with-apr=${prefix}/bin/apr-1-config \
56                        --with-apr-util=${prefix}/bin/apu-1-config
Note: See TracBrowser for help on using the repository browser.