Changeset 82973
- Timestamp:
- 08/22/11 16:53:29 (4 years ago)
- Location:
- trunk/dports/net/avahi
- Files:
-
- 1 edited
- 2 moved
-
Portfile (modified) (3 diffs)
-
files/patch-initscript_darwin_org.freedesktop.avahi-daemon.plist.in.diff (moved) (moved from trunk/dports/net/avahi/files/patch-initscript_darwin_org.freedesktop.avahi-daemon.plist.in)
-
files/patch-initscript_darwin_org.freedesktop.avahi-dnsconfd.plist.in.diff (moved) (moved from trunk/dports/net/avahi/files/patch-initscript_darwin_org.freedesktop.avahi-dnsconfd.plist.in)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/net/avahi/Portfile
r82972 r82973 1 # -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=41 # -*- 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 2 # $Id$ 3 3 4 PortSystem 1.04 PortSystem 1.0 5 5 6 name avahi7 version 0.6.306 name avahi 7 version 0.6.30 8 8 revision 1 9 categories net devel 10 maintainers pixilla openmaintainer 11 platforms darwin 12 description A system which facilitates service discovery on a local network 9 categories net devel 10 maintainers pixilla openmaintainer 11 platforms darwin 12 description Avahi is an Implementation of the DNS Service Discovery and Multicast DNS \ 13 specifications for Zeroconf Networking. 13 14 14 long_description \ 15 Avahi is a system which facilitates service discovery on a local \ 16 network. This means that you can plug your laptop or computer into \ 17 a network and instantly be able to view other people who you can \ 18 chat with, find printers to print to or find files being shared. \ 19 This kind of technology is already found in Mac OS X (branded \ 20 Rendezvous, Bonjour and sometimes Zeroconf) and is very convenient. \ 21 Avahi is mainly based on Lennart Poettering's flexmdns mDNS \ 22 implementation for Linux which has been discontinued in favour \ 23 of Avahi. 15 long_description ${description} It uses D-Bus for communication between user applications and a \ 16 system daemon. The daemon is used to coordinate application efforts in caching \ 17 replies, necessary to minimize the traffic imposed on networks. 24 18 25 homepage http://avahi.org/26 master_sites ${homepage}download/19 homepage http://avahi.org/ 20 master_sites ${homepage}download/ 27 21 28 checksums rmd160 99dbc4f5711fd2962ac657811bebdb63947bd2c1\29 sha256 f9e4316c2339d0020726edd846d01bee0c39980906db0c247479e5807457ff1f22 checksums sha1 31d556bd1659fb10e5edb45bab8951911151bbfb \ 23 rmd160 2c0edd03aba7935e6db18af1384a26bf0b5b432e 30 24 31 patchfiles patch-avahi-utils-Makefile.in-nls.diff \32 patch-avahi-daemon-Makefile.in-nls.diff \33 patch-avahi-dnsconfd-Makefile.in-nls.diff \34 patch-initscript_darwin_org.freedesktop.avahi-daemon.plist.in\35 patch-initscript_darwin_org.freedesktop.avahi-dnsconfd.plist.in25 patchfiles patch-avahi-utils-Makefile.in-nls.diff \ 26 patch-avahi-daemon-Makefile.in-nls.diff \ 27 patch-avahi-dnsconfd-Makefile.in-nls.diff \ 28 patch-initscript_darwin_org.freedesktop.avahi-daemon.plist.in.diff \ 29 patch-initscript_darwin_org.freedesktop.avahi-dnsconfd.plist.in.diff 36 30 37 31 post-patch { 38 # This preprocessor macro causes a lot of things to be undefined inside netinet/in.h system header.32 # This preprocessor macro causes a lot of things to be undefined inside netinet/in.h system header. 39 33 reinplace "s/-D_XOPEN_SOURCE=500//" ${worksrcpath}/configure 40 41 34 reinplace "s|/System|${destroot}|g" ${worksrcpath}/initscript/darwin/Makefile.in 42 35 } 43 36 44 depends_build port:pkgconfig37 depends_build port:pkgconfig 45 38 46 depends_run port:intltool39 depends_run port:intltool 47 40 48 depends_lib port:libdaemon \49 port:libglade2 \50 port:expat \51 port:gdbm \52 port:gettext41 depends_lib port:libdaemon \ 42 port:libglade2 \ 43 port:expat \ 44 port:gdbm \ 45 port:gettext 53 46 54 configure.args --disable-autoipd \55 --disable-qt3 \56 --disable-qt4 \57 --disable-mono \58 --disable-monodoc \59 --with-distro=darwin \60 --enable-compat-libdns_sd \61 --disable-gtk3 \62 --disable-xmltoman \63 --enable-introspection=no47 configure.args --disable-autoipd \ 48 --disable-qt3 \ 49 --disable-qt4 \ 50 --disable-mono \ 51 --disable-monodoc \ 52 --with-distro=darwin \ 53 --enable-compat-libdns_sd \ 54 --disable-gtk3 \ 55 --disable-xmltoman \ 56 --enable-introspection=no 64 57 65 58 # __APPLE_USE_RFC_2292 should be removed once avhi is updated to support RFC 3542 … … 92 85 93 86 94 test.run yes95 test.target check87 test.run yes 88 test.target check 96 89 97 90 pre-test { … … 147 140 } 148 141 149 livecheck.type regex150 livecheck.url [lindex ${master_sites} 0]151 livecheck.regex ${name}-(\[0-9.\]+)\\.tar142 livecheck.type regex 143 livecheck.url [lindex ${master_sites} 0] 144 livecheck.regex ${name}-(\[0-9.\]+)\\.tar
Note: See TracChangeset
for help on using the changeset viewer.

