* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2023-10-04 17:43 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-10-04 17:43 UTC (permalink / raw
To: gentoo-commits
commit: d69aefd0db5222a02fad47fd40ce106c4cf13ccf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 4 17:29:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 4 17:43:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69aefd0
app-editors/ne: don't redefine _FORTIFY_SOURCE
Closes: https://bugs.gentoo.org/892958
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-editors/ne/Manifest | 1 +
app-editors/ne/ne-3.3.2.ebuild | 61 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index 6b735d790750..3fdacc2f64f0 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1 +1,2 @@
DIST ne-3.3.1.tar.gz 1138072 BLAKE2B 8494ff955b456bbac2e82823ee155980f8fab5a1071d0bfd6a987f1ed0724129ab2ecb70737547836b592369b45daf5e499d50d7230b04c5eabfd1536a56271f SHA512 d8c1d8cd9bbafcc7c8c485ca4454d6979be3d33ae918139865ce5f76e428f165043707c95c2e440bd9bccd00c67ce81a41f87f94b85cae3518c4749233718123
+DIST ne-3.3.2.tar.gz 1154326 BLAKE2B 8c11abac9a960a41de2faed9b2e948cca9ca7f8345757796fb7daa112e62d565096b1cd3a4ca2e76cfb1616ee8c0dad01bb2fe5306bac6f0aadca0644b91eb6d SHA512 6c4fabb0ecade31322d5f96203f3bba3316264d8f98a46188796ce88f4b7fd17af8569832ae2638770f8ceb59138b0395b0e03817db961bfe94c917fa390ebf3
diff --git a/app-editors/ne/ne-3.3.2.ebuild b/app-editors/ne/ne-3.3.2.ebuild
new file mode 100644
index 000000000000..4743055eb679
--- /dev/null
+++ b/app-editors/ne/ne-3.3.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="The nice editor, easy to use for the beginner and powerful for the wizard"
+HOMEPAGE="https://ne.di.unimi.it/"
+SRC_URI="https://ne.di.unimi.it/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND="sys-libs/ncurses:="
+RDEPEND="
+ ${DEPEND}
+ dev-lang/perl
+"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS=( doc/html/. )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.3.1-respect-CFLAGS.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e 's/-O3//' \
+ -e 's/-Wp,-D_FORTIFY_SOURCE=2//' \
+ src/makefile || die
+}
+
+src_configure() {
+ # bug #776799
+ sed -i -e "s/-lcurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" src/makefile || die
+}
+
+src_compile() {
+ append-cflags -std=c11
+
+ emake -C src CC="$(tc-getCC)" \
+ NE_GLOBAL_DIR="/usr/share/${PN}" \
+ OPTS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ "${PN}"
+}
+
+src_install() {
+ dobin src/${PN}
+
+ insinto /usr/share/${PN}/syntax
+ doins syntax/*.jsf
+
+ doman doc/${PN}.1
+ dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2024-02-22 20:39 Arthur Zamarin
0 siblings, 0 replies; 18+ messages in thread
From: Arthur Zamarin @ 2024-02-22 20:39 UTC (permalink / raw
To: gentoo-commits
commit: 74317b867bc26855fab6e78e6a4cfac096242871
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 20:36:22 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 20:36:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74317b86
app-editors/ne: add 3.3.3
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-editors/ne/Manifest | 1 +
app-editors/ne/ne-3.3.3.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index 3fdacc2f64f0..2b9232daa17f 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1,2 +1,3 @@
DIST ne-3.3.1.tar.gz 1138072 BLAKE2B 8494ff955b456bbac2e82823ee155980f8fab5a1071d0bfd6a987f1ed0724129ab2ecb70737547836b592369b45daf5e499d50d7230b04c5eabfd1536a56271f SHA512 d8c1d8cd9bbafcc7c8c485ca4454d6979be3d33ae918139865ce5f76e428f165043707c95c2e440bd9bccd00c67ce81a41f87f94b85cae3518c4749233718123
DIST ne-3.3.2.tar.gz 1154326 BLAKE2B 8c11abac9a960a41de2faed9b2e948cca9ca7f8345757796fb7daa112e62d565096b1cd3a4ca2e76cfb1616ee8c0dad01bb2fe5306bac6f0aadca0644b91eb6d SHA512 6c4fabb0ecade31322d5f96203f3bba3316264d8f98a46188796ce88f4b7fd17af8569832ae2638770f8ceb59138b0395b0e03817db961bfe94c917fa390ebf3
+DIST ne-3.3.3.tar.gz 1162423 BLAKE2B 72db1088757eb752e94480e0d0f02a85edc2df8b45bb6de732c43a6b6bfbcf0d54038462f8730ef3772a81f13ce0ca6154cced5aa10f1a0aa96ddc8697a0aaff SHA512 13bf4fae6977230cd7f3b46d12a25a605d2e83e363cf54202dc4b9e8fb19cc51bac5f30611166839bc1f717c5367db272c8d215b8006f7aa9eec312a817d35c7
diff --git a/app-editors/ne/ne-3.3.3.ebuild b/app-editors/ne/ne-3.3.3.ebuild
new file mode 100644
index 000000000000..0c90f784c008
--- /dev/null
+++ b/app-editors/ne/ne-3.3.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="The nice editor, easy to use for the beginner and powerful for the wizard"
+HOMEPAGE="https://ne.di.unimi.it/"
+SRC_URI="https://ne.di.unimi.it/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND="sys-libs/ncurses:="
+RDEPEND="
+ ${DEPEND}
+ dev-lang/perl
+"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS=( doc/html/. )
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e 's/-O3//' \
+ -e 's/-Wp,-D_FORTIFY_SOURCE=2//' \
+ -e '/-flto/d' \
+ src/makefile || die
+}
+
+src_configure() {
+ # bug #776799
+ sed -i -e "s/-lcurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" src/makefile || die
+}
+
+src_compile() {
+ append-cflags -std=c11
+
+ emake -C src CC="$(tc-getCC)" \
+ NE_GLOBAL_DIR="/usr/share/${PN}" \
+ OPTS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ "${PN}"
+}
+
+src_install() {
+ dobin src/${PN}
+
+ insinto /usr/share/${PN}/syntax
+ doins syntax/*.jsf
+
+ doman doc/${PN}.1
+ dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2022-02-13 16:10 Matthew Smith
0 siblings, 0 replies; 18+ messages in thread
From: Matthew Smith @ 2022-02-13 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 35e4ed9db437cde4c3d29e79c8b98325300b1d16
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 10:58:23 2022 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 16:09:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e4ed9d
app-editors/ne: update EAPI 7 -> 8
Also drop unused eclass, and correct LICENSE.
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
app-editors/ne/ne-3.3.1.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-editors/ne/ne-3.3.1.ebuild b/app-editors/ne/ne-3.3.1.ebuild
index 6fa202479207..01b23dac9558 100644
--- a/app-editors/ne/ne-3.3.1.ebuild
+++ b/app-editors/ne/ne-3.3.1.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools flag-o-matic toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="The nice editor, easy to use for the beginner and powerful for the wizard"
HOMEPAGE="https://ne.di.unimi.it/"
SRC_URI="https://ne.di.unimi.it/${P}.tar.gz"
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2022-02-13 16:10 Matthew Smith
0 siblings, 0 replies; 18+ messages in thread
From: Matthew Smith @ 2022-02-13 16:10 UTC (permalink / raw
To: gentoo-commits
commit: cecb1781402a4e04056be656cc574c8d7de21217
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 10:58:56 2022 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 16:09:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cecb1781
app-editors/ne: drop 3.3.0
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
app-editors/ne/Manifest | 1 -
app-editors/ne/ne-3.3.0.ebuild | 52 ------------------------------------------
2 files changed, 53 deletions(-)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index f8c4a374195d..6b735d790750 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1,2 +1 @@
-DIST ne-3.3.0.tar.gz 1173159 BLAKE2B a4be3fd37a0a79b440290846184bc50551cfb9b73dc50c0376110f3603233879b396f67a87e2f9defe9c0cbc42c963e66bc43ab5396f8ccb27e5b6182c429006 SHA512 73a1bbc5a9f62354834288e25b8f4bf2b0d2ff6faf3408108b217305e2c9d8fed768b5a3c3fd21df7b3bf75a3f9c71ea899a8b3f528b560a8e5e66accd442919
DIST ne-3.3.1.tar.gz 1138072 BLAKE2B 8494ff955b456bbac2e82823ee155980f8fab5a1071d0bfd6a987f1ed0724129ab2ecb70737547836b592369b45daf5e499d50d7230b04c5eabfd1536a56271f SHA512 d8c1d8cd9bbafcc7c8c485ca4454d6979be3d33ae918139865ce5f76e428f165043707c95c2e440bd9bccd00c67ce81a41f87f94b85cae3518c4749233718123
diff --git a/app-editors/ne/ne-3.3.0.ebuild b/app-editors/ne/ne-3.3.0.ebuild
deleted file mode 100644
index 87aaff065bf8..000000000000
--- a/app-editors/ne/ne-3.3.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="The nice editor, easy to use for the beginner and powerful for the wizard"
-HOMEPAGE="https://ne.di.unimi.it/"
-SRC_URI="https://ne.di.unimi.it/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="sys-libs/ncurses:="
-RDEPEND="
- ${DEPEND}
- dev-lang/perl
-"
-
-HTML_DOCS=( doc/html/. )
-
-src_prepare() {
- default
-
- sed -i -e 's/-O3//' src/makefile || die
-}
-
-src_configure() {
- # bug #776799
- sed -i -e "s/-lcurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" src/makefile || die
-}
-
-src_compile() {
- append-cflags -std=c11
- emake -C src CC="$(tc-getCC)" \
- NE_GLOBAL_DIR="/usr/share/${PN}" \
- OPTS="${CFLAGS}" \
- "${PN}"
-}
-
-src_install() {
- dobin "src/${PN}"
-
- insinto "/usr/share/${PN}/syntax"
- doins syntax/*.jsf
-
- doman "doc/${PN}.1"
- dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2021-03-17 3:36 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2021-03-17 3:36 UTC (permalink / raw
To: gentoo-commits
commit: dd55303125006d26a585c6a04c7f3cbc7b131e2c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 03:36:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 03:36:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd553031
app-editors/ne: drop 3.1.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-editors/ne/Manifest | 1 -
app-editors/ne/ne-3.1.1.ebuild | 51 ------------------------------------------
2 files changed, 52 deletions(-)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index ea7378b4b8c..b558bdc9e67 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1,2 +1 @@
-DIST ne-3.1.1.tar.gz 1219488 BLAKE2B 6d778c1b2e9e18154322a6b327cc4a2711619c353eb82073ad00f3e40b3b8e61f7ee7ce6fee3f0e02b38d001dc26365f44b63f70ddd6089f186a52bdf4c69a17 SHA512 e572ca2a0cd39a59adaea911c80e083872103d90a586117efcabbc3881cf1a48d0c3d06f20eebcd9254177afafef15fd581778cd251b1b25b64ad68a5f8afc37
DIST ne-3.3.0.tar.gz 1173159 BLAKE2B a4be3fd37a0a79b440290846184bc50551cfb9b73dc50c0376110f3603233879b396f67a87e2f9defe9c0cbc42c963e66bc43ab5396f8ccb27e5b6182c429006 SHA512 73a1bbc5a9f62354834288e25b8f4bf2b0d2ff6faf3408108b217305e2c9d8fed768b5a3c3fd21df7b3bf75a3f9c71ea899a8b3f528b560a8e5e66accd442919
diff --git a/app-editors/ne/ne-3.1.1.ebuild b/app-editors/ne/ne-3.1.1.ebuild
deleted file mode 100644
index 702fb854d32..00000000000
--- a/app-editors/ne/ne-3.1.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
-HOMEPAGE="http://ne.di.unimi.it/"
-SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="
- ${DEPEND}
- dev-lang/perl
-"
-
-HTML_DOCS=( doc/html/. )
-
-src_prepare() {
- default
- sed -i -e 's/-O3//' src/makefile || die
-}
-
-src_configure() {
- # bug #776799
- sed -i -e "s/-lcurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" src/makefile || die
-}
-
-src_compile() {
- append-cflags -std=c11
- emake -C src CC="$(tc-getCC)" \
- NE_GLOBAL_DIR="/usr/share/${PN}" \
- OPTS="${CFLAGS}" \
- "${PN}"
-}
-
-src_install() {
- dobin "src/${PN}"
-
- insinto "/usr/share/${PN}/syntax"
- doins syntax/*.jsf
-
- doman "doc/${PN}.1"
- dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2021-03-17 3:32 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2021-03-17 3:32 UTC (permalink / raw
To: gentoo-commits
commit: 43ce2ffe0913bc0ce1339f85b64121d182ba3eec
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 03:29:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 03:29:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ce2ffe
app-editors/ne: fix metadata indentation
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-editors/ne/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/ne/metadata.xml b/app-editors/ne/metadata.xml
index 6f49eba8f49..7a38bb90096 100644
--- a/app-editors/ne/metadata.xml
+++ b/app-editors/ne/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <!-- maintainer-needed -->
</pkgmetadata>
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2021-03-17 3:32 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2021-03-17 3:32 UTC (permalink / raw
To: gentoo-commits
commit: ccef6e371fb377c5d7af84be65519893eef9edf1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 03:26:34 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 03:29:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccef6e37
app-editors/ne: add 3.3.0
Closes: https://bugs.gentoo.org/776799
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-editors/ne/Manifest | 1 +
app-editors/ne/ne-3.3.0.ebuild | 52 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index e47314c3bf5..ea7378b4b8c 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1 +1,2 @@
DIST ne-3.1.1.tar.gz 1219488 BLAKE2B 6d778c1b2e9e18154322a6b327cc4a2711619c353eb82073ad00f3e40b3b8e61f7ee7ce6fee3f0e02b38d001dc26365f44b63f70ddd6089f186a52bdf4c69a17 SHA512 e572ca2a0cd39a59adaea911c80e083872103d90a586117efcabbc3881cf1a48d0c3d06f20eebcd9254177afafef15fd581778cd251b1b25b64ad68a5f8afc37
+DIST ne-3.3.0.tar.gz 1173159 BLAKE2B a4be3fd37a0a79b440290846184bc50551cfb9b73dc50c0376110f3603233879b396f67a87e2f9defe9c0cbc42c963e66bc43ab5396f8ccb27e5b6182c429006 SHA512 73a1bbc5a9f62354834288e25b8f4bf2b0d2ff6faf3408108b217305e2c9d8fed768b5a3c3fd21df7b3bf75a3f9c71ea899a8b3f528b560a8e5e66accd442919
diff --git a/app-editors/ne/ne-3.3.0.ebuild b/app-editors/ne/ne-3.3.0.ebuild
new file mode 100644
index 00000000000..87aaff065bf
--- /dev/null
+++ b/app-editors/ne/ne-3.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="The nice editor, easy to use for the beginner and powerful for the wizard"
+HOMEPAGE="https://ne.di.unimi.it/"
+SRC_URI="https://ne.di.unimi.it/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="sys-libs/ncurses:="
+RDEPEND="
+ ${DEPEND}
+ dev-lang/perl
+"
+
+HTML_DOCS=( doc/html/. )
+
+src_prepare() {
+ default
+
+ sed -i -e 's/-O3//' src/makefile || die
+}
+
+src_configure() {
+ # bug #776799
+ sed -i -e "s/-lcurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" src/makefile || die
+}
+
+src_compile() {
+ append-cflags -std=c11
+ emake -C src CC="$(tc-getCC)" \
+ NE_GLOBAL_DIR="/usr/share/${PN}" \
+ OPTS="${CFLAGS}" \
+ "${PN}"
+}
+
+src_install() {
+ dobin "src/${PN}"
+
+ insinto "/usr/share/${PN}/syntax"
+ doins syntax/*.jsf
+
+ doman "doc/${PN}.1"
+ dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2021-03-17 3:32 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2021-03-17 3:32 UTC (permalink / raw
To: gentoo-commits
commit: 5488fb56c417da75dc533d0452e8348c178df5a7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 03:29:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 03:29:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5488fb56
app-editors/ne: correctly detect ncurses libs in 3.1.1
Closes: https://bugs.gentoo.org/776799
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-editors/ne/metadata.xml | 3 ---
app-editors/ne/ne-3.1.1.ebuild | 12 +++++-------
2 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/app-editors/ne/metadata.xml b/app-editors/ne/metadata.xml
index 1d1325e157a..6f49eba8f49 100644
--- a/app-editors/ne/metadata.xml
+++ b/app-editors/ne/metadata.xml
@@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
-<use>
-<flag name="tinfo">Link against libtinfo from sys-libs/ncurses</flag>
-</use>
</pkgmetadata>
diff --git a/app-editors/ne/ne-3.1.1.ebuild b/app-editors/ne/ne-3.1.1.ebuild
index 37edf3c0de0..702fb854d32 100644
--- a/app-editors/ne/ne-3.1.1.ebuild
+++ b/app-editors/ne/ne-3.1.1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit flag-o-matic toolchain-funcs
@@ -12,10 +12,9 @@ SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="tinfo"
-
-DEPEND="sys-libs/ncurses:0=[tinfo?]"
+BDEPEND="virtual/pkgconfig"
+DEPEND="sys-libs/ncurses:0="
RDEPEND="
${DEPEND}
dev-lang/perl
@@ -29,9 +28,8 @@ src_prepare() {
}
src_configure() {
- local sedflags="s|-lcurses|-lncurses|g"
- use tinfo && sedflags="s|-lcurses|-ltinfo|g"
- sed -i -e "${sedflags}" src/makefile || die
+ # bug #776799
+ sed -i -e "s/-lcurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" src/makefile || die
}
src_compile() {
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2021-03-17 3:32 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2021-03-17 3:32 UTC (permalink / raw
To: gentoo-commits
commit: 2c8aef4398402c0f2d689964dbdfa8d1df59c575
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 03:30:21 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 03:30:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8aef43
app-editors/ne: add github remote-id
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-editors/ne/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/app-editors/ne/metadata.xml b/app-editors/ne/metadata.xml
index 7a38bb90096..f213fcf2170 100644
--- a/app-editors/ne/metadata.xml
+++ b/app-editors/ne/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">vigna/ne</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2021-01-06 13:03 Fabian Groffen
0 siblings, 0 replies; 18+ messages in thread
From: Fabian Groffen @ 2021-01-06 13:03 UTC (permalink / raw
To: gentoo-commits
commit: bc61af820811f2d31e233311bfecd5be8f420e7a
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 13:02:25 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 13:02:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc61af82
app-editors/ne: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
app-editors/ne/ne-3.1.1.ebuild | 4 ++--
app-editors/ne/ne-3.3.0.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-editors/ne/ne-3.1.1.ebuild b/app-editors/ne/ne-3.1.1.ebuild
index e65e7733fbc..37edf3c0de0 100644
--- a/app-editors/ne/ne-3.1.1.ebuild
+++ b/app-editors/ne/ne-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="tinfo"
DEPEND="sys-libs/ncurses:0=[tinfo?]"
diff --git a/app-editors/ne/ne-3.3.0.ebuild b/app-editors/ne/ne-3.3.0.ebuild
index f90eeb484b7..c1c60d57ba1 100644
--- a/app-editors/ne/ne-3.3.0.ebuild
+++ b/app-editors/ne/ne-3.3.0.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=6
@@ -11,7 +11,7 @@ SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND="sys-libs/ncurses:0=[tinfo]"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2020-07-23 15:33 Hanno Böck
0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2020-07-23 15:33 UTC (permalink / raw
To: gentoo-commits
commit: e37f705c4b986543b85b3e477c02508e0483f3ca
Author: Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 23 15:33:14 2020 +0000
Commit: Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Thu Jul 23 15:33:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37f705c
app-editors/ne: Version bump
Force tinfo support, building without is broken.
Closes: https://bugs.gentoo.org/690410
Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23
app-editors/ne/Manifest | 1 +
app-editors/ne/ne-3.3.0.ebuild | 48 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 49 insertions(+)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index e47314c3bf5..ea7378b4b8c 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1 +1,2 @@
DIST ne-3.1.1.tar.gz 1219488 BLAKE2B 6d778c1b2e9e18154322a6b327cc4a2711619c353eb82073ad00f3e40b3b8e61f7ee7ce6fee3f0e02b38d001dc26365f44b63f70ddd6089f186a52bdf4c69a17 SHA512 e572ca2a0cd39a59adaea911c80e083872103d90a586117efcabbc3881cf1a48d0c3d06f20eebcd9254177afafef15fd581778cd251b1b25b64ad68a5f8afc37
+DIST ne-3.3.0.tar.gz 1173159 BLAKE2B a4be3fd37a0a79b440290846184bc50551cfb9b73dc50c0376110f3603233879b396f67a87e2f9defe9c0cbc42c963e66bc43ab5396f8ccb27e5b6182c429006 SHA512 73a1bbc5a9f62354834288e25b8f4bf2b0d2ff6faf3408108b217305e2c9d8fed768b5a3c3fd21df7b3bf75a3f9c71ea899a8b3f528b560a8e5e66accd442919
diff --git a/app-editors/ne/ne-3.3.0.ebuild b/app-editors/ne/ne-3.3.0.ebuild
new file mode 100644
index 00000000000..f90eeb484b7
--- /dev/null
+++ b/app-editors/ne/ne-3.3.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
+HOMEPAGE="http://ne.di.unimi.it/"
+SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0=[tinfo]"
+
+RDEPEND="
+ ${DEPEND}
+ dev-lang/perl
+"
+
+HTML_DOCS=( doc/html/. )
+
+src_prepare() {
+ default
+ #sed -i -e 's/-O3//' src/makefile || die
+ sed -i -e "s|-lcurses|-ltinfo|g" src/makefile || die
+}
+
+src_compile() {
+ append-cflags -std=c11
+ emake -C src CC="$(tc-getCC)" \
+ NE_GLOBAL_DIR="/usr/share/${PN}" \
+ OPTS="${CFLAGS}" \
+ "${PN}"
+}
+
+src_install() {
+ dobin "src/${PN}"
+
+ insinto "/usr/share/${PN}/syntax"
+ doins syntax/*.jsf
+
+ doman "doc/${PN}.1"
+ dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2019-08-28 10:10 David Seifert
0 siblings, 0 replies; 18+ messages in thread
From: David Seifert @ 2019-08-28 10:10 UTC (permalink / raw
To: gentoo-commits
commit: 87bc4023ca8d1d69751c2b3f08fe801ea4126d4f
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 10:10:04 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 10:10:04 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87bc4023
app-editors/ne: [QA] Fix ${HOMEPAGE} in SRC_URI
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>
app-editors/ne/ne-3.1.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/ne/ne-3.1.1.ebuild b/app-editors/ne/ne-3.1.1.ebuild
index 9d68adc0f1a..e65e7733fbc 100644
--- a/app-editors/ne/ne-3.1.1.ebuild
+++ b/app-editors/ne/ne-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit flag-o-matic toolchain-funcs
DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
HOMEPAGE="http://ne.di.unimi.it/"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2019-01-27 10:15 Pacho Ramos
0 siblings, 0 replies; 18+ messages in thread
From: Pacho Ramos @ 2019-01-27 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 7f57e3925928301e92120846c1e60d55c91b0fc8
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 27 09:30:43 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 27 10:15:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f57e392
app-editors/ne: Drop old
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
app-editors/ne/Manifest | 1 -
app-editors/ne/ne-3.0.1-r1.ebuild | 53 ---------------------------------------
2 files changed, 54 deletions(-)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index 17f01c327f2..e47314c3bf5 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1,2 +1 @@
-DIST ne-3.0.1.tar.gz 1193311 BLAKE2B a58afd00660a7266a37fb0626ddd326fa3366eede6d44cfdd3a002fa3c90db3cbfd852a414c9e8f091e1eac0786cb4d296d1b26144d8afd1d5118da29823603f SHA512 3750140a49c7424e92e509137d5f31d305b81d41939a2578f6a26065216ebd1aa444b0e8d7e79dd09cc525e1055cda4d756f21ec810f860063d2eec861ea8273
DIST ne-3.1.1.tar.gz 1219488 BLAKE2B 6d778c1b2e9e18154322a6b327cc4a2711619c353eb82073ad00f3e40b3b8e61f7ee7ce6fee3f0e02b38d001dc26365f44b63f70ddd6089f186a52bdf4c69a17 SHA512 e572ca2a0cd39a59adaea911c80e083872103d90a586117efcabbc3881cf1a48d0c3d06f20eebcd9254177afafef15fd581778cd251b1b25b64ad68a5f8afc37
diff --git a/app-editors/ne/ne-3.0.1-r1.ebuild b/app-editors/ne/ne-3.0.1-r1.ebuild
deleted file mode 100644
index 9d68adc0f1a..00000000000
--- a/app-editors/ne/ne-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
-HOMEPAGE="http://ne.di.unimi.it/"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="tinfo"
-
-DEPEND="sys-libs/ncurses:0=[tinfo?]"
-
-RDEPEND="
- ${DEPEND}
- dev-lang/perl
-"
-
-HTML_DOCS=( doc/html/. )
-
-src_prepare() {
- default
- sed -i -e 's/-O3//' src/makefile || die
-}
-
-src_configure() {
- local sedflags="s|-lcurses|-lncurses|g"
- use tinfo && sedflags="s|-lcurses|-ltinfo|g"
- sed -i -e "${sedflags}" src/makefile || die
-}
-
-src_compile() {
- append-cflags -std=c11
- emake -C src CC="$(tc-getCC)" \
- NE_GLOBAL_DIR="/usr/share/${PN}" \
- OPTS="${CFLAGS}" \
- "${PN}"
-}
-
-src_install() {
- dobin "src/${PN}"
-
- insinto "/usr/share/${PN}/syntax"
- doins syntax/*.jsf
-
- doman "doc/${PN}.1"
- dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2018-04-08 22:42 Patrice Clement
0 siblings, 0 replies; 18+ messages in thread
From: Patrice Clement @ 2018-04-08 22:42 UTC (permalink / raw
To: gentoo-commits
commit: e4574b8c0c1f95780b4bb9e3a9d2ce463eafbe3b
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Apr 8 16:47:07 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 22:41:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4574b8c
app-editors/ne: remove old.
app-editors/ne/ne-3.0.1.ebuild | 53 ------------------------------------------
1 file changed, 53 deletions(-)
diff --git a/app-editors/ne/ne-3.0.1.ebuild b/app-editors/ne/ne-3.0.1.ebuild
deleted file mode 100644
index 3641ef3cf25..00000000000
--- a/app-editors/ne/ne-3.0.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
-HOMEPAGE="http://ne.di.unimi.it/"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=tinfo
-
-DEPEND="
- >=sys-libs/ncurses-5.2[tinfo?]
-"
-RDEPEND="
- ${DEPEND}
- dev-lang/perl
-"
-
-src_prepare() {
- sed -i -e 's/-O3//' src/makefile || die
-}
-
-src_configure() {
- if use tinfo; then
- sed -i -e 's|-lcurses|-ltinfo|g' src/makefile || die
- else
- sed -i -e 's|-lcurses|-lncurses|g' src/makefile || die
- fi
-}
-
-src_compile() {
- append-cflags -std=c11
- emake -C src CC="$(tc-getCC)" \
- NE_GLOBAL_DIR="/usr/share/ne" \
- OPTS="${CFLAGS}" \
- ne || die
-}
-
-src_install() {
- dobin src/ne
-
- insinto /usr/share/ne/syntax
- doins syntax/*.jsf
-
- doman doc/ne.1
- dohtml -r doc/html/.
- dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2017-10-30 13:27 Sven Wegener
0 siblings, 0 replies; 18+ messages in thread
From: Sven Wegener @ 2017-10-30 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 8b539ad908931634a38c5d96b91c4e731c4246ba
Author: Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 30 10:31:32 2017 +0000
Commit: Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 13:27:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b539ad9
app-editors/ne: Version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.4
app-editors/ne/Manifest | 1 +
app-editors/ne/ne-3.1.1.ebuild | 53 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index 23e3c2dcaf1..2eca4ebd60e 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1 +1,2 @@
DIST ne-3.0.1.tar.gz 1193311 SHA256 92b646dd2ba64052e62deaa4239373821050a03e1b7d09d203ce04f2adfbd0e4 SHA512 3750140a49c7424e92e509137d5f31d305b81d41939a2578f6a26065216ebd1aa444b0e8d7e79dd09cc525e1055cda4d756f21ec810f860063d2eec861ea8273 WHIRLPOOL e0630f7e077400393ee5734989327369f2d646c88a32313f193b34e7f44d7962b368a5deb5876cfe997e34295078b44fba1672cfb257ef3dc08a8597a5708a5b
+DIST ne-3.1.1.tar.gz 1219488 SHA256 ec4f5d919c38b1a5938b609a722d0d88a68c404b4564e3bb654b96b30582add9 SHA512 e572ca2a0cd39a59adaea911c80e083872103d90a586117efcabbc3881cf1a48d0c3d06f20eebcd9254177afafef15fd581778cd251b1b25b64ad68a5f8afc37 WHIRLPOOL 3ebfa725f5a85da6102fba3bf67678bf38380581d7b76df1e441d2825faed261089de2438525aa1e3fd90ad91ad75f460657b776b4c0b2f046d02a15f344434d
diff --git a/app-editors/ne/ne-3.1.1.ebuild b/app-editors/ne/ne-3.1.1.ebuild
new file mode 100644
index 00000000000..9d68adc0f1a
--- /dev/null
+++ b/app-editors/ne/ne-3.1.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
+HOMEPAGE="http://ne.di.unimi.it/"
+SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="tinfo"
+
+DEPEND="sys-libs/ncurses:0=[tinfo?]"
+
+RDEPEND="
+ ${DEPEND}
+ dev-lang/perl
+"
+
+HTML_DOCS=( doc/html/. )
+
+src_prepare() {
+ default
+ sed -i -e 's/-O3//' src/makefile || die
+}
+
+src_configure() {
+ local sedflags="s|-lcurses|-lncurses|g"
+ use tinfo && sedflags="s|-lcurses|-ltinfo|g"
+ sed -i -e "${sedflags}" src/makefile || die
+}
+
+src_compile() {
+ append-cflags -std=c11
+ emake -C src CC="$(tc-getCC)" \
+ NE_GLOBAL_DIR="/usr/share/${PN}" \
+ OPTS="${CFLAGS}" \
+ "${PN}"
+}
+
+src_install() {
+ dobin "src/${PN}"
+
+ insinto "/usr/share/${PN}/syntax"
+ doins syntax/*.jsf
+
+ doman "doc/${PN}.1"
+ dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2017-05-12 14:54 Patrice Clement
0 siblings, 0 replies; 18+ messages in thread
From: Patrice Clement @ 2017-05-12 14:54 UTC (permalink / raw
To: gentoo-commits
commit: 70af2a4224a603c3e1aa3e21854ea7a4aea6bdcb
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri May 12 12:44:26 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri May 12 14:54:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70af2a42
app-editors/ne: EAPI 6 bump.
Package-Manager: Portage-2.3.5, Repoman-2.3.1
app-editors/ne/ne-3.0.1-r1.ebuild | 53 +++++++++++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
diff --git a/app-editors/ne/ne-3.0.1-r1.ebuild b/app-editors/ne/ne-3.0.1-r1.ebuild
new file mode 100644
index 00000000000..9d68adc0f1a
--- /dev/null
+++ b/app-editors/ne/ne-3.0.1-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
+HOMEPAGE="http://ne.di.unimi.it/"
+SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="tinfo"
+
+DEPEND="sys-libs/ncurses:0=[tinfo?]"
+
+RDEPEND="
+ ${DEPEND}
+ dev-lang/perl
+"
+
+HTML_DOCS=( doc/html/. )
+
+src_prepare() {
+ default
+ sed -i -e 's/-O3//' src/makefile || die
+}
+
+src_configure() {
+ local sedflags="s|-lcurses|-lncurses|g"
+ use tinfo && sedflags="s|-lcurses|-ltinfo|g"
+ sed -i -e "${sedflags}" src/makefile || die
+}
+
+src_compile() {
+ append-cflags -std=c11
+ emake -C src CC="$(tc-getCC)" \
+ NE_GLOBAL_DIR="/usr/share/${PN}" \
+ OPTS="${CFLAGS}" \
+ "${PN}"
+}
+
+src_install() {
+ dobin "src/${PN}"
+
+ insinto "/usr/share/${PN}/syntax"
+ doins syntax/*.jsf
+
+ doman "doc/${PN}.1"
+ dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2017-05-12 14:54 Patrice Clement
0 siblings, 0 replies; 18+ messages in thread
From: Patrice Clement @ 2017-05-12 14:54 UTC (permalink / raw
To: gentoo-commits
commit: 0cf3ae2f457eafd363125051d117da29a9ff03b9
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri May 12 14:40:25 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri May 12 14:54:23 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf3ae2f
app-editors/ne: clean up old.
Package-Manager: Portage-2.3.5, Repoman-2.3.1
app-editors/ne/Manifest | 1 -
app-editors/ne/ne-2.5.ebuild | 52 --------------------------------------------
2 files changed, 53 deletions(-)
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest
index 0d0cab3a3d7..23e3c2dcaf1 100644
--- a/app-editors/ne/Manifest
+++ b/app-editors/ne/Manifest
@@ -1,2 +1 @@
-DIST ne-2.5.tar.gz 1106020 SHA256 e11581d84ff855c3fab5c2bddc3a4633a3b28bb2ce89508e4568d3c3fc929f58 SHA512 e93b5da33565c8ef0b3263083bacec46f1867f78950e0bed940b2f18d14eb42bfa6323130eabe0f793f427a5bea5e04df6ef8e4a0276a883822b0842cbd8b5ed WHIRLPOOL 8bf3f9bd0d735bfef656713e9485a74f901c212396a691ee7faf01f4afa2918f03ec053d289e7311a7bae8b3a7d44c928cb109fefa6b1df581ae8da9c6a3d453
DIST ne-3.0.1.tar.gz 1193311 SHA256 92b646dd2ba64052e62deaa4239373821050a03e1b7d09d203ce04f2adfbd0e4 SHA512 3750140a49c7424e92e509137d5f31d305b81d41939a2578f6a26065216ebd1aa444b0e8d7e79dd09cc525e1055cda4d756f21ec810f860063d2eec861ea8273 WHIRLPOOL e0630f7e077400393ee5734989327369f2d646c88a32313f193b34e7f44d7962b368a5deb5876cfe997e34295078b44fba1672cfb257ef3dc08a8597a5708a5b
diff --git a/app-editors/ne/ne-2.5.ebuild b/app-editors/ne/ne-2.5.ebuild
deleted file mode 100644
index f53af4337c6..00000000000
--- a/app-editors/ne/ne-2.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
-HOMEPAGE="http://ne.di.unimi.it/"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=tinfo
-
-DEPEND="
- >=sys-libs/ncurses-5.2[tinfo?]
-"
-RDEPEND="
- ${DEPEND}
- dev-lang/perl
-"
-
-src_prepare() {
- sed -i -e 's/-O3//' src/makefile || die
-}
-
-src_configure() {
- if use tinfo; then
- sed -i -e 's|-lcurses|-ltinfo|g' src/makefile || die
- else
- sed -i -e 's|-lcurses|-lncurses|g' src/makefile || die
- fi
-}
-
-src_compile() {
- emake -C src CC="$(tc-getCC)" \
- NE_GLOBAL_DIR="/usr/share/ne" \
- OPTS="${CFLAGS}" \
- ne || die
-}
-
-src_install() {
- dobin src/ne
-
- insinto /usr/share/ne/syntax
- doins syntax/*.jsf
-
- doman doc/ne.1
- dohtml -r doc/html/.
- dodoc CHANGES README doc/*.{txt,pdf,texinfo} doc/default.*
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/
@ 2017-01-29 14:38 Fabian Groffen
0 siblings, 0 replies; 18+ messages in thread
From: Fabian Groffen @ 2017-01-29 14:38 UTC (permalink / raw
To: gentoo-commits
commit: 335cc528d3bb6a284338bfcb3a8a4fa3cbb2385a
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 14:35:01 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 14:38:15 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335cc528
app-editors/ne: dropped ~x86-interix
Package-Manager: portage-2.3.3
app-editors/ne/ne-2.5.ebuild | 4 ++--
app-editors/ne/ne-3.0.1.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-editors/ne/ne-2.5.ebuild b/app-editors/ne/ne-2.5.ebuild
index de12168..78f7c79 100644
--- a/app-editors/ne/ne-2.5.ebuild
+++ b/app-editors/ne/ne-2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=tinfo
DEPEND="
diff --git a/app-editors/ne/ne-3.0.1.ebuild b/app-editors/ne/ne-3.0.1.ebuild
index 505846d..7ff35f8 100644
--- a/app-editors/ne/ne-3.0.1.ebuild
+++ b/app-editors/ne/ne-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=tinfo
DEPEND="
^ permalink raw reply related [flat|nested] 18+ messages in thread
end of thread, other threads:[~2024-02-22 20:39 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-04 17:43 [gentoo-commits] repo/gentoo:master commit in: app-editors/ne/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-02-22 20:39 Arthur Zamarin
2022-02-13 16:10 Matthew Smith
2022-02-13 16:10 Matthew Smith
2021-03-17 3:36 Sam James
2021-03-17 3:32 Sam James
2021-03-17 3:32 Sam James
2021-03-17 3:32 Sam James
2021-03-17 3:32 Sam James
2021-01-06 13:03 Fabian Groffen
2020-07-23 15:33 Hanno Böck
2019-08-28 10:10 David Seifert
2019-01-27 10:15 Pacho Ramos
2018-04-08 22:42 Patrice Clement
2017-10-30 13:27 Sven Wegener
2017-05-12 14:54 Patrice Clement
2017-05-12 14:54 Patrice Clement
2017-01-29 14:38 Fabian Groffen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox