Version bump.
authorMike Frysinger <vapier@gentoo.org>
Thu, 21 Dec 2006 03:29:56 +0000 (03:29 +0000)
committerMike Frysinger <vapier@gentoo.org>
Thu, 21 Dec 2006 03:29:56 +0000 (03:29 +0000)
Package-Manager: portage-2.1.2_rc3-r8

app-editors/nano/ChangeLog
app-editors/nano/Manifest
app-editors/nano/files/digest-nano-2.0.2 [new file with mode: 0644]
app-editors/nano/nano-2.0.2.ebuild [new file with mode: 0644]

index dcf89943fb9df4ff64b204e320465f2fca1d7ad3..00ea2976e41be0b79b7081616e3d799e8642437f 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-editors/nano
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/nano/ChangeLog,v 1.138 2006/12/20 22:07:12 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/nano/ChangeLog,v 1.139 2006/12/21 03:29:55 vapier Exp $
+
+*nano-2.0.2 (21 Dec 2006)
+
+  21 Dec 2006; Mike Frysinger <vapier@gentoo.org> +nano-2.0.2.ebuild:
+  Version bump.
 
   20 Dec 2006; Brent Baude <ranger@gentoo.org> nano-2.0.1.ebuild:
   Marking nano-2.0.1 ppc64 stable for bug # 158656
   20 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> nano-2.0.1.ebuild:
   Stable on sparc wrt #158656
 
-*nano-2.0.1-r1 (20 Dec 2006)
-
-  20 Dec 2006; Mike Frysinger <vapier@gentoo.org>
-  +files/nano-2.0.1-bad-path.patch, +nano-2.0.1-r1.ebuild:
-  Fix from upstream for segv when writing to non-existent dir.
-
 *nano-2.0.1 (26 Nov 2006)
 
   26 Nov 2006; Mike Frysinger <vapier@gentoo.org> +nano-2.0.1.ebuild:
index c3d829fc406ee15f62b75754534e1fe4abe24f33..50966b759518548fc9ae0e0dbe2d148f8c92d729 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX gentoo.nanorc 2488 RMD160 a6f63f32b8fb0f6fce016f3eddf0ca66e63cfe1b SHA1 5aec4fb09ca0795b7f7f1f8bec1a270757edd800 SHA256 4adf339744fe2bf4f1bd1217957b5b36d0361293d0cb7a98488eeae05d4237ed
 MD5 7d50a4249c66395a87e86e932ccf6420 files/gentoo.nanorc 2488
 RMD160 a6f63f32b8fb0f6fce016f3eddf0ca66e63cfe1b files/gentoo.nanorc 2488
@@ -42,10 +45,6 @@ AUX nano-1.3.12-scroll.patch 1357 RMD160 0ff451539b959ed1b48995cacec0ee5938f5139
 MD5 61c9c18d6e52103460bc4a43d4710d0d files/nano-1.3.12-scroll.patch 1357
 RMD160 0ff451539b959ed1b48995cacec0ee5938f51390 files/nano-1.3.12-scroll.patch 1357
 SHA256 5f44b124d829c3a1d98be782de90728e425e8cd8c7fac73fe36c8dfaa97d4773 files/nano-1.3.12-scroll.patch 1357
-AUX nano-2.0.1-bad-path.patch 643 RMD160 3282f1da1c10515675b9e895d65f26dac37069f7 SHA1 8c1bc45591fa3e6a65a86c51a20e8846e7815318 SHA256 b578f3723570f6b7078f13bb6e444190235246e362816765bff2cf28261543ee
-MD5 092f4864f7e42100cbcee67c5ebecfb2 files/nano-2.0.1-bad-path.patch 643
-RMD160 3282f1da1c10515675b9e895d65f26dac37069f7 files/nano-2.0.1-bad-path.patch 643
-SHA256 b578f3723570f6b7078f13bb6e444190235246e362816765bff2cf28261543ee files/nano-2.0.1-bad-path.patch 643
 AUX nanorc-gentoo 1898 RMD160 df026420d78b71d4bd04bf15eaabbc862b2d2c89 SHA1 da4a8151ac4bd87ef01cf46abe1fa9f9183a41b7 SHA256 e4f58765d1cb6a0548a6a7c6c55873fbccdfa27cef63339f82b1ea999f4faff0
 MD5 9e3cff28391bfad1799dfa30d80ed9ca files/nanorc-gentoo 1898
 RMD160 df026420d78b71d4bd04bf15eaabbc862b2d2c89 files/nanorc-gentoo 1898
@@ -55,6 +54,7 @@ DIST nano-1.3.11.tar.gz 1172504 RMD160 44156620181f5b968375c682b3713d869810f193
 DIST nano-1.3.12.tar.gz 1250777 RMD160 f594c4805af873718828b0aedba06c1f89946458 SHA1 70ff08220ebd00399569d64d308a2edc54505264 SHA256 f5537b8a988618fa8524b6a4b0a6950184d37db983b4521ad843b98845da571c
 DIST nano-2.0.0.tar.gz 1298469 RMD160 2de6bbc119ddc814a101b52dade3ab30309b7cf1 SHA1 300fd9633fbd77e342393ecfe0c479f3c0ea7592 SHA256 c55a0f8aa7222d47bbfdf9772b5c94e0177c2de28cb9b3f73e69b9fd74a021ae
 DIST nano-2.0.1.tar.gz 1299203 RMD160 bce343f9f31c1cc63bd4b37a66fefcaa159a11cf SHA1 9c5e26893879355e41e417de30e9473439ceaf5d SHA256 6af1a2081c6303008163719b9012b403b461fb07991b5603ac28a820494741e2
+DIST nano-2.0.2.tar.gz 1302412 RMD160 56355e7ef646cbb924ca84985798ed4746b9758c SHA1 6113236ec5382942e33535f0f0ae448915343607 SHA256 884af214d4b4bf2cb064806070e746eb0f8302e7942324496f5bb93a9a06af90
 EBUILD nano-1.2.5.ebuild 1433 RMD160 c8541e986213795e8b120e06da2e615ad687cfb7 SHA1 5493f48d4f56611e7726ec8c246d14ccaa9e2321 SHA256 c796f6fb8005d668cf342ba101c7774b046dcdc6abc363c45c3cefd966dadf09
 MD5 ce5dd202213b8c487dbbaa5029c97710 nano-1.2.5.ebuild 1433
 RMD160 c8541e986213795e8b120e06da2e615ad687cfb7 nano-1.2.5.ebuild 1433
@@ -71,18 +71,18 @@ EBUILD nano-2.0.0.ebuild 1941 RMD160 9379a84831456ce35c43a3843993b182dc121322 SH
 MD5 ac6d986029988d06129fdaaf762b41c2 nano-2.0.0.ebuild 1941
 RMD160 9379a84831456ce35c43a3843993b182dc121322 nano-2.0.0.ebuild 1941
 SHA256 62f2c20cb25fc5537fbbbaa1a619ba7a70cb4707b87cff8b4fb5fa11b6f64ea8 nano-2.0.0.ebuild 1941
-EBUILD nano-2.0.1-r1.ebuild 1985 RMD160 2eb814b1fa9cb603f440758616cf3a93737f8dba SHA1 29cee189faf7d4897e807cca19cc7748fdb3f809 SHA256 6ea923d6bd110384a42a752ec08ce472b9c6ae98bdbd0255a7a2d7c40137b9a3
-MD5 3e1812de8fa79c54926decc74db9f352 nano-2.0.1-r1.ebuild 1985
-RMD160 2eb814b1fa9cb603f440758616cf3a93737f8dba nano-2.0.1-r1.ebuild 1985
-SHA256 6ea923d6bd110384a42a752ec08ce472b9c6ae98bdbd0255a7a2d7c40137b9a3 nano-2.0.1-r1.ebuild 1985
 EBUILD nano-2.0.1.ebuild 1930 RMD160 f3fdfb0af8b596e3166c6d3cb8e150267130975d SHA1 c0a7dd1590151a7a44e5ba36bdc711c38fbebbb9 SHA256 fd8e595b0e41672647b4a1588f7c335734b279445617ff587bade19aece10967
 MD5 78407f756ab92d5ffd1e75eb9feaf7f4 nano-2.0.1.ebuild 1930
 RMD160 f3fdfb0af8b596e3166c6d3cb8e150267130975d nano-2.0.1.ebuild 1930
 SHA256 fd8e595b0e41672647b4a1588f7c335734b279445617ff587bade19aece10967 nano-2.0.1.ebuild 1930
-MISC ChangeLog 16046 RMD160 9d9ec2c02d021ab095809455d2d30913c6c70f2b SHA1 671c0cefb0b7ac5c0b52ca379436781e019d1c05 SHA256 367c3d4038bdcac9a2c859879c2686bf5b556235bc402f6df5840d1779e2d4e0
-MD5 ec3675f81ac172d2436606becb1810ce ChangeLog 16046
-RMD160 9d9ec2c02d021ab095809455d2d30913c6c70f2b ChangeLog 16046
-SHA256 367c3d4038bdcac9a2c859879c2686bf5b556235bc402f6df5840d1779e2d4e0 ChangeLog 16046
+EBUILD nano-2.0.2.ebuild 1992 RMD160 9f4b18637537f7ec850a96a0a67d8728390636c8 SHA1 0b4d85f0bae0f139ecc506f7bbc7a3b51988c65c SHA256 77e3b9182aad6c7b2d0960052f846e202dc70493488d76e9ad45723718516075
+MD5 ca97c975ecfce135f940189a2e2f3cd0 nano-2.0.2.ebuild 1992
+RMD160 9f4b18637537f7ec850a96a0a67d8728390636c8 nano-2.0.2.ebuild 1992
+SHA256 77e3b9182aad6c7b2d0960052f846e202dc70493488d76e9ad45723718516075 nano-2.0.2.ebuild 1992
+MISC ChangeLog 15957 RMD160 0185f6e38d3880820bfba894670f94ae856a36b2 SHA1 13cc45b2849edac314fdb51633c67f99b5817234 SHA256 9b89a967f3ac3a820f1ac9f5556268885ebfff1d2b5f8e7ec5ae490f86ccbdf5
+MD5 f4a9a08889bc231829536a38acde1f19 ChangeLog 15957
+RMD160 0185f6e38d3880820bfba894670f94ae856a36b2 ChangeLog 15957
+SHA256 9b89a967f3ac3a820f1ac9f5556268885ebfff1d2b5f8e7ec5ae490f86ccbdf5 ChangeLog 15957
 MISC metadata.xml 986 RMD160 1ee17789653e837a9a8599d409ebe5a4dbc521c7 SHA1 d75a4da179e63c122a065f6d17f1871ee762040b SHA256 6275a0f662182b053119dda8ce016bf860aa75813c179a951b253fb9f5caef6b
 MD5 91890fbf824e8d11c4f7e7b77153c316 metadata.xml 986
 RMD160 1ee17789653e837a9a8599d409ebe5a4dbc521c7 metadata.xml 986
@@ -102,6 +102,13 @@ SHA256 01fc80911b88ac78e48561b171e72bf7b19fa9671e2b8a14cdeb541960073729 files/di
 MD5 6c276806ce2144b60cc6cc294131cdc8 files/digest-nano-2.0.1 235
 RMD160 b0ed1e76570186eb59b1e968ba2d6385663f1f76 files/digest-nano-2.0.1 235
 SHA256 0e8da9149ca6368913f202fc1bf78df81bb31144680612c27d99954a272eb173 files/digest-nano-2.0.1 235
-MD5 6c276806ce2144b60cc6cc294131cdc8 files/digest-nano-2.0.1-r1 235
-RMD160 b0ed1e76570186eb59b1e968ba2d6385663f1f76 files/digest-nano-2.0.1-r1 235
-SHA256 0e8da9149ca6368913f202fc1bf78df81bb31144680612c27d99954a272eb173 files/digest-nano-2.0.1-r1 235
+MD5 870fa9c8dab3d026cc09b9a7a01d2fbc files/digest-nano-2.0.2 235
+RMD160 7923efb8c2e2114de9ece81b61c3dc5e539a600d files/digest-nano-2.0.2 235
+SHA256 4fc983390415c2c813c1a32fad3184c13cfdce7e2388d83d7e7bdd4858654d6a files/digest-nano-2.0.2 235
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iD8DBQFFif/OK9sYciBdMQMRAmlfAJ98kRLDka90q6vRMyZx9BYViZT/twCfSXmE
+/kluVEh9E87xy4mIPZEyJMs=
+=lKKg
+-----END PGP SIGNATURE-----
diff --git a/app-editors/nano/files/digest-nano-2.0.2 b/app-editors/nano/files/digest-nano-2.0.2
new file mode 100644 (file)
index 0000000..0ac40ce
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 38046476096530e19a7e805513c64108 nano-2.0.2.tar.gz 1302412
+RMD160 56355e7ef646cbb924ca84985798ed4746b9758c nano-2.0.2.tar.gz 1302412
+SHA256 884af214d4b4bf2cb064806070e746eb0f8302e7942324496f5bb93a9a06af90 nano-2.0.2.tar.gz 1302412
diff --git a/app-editors/nano/nano-2.0.2.ebuild b/app-editors/nano/nano-2.0.2.ebuild
new file mode 100644 (file)
index 0000000..caf93a5
--- /dev/null
@@ -0,0 +1,77 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/nano/nano-2.0.2.ebuild,v 1.1 2006/12/21 03:29:55 vapier Exp $
+
+#ECVS_SERVER="savannah.gnu.org:/cvsroot/nano"
+#ECVS_MODULE="nano"
+#ECVS_AUTH="pserver"
+#ECVS_USER="anonymous"
+#inherit cvs
+
+MY_P=${PN}-${PV/_}
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="http://www.nano-editor.org/"
+SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="debug justify minimal ncurses nls slang spell unicode"
+
+DEPEND=">=sys-libs/ncurses-5.2
+       nls? ( sys-devel/gettext )
+       !ncurses? ( slang? ( sys-libs/slang ) )"
+PROVIDE="virtual/editor"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${P}-bad-path.patch
+       if [[ ! -e configure ]] ; then
+               ./autogen.sh || die "autogen failed"
+       fi
+}
+
+src_compile() {
+       local myconf=""
+       use ncurses \
+               && myconf="--without-slang" \
+               || myconf="${myconf} $(use_with slang)"
+
+       econf \
+               --bindir=/bin \
+               --enable-color \
+               --enable-multibuffer \
+               --enable-nanorc \
+               --disable-wrapping-as-root \
+               $(use_enable spell) \
+               $(use_enable justify) \
+               $(use_enable debug) \
+               $(use_enable nls) \
+               $(use_enable unicode utf8) \
+               $(use_enable minimal tiny) \
+               ${myconf} \
+               || die "configure failed"
+       emake || die
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+
+       dodoc ChangeLog README doc/nanorc.sample AUTHORS BUGS NEWS TODO
+       dohtml *.html
+       insinto /etc
+       newins doc/nanorc.sample nanorc
+
+       insinto /usr/share/nano
+       doins "${FILESDIR}"/*.nanorc || die
+       echo $'\n''# include "/usr/share/nano/gentoo.nanorc"' >> "${D}"/etc/nanorc
+
+       dodir /usr/bin
+       dosym /bin/nano /usr/bin/nano
+}
+
+pkg_postinst() {
+       einfo "More helpful info about nano, visit the GDP page:"
+       einfo "http://www.gentoo.org/doc/en/nano-basics-guide.xml"
+}