[62161] trunk/dports/sysutils/mc/Portfile
ryandesign at macports.org
ryandesign at macports.org
Wed Dec 30 00:50:55 PST 2009
Revision: 62161
http://trac.macports.org/changeset/62161
Author: ryandesign at macports.org
Date: 2009-12-30 00:50:53 -0800 (Wed, 30 Dec 2009)
Log Message:
-----------
mc: update to 4.7.0, add choice of slang2 or ncurses screen library, also install doc files, add license info, use smaller lzma distfile; see #21218
Modified Paths:
--------------
trunk/dports/sysutils/mc/Portfile
Modified: trunk/dports/sysutils/mc/Portfile
===================================================================
--- trunk/dports/sysutils/mc/Portfile 2009-12-30 08:33:17 UTC (rev 62160)
+++ trunk/dports/sysutils/mc/Portfile 2009-12-30 08:50:53 UTC (rev 62161)
@@ -4,9 +4,10 @@
PortSystem 1.0
name mc
-version 4.6.1
+version 4.7.0
categories sysutils
maintainers waqar
+license GPLv2
description GNU Midnight Commander
long_description \
GNU Midnight Commander is a user-friendly yet powerful file \
@@ -19,14 +20,45 @@
homepage http://www.midnight-commander.org/
platforms darwin
master_sites ${homepage}downloads
-checksums md5 18b20db6e40480a53bac2870c56fc3c4 \
- sha1 92be0802143245e0fb7e3847d70da614cad7d5fb \
- rmd160 d565ee95a8916d73fad5e0defeb9f2f57e50962b
+
+use_lzma yes
+
+checksums md5 f945a4767104534167ecb8dae7c23c06 \
+ sha1 5417aa8de85283185968e2737da8828bc40d4305 \
+ rmd160 fd80a3e7333249566baae7399bbe2a5f77fe2cac
+
depends_build path:bin/pkg-config:pkgconfig
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2
-configure.args --without-x --with-screen=ncurses \
- --infodir=${prefix}/share/info --mandir=${prefix}/share/man
+configure.args --without-x
+
+post-destroot {
+ set docdir ${destroot}${prefix}/share/doc/${name}
+ xinstall -d ${docdir}
+ xinstall -m 644 -W ${worksrcpath} \
+ AUTHORS \
+ COPYING \
+ NEWS \
+ README \
+ ${docdir}
+}
+
+variant slang2 conflicts ncurses description {use slang2 screen library} {
+ depends_lib-append port:slang2
+ configure.args-append --with-screen=slang \
+ --with-slang-includes=${prefix} \
+ --with-slang-libs=${prefix}
+}
+
+variant ncurses conflicts slang2 description {use ncurses screen library} {
+ depends_lib-append port:ncursesw
+ configure.args-append --with-screen=ncurses
+}
+
+if { ![variant_isset ncurses] } {
+ default_variants +slang2
+}
+
livecheck.type regex
livecheck.url [lindex ${master_sites} 0]
livecheck.regex ${name}-(\[0-9.\]+)\\.tar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091230/2481d513/attachment-0001.html>
More information about the macports-changes
mailing list