source: trunk/dports/net/samba3/Portfile @ 11003

Last change on this file since 11003 was 11003, checked in by mww, 16 years ago

update to v3.0.11

  • Property svn:eol-style set to native
File size: 1.7 KB
Line 
1# $Id: Portfile,v 1.3 2005/02/15 23:09:08 mww Exp $
2
3PortSystem 1.0
4
5name                    samba3
6version                 3.0.11
7categories              net
8platforms               darwin
9maintainers             mww@opendarwin.org
10description             SMB/CIFS implementation
11long_description        Samba is an software suite that provides seamless file and \
12                                        print services to SMB/CIFS clients
13
14homepage                http://www.samba.org/
15master_sites    http://us1.samba.org/samba/ftp/stable/ \
16                                ftp://ftp.bit.nl/mirror/samba/stable/ \
17                                ftp://de.samba.org/samba.org/stable/ \
18                                ftp://us1.samba.org/pub/samba/stable/ \
19                                ftp://us2.samba.org/pub/samba/stable/ \
20                                ftp://us4.samba.org/pub/samba/stable/ \
21                                ftp://ru.samba.org/pub/samba/stable/ \
22                                ftp://au1.samba.org/pub/samba/stable/
23distname                samba-${version}
24checksums               md5 217e489646a474b4fb69d5802c14bc6e
25
26worksrcdir              ${worksrcdir}/source
27
28variant darwin {
29        patchfiles              patch-libsmb_clikrb5.c
30}
31
32configure.env   CFLAGS=-I${prefix}/include \
33                                CPPFLAGS=-I${prefix}/include \
34                                LDFLAGS=-L${prefix}/lib
35configure.args  --mandir=${prefix}/share/man \
36                                --with-privatedir=${prefix}/var/db/smb \
37                                --with-configdir=${prefix}/etc/samba/ \
38                                --with-swatdir=${prefix}/share/swat \
39                                --disable-cups
40
41post-configure {
42        reinplace "s|\${prefix}/man|\${prefix}/share/man|g" ${worksrcpath}/Makefile
43}
44
45variant cups {
46        depends_lib-append      lib:XXX:cups-headers
47        configure.args-delete   --disable-cups
48        configure.args-append   --enable-cups
49}
50
51post-destroot {
52        xinstall -m 755 -d ${destroot}${prefix}/etc/samba/ \
53                ${destroot}${prefix}/var/db/smb/
54        xinstall -m 644 ${worksrcpath}/../packaging/Fedora/smb.conf \
55                ${destroot}${prefix}/etc/samba/smb.conf.sample
56        system "touch ${destroot}${prefix}/etc/samba/lmhosts.sample"
57        system "touch ${destroot}${prefix}/var/db/smb/secrets.tdb.sample"
58}
Note: See TracBrowser for help on using the repository browser.