From 916cf6c70b9b06bce53c56cf987545c5719f7159 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 21 Dec 2006 03:29:56 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.1.2_rc3-r8 --- app-editors/nano/ChangeLog | 13 ++-- app-editors/nano/Manifest | 37 +++++++----- app-editors/nano/files/digest-nano-2.0.2 | 3 + app-editors/nano/nano-2.0.2.ebuild | 77 ++++++++++++++++++++++++ 4 files changed, 108 insertions(+), 22 deletions(-) create mode 100644 app-editors/nano/files/digest-nano-2.0.2 create mode 100644 app-editors/nano/nano-2.0.2.ebuild diff --git a/app-editors/nano/ChangeLog b/app-editors/nano/ChangeLog index dcf89943fb9d..00ea2976e41b 100644 --- a/app-editors/nano/ChangeLog +++ b/app-editors/nano/ChangeLog @@ -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 +nano-2.0.2.ebuild: + Version bump. 20 Dec 2006; Brent Baude nano-2.0.1.ebuild: Marking nano-2.0.1 ppc64 stable for bug # 158656 @@ -22,12 +27,6 @@ 20 Dec 2006; Gustavo Zacarias nano-2.0.1.ebuild: Stable on sparc wrt #158656 -*nano-2.0.1-r1 (20 Dec 2006) - - 20 Dec 2006; Mike Frysinger - +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 +nano-2.0.1.ebuild: diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index c3d829fc406e..50966b759518 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -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 index 000000000000..0ac40cea0e04 --- /dev/null +++ b/app-editors/nano/files/digest-nano-2.0.2 @@ -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 index 000000000000..caf93a55f8ef --- /dev/null +++ b/app-editors/nano/nano-2.0.2.ebuild @@ -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" +} -- 2.26.2