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

Last change on this file since 20349 was 20349, checked in by blair@…, 14 years ago

Set the svn:keywords property to 'Id' for all Portfile's. This
re-enables the Id keyword substitution that was present in the CVS
repository.

See this thread for more information:
http://lists.macosforge.org/pipermail/macports-dev/2006-October/000180.html

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
RevLine 
[20349]1# $Id: Portfile 20349 2006-11-02 01:49:30Z blair@macports.org $
[10220]2
3PortSystem 1.0
4
5name                    samba3
[15120]6version                 3.0.20b
[10220]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}
[15120]24checksums               md5 39c0cae08fe0224cb003aa0af97d3050
25depends_build   port:cups-headers
26depends_lib             port:libiconv \
[13725]27                                port:openssl \
28                                port:popt
[10220]29
30worksrcdir              ${worksrcdir}/source
31
[13725]32patchfiles              patch-configure patch-libsmb_clikrb5.c
[10220]33
[10543]34configure.env   CFLAGS=-I${prefix}/include \
[14656]35                                CPPFLAGS="-I${prefix}/include -DHAVE_STRUCT_TIMESPEC" \
[10543]36                                LDFLAGS=-L${prefix}/lib
[13725]37configure.args  --with-mandir=${prefix}/share/man \
38                                --with-libdir=${prefix}/lib/${name} \
[10220]39                                --with-privatedir=${prefix}/var/db/smb \
[12172]40                                --with-configdir=${prefix}/etc/samba3/ \
[13725]41                                --with-swatdir=${prefix}/share/${name}/swat \
42                                --with-readline=${prefix} \
[12515]43                                --with-krb5=/usr \
[13725]44                                --without-included-popt \
[14656]45                                --without-readline \
[12172]46                                --enable-cups
[11003]47
[13725]48platform darwin 8 {
49        patchfiles-append               patch-darwin8-lib-system.c
50        configure.env-append    CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
[10220]51}
52
53post-destroot {
[12172]54        xinstall -m 755 -d ${destroot}${prefix}/etc/samba3/ \
[10220]55                ${destroot}${prefix}/var/db/smb/
56        xinstall -m 644 ${worksrcpath}/../packaging/Fedora/smb.conf \
[12172]57                ${destroot}${prefix}/etc/samba3/smb.conf.sample
58        system "touch ${destroot}${prefix}/etc/samba3/lmhosts.sample"
[10220]59        system "touch ${destroot}${prefix}/var/db/smb/secrets.tdb.sample"
60}
[15120]61
Note: See TracBrowser for help on using the repository browser.