# -*- 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 PortSystem 1.0 PortGroup openssl 1.0 name netatalk version 2.2.10 revision 0 categories net license GPL-2 maintainers nomaintainer description File and printer server for Apple Macintosh clients long_description netatalk is a daemon which provides POSIX-compliant \ Unix/BSD systems with the ability to share files \ and printers with Apple Macintosh computers. homepage https://netatalk.sourceforge.net master_sites sourceforge checksums rmd160 3a8b7e7dac944dbc65005ebcdf49b286b6ac9730 \ sha256 0443368ec1a6019c41a0406d34fe6681b00207a5abe8a8a731a557d1d2a998e8 \ size 1341863 use_bzip2 yes startupitem.create yes startupitem.start "${prefix}/etc/netatalk/initscript start" startupitem.stop "${prefix}/etc/netatalk/initscript stop" startupitem.restart "${prefix}/etc/netatalk/initscript restart" depends_build-append \ port:pkgconfig depends_lib-append path:bin/perl:perl5 \ path:lib/libldap.dylib:openldap \ port:avahi \ port:db48 \ port:libgcrypt \ port:libiconv configure.args-append \ --with-acls=no \ --with-bdb=${prefix} \ --with-spooldir=${prefix}/var/spool/netatalk \ --with-ssl-dir=${prefix} \ --with-libiconv=${prefix} \ --with-ldap=${prefix} \ --mandir=${prefix}/share/man platform darwin { if {${os.major} >= 10} { configure.args-append \ --disable-a2boot \ --disable-ddp \ --disable-timelord } # For some reason, several symbols from uams_guest are left undefined. if {${os.major} >= 11} { configure.args-append \ --disable-pgp-uam \ --disable-krb4-uam \ --disable-krbV-uam } } configure.cppflags-append \ -I${prefix}/include/db48 configure.ldflags-append \ -L${prefix}/lib/db48 post-destroot { file delete -force ${destroot}${prefix}/sbin/atalkd \ ${destroot}${prefix}/share/netatalk ${destroot}/etc xinstall -m 755 -d ${destroot}${prefix}/var/log/ \ ${destroot}${prefix}/var/run/netatalk \ ${destroot}${prefix}/var/spool/netatalk xinstall -m 755 ${filespath}/initscript ${destroot}${prefix}/etc/netatalk/ reinplace "s|MACPORTS_PREFIX|${prefix}|" ${destroot}${prefix}/etc/netatalk/initscript system "touch ${destroot}${prefix}/var/log/netatalk.log" system "touch ${destroot}${prefix}/var/run/netatalk/afpd" destroot.keepdirs ${destroot}${prefix}/var/spool/netatalk }