[87793] trunk/dports/mail/GNUMail-Aqua
ryandesign at macports.org
ryandesign at macports.org
Tue Dec 6 02:52:38 PST 2011
Revision: 87793
http://trac.macports.org/changeset/87793
Author: ryandesign at macports.org
Date: 2011-12-06 02:52:38 -0800 (Tue, 06 Dec 2011)
Log Message:
-----------
GNUMail-Aqua: update to 1.2.0pre3; use xcode portgroup; fix install destination; fix build errors; see #32408
Modified Paths:
--------------
trunk/dports/mail/GNUMail-Aqua/Portfile
Removed Paths:
-------------
trunk/dports/mail/GNUMail-Aqua/files/
Modified: trunk/dports/mail/GNUMail-Aqua/Portfile
===================================================================
--- trunk/dports/mail/GNUMail-Aqua/Portfile 2011-12-06 10:33:24 UTC (rev 87792)
+++ trunk/dports/mail/GNUMail-Aqua/Portfile 2011-12-06 10:52:38 UTC (rev 87793)
@@ -2,11 +2,11 @@
# $Id$
PortSystem 1.0
+PortGroup xcode 1.0
name GNUMail-Aqua
-version 1.2.0pre1
+version 1.2.0pre3
categories mail aqua
-platforms darwin
maintainers nomaintainer
description Fully featured mail application using GNUStep or Cocoa.
@@ -25,26 +25,34 @@
Pantomime-${version}${extract.suffix}:p
checksums GNUMail-${version}${extract.suffix} \
- md5 3e3c368cd7209c7201e98cbdb811abba \
+ rmd160 5d8ff5d6d520f586eca5eb194ed2bafa3e718d0c \
+ sha256 29127a65f35208a461436853b41de81f46db7d735958b40e06776805114d7b37 \
Pantomime-${version}${extract.suffix} \
- md5 2f3ddc10177013960e732cd35fd9373e
+ rmd160 25c397080f0826d7b266e018246658707e9bbd00 \
+ sha256 84227a08ca9131f14fdc6aa1365b15d75d82ca84fc3ceaec2d936f38d38f2ff2
worksrcdir GNUMail
-patch.dir ${workpath}
-patchfiles patch-Pantomime-CWDNSManager.m
+post-configure {
+ file mkdir ${worksrcpath}/build
+}
-use_configure no
+xcode.project GNUMail.xcodeproj
-build.type pbx
-build {
- file mkdir ${worksrcpath}/build
- system "cd ${workpath}/Pantomime && ${build.cmd} -project Pantomime.xcode"
- file copy ${workpath}/Pantomime/build/Pantomime.framework ${worksrcpath}/build
- system "cd ${worksrcpath} && ${build.cmd} -project GNUMail.xcode"
+pre-build {
+ build.dir ${workpath}/Pantomime
+ set configuration release
+ set project Pantomime.xcodeproj
+ set xcode_configuration_arg [xcode::get_configuration_arg ${configuration}]
+ set xcode_project_arg [xcode::get_project_arg ${project}]
+ set xcode_build_args [xcode::get_build_args]
+ xcode::build_one_target \
+ "$xcode_project_arg -alltargets $xcode_configuration_arg" \
+ "$xcode_build_args ${xcode.build.settings}"
+ copy ${build.dir}/build/${configuration}/Pantomime.framework ${worksrcpath}/build
+ build.dir ${worksrcpath}
}
destroot {
- xinstall -m 755 -d ${destroot}${prefix}/Applications
- file copy ${worksrcpath}/build/GNUMail.app ${destroot}${prefix}/Applications
+ copy ${destroot.dir}/build/${xcode.configuration}/GNUMail.app ${destroot}${applications_dir}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111206/c9b1e57d/attachment-0001.html>
More information about the macports-changes
mailing list