Changeset 79776
- Timestamp:
- 06/25/11 06:57:17 (4 years ago)
- File:
-
- 1 edited
-
trunk/dports/mail/libmilter/Portfile (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/mail/libmilter/Portfile
r78706 r79776 1 1 # $Id$ 2 3 2 PortSystem 1.0 4 3 5 name libmilter4 name libmilter 6 5 set major_version 8.14 7 version ${major_version}.58 categories 9 maintainers geeklair.net:dluke6 version ${major_version}.5 7 categories mail 8 maintainers geeklair.net:dluke 10 9 platforms darwin 11 description libmilter library from Sendmail10 description libmilter library from Sendmail 12 11 long_description Sendmail's Content Management API (milter) provides \ 13 12 third-party programs to access mail messages as they \ … … 19 18 configuration file 20 19 21 homepage http://www.sendmail.org/doc/sendmail-current/libmilter/docs/22 master_sites ftp://ftp.sendmail.org/pub/sendmail/23 distname sendmail.${version}20 homepage http://www.sendmail.org/doc/sendmail-current/libmilter/docs/ 21 master_sites ftp://ftp.sendmail.org/pub/sendmail/ 22 distname sendmail.${version} 24 23 25 24 checksums md5 02ccfc331cc81ed00ec8bb5ecfc69018 \ … … 29 28 worksrcdir sendmail-${version} 30 29 30 set arch_flags "${configure.cc_archflags}" 31 post-patch { 32 file copy ${worksrcpath}/devtools/OS/Darwin.10.x \ 33 ${worksrcpath}/devtools/Site/site.config.m4 34 reinplace "s|-DDARWIN=100000|-DDARWIN=${os.major}0000|" \ 35 ${worksrcpath}/devtools/Site/site.config.m4 36 if [variant_isset universal] { 37 reinplace "s|\${Extra_CC_Flags}|${arch_flags}|" \ 38 ${worksrcpath}/devtools/Site/site.config.m4 39 } 40 } 41 31 42 use_configure no 32 33 platform darwin 10 {34 pre-build {35 file copy ${worksrcpath}/devtools/OS/Darwin.9.x \36 ${worksrcpath}/devtools/Site/site.config.m437 }38 39 }40 41 43 42 44 build { … … 47 49 48 50 system "cd ${worksrcpath}/macports/*/${name} && \ 49 ${configure.compiler} ${configure.cflags} \51 ${configure.compiler} ${configure.cflags} ${arch_flags}\ 50 52 -fno-common -DNOT_SENDMAIL -Dsm_snprintf=snprintf \ 51 53 -D_THREAD_SAFE -DBIND_8_COMPAT -DXP_MT \ … … 54 56 55 57 set x {} 56 fs-traverse object ${worksrcpath}/macports {57 if {[file isfile ${object}] && [regexp ".o$" ${object}]} {58 lappend x ${object}59 }60 }58 fs-traverse object ${worksrcpath}/macports { 59 if {[file isfile ${object}] && [regexp ".o$" ${object}]} { 60 lappend x ${object} 61 } 62 } 61 63 62 64 set objects [join ${x} " "] 63 65 64 system "${configure.compiler} ${configure.cflags} -dynamiclib \66 system "${configure.compiler} ${configure.cflags} ${arch_flags} -dynamiclib \ 65 67 -install_name ${prefix}/lib/${name}.dylib \ 66 68 -compatibility_version ${major_version} \ … … 76 78 file delete "${destroot}${prefix}/include/${name}/milter.h" 77 79 } 80 81 variant universal { 82 set arch_flags "${configure.universal_cflags}" 83 }
Note: See TracChangeset
for help on using the changeset viewer.

