[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f85f17e4793efe536e3c22d6624dc94228e8d8a3 Author: Sam James gentoo org> AuthorDate: Thu Jul 6 07:46:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 6 07:46:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85f17e4 app-editors/nano: fix wiki link Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-7.2-r1.ebuild | 2 +- app-editors/nano/nano-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/nano/nano-7.2-r1.ebuild b/app-editors/nano/nano-7.2-r1.ebuild index 44242488ed20..4f09eadd022b 100644 --- a/app-editors/nano/nano-7.2-r1.ebuild +++ b/app-editors/nano/nano-7.2-r1.ebuild @@ -15,7 +15,7 @@ else fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide; LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0" diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 7657f6c0b33f..80da99c51009 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -15,7 +15,7 @@ else fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide; LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 42d906ebefb1c767572d92c9f84a7263e597c40a Author: Sam James gentoo org> AuthorDate: Sun Jun 11 20:45:46 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 20:45:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d906eb app-editors/nano: revbump for highlighting fix (Meant to do this earlier but wanted to push pciutils and forgot had nano committed already.) Fixes: dfc9314a445419764ddb888470860c0f75e43e51 Signed-off-by: Sam James gentoo.org> app-editors/nano/{nano-7.2.ebuild => nano-7.2-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2-r1.ebuild similarity index 100% rename from app-editors/nano/nano-7.2.ebuild rename to app-editors/nano/nano-7.2-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/
commit: dfc9314a445419764ddb888470860c0f75e43e51 Author: Sam James gentoo org> AuthorDate: Sun Jun 11 20:25:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 20:44:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc9314a app-editors/nano: fix syntax highlighting typo Fixes: d8d70e0f645df5846ca33f2d6584746ae3d552a4 Signed-off-by: Sam James gentoo.org> app-editors/nano/files/gentoo.nanorc-r1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/files/gentoo.nanorc-r1 b/app-editors/nano/files/gentoo.nanorc-r1 index 067dee075190..100877dd16d4 100644 --- a/app-editors/nano/files/gentoo.nanorc-r1 +++ b/app-editors/nano/files/gentoo.nanorc-r1 @@ -84,7 +84,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)" color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+" color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+" ## Accepted arches: -color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris)?\>" +color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris))?\>" color white "[[:space:]][*~-]?\*" ## Categories: color cyan "^[[:space:]]*[^/]*/"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/
commit: d8d70e0f645df5846ca33f2d6584746ae3d552a4 Author: Sam James gentoo org> AuthorDate: Sat Jun 3 02:22:03 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 10 10:23:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d70e0f app-editors/nano: drop dead prefix targets Signed-off-by: Sam James gentoo.org> app-editors/nano/files/gentoo.nanorc-r1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/files/gentoo.nanorc-r1 b/app-editors/nano/files/gentoo.nanorc-r1 index 2de46b1e9211..067dee075190 100644 --- a/app-editors/nano/files/gentoo.nanorc-r1 +++ b/app-editors/nano/files/gentoo.nanorc-r1 @@ -84,7 +84,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)" color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+" color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+" ## Accepted arches: -color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>" +color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris)?\>" color white "[[:space:]][*~-]?\*" ## Categories: color cyan "^[[:space:]]*[^/]*/"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/
commit: 28fcf43dd4f681425a85be882578dc2bcfd822d9 Author: David Seifert gentoo org> AuthorDate: Mon May 22 19:29:43 2023 + Commit: David Seifert gentoo org> CommitDate: Mon May 22 19:29:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fcf43d app-editors/nano: remove ${USERLAND} Signed-off-by: David Seifert gentoo.org> app-editors/nano/files/gentoo.nanorc-r1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/files/gentoo.nanorc-r1 b/app-editors/nano/files/gentoo.nanorc-r1 index b6b04800eb9d..2de46b1e9211 100644 --- a/app-editors/nano/files/gentoo.nanorc-r1 +++ b/app-editors/nano/files/gentoo.nanorc-r1 @@ -20,7 +20,7 @@ color green "-(eq|ne|gt|lt|ge|le|ef|ot|nt)\>" ## Variables... official portage ones in red, all others in bright red: color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*" color brightred "\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})" -color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>" +color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT)\>" color red "\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>" color red "\<(T|TMPDIR|HOME)\>" color red "\<(AS|C(PP|XX)?|FF|GO|LD|RUST)FLAGS\>" "\" "\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: a093599e9e13decdb9095a19603cbb15eccdde16 Author: Sam James gentoo org> AuthorDate: Wed May 10 10:35:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 11:29:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a093599e app-editors/nano: drop 6.4, 7.1 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest| 2 - app-editors/nano/metadata.xml| 3 -- app-editors/nano/nano-6.4.ebuild | 113 --- app-editors/nano/nano-7.1.ebuild | 111 -- 4 files changed, 229 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 3ae9428c3608..dbc18247066b 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1 @@ -DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b -DIST nano-7.1.tar.xz 1605272 BLAKE2B cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e SHA512 e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0 DIST nano-7.2.tar.xz 1608444 BLAKE2B c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a SHA512 a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583 diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml index f0ba3c2c58b5..0e05c7d4c62f 100644 --- a/app-editors/nano/metadata.xml +++ b/app-editors/nano/metadata.xml @@ -35,8 +35,5 @@ perhaps providing other extra functionality. Disable all fancy features, including ones that otherwise have a dedicated USE flag (such as spelling). - - Enable this if /bin and /usr/bin are separate directories - diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild deleted file mode 100644 index e6c3f4ce901a.. --- a/app-editors/nano/nano-6.4.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit autotools git-r3 -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl ) -" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND=" - ${RDEPEND} - static? ( ${LIB_DEPEND} ) -" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - - if [[ ${PV} == ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - - local myconfargs=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - - econf "${myconfargs[@]}" -} - -src_install() { - default - - # Don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - - if ! use minimal ; then - # Enable colorization by default. - sed -i \ -
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: ec7f07f1dfdb28208ece86d9106534bcafdd9fad Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 13:50:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 13:50:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7f07f1 app-editors/nano: Stabilize 7.2 amd64, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index 3b32708bf317..766043f09add 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: b49e5b04a98597308217803a095f6aaf439b22f3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 10:14:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 10:14:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49e5b04 app-editors/nano: Stabilize 7.2 ppc, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index fdf4a50fd1a2..3b32708bf317 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: b8971adfcd46f2744c0f444ab9d1a7054ccf6e2f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 08:45:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 08:45:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8971adf app-editors/nano: Stabilize 7.2 sparc, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index 256d8de5c6c5..fdf4a50fd1a2 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 92c4d3dd0330c9ec942114cdb563412fb4face8b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:07:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:07:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c4d3dd app-editors/nano: Stabilize 7.2 x86, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index 4be5f807be92..256d8de5c6c5 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: b9abeb119dacd7b4636a4d2ee04b7d93d1fd9503 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 06:33:59 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 06:33:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9abeb11 app-editors/nano: Stabilize 7.2 hppa, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index 763f32960182..4be5f807be92 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 1cedb9e7237bd661d9b4dcd69a1ae658b6660b40 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 06:27:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 06:27:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cedb9e7 app-editors/nano: Stabilize 7.2 ppc64, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index 65fe141ed68c..763f32960182 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f66bbe3680ab3fbc665e636e48a158ad4500c76b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 06:04:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 06:04:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66bbe36 app-editors/nano: Stabilize 7.2 arm, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index be945fefe775..65fe141ed68c 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: afe4ace9ba23a9156e4fbecef4b1fef743024708 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:57:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:57:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe4ace9 app-editors/nano: Stabilize 7.2 arm64, #899318 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild index 409f5e05a3e0..be945fefe775 100644 --- a/app-editors/nano/nano-7.2.ebuild +++ b/app-editors/nano/nano-7.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/
commit: 833eecde8e8924ead34d5b61be0d86b5784870d1 Author: Sam James gentoo org> AuthorDate: Thu Feb 23 22:48:14 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 23 22:49:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833eecde app-editors/nano: match 'append-flags' in highlighting Signed-off-by: Sam James gentoo.org> app-editors/nano/files/gentoo.nanorc-r1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/files/gentoo.nanorc-r1 b/app-editors/nano/files/gentoo.nanorc-r1 index 26767774a0e3..b6b04800eb9d 100644 --- a/app-editors/nano/files/gentoo.nanorc-r1 +++ b/app-editors/nano/files/gentoo.nanorc-r1 @@ -47,7 +47,7 @@ color brightblue "\" color brightblue "\<(all-flag-vars)\>" color brightblue "\<(filter-(flags|lfs-flags|lto|mfpmath))\>" color brightblue "\" -color brightblue "\" +color brightblue "\" color brightblue "\" "\" color brightblue "\" color brightblue "\<(append-atomic-flags|no-as-needed|raw-ldflags|append-libs|replace-sparc64-flags|get-flag|strip-unsupported-flags)\>"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: e270f5b11f4b93934dc724149570874851a9b35b Author: Sam James gentoo org> AuthorDate: Wed Jan 18 22:28:31 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 18 22:38:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e270f5b1 app-editors/nano: add 7.2 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-7.2.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 18a4df697156..3ae9428c3608 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,2 +1,3 @@ DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b DIST nano-7.1.tar.xz 1605272 BLAKE2B cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e SHA512 e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0 +DIST nano-7.2.tar.xz 1608444 BLAKE2B c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a SHA512 a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583 diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild new file mode 100644 index ..409f5e05a3e0 --- /dev/null +++ b/app-editors/nano/nano-7.2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit autotools git-r3 +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl ) +" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND=" + ${RDEPEND} + static? ( ${LIB_DEPEND} ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + + if [[ ${PV} == ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + + local myconfargs=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + + econf "${myconfargs[@]}" +} + +src_install() { + default + + # Don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" + newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc + fi +} + +pkg_postrm() { + [[ -n ${REPLACED_BY_VERSION} ]] && return + + local e + e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") + if [[ ${e##*/} == nano
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: dc2122624ddc25b65d65051eb4c27b55b3d1ad07 Author: Sam James gentoo org> AuthorDate: Wed Dec 14 11:09:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 14 11:14:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc212262 app-editors/nano: add 7.1 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-7.1.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 5e58c47521ba..f63ee4d4bcf6 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,2 +1,3 @@ DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b DIST nano-7.0.tar.xz 1598528 BLAKE2B 5212aa2a65cc7bccb33ebd66934e53ea7c6bd739ceae94796397bd193698453417eae2a5cf63c995e90aa077795f9bcf70568a35208716a09c9a6d89d75ff409 SHA512 927db4dec1fcde316104a59ab208ffadea52a65c63888187794d4b47c5d49b591c39d490fdc31255b82f04d77a4321b2f6bb150022a5f88dd3c2500df327b983 +DIST nano-7.1.tar.xz 1605272 BLAKE2B cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e SHA512 e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0 diff --git a/app-editors/nano/nano-7.1.ebuild b/app-editors/nano/nano-7.1.ebuild new file mode 100644 index ..7cdc35604620 --- /dev/null +++ b/app-editors/nano/nano-7.1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit autotools git-r3 +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl ) +" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND=" + ${RDEPEND} + static? ( ${LIB_DEPEND} ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + + if [[ ${PV} == ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + + local myconfargs=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + + econf "${myconfargs[@]}" +} + +src_install() { + default + + # Don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" + newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc + fi +} + +pkg_postrm() { + [[ -n ${REPLACED_BY_VERSION} ]] && return + + local e + e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") + if [[ ${e##*/} == nano
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 6afd21d9b4340c875b2739ee7d8f0275914921e1 Author: Mike Gilbert gentoo org> AuthorDate: Tue Dec 6 19:01:05 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Dec 6 19:03:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afd21d9 app-editors/nano: drop /usr/bin/nano symlink Closes: https://bugs.gentoo.org/693244 Signed-off-by: Mike Gilbert gentoo.org> app-editors/nano/{nano-7.0.ebuild => nano-7.0-r1.ebuild} | 4 +--- app-editors/nano/nano-.ebuild| 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app-editors/nano/nano-7.0.ebuild b/app-editors/nano/nano-7.0-r1.ebuild similarity index 95% rename from app-editors/nano/nano-7.0.ebuild rename to app-editors/nano/nano-7.0-r1.ebuild index 3ccb2377fa61..7cdc35604620 100644 --- a/app-editors/nano/nano-7.0.ebuild +++ b/app-editors/nano/nano-7.0-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_ LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" +IUSE="debug justify magic minimal ncurses nls +spell static unicode" LIB_DEPEND=" >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] @@ -97,8 +97,6 @@ src_install() { insinto "${rcdir}" newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano } pkg_postrm() { diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 3ccb2377fa61..7cdc35604620 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_ LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" +IUSE="debug justify magic minimal ncurses nls +spell static unicode" LIB_DEPEND=" >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] @@ -97,8 +97,6 @@ src_install() { insinto "${rcdir}" newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano } pkg_postrm() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 9036d5251e72690ddc2c91cc337a10aeeffecdb0 Author: Sam James gentoo org> AuthorDate: Tue Nov 15 16:52:25 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 15 18:39:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9036d525 app-editors/nano: add 7.0 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-7.0.ebuild | 113 +++ 2 files changed, 114 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 62c4c5d9b825..5e58c47521ba 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1 +1,2 @@ DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b +DIST nano-7.0.tar.xz 1598528 BLAKE2B 5212aa2a65cc7bccb33ebd66934e53ea7c6bd739ceae94796397bd193698453417eae2a5cf63c995e90aa077795f9bcf70568a35208716a09c9a6d89d75ff409 SHA512 927db4dec1fcde316104a59ab208ffadea52a65c63888187794d4b47c5d49b591c39d490fdc31255b82f04d77a4321b2f6bb150022a5f88dd3c2500df327b983 diff --git a/app-editors/nano/nano-7.0.ebuild b/app-editors/nano/nano-7.0.ebuild new file mode 100644 index ..3ccb2377fa61 --- /dev/null +++ b/app-editors/nano/nano-7.0.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit autotools git-r3 +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl ) +" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND=" + ${RDEPEND} + static? ( ${LIB_DEPEND} ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + + if [[ ${PV} == ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + + local myconfargs=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + + econf "${myconfargs[@]}" +} + +src_install() { + default + + # Don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" + newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc + fi + + use split-usr && dosym ../../bin/nano /usr/bin/nano +} + +pkg_postrm() { + [[ -n ${REPLACED_BY_VERSION} ]] && return + + local e + e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") + if [[ ${e##*/} == nano ]]; then + ewarn "The EDITOR variable is still set to ${e}." + ewarn "You can update it with \"eselect editor\"." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: a53189507421e87a8271253814c8499411db66d7 Author: Sam James gentoo org> AuthorDate: Tue Nov 8 05:56:50 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 8 06:03:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5318950 app-editors/nano: fix LICENSE Closes: https://bugs.gentoo.org/880303 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- app-editors/nano/nano-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 35beea35766e..c3cd29e37b62 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -17,7 +17,7 @@ fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; -LICENSE="GPL-3" +LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0" IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 1422c12825ff..3ccb2377fa61 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -17,7 +17,7 @@ fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; -LICENSE="GPL-3" +LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" SLOT="0" IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 5df40ced4c3c28dc640eecc0566da14f4f80f90e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 26 04:15:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 26 04:15:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df40ced app-editors/nano: Stabilize 6.4 hppa, #872758 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 87f70a074bed..35beea35766e 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 426942a6446dd3a10c2afb5fe9c0dec6a2cd1d06 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 25 07:44:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 25 07:44:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426942a6 app-editors/nano: Stabilize 6.4 sparc, #872758 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 727fd39e6f7c..87f70a074bed 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 6d2df17b3ff8c1def78687c9e44287267a5d6480 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 25 06:25:25 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 25 06:25:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2df17b app-editors/nano: Stabilize 6.4 ppc64, #872758 Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 5e8f2586fa20..727fd39e6f7c 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: db032493fa3b084341f83e07b16df8be0aa87d4d Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 25 06:23:39 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 25 06:23:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db032493 app-editors/nano: Stabilize 6.4 ppc, #872758 Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 0d653499df50..5e8f2586fa20 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 2472d76de1b3352cb73a3048ebe6af75fd9a8128 Author: Sam James gentoo org> AuthorDate: Sun Sep 25 04:42:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 25 04:42:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2472d76d app-editors/nano: Stabilize 6.4 arm, #872758 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 37c293b4a091..0d653499df50 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: ea621f261ee9281e7ef72d93fb140970dbc657f4 Author: Sam James gentoo org> AuthorDate: Sun Sep 25 04:41:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 25 04:41:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea621f26 app-editors/nano: Stabilize 6.4 amd64, #872758 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 1422c12825ff..3bcebc152b5e 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: baf74526df4450913bb2a34246d2491c9fb953d7 Author: Sam James gentoo org> AuthorDate: Sun Sep 25 04:42:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 25 04:42:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf74526 app-editors/nano: Stabilize 6.4 arm64, #872758 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index dfa25f40acf8..37c293b4a091 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: cfb861143a6ef28b29263c73ab4c8adeec8eef12 Author: Sam James gentoo org> AuthorDate: Sun Sep 25 04:41:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 25 04:41:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb86114 app-editors/nano: Stabilize 6.4 x86, #872758 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild index 3bcebc152b5e..dfa25f40acf8 100644 --- a/app-editors/nano/nano-6.4.ebuild +++ b/app-editors/nano/nano-6.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 93385f1c2f76c653c8e00d874ed5c5814120c926 Author: Sam James gentoo org> AuthorDate: Fri Sep 23 02:01:17 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 23 02:08:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93385f1c app-editors/nano: drop 6.2 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest| 1 - app-editors/nano/nano-6.2.ebuild | 93 2 files changed, 94 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index c5b73d5ebd4a..9df8f4a66755 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,2 @@ -DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 DIST nano-6.3.tar.xz 1581772 BLAKE2B 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 SHA512 42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3 DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild deleted file mode 100644 index c76f1abb21ba.. --- a/app-editors/nano/nano-6.2.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - doins "${FILESDIR}/gentoo.nanorc" - fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/
commit: 3579c48f74d801239cace66a6701b1c8a0e90c79 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:10:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:13:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3579c48f app-editors/nano: add 6.4 Closes: https://github.com/gentoo/gentoo/pull/26628 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest | 1 + app-editors/nano/files/gentoo.nanorc | 2 +- .../nano/files/{gentoo.nanorc => gentoo.nanorc-r1} | 42 +- .../nano/{nano-.ebuild => nano-6.4.ebuild} | 34 +++--- app-editors/nano/nano-.ebuild | 34 +++--- 5 files changed, 79 insertions(+), 34 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 08f2fa8a0eee..c5b73d5ebd4a 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,2 +1,3 @@ DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 DIST nano-6.3.tar.xz 1581772 BLAKE2B 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 SHA512 42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3 +DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b diff --git a/app-editors/nano/files/gentoo.nanorc b/app-editors/nano/files/gentoo.nanorc index 84e9bcf28ebf..edf4ae109b1e 100644 --- a/app-editors/nano/files/gentoo.nanorc +++ b/app-editors/nano/files/gentoo.nanorc @@ -60,7 +60,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)" color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+" color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+" ## Accepted arches: -color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>" +color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>" color white "[[:space:]][*~-]?\*" ## Categories: color cyan "^[[:space:]]*[^/]*/" diff --git a/app-editors/nano/files/gentoo.nanorc b/app-editors/nano/files/gentoo.nanorc-r1 similarity index 62% copy from app-editors/nano/files/gentoo.nanorc copy to app-editors/nano/files/gentoo.nanorc-r1 index 84e9bcf28ebf..26767774a0e3 100644 --- a/app-editors/nano/files/gentoo.nanorc +++ b/app-editors/nano/files/gentoo.nanorc-r1 @@ -4,6 +4,8 @@ syntax ebuild "\.e(build|class)$" comment "#" +linter bash -n + ## All the standard portage functions: color brightgreen "(^|\" color brightgreen "^pkg_(config|nofetch|info|pretend|setup|(pre|post)(inst|rm))\>" @@ -13,29 +15,51 @@ color green "\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function| color green "\<(declare|eval|exec|export|let|local)\>" color green "[][{}():;|`$<>!=&\]" color green "-[defhnrsuwxzL]\>" -color green "-(eq|ne|gt|lt|ge|le)\>" +color green "-(eq|ne|gt|lt|ge|le|ef|ot|nt)\>" + ## Variables... official portage ones in red, all others in bright red: color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*" color brightred "\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})" color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>" color red "\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>" -color red "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\" "\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>" +color red "\<(T|TMPDIR|HOME)\>" +color red "\<(AS|C(PP|XX)?|FF|GO|LD|RUST)FLAGS\>" "\" "\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>" color red "\" color red "\" -color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" "\" +color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" "\" "\" "\" +color red "\" + ## Portage commands: -color magenta "\<(use(_(with|enable|if_iuse)|x)?|in_iuse) [!a-zA-Z0-9_+ -]*" "inherit.*" -color brightblue "\" +color magenta "\<(use(_(with|enable|if_iuse)|x|v)?|in_iuse) [!a-zA-Z0-9_+ -]*" "inherit.*" +color brightblue "\" color brightblue "\" "\" color brightblue "\" "\" "\" "\" color brightblue "\" "\" -color brightblue "\<(die|hasv?|inherit|nonfatal)\>" "\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\>" "\<(has|best)_version\>" +color brightblue
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 31137d98658a00dfa76ca3b3c20606c65fca5d92 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 29 18:27:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 29 18:27:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31137d98 app-editors/nano: Stabilize 6.3 hppa, #861566 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index 7be16d4c4e5f..2c97dc70df95 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 6794b785f7b536917df1ce809e07845aa081 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 29 08:01:07 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 29 08:01:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6794b785 app-editors/nano: arm64 stable wrt bug #861566 Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index aeb650aec95f..7be16d4c4e5f 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 465b044a339153dcfa9e69567019a747018dc426 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 29 07:59:34 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 29 07:59:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465b044a app-editors/nano: arm stable wrt bug #861566 Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index d27ae4f904e1..aeb650aec95f 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 73a5bd573b702761bf50ddcdabc9231f84c6fd7b Author: Sam James gentoo org> AuthorDate: Thu Jul 28 23:05:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 23:05:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a5bd57 app-editors/nano: Stabilize 6.3 amd64, #861566 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index 5466e0d50685..d27ae4f904e1 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: c18d878498ecccaccaae7a8f23c7a2460f39ce07 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 11:59:58 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 11:59:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18d8784 app-editors/nano: Stabilize 6.3 sparc, #861566 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index 56bbd56d3e33..5466e0d50685 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: de768d901180f185f95fef644be733ade449c592 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 11:59:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 11:59:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de768d90 app-editors/nano: Stabilize 6.3 ppc64, #861566 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index 83b5d9369c72..56bbd56d3e33 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 4682d71abbadd3adadd14766af244bd3550e94e8 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 11:59:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 11:59:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4682d71a app-editors/nano: Stabilize 6.3 ppc, #861566 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index f7e6e40ef9ae..83b5d9369c72 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: c9ffe86a330b09f41cbd7e809e79b48a1c54fe57 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 28 07:11:52 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 28 07:11:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ffe86a app-editors/nano: x86 stable wrt bug #861566 Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index 877c7dd59496..f7e6e40ef9ae 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d98cbfb414bf24f758b06f334ce1744847dc31b5 Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 30 07:03:38 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 30 07:04:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98cbfb4 app-editors/nano: Sync live ebuild Signed-off-by: Ulrich Müller gentoo.org> app-editors/nano/nano-.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 25ad3e614940..c2da47a585b9 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -91,3 +91,13 @@ src_install() { use split-usr && dosym ../../bin/nano /usr/bin/nano } + +pkg_postrm() { + local e + [[ -n ${REPLACED_BY_VERSION} ]] && return + e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") + if [[ ${e##*/} == nano ]]; then + ewarn "The EDITOR variable is still set to ${e}." + ewarn "You can update it with \"eselect editor\"." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 4354447f01b6d9e24bee6ea4fcac15fc019614fa Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 30 07:01:53 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 30 07:04:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4354447f app-editors/nano: Don't warn when we're replaced by another version Signed-off-by: Ulrich Müller gentoo.org> app-editors/nano/nano-6.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index ff0fcf25cd44..877c7dd59496 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -94,6 +94,7 @@ src_install() { pkg_postrm() { local e + [[ -n ${REPLACED_BY_VERSION} ]] && return e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") if [[ ${e##*/} == nano ]]; then ewarn "The EDITOR variable is still set to ${e}."
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 6f0a95daae18c8bb7c99acd1a3430651e2d6ca75 Author: Ulrich Müller gentoo org> AuthorDate: Wed Jun 29 07:38:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 29 09:09:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0a95da app-editors/nano: Warn in pkg_postrm about updating EDITOR Closes: https://bugs.gentoo.org/819342 Signed-off-by: Ulrich Müller gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/26133 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.3.ebuild | 9 + 1 file changed, 9 insertions(+) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index 9bd57c68b191..ff0fcf25cd44 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -91,3 +91,12 @@ src_install() { use split-usr && dosym ../../bin/nano /usr/bin/nano } + +pkg_postrm() { + local e + e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") + if [[ ${e##*/} == nano ]]; then + ewarn "The EDITOR variable is still set to ${e}." + ewarn "You can update it with \"eselect editor\"." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: bfe3935344de5de3ae9fee0945b8cbd9b22c9e6d Author: Sam James gentoo org> AuthorDate: Wed Jun 29 07:15:55 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 29 07:26:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe39353 app-editors/nano: update maintainers (add base-system@) Signed-off-by: Sam James gentoo.org> app-editors/nano/metadata.xml | 43 +++ 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml index ae5d96a831e2..c298b35286c5 100644 --- a/app-editors/nano/metadata.xml +++ b/app-editors/nano/metadata.xml @@ -1,8 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - + + base-sys...@gentoo.org + Gentoo Base System + + GNU nano - an enhanced clone of the Pico text editor. The nano project was started because of a few "problems" with the @@ -18,22 +21,22 @@ require a command line flag. Yuck. nano aims to solve these problems by emulating the functionality of Pico as closely as possible while addressing the problems above and perhaps providing other extra functionality. - - - Enable justify/unjustify functions for text formatting. - - Enable debug messages and assert warnings. Note that these will all be sent - straight to stderr rather than some logging facility. - - - Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting - - - Disable all fancy features, including ones that otherwise have a dedicated - USE flag (such as spelling). - - - Enable this if /bin and /usr/bin are separate directories - - + + + Enable justify/unjustify functions for text formatting. + + Enable debug messages and assert warnings. Note that these will all be sent + straight to stderr rather than some logging facility. + + + Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting + + + Disable all fancy features, including ones that otherwise have a dedicated + USE flag (such as spelling). + + + Enable this if /bin and /usr/bin are separate directories + +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 9318243660ec9c508d29b99ba666513462b063b2 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 14 17:17:49 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 14 17:22:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93182436 Revert "app-editors/nano: Don't uncomment all include lines in nanorc" This reverts commit d52b5ff9bca3e3752cba40050ec0dffe7f2abc1e. It breaks startup of nano: Error in /etc/nanorc on line 39: Unknown option "brackets" Error in /etc/nanorc on line 83: Unknown option "magic" Error in /etc/nanorc on line 128: Unknown option "punct" Error in /etc/nanorc on line 135: Unknown option "quotestr" Error in /etc/nanorc on line 190: Two single-column characters required Bug: https://bugs.gentoo.org/851726 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/{nano-6.2-r1.ebuild => nano-6.2.ebuild} | 2 +- app-editors/nano/{nano-6.3-r1.ebuild => nano-6.3.ebuild} | 2 +- app-editors/nano/nano-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/nano/nano-6.2-r1.ebuild b/app-editors/nano/nano-6.2.ebuild similarity index 98% rename from app-editors/nano/nano-6.2-r1.ebuild rename to app-editors/nano/nano-6.2.ebuild index bbea2f629b94..c76f1abb21ba 100644 --- a/app-editors/nano/nano-6.2-r1.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '0,/^# include /s:# *::' \ + -e '/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-6.3-r1.ebuild b/app-editors/nano/nano-6.3.ebuild similarity index 98% rename from app-editors/nano/nano-6.3-r1.ebuild rename to app-editors/nano/nano-6.3.ebuild index 52d1f38f69d5..9bd57c68b191 100644 --- a/app-editors/nano/nano-6.3-r1.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '0,/^# include /s:# *::' \ + -e '/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index cd424d2c2341..25ad3e614940 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '0,/^# include /s:# *::' \ + -e '/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d52b5ff9bca3e3752cba40050ec0dffe7f2abc1e Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 14 15:47:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 14 15:49:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52b5ff9 app-editors/nano: Don't uncomment all include lines in nanorc Thanks-to: Jonathan Plews tuta.io> Closes: https://bugs.gentoo.org/851726 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/{nano-6.2.ebuild => nano-6.2-r1.ebuild} | 2 +- app-editors/nano/{nano-6.3.ebuild => nano-6.3-r1.ebuild} | 2 +- app-editors/nano/nano-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2-r1.ebuild similarity index 98% rename from app-editors/nano/nano-6.2.ebuild rename to app-editors/nano/nano-6.2-r1.ebuild index c76f1abb21ba..bbea2f629b94 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2-r1.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '/^# include /s:# *::' \ + -e '0,/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3-r1.ebuild similarity index 98% rename from app-editors/nano/nano-6.3.ebuild rename to app-editors/nano/nano-6.3-r1.ebuild index 9bd57c68b191..52d1f38f69d5 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3-r1.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '/^# include /s:# *::' \ + -e '0,/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 25ad3e614940..cd424d2c2341 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '/^# include /s:# *::' \ + -e '0,/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: bec3759334c15b6f059901f5658a5222f6fa097c Author: Lars Wendler gentoo org> AuthorDate: Mon Jun 13 20:40:50 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 14 15:49:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec37593 app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 - app-editors/nano/nano-5.9.ebuild | 90 2 files changed, 91 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 490acf481053..08f2fa8a0eee 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,2 @@ -DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 DIST nano-6.3.tar.xz 1581772 BLAKE2B 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 SHA512 42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3 diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild deleted file mode 100644 index 92f76e20465c.. --- a/app-editors/nano/nano-5.9.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 3c88d466e0d585c1f8cffe9b2a5ba9beeb04ad98 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 3 18:09:05 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 3 18:09:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c88d466 app-editors/nano: Stabilize 6.2 arm64, #841476 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index ef58cd1a5ab6..c76f1abb21ba 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: a18579e46d6f48e65d45bd4429c7a1048d4b32e2 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 3 17:45:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 3 17:45:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18579e4 app-editors/nano: Stabilize 6.2 arm, #841476 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index 4b4631b20383..ef58cd1a5ab6 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 5f2299960ea4527c40b5c26b6a555bb810373773 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 19:20:11 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 19:20:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f229996 app-editors/nano: Stabilize 6.2 ppc64, #841476 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index 4077397025bb..4b4631b20383 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 5da3aec931e0e059b21d142751c4409352a61020 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 19:19:25 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 19:19:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da3aec9 app-editors/nano: Stabilize 6.2 ppc, #841476 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index 10c087a181cc..4077397025bb 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: c98f320389374000263a842081ad796fbf353630 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 08:14:38 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 08:14:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98f3203 app-editors/nano: Stabilize 6.2 hppa, #841476 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index bb579f0b7f88..10c087a181cc 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 1323d002f5487da9b0f6be48e23be47f67dda1bd Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Apr 29 06:05:36 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Apr 29 06:05:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1323d002 app-editors/nano: x86 stable wrt bug #841476 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index bac80a723170..bb579f0b7f88 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 107ec6349d5964a53a452faabe4449b0734f2e04 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Apr 29 06:04:54 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Apr 29 06:04:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107ec634 app-editors/nano: sparc stable wrt bug #841476 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index 5911e86f0c0f..bac80a723170 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 4cf2617d102de3bb4f15a7d658c575700c8fc278 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 03:41:46 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 03:41:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf2617d app-editors/nano: forward ~loong Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index 71abe2ce7b3e..c3606ee5ab35 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d36d20d1edb20bb1ff80ae36b72bdbe82006fbd4 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 03:43:01 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 03:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36d20d1 app-editors/nano: switch to .xz Maintainer timeout. Closes: https://bugs.gentoo.org/838055 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest | 2 +- app-editors/nano/nano-6.3.ebuild | 2 +- app-editors/nano/nano-.ebuild | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 92ef88acf9b6..490acf481053 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,3 @@ DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 -DIST nano-6.3.tar.gz 3260322 BLAKE2B 1b10056265aaeda82092e2f035d3abf28765117532e82e998b8d3f8acf8ca50e810a10a2a4dc03e8e1f98a53a59c0d5133537484ae9645b7679ca97e2d512106 SHA512 735fd124fb357cc62bda3b4e45062d441be473bb0b6e9b24ab8f1b95ba2b5f7cca66bcbf1134ba73c95dc614a4539755edba72b42f23a23985a781a35e5e +DIST nano-6.3.tar.xz 1581772 BLAKE2B 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 SHA512 42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3 diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild index c3606ee5ab35..9bd57c68b191 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 autotools else MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index ad20434b2ed1..25ad3e614940 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 autotools else MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d8a0001271eca947254284209c96ee7c67da4682 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 03:40:11 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 03:40:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a00012 app-editors/nano: Stabilize 6.2 amd64, #841476 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild index c3606ee5ab35..5911e86f0c0f 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d989af679496695c710460d8efa9c5ebfaca1e7d Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 28 12:19:49 2022 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 28 12:27:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d989af67 app-editors/nano: Bump to version 6.3 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-6.3.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 296b2fe990c5..633806b0675a 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,4 @@ DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.1.tar.gz 3146292 BLAKE2B ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a SHA512 e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0 DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 +DIST nano-6.3.tar.gz 3260322 BLAKE2B 1b10056265aaeda82092e2f035d3abf28765117532e82e998b8d3f8acf8ca50e810a10a2a4dc03e8e1f98a53a59c0d5133537484ae9645b7679ca97e2d512106 SHA512 735fd124fb357cc62bda3b4e45062d441be473bb0b6e9b24ab8f1b95ba2b5f7cca66bcbf1134ba73c95dc614a4539755edba72b42f23a23985a781a35e5e diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild new file mode 100644 index ..71abe2ce7b3e --- /dev/null +++ b/app-editors/nano/nano-6.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: cc0c05e793e5c61e640e74826148c8e314202339 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 28 12:20:44 2022 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 28 12:27:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0c05e7 app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 - app-editors/nano/nano-6.1.ebuild | 93 2 files changed, 94 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 633806b0675a..92ef88acf9b6 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,4 +1,3 @@ DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d -DIST nano-6.1.tar.gz 3146292 BLAKE2B ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a SHA512 e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0 DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 DIST nano-6.3.tar.gz 3260322 BLAKE2B 1b10056265aaeda82092e2f035d3abf28765117532e82e998b8d3f8acf8ca50e810a10a2a4dc03e8e1f98a53a59c0d5133537484ae9645b7679ca97e2d512106 SHA512 735fd124fb357cc62bda3b4e45062d441be473bb0b6e9b24ab8f1b95ba2b5f7cca66bcbf1134ba73c95dc614a4539755edba72b42f23a23985a781a35e5e diff --git a/app-editors/nano/nano-6.1.ebuild b/app-editors/nano/nano-6.1.ebuild deleted file mode 100644 index 71abe2ce7b3e.. --- a/app-editors/nano/nano-6.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - doins
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f920c4fcfcac5f3597a58fbd3b550bd24a26f4ba Author: Lars Wendler gentoo org> AuthorDate: Fri Feb 18 13:57:53 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Feb 18 14:00:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f920c4fc app-editors/nano: Bump to version 6.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-6.2.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index c24c852bb31a..cf70eff42a3e 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,4 @@ DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.0.tar.gz 3114631 BLAKE2B d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a SHA512 fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87 DIST nano-6.1.tar.gz 3146292 BLAKE2B ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a SHA512 e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0 +DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild new file mode 100644 index ..71abe2ce7b3e --- /dev/null +++ b/app-editors/nano/nano-6.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 9523b20c27d12dd72d1fd5ced3ba4995099925a2 Author: Lars Wendler gentoo org> AuthorDate: Fri Feb 18 13:59:52 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Feb 18 14:00:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9523b20c app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 - app-editors/nano/nano-6.0.ebuild | 93 2 files changed, 94 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index cf70eff42a3e..296b2fe990c5 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,4 +1,3 @@ DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d -DIST nano-6.0.tar.gz 3114631 BLAKE2B d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a SHA512 fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87 DIST nano-6.1.tar.gz 3146292 BLAKE2B ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a SHA512 e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0 DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 diff --git a/app-editors/nano/nano-6.0.ebuild b/app-editors/nano/nano-6.0.ebuild deleted file mode 100644 index ad20434b2ed1.. --- a/app-editors/nano/nano-6.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - doins
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 0d834d13fb001731bcc7f9299aa0588efdbf4ab7 Author: Lars Wendler gentoo org> AuthorDate: Thu Feb 10 09:29:21 2022 + Commit: Lars Wendler gentoo org> CommitDate: Thu Feb 10 09:29:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d834d13 app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest | 1 - app-editors/nano/nano-5.8-r2.ebuild | 90 - 2 files changed, 91 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index ba8bbdfdc132..c24c852bb31a 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,4 +1,3 @@ -DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.0.tar.gz 3114631 BLAKE2B d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a SHA512 fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87 DIST nano-6.1.tar.gz 3146292 BLAKE2B ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a SHA512 e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0 diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild deleted file mode 100644 index 64cdf0ed0eba.. --- a/app-editors/nano/nano-5.8-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - fi - - use split-usr && dosym
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: a8adbe18377d97b9c0c7dbcd5a60607a4d2f3ac5 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 9 22:06:48 2022 + Commit: Lars Wendler gentoo org> CommitDate: Thu Feb 10 09:29:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8adbe18 app-editors/nano: Bump to version 6.1 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-6.1.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 037fbe1c759f..ba8bbdfdc132 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,4 @@ DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.0.tar.gz 3114631 BLAKE2B d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a SHA512 fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87 +DIST nano-6.1.tar.gz 3146292 BLAKE2B ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a SHA512 e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0 diff --git a/app-editors/nano/nano-6.1.ebuild b/app-editors/nano/nano-6.1.ebuild new file mode 100644 index ..71abe2ce7b3e --- /dev/null +++ b/app-editors/nano/nano-6.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 7551db112f3d2aedd6c97acdb3098e92d8d7bd9c Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Dec 21 08:44:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 22 00:41:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7551db11 app-editors/nano: stable 5.9 for hppa, bug #829567 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 5869422dd150..92f76e20465c 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: fc353cee729dd787db0eeef1caa3f7b087cc4a05 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Dec 20 12:46:10 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 23:28:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc353cee app-editors/nano: stable 5.9 for sparc, bug #829567 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 7b224de45014..5869422dd150 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f0205386f8ff693c0b628c2dc86edde0d4cd17e8 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 11:03:41 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 11:03:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0205386 app-editors/nano: Stabilize 5.9 ppc, #829567 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 77a62a233504..7b224de45014 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 3eaf0fb9663ef5ca51bb1e428553d9828f55e775 Author: Sam James gentoo org> AuthorDate: Sat Dec 18 18:11:49 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 18:11:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eaf0fb9 app-editors/nano: Stabilize 5.9 arm64, #829567 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 4b4d8b897309..77a62a233504 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: c46b6534cb6363523481edb6fb0895b31fce55f5 Author: Sam James gentoo org> AuthorDate: Sat Dec 18 18:10:33 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 18:10:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46b6534 app-editors/nano: Stabilize 5.9 arm, #829567 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 07c0e9e9760d..4b4d8b897309 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: fd13abbe483af1fbe4722ba873dbd4841ce2321d Author: Jakov Smolić gentoo org> AuthorDate: Sat Dec 18 14:57:10 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 15:09:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd13abbe app-editors/nano: Stabilize 5.9 amd64, #829567 Signed-off-by: Jakov Smolić gentoo.org> Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 97793455a2a4..07c0e9e9760d 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 536e53e6464c15e64a51a77656e14a917a614ce2 Author: Jakov Smolić gentoo org> AuthorDate: Sat Dec 18 14:55:55 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 15:08:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536e53e6 app-editors/nano: Stabilize 5.9 x86, #829567 Signed-off-by: Jakov Smolić gentoo.org> Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 7cca0abf5035..97793455a2a4 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: b46bf2960d81fc6d2fdd6439729bb2c83c290e24 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 18 14:52:12 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 14:52:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46bf296 app-editors/nano: Stabilize 5.9 ppc64, #829567 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/nano/nano-5.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild index 188b7842b16e..7cca0abf5035 100644 --- a/app-editors/nano/nano-5.9.ebuild +++ b/app-editors/nano/nano-5.9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/
commit: 7f05d540bf2d571619d630d375c6ca5eff14cdaa Author: Lars Wendler gentoo org> AuthorDate: Sat Dec 18 14:12:08 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat Dec 18 14:14:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f05d540 app-editors/nano: Bump to version 6.0 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/files/gentoo.nanorc | 74 app-editors/nano/nano-6.0.ebuild | 93 3 files changed, 168 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 8b3194b5ca78..037fbe1c759f 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,2 +1,3 @@ DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d +DIST nano-6.0.tar.gz 3114631 BLAKE2B d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a SHA512 fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87 diff --git a/app-editors/nano/files/gentoo.nanorc b/app-editors/nano/files/gentoo.nanorc new file mode 100644 index ..84e9bcf28ebf --- /dev/null +++ b/app-editors/nano/files/gentoo.nanorc @@ -0,0 +1,74 @@ +## Syntax highlighting for Gentoo ebuilds/eclasses, +## and (further down) for Portage control files. + +syntax ebuild "\.e(build|class)$" +comment "#" + +## All the standard portage functions: +color brightgreen "(^|\" +color brightgreen "^pkg_(config|nofetch|info|pretend|setup|(pre|post)(inst|rm))\>" +color brightgreen "\" +## Bash-related syntax: +color green "\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function|if|in|read|return|select|shift|then|time|until|while)\>" +color green "\<(declare|eval|exec|export|let|local)\>" +color green "[][{}():;|`$<>!=&\]" +color green "-[defhnrsuwxzL]\>" +color green "-(eq|ne|gt|lt|ge|le)\>" +## Variables... official portage ones in red, all others in bright red: +color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*" +color brightred "\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})" +color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>" +color red "\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>" +color red "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\" "\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>" +color red "\" +color red "\" +color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" "\" +## Portage commands: +color magenta "\<(use(_(with|enable|if_iuse)|x)?|in_iuse) [!a-zA-Z0-9_+ -]*" "inherit.*" +color brightblue "\" +color brightblue "\" "\" +color brightblue "\" "\" "\" "\" +color brightblue "\" "\" +color brightblue "\<(die|hasv?|inherit|nonfatal)\>" "\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\>" "\<(has|best)_version\>" +color brightblue "\<(do|new)(ins|s?bin|doc|header|lib(\.so|\.a)?|man|info|exe|initd|confd|envd|pam|menu|icon)\>" +color brightblue "\" "\" +color brightblue "\" "\" +color brightblue "\<(doc|ins|exe)?into\>" "\" "\<(exe|ins|dir)opts\>" +color brightblue "\" +color brightblue "\" +## Common commands used in ebuilds: +color blue "\<(awk|cat|cd|chmod|chown|cp|echo|env|find|e?grep|ln|make|mkdir|mv|popd|printf|pushd|rm|rmdir|sed|set|tar|touch|unset|xargs)\>" +## Comments (doesn't work that well): +color yellow "(^|[[:space:]])#.*" +## Strings (doesn't work that well): +color brightyellow ""([^"\]|\\.)*"|'([^'\]|\\.)*'" +## Trailing space is bad! +color ,green "[[:space:]]+$" +## Mixed whitespace is also bad. +color ,green " " + + +syntax /etc/portage "\.(accept_keywords|env|keywords|mask|unmask|use)(/.+)?$" +comment "#" + +## Base text: +color green ".+" +## Likely version and slot numbers: +color magenta "-[[:digit:].]+(_(alpha|beta|pre|rc|p)[[:digit:]]*)*(-r[[:digit:]]+)?([:[:space:]]|$)" +color magenta ":[^[:space:]]+([[:space:]]|$)" +## Use flags (must come after version/slot): +color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+" +color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+" +## Accepted arches: +color white
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 1113861dfa7a29f00c21a4dbdc586e882300c3eb Author: Lars Wendler gentoo org> AuthorDate: Sat Dec 18 14:13:16 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat Dec 18 14:14:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1113861d app-editors/nano: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/nano-.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 188b7842b16e..ad20434b2ed1 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -84,6 +84,9 @@ src_install() { local rcdir="/usr/share/nano" mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die rmdir "${ED}"${rcdir}/extra || die + + insinto "${rcdir}" + doins "${FILESDIR}/gentoo.nanorc" fi use split-usr && dosym ../../bin/nano /usr/bin/nano
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 7bddda28f38e3b487fef484cd1bc6f07308ae0e8 Author: Lars Wendler gentoo org> AuthorDate: Fri Nov 5 12:19:12 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 5 12:19:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bddda28 app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest | 1 - app-editors/nano/nano-5.6.1-r2.ebuild | 90 --- 2 files changed, 91 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 27609301a35..8b3194b5ca7 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,2 @@ -DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d diff --git a/app-editors/nano/nano-5.6.1-r2.ebuild b/app-editors/nano/nano-5.6.1-r2.ebuild deleted file mode 100644 index 64cdf0ed0eb..000 --- a/app-editors/nano/nano-5.6.1-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f3c0f11557f1227bbfce2194e0b1acd169dfc7d6 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Oct 12 09:03:55 2021 + Commit: Sam James gentoo org> CommitDate: Tue Oct 12 18:58:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c0f115 app-editors/nano: stable 5.8-r2 for hppa, bug #816669 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index 682758b8db9..64cdf0ed0eb 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 92986d1acd5a5ce8ba22f68b02b0e39db1509d60 Author: Sam James gentoo org> AuthorDate: Sat Oct 9 19:18:20 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 9 19:18:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92986d1a app-editors/nano: Stabilize 5.8-r2 arm64, #816669 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index 855a256a885..682758b8db9 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: a11001c1667700292cd01a62e015ef2d0b0d77c8 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 8 18:47:04 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 8 18:47:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11001c1 app-editors/nano: amd64 stable wrt bug #816669 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index f1f86e88219..855a256a885 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: aef4d7286d201a0649c7ebb0ca50ca4086f521db Author: Sam James gentoo org> AuthorDate: Thu Oct 7 19:44:00 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 7 19:44:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef4d728 app-editors/nano: Stabilize 5.8-r2 arm, #816669 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index ff460bb6966..f1f86e88219 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: b237acfbea17a4e302b5c1ed19bdd3c396505e68 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 7 06:03:53 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 7 06:03:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b237acfb app-editors/nano: x86 stable wrt bug #816669 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index 85f2da3ada0..ff460bb6966 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 3446aa519df826f6c179ae064dc24c8a32ea8fd6 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Oct 7 06:03:01 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Oct 7 06:03:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3446aa51 app-editors/nano: sparc stable wrt bug #816669 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index a8674655b34..85f2da3ada0 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: a3142f9bb6e2b8dd7bf698c5eb955d67b5725f69 Author: Sam James gentoo org> AuthorDate: Wed Oct 6 23:06:02 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 6 23:06:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3142f9b app-editors/nano: Stabilize 5.8-r2 ppc, #816669 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index 7a309f7cb09..00aa9c6d59f 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 4f86c34accd20eeb938e2bbc39b650822d7609f0 Author: Sam James gentoo org> AuthorDate: Wed Oct 6 23:06:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 6 23:06:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f86c34a app-editors/nano: Stabilize 5.8-r2 ppc64, #816669 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.8-r2.ebuild b/app-editors/nano/nano-5.8-r2.ebuild index 00aa9c6d59f..a8674655b34 100644 --- a/app-editors/nano/nano-5.8-r2.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 88d44847582c5dfc621355e09e0f1f29a20ca3a7 Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 6 11:46:32 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 6 11:47:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d44847 app-editors/nano: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/nano-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 7a309f7cb09..188b7842b16 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit flag-o-matic if [[ ${PV} == "" ]] ; then
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: b93b7e314f743d17578aa9d04f46fb3e2744821e Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 6 11:45:36 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 6 11:47:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93b7e31 app-editors/nano: Bump to version 5.9 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-5.9.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 59d6aa4d082..6a3ac3a6a98 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,4 @@ DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf DIST nano-5.7.tar.gz 2989413 BLAKE2B 604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c SHA512 f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694 DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f +DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild new file mode 100644 index 000..188b7842b16 --- /dev/null +++ b/app-editors/nano/nano-5.9.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=" + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + fi + + use split-usr && dosym ../../bin/nano
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: da82a8670040969d2bf9852049a4da8b81e1200b Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 6 11:46:53 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 6 11:47:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da82a867 app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest | 1 - app-editors/nano/nano-5.7-r2.ebuild | 90 - 2 files changed, 91 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 6a3ac3a6a98..27609301a35 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,4 +1,3 @@ DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf -DIST nano-5.7.tar.gz 2989413 BLAKE2B 604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c SHA512 f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694 DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d diff --git a/app-editors/nano/nano-5.7-r2.ebuild b/app-editors/nano/nano-5.7-r2.ebuild deleted file mode 100644 index 7a309f7cb09..000 --- a/app-editors/nano/nano-5.7-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - fi - - use split-usr && dosym
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 53da1b7bae392bae67f2a96e76b1fe570eb0ce45 Author: David Seifert gentoo org> AuthorDate: Sat Jul 17 21:43:42 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 17 21:43:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53da1b7b app-editors/nano: Fix USE=static Signed-off-by: David Seifert gentoo.org> app-editors/nano/{nano-5.6.1-r1.ebuild => nano-5.6.1-r2.ebuild} | 3 ++- app-editors/nano/{nano-5.7-r1.ebuild => nano-5.7-r2.ebuild} | 3 ++- app-editors/nano/{nano-5.8-r1.ebuild => nano-5.8-r2.ebuild} | 3 ++- app-editors/nano/nano-.ebuild | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app-editors/nano/nano-5.6.1-r1.ebuild b/app-editors/nano/nano-5.6.1-r2.ebuild similarity index 96% rename from app-editors/nano/nano-5.6.1-r1.ebuild rename to app-editors/nano/nano-5.6.1-r2.ebuild index e863b70..64cdf0ed0eb 100644 --- a/app-editors/nano/nano-5.6.1-r1.ebuild +++ b/app-editors/nano/nano-5.6.1-r2.ebuild @@ -21,7 +21,8 @@ SLOT="0" IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)] + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" diff --git a/app-editors/nano/nano-5.7-r1.ebuild b/app-editors/nano/nano-5.7-r2.ebuild similarity index 96% rename from app-editors/nano/nano-5.7-r1.ebuild rename to app-editors/nano/nano-5.7-r2.ebuild index cae3f5a4819..7a309f7cb09 100644 --- a/app-editors/nano/nano-5.7-r1.ebuild +++ b/app-editors/nano/nano-5.7-r2.ebuild @@ -21,7 +21,8 @@ SLOT="0" IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)] + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" diff --git a/app-editors/nano/nano-5.8-r1.ebuild b/app-editors/nano/nano-5.8-r2.ebuild similarity index 96% rename from app-editors/nano/nano-5.8-r1.ebuild rename to app-editors/nano/nano-5.8-r2.ebuild index cae3f5a4819..7a309f7cb09 100644 --- a/app-editors/nano/nano-5.8-r1.ebuild +++ b/app-editors/nano/nano-5.8-r2.ebuild @@ -21,7 +21,8 @@ SLOT="0" IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)] + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index cae3f5a4819..7a309f7cb09 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -21,7 +21,8 @@ SLOT="0" IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)] + >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] + sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 961db13b2ceccda37dab687b1db8fd8090d9ebb4 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 15 12:19:56 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 15 12:22:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961db13b app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest | 1 - app-editors/nano/nano-5.3-r1.ebuild | 92 - 2 files changed, 93 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index a3698908845..59d6aa4d082 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,4 +1,3 @@ -DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf DIST nano-5.7.tar.gz 2989413 BLAKE2B 604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c SHA512 f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694 DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f diff --git a/app-editors/nano/nano-5.3-r1.ebuild b/app-editors/nano/nano-5.3-r1.ebuild deleted file mode 100644 index 18228c493c8..000 --- a/app-editors/nano/nano-5.3-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls slang +spell +split-usr static unicode" - -LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] - sys-libs/ncurses:0=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl ) - !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - !ncurses? ( slang? ( minimal ) ) - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - $(usex ncurses --without-slang $(use_with slang)) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" -
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 5ca09b49ebce5d5a2b59384e74faa0f1fdc615d6 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 15 12:16:57 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 15 12:22:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca09b49 app-editors/nano: Bump to version 5.8 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-5.8.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index b7972680b95..a3698908845 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,4 @@ DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf DIST nano-5.7.tar.gz 2989413 BLAKE2B 604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c SHA512 f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694 +DIST nano-5.8.tar.gz 3038948 BLAKE2B 126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb SHA512 dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f diff --git a/app-editors/nano/nano-5.8.ebuild b/app-editors/nano/nano-5.8.ebuild new file mode 100644 index 000..aaa4c882984 --- /dev/null +++ b/app-editors/nano/nano-5.8.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] + sys-libs/ncurses:0=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + fi + + use split-usr && dosym ../../bin/nano
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 68b10ad9601d944c4c3c90efe16f3243e2f7d7ee Author: Sam James gentoo org> AuthorDate: Mon May 17 03:24:26 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 03:24:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b10ad9 app-editors/nano: Stabilize 5.6.1 x86, #786891 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild index 4a9ebf3fdb8..e1d933b0f49 100644 --- a/app-editors/nano/nano-5.6.1.ebuild +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 3d054e9f792c281dc2544799f79f0bbd269be067 Author: Sam James gentoo org> AuthorDate: Mon May 17 03:23:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 03:24:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d054e9f app-editors/nano: Stabilize 5.6.1 amd64, #786891 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild index 613927a25e2..4a9ebf3fdb8 100644 --- a/app-editors/nano/nano-5.6.1.ebuild +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 0470c76c41f8c324ca6e1ae13d35b6e762e488c1 Author: Sam James gentoo org> AuthorDate: Sun May 16 23:40:46 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 16 23:40:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0470c76c app-editors/nano: Stabilize 5.6.1 arm, #786891 Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild index f920da94d2f..613927a25e2 100644 --- a/app-editors/nano/nano-5.6.1.ebuild +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f350de2c40ea8ad43de5c4c48d60d884714af16b Author: Sergei Trofimovich gentoo org> AuthorDate: Thu May 6 07:00:07 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 6 07:22:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f350de2c app-editors/nano: stable 5.6.1 for sparc stable wrt bug #786891 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> app-editors/nano/nano-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild index 47181e5c5ec..5a5e970391a 100644 --- a/app-editors/nano/nano-5.6.1.ebuild +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: fdbd5201e0f125f7ea52a3c005bbb4ffbe658d65 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 2 22:01:41 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 2 22:01:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbd5201 app-editors/nano: stable 5.6.1 for hppa stable wrt bug #786891 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> app-editors/nano/nano-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild index aaa4c882984..93d0f56 100644 --- a/app-editors/nano/nano-5.6.1.ebuild +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 5b58acbae96addcc46b3f7640fb51076cf7bef74 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 29 17:58:48 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 29 17:59:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b58acba app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 2 - app-editors/nano/nano-5.5.ebuild | 89 app-editors/nano/nano-5.6.ebuild | 89 3 files changed, 180 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 84687f49ba5..b7972680b95 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,5 +1,3 @@ DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d -DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf -DIST nano-5.6.tar.gz 2956090 BLAKE2B 753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974 SHA512 fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b DIST nano-5.7.tar.gz 2989413 BLAKE2B 604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c SHA512 f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694 diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild deleted file mode 100644 index aaa4c882984..000 --- a/app-editors/nano/nano-5.5.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] - sys-libs/ncurses:0=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ -
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 939880c8233fe8f8669970fb45215853f5bed32d Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 29 17:58:36 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 29 17:59:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939880c8 app-editors/nano: Bump to version 5.7 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-5.7.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index b2abe35606b..84687f49ba5 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -2,3 +2,4 @@ DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe8 DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf DIST nano-5.6.tar.gz 2956090 BLAKE2B 753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974 SHA512 fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b +DIST nano-5.7.tar.gz 2989413 BLAKE2B 604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c SHA512 f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694 diff --git a/app-editors/nano/nano-5.7.ebuild b/app-editors/nano/nano-5.7.ebuild new file mode 100644 index 000..aaa4c882984 --- /dev/null +++ b/app-editors/nano/nano-5.7.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] + sys-libs/ncurses:0=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 3aee3b3a985eaf4d2c4a7db7594535aab99b Author: Sam James gentoo org> AuthorDate: Sat Mar 27 21:50:43 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aee app-editors/nano: use HTTPS for EGIT_REPO_URI Signed-off-by: Sam James gentoo.org> app-editors/nano/nano-5.3-r1.ebuild | 2 +- app-editors/nano/nano-5.5.ebuild| 2 +- app-editors/nano/nano-5.6.1.ebuild | 2 +- app-editors/nano/nano-5.6.ebuild| 2 +- app-editors/nano/nano-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-editors/nano/nano-5.3-r1.ebuild b/app-editors/nano/nano-5.3-r1.ebuild index 6f1437da2a7..d98c2483f54 100644 --- a/app-editors/nano/nano-5.3-r1.ebuild +++ b/app-editors/nano/nano-5.3-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-5.5.ebuild +++ b/app-editors/nano/nano-5.5.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-5.6.1.ebuild +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-5.6.ebuild +++ b/app-editors/nano/nano-5.6.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}" diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 64c74e70f9b..aaa4c882984 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit flag-o-matic if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; inherit git-r3 autotools else MY_P="${PN}-${PV/_}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d2302b56ab3d6b112b11f86f3bacf25c851008a3 Author: Lars Wendler gentoo org> AuthorDate: Wed Mar 3 11:46:44 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Mar 3 12:22:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2302b56 app-editors/nano: Bump to version 5.6.1 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest | 1 + app-editors/nano/nano-5.6.1.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 224eabbe48b..b2abe35606b 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,4 @@ DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 +DIST nano-5.6.1.tar.gz 2957693 BLAKE2B dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6 SHA512 e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf DIST nano-5.6.tar.gz 2956090 BLAKE2B 753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974 SHA512 fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b diff --git a/app-editors/nano/nano-5.6.1.ebuild b/app-editors/nano/nano-5.6.1.ebuild new file mode 100644 index 000..64c74e70f9b --- /dev/null +++ b/app-editors/nano/nano-5.6.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] + sys-libs/ncurses:0=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + fi + +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/
commit: 8aff3e95e11b7417e7a558761ed13842d69042e3 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 24 12:22:05 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 24 12:22:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aff3e95 app-editors/nano: Removed old Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest | 2 - .../nano-4.9.3-disable-speller_build_fix.patch | 342 - .../nano/files/nano-4.9.3-minimal_build_fix.patch | 46 --- app-editors/nano/nano-4.9.3.ebuild | 88 -- app-editors/nano/nano-5.4.ebuild | 92 -- 5 files changed, 570 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 65ea113183a..224eabbe48b 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,5 +1,3 @@ -DIST nano-4.9.3.tar.gz 2999198 BLAKE2B a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e SHA512 233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d -DIST nano-5.4.tar.gz 2898561 BLAKE2B 7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18 SHA512 711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28 DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 DIST nano-5.6.tar.gz 2956090 BLAKE2B 753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974 SHA512 fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b diff --git a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch b/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch deleted file mode 100644 index 978e24de805..000 --- a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch +++ /dev/null @@ -1,342 +0,0 @@ -From 4b7f7a30c9ec593d68186b1dfef44d4e2bda735b Mon Sep 17 00:00:00 2001 -From: Benno Schulenberg -Date: Mon, 22 Jun 2020 08:39:59 +0200 -Subject: [PATCH] build: fix compilation when configured with - --disable-speller - -Move two functions that are used by the formatter too -to between the proper #ifdef. - -Problem existed since commit 8089f5ad from a month ago. - -Backported to v4.9.3 -Signed-off-by: Lars Wendler - src/text.c | 302 ++--- - 1 file changed, 151 insertions(+), 151 deletions(-) - -diff --git a/src/text.c b/src/text.c -index 93ad3704..c7690fd0 100644 a/src/text.c -+++ b/src/text.c -@@ -2011,8 +2011,159 @@ void construct_argument_list(char ***arguments, char *command, char *filename) - (*arguments)[count - 2] = filename; - (*arguments)[count - 1] = NULL; - } -+ -+/* Open the specified file, and if that succeeds, remove the text of the marked -+ * region or of the entire buffer and read the file contents into its place. */ -+bool replace_buffer(const char *filename, undo_type action, const char *operation) -+{ -+ linestruct *was_cutbuffer = cutbuffer; -+ int descriptor; -+ FILE *stream; -+ -+ descriptor = open_file(filename, FALSE, ); -+ -+ if (descriptor < 0) -+ return FALSE; -+ -+ cutbuffer = NULL; -+ -+#ifndef NANO_TINY -+ add_undo(COUPLE_BEGIN, operation); -+ -+ /* Cut either the marked region or the whole buffer. */ -+ add_undo(action, NULL); -+#endif -+ do_snip(FALSE, openfile->mark, openfile->mark == NULL, FALSE); -+#ifndef NANO_TINY -+ update_undo(action); - #endif - -+ /* Discard what was cut. */ -+ free_lines(cutbuffer); -+ cutbuffer = was_cutbuffer; -+ -+ /* Insert the spell-checked file into the cleared area. */ -+ read_file(stream, descriptor, filename, TRUE); -+ -+#ifndef NANO_TINY -+ add_undo(COUPLE_END, operation); -+#endif -+ return TRUE; -+} -+ -+/* Execute the given program, with the given temp file as last argument. */ -+const char *treat(char *tempfile_name, char *theprogram, bool spelling) -+{ -+ ssize_t lineno_save =
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f087b4e40e7e89064d1da512124fc4fe5c15fec8 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 24 12:18:42 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 24 12:22:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f087b4e4 app-editors/nano: Bump to version 5.6 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-5.6.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index e32ffbe8324..65ea113183a 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -2,3 +2,4 @@ DIST nano-4.9.3.tar.gz 2999198 BLAKE2B a96f707936934a965a9a41dfe13ac1ebbe1a5e38d DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d DIST nano-5.4.tar.gz 2898561 BLAKE2B 7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18 SHA512 711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28 DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 +DIST nano-5.6.tar.gz 2956090 BLAKE2B 753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974 SHA512 fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild new file mode 100644 index 000..64c74e70f9b --- /dev/null +++ b/app-editors/nano/nano-5.6.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] + sys-libs/ncurses:0=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: f0122658172f803bb01a21fdb3376990a61443a5 Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 14 17:04:18 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 14 17:04:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0122658 app-editors/nano: Synced live ebuild Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/nano-.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 92473ae856c..64c74e70f9b 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -18,13 +18,12 @@ HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_ LICENSE="GPL-3" SLOT="0" -IUSE="debug justify magic minimal ncurses nls slang +spell +split-usr static unicode" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] sys-libs/ncurses:0=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl ) - !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )" + nls? ( virtual/libintl )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} )" @@ -34,7 +33,6 @@ BDEPEND=" " REQUIRED_USE=" - !ncurses? ( slang? ( minimal ) ) magic? ( !minimal ) " @@ -60,7 +58,6 @@ src_configure() { $(use_enable nls) $(use_enable unicode utf8) $(use_enable minimal tiny) - $(usex ncurses --without-slang $(use_with slang)) ) econf "${myconf[@]}" }
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d43cd165db7d905f85ad71a06decf549e11097f6 Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 14 17:03:19 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 14 17:04:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43cd165 app-editors/nano: Bump to version 5.5 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-5.5.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 9cdab267431..e32ffbe8324 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,4 @@ DIST nano-4.9.3.tar.gz 2999198 BLAKE2B a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e SHA512 233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a DIST nano-5.3.tar.gz 2874796 BLAKE2B d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1 SHA512 019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d DIST nano-5.4.tar.gz 2898561 BLAKE2B 7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18 SHA512 711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28 +DIST nano-5.5.tar.gz 2943973 BLAKE2B cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d SHA512 968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056 diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild new file mode 100644 index 000..64c74e70f9b --- /dev/null +++ b/app-editors/nano/nano-5.5.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" + +LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] + sys-libs/ncurses:0=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +REQUIRED_USE=" + magic? ( !minimal ) +" + +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + + # Since nano-5.0 these are no longer being "enabled" by default + # (bug #736848) + local rcdir="/usr/share/nano" + mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die + rmdir "${ED}"${rcdir}/extra || die + fi + + use
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 183c5d46b433c01806563f199b9482a9808839a3 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 13:02:16 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 13:02:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183c5d46 app-editors/nano: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-editors/nano/nano-4.9.3.ebuild | 4 ++-- app-editors/nano/nano-5.3-r1.ebuild | 4 ++-- app-editors/nano/nano-5.4.ebuild| 4 ++-- app-editors/nano/nano-.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app-editors/nano/nano-4.9.3.ebuild b/app-editors/nano/nano-4.9.3.ebuild index 47ab59c4337..869ecf6995d 100644 --- a/app-editors/nano/nano-4.9.3.ebuild +++ b/app-editors/nano/nano-4.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" diff --git a/app-editors/nano/nano-5.3-r1.ebuild b/app-editors/nano/nano-5.3-r1.ebuild index cc4d86a9ef4..6f1437da2a7 100644 --- a/app-editors/nano/nano-5.3-r1.ebuild +++ b/app-editors/nano/nano-5.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" diff --git a/app-editors/nano/nano-5.4.ebuild b/app-editors/nano/nano-5.4.ebuild index 46e2b65518d..92473ae856c 100644 --- a/app-editors/nano/nano-5.4.ebuild +++ b/app-editors/nano/nano-5.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality" diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 46e2b65518d..92473ae856c 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_}" SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="GNU GPL'd Pico clone with more functionality"