[24356] trunk/dports/editors/nano/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Mon Apr 23 08:06:45 PDT 2007


Revision: 24356
          http://trac.macosforge.org/projects/macports/changeset/24356
Author:   pipping at macports.org
Date:     2007-04-23 08:06:45 -0700 (Mon, 23 Apr 2007)

Log Message:
-----------
patch by new maintainer - n.oxyde at gmail.com (#11823) - modified in the following ways:
 * adding sha1 / rmd160 checksums
 * adding gnu as a (secondary) mirror
 * making the primary mirror smart (depending on major-minor of the version)
 * removing whitespace changes, which should should go into a separate patch

Modified Paths:
--------------
    trunk/dports/editors/nano/Portfile

Modified: trunk/dports/editors/nano/Portfile
===================================================================
--- trunk/dports/editors/nano/Portfile	2007-04-23 15:04:23 UTC (rev 24355)
+++ trunk/dports/editors/nano/Portfile	2007-04-23 15:06:45 UTC (rev 24356)
@@ -2,28 +2,62 @@
 
 PortSystem 1.0
 name             nano
-version          2.0.4
+version          2.0.5
 categories       editors
-maintainers      nomaintainer at macports.org
+maintainers      n.oxyde at gmail.com
 description      Nano's ANOther editor - enhanced free Pico Clone
 long_description \
     GNU nano is a small and friendly text editor. Besides basic text \
     editing, nano offers many extra features like an interactive search \
     and replace, goto line number, auto-indentation, feature toggles, \
     internationalization support, and filename tab completion.
+
 homepage         http://www.nano-editor.org/
+master_sites     ${homepage}dist/v[strsed ${version} {/\.[0-9]*$//}]/ gnu
+checksums        md5 8daee919fe29b4fd8213c9e2c021acc6 \
+                 sha1 76b1770d8703cbbf44d9f72da260e0c724714b0f \
+                 rmd160 4836cfcab3e63691064c168904abb5ac5bc20d40
+
 platforms        darwin freebsd
-master_sites     http://www.nano-editor.org/dist/v2.0/
-checksums        md5 8118d8521e121a37d05f5647d2784fa8 \
-                 sha1 52a4143bc23ba6e6b582916ac6f4bcf7e9fbc159 \
-                 rmd160 f39b6f917dee9abc3245c6d1ff2b786c9efc55eb
-depends_lib      port:ncursesw
+depends_lib      port:ncurses
+
 configure.args   --infodir=${prefix}/share/info \
                  --mandir=${prefix}/share/man \
-                 --enable-all \
-                 --disable-nls
+                 --disable-nls \
+                 --disable-wrapping-as-root \
+                 --disable-mouse \
+                 --disable-largefile
+
 destroot.target  install-strip
 
+variant nls {
+    configure.args-delete   --disable-nls
+    depends_lib-append      port:gettext \
+                            port:libiconv
+}
+
+variant utf8 {
+    configure.args-append   --enable-utf8
+    depends_lib-append      port:ncursesw
+    depends_lib-delete      port:ncurses
+}
+
+variant no_wrap {
+    configure.args-append   --disable-wrapping
+}
+
+variant multibuffer {
+    configure.args-append   --enable-multibuffer
+}
+
+variant color {
+    configure.args-append   --enable-color
+}
+
+variant largefile {
+    configure.args-delete   --disable-largefile
+}
+
 livecheck.check regex
 livecheck.url   http://ftp.gnu.org/gnu/${name}/?M=D
 livecheck.regex ${name}-(\\d+\\.\\d+\\.\\d+)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070423/21b29cb8/attachment.html


More information about the macports-changes mailing list