diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-editors/ne |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-editors/ne')
-rw-r--r-- | app-editors/ne/Manifest | 6 | ||||
-rw-r--r-- | app-editors/ne/metadata.xml | 8 | ||||
-rw-r--r-- | app-editors/ne/ne-3.0.1-r1.ebuild | 53 | ||||
-rw-r--r-- | app-editors/ne/ne-3.0.1.ebuild | 53 |
4 files changed, 120 insertions, 0 deletions
diff --git a/app-editors/ne/Manifest b/app-editors/ne/Manifest new file mode 100644 index 000000000000..c6f0b0d6067b --- /dev/null +++ b/app-editors/ne/Manifest @@ -0,0 +1,6 @@ +DIST ne-3.0.1.tar.gz 1193311 SHA256 92b646dd2ba64052e62deaa4239373821050a03e1b7d09d203ce04f2adfbd0e4 SHA512 3750140a49c7424e92e509137d5f31d305b81d41939a2578f6a26065216ebd1aa444b0e8d7e79dd09cc525e1055cda4d756f21ec810f860063d2eec861ea8273 WHIRLPOOL e0630f7e077400393ee5734989327369f2d646c88a32313f193b34e7f44d7962b368a5deb5876cfe997e34295078b44fba1672cfb257ef3dc08a8597a5708a5b +EBUILD ne-3.0.1-r1.ebuild 1111 SHA256 a300bcde964b1d54fe60dbe769f6977b015a8cce16d88fbd67c40ec5157e2f86 SHA512 bfba8a0823cefb302869bc454b83ab1e1deb23d2eff52d779a453d20b3a250327e9e5003aca3c1d75c7048572f2ddbd2869af9687ff12b4667d110bbeb9bb7ec WHIRLPOOL 98f2d5a2fe2b710c4842320cb38e0e05f4839aebc2673627afcb8e4a8ec1baee9acfcc7ae99b97d6f4433dbf94d8435d021143885088bb0b8e0af8948e915cf0 +EBUILD ne-3.0.1.ebuild 1101 SHA256 8b34a221b0208af80ad884988819ff1af99ccffd48fcb97e7d53486030fa9c4a SHA512 13bafaacb212b744bc41aa91e42c56a3ca266f564f98ddf974005eba08924d71aab27364e8777811030884717585bd9952bc7e1402bd02ada7082ec777cfa621 WHIRLPOOL 7286de612032910c0b84ec3949909fffa6d7a05fe0c8ef378a81d0bc3be5d5fafb9bc6c2870077ade1fe1906bcc33d595f1a6ec3bd097509e7bddf0b873f4867 +MISC ChangeLog 2941 SHA256 f45b71f7128d2dec2bcf611975a8d961a9166b0dc7967cf7f013b921f76837fd SHA512 5dd3683dff2481ab514e31d00694c4e79adfc5b444f0a4ef4610b03400d12e2b0a7a134dc941c8ab1e849831bc339784e1a1d56a231e3af973a1fa37df272cbd WHIRLPOOL e8fe1f9a236f187927ec71a9e0585442783b599b640860543c3b479bde0e5a35433d09013fc5de26353d1f4c9c73235a1695fc6f936ef2130cd023e1d3d8cbc8 +MISC ChangeLog-2015 6623 SHA256 d196f62f390526c00352c77e510de527cc5f301a29326f4c14f4b92a24a5da12 SHA512 5b22baf0de6591e047f9cc46624ab17bec359742b67a1c137af336987d09dbf162d24a0e3fe0efa123529950c64d406a5c85f38843f6c6dff00d21f9d4af677d WHIRLPOOL 6f420309db651efe52690da819ad1b6b2451a5ebb690d078bac7f6adb0ae9f844084547db101525dce53a2847537c005eb4275c4d977e842d20ad7574da6ad3c +MISC metadata.xml 249 SHA256 6619963d2d2ea271e4d62f50c0c66b8e0b009157c31d6dc1b762bbb12a08c195 SHA512 40160ace781dd306147377e882be12701aa73684143080278ac55ba434185e3673aeadad11224743eefa70962ed005db0337e2ef2b5dbe6eb9fdec01bf72283c WHIRLPOOL ff4a1979205a1c9668cb80bef450114bf3258843a81573cfd2638f1e6b0f85edc75ef79c14c0c11e92a6b75022cb69cc6df1275e9c1a12e0ef8a5b32502938a3 diff --git a/app-editors/ne/metadata.xml b/app-editors/ne/metadata.xml new file mode 100644 index 000000000000..1d1325e157ac --- /dev/null +++ b/app-editors/ne/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!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.0.1-r1.ebuild b/app-editors/ne/ne-3.0.1-r1.ebuild new file mode 100644 index 000000000000..9d68adc0f1a0 --- /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.* +} diff --git a/app-editors/ne/ne-3.0.1.ebuild b/app-editors/ne/ne-3.0.1.ebuild new file mode 100644 index 000000000000..3641ef3cf258 --- /dev/null +++ b/app-editors/ne/ne-3.0.1.ebuild @@ -0,0 +1,53 @@ +# 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.* +} |