Ticket #17538: Portfile

File Portfile, 1.8 KB (added by stromnov (Andrey Stromnov), 15 years ago)
Line 
1# $Id$
2
3PortSystem          1.0
4PortGroup           python25 1.0
5
6name                py25-protobuf
7version             2.0.3
8categories-append   devel
9maintainers         nomaintainer
10description         Encode data in an efficient yet extensible format.
11
12long_description \
13                    Google Protocol Buffers are a flexible, efficient, \
14                    automated mechanism for serializing structured data -- \
15                    think XML, but smaller, faster, and simpler.  You \
16                    define how you want your data to be structured once, \
17                    then you can use special generated source code to \
18                    easily write and read your structured data to and from \
19                    a variety of data streams and using a variety of \
20                    languages.  You can even update your data structure \
21                    without breaking deployed programs that are compiled \
22                    against the "old" format.  You specify how you want \
23                    the information you're serializing to be structured by \
24                    defining protocol buffer message types in .proto \
25                    files.  Each protocol buffer message is a small \
26                    logical record of information, containing a series of \
27                    name-value pairs.
28
29homepage            http://code.google.com/p/protobuf/
30master_sites        googlecode:protobuf
31
32distname            protobuf-${version}
33use_bzip2           yes
34checksums           md5     37e6e4d63434672c70bd977be9c372cb \
35                    sha1    aad5cbe1423060b0ff315d2a1447e7bf1209dc63 \
36                    rmd160  624ea3075ba5756106c367be224c6eb68ee4ae69
37
38platforms           darwin
39
40depends_lib         port:protobuf-cpp \
41                    port:py25-setuptools
42
43worksrcdir          ${worksrcdir}/python