Changeset 27984


Ignore:
Timestamp:
Aug 17, 2007, 3:00:08 AM (12 years ago)
Author:
nox@…
Message:

libarxx:

  • Updated to 0.7.8.
  • Added test target.
  • Changed the dependencies.
  • Added sha1 and rmd160 checksums.
  • Fixed livecheck.
  • Fixed documentation installation directory.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/archivers/libarxx/Portfile

    r22478 r27984  
    11# $Id$
    22
    3 PortSystem 1.0
     3PortSystem              1.0
    44
    55name                    libarxx
    6 version                 0.5.1
     6version                 0.7.8
    77categories              archivers devel
    88platforms               darwin
    9 maintainers             nomaintainer@macports.org
     9maintainers             nomaintainer
    1010description             C++ library for using ARX archives
    11 long_description        libarxx is a C++ implementation for accessing ARX \
    12         archives. ARX archives are compressed and structured collections of data \
    13         items with advanced features like data synchronization, references for \
    14         external data items, and merging multiple archives.
     11
     12long_description \
     13                                libarxx is a C++ implementation for accessing ARX \
     14                                archives. ARX archives are compressed and structured collections of data \
     15                                items with advanced features like data synchronization, references for \
     16                                external data items, and merging multiple archives.
    1517
    1618homepage                http://libarxx.sourceforge.net/
    1719master_sites    sourceforge
    18 checksums               md5 a3fab2c0a51cbd6aaee9ad1fbf440976
    1920use_bzip2               yes
    2021
    21 depends_build   port:pkgconfig
    22 depends_lib             port:libbuffers
     22checksums               md5 4651c8e2fb5e266f17d3c70a7e323c79 \
     23                                sha1 a17a48dc5bc30f1fdb23e2d867a10641a1fe0a48 \
     24                                rmd160 d16077addbd142ef20daa31782beba3874ce703d
    2325
    24 platform darwin 8 {
    25         configure.env CC=/usr/bin/gcc-4.0 CXX=/usr/bin/g++-4.0 CPP=/usr/bin/cpp-4.0
     26depends_lib             port:zlib \
     27                                port:bzip2
     28
     29depends_run             port:pkgconfig
     30
     31set docdir              ${prefix}/share/doc/${name}-${version}
     32
     33post-patch {
     34        reinplace -E "s|\\\${prefix}/doc/${name}|${docdir}|" ${worksrcpath}/Makefile.in
    2635}
    2736
     37configure.args  --with-zlib \
     38                                --with-bzlib \
     39                                --docdir=${docdir}
     40
     41test.run                yes
     42test.target             check
     43
     44livecheck.regex "<title>${name} ${name}-(\\d+(?:\\.\\d+)*) released.*</title>"
     45
Note: See TracChangeset for help on using the changeset viewer.