Ticket #18529: Portfile.2

File Portfile.2, 1.7 KB (added by mail@…, 12 years ago)

Renamed Port to xmlrpcxx

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$
3
4PortSystem 1.0
5
6name               xmlrpcxx
7version            0.7
8categories         devel www
9
10maintainers        mail@uwe-arzt.de
11description        XmlRpc++ is a C++ implementation of the XML-RPC protocol.
12long_description   XmlRpc++ was based upon Shilad Sen's excellent py-xmlrpc. The XmlRpc protocol was \
13                   designed to make remote procedure calls easy: it encodes data in a simple XML format \
14                   and uses HTTP for communication. XmlRpc++ is designed to make it easy to incorporate \
15                   XML-RPC client and server support into C++ applications.
16
17homepage           http://xmlrpcpp.sourceforge.net/
18
19platforms          darwin
20master_sites       sourceforge:xmlrpcpp
21distname           ${name}${version}
22checksums          md5 d88f0f9c36d938316d672d16f6c37d7e \
23                   sha1 e0d853d5c84fa9d20566a4da25fa168b6181137c
24
25patchfiles         Validator.patch \
26                   VirtualWarnings.patch
27patch.pre_args     -R -p1
28
29configure          { 
30                     # doesn't use autotools
31                   }
32destroot           {
33                         # no install in package available
34                     file mkdir ${destroot}${prefix}/include
35                     file mkdir ${destroot}${prefix}/lib
36                     system " cd ${worksrcpath} && \
37                              chmod a+r *.a && \
38                              cp -R *.a ${destroot}${prefix}/lib/ && \
39                              cp -R src/*.h ${destroot}${prefix}/include/
40                     "
41                   }