summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2013-05-15 13:10:33 +0000
committerMichael Weber <xmw@gentoo.org>2013-05-15 13:10:33 +0000
commit27e3b0063dc88f57cabaf3580dc596be6d89cc87 (patch)
tree927478031bcdbfb31fd35aa58d2a60af7bb30b9c /app-editors
parentVersion bump to 0.4.0, slotted libusb dependency, ebuild patch contributed by... (diff)
downloadgentoo-2-27e3b0063dc88f57cabaf3580dc596be6d89cc87.tar.gz
gentoo-2-27e3b0063dc88f57cabaf3580dc596be6d89cc87.tar.bz2
gentoo-2-27e3b0063dc88f57cabaf3580dc596be6d89cc87.zip
Add desktop file and iocon (thanks johnny99, bug 296942). Respect AR (bug 468172)
(Portage version: 2.2.0_alpha174/cvs/Linux x86_64, signed Manifest commit with key 62EEF090)
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/nedit/ChangeLog11
-rw-r--r--app-editors/nedit/files/nedit.svg69
-rw-r--r--app-editors/nedit/nedit-5.5_p20110116-r1.ebuild75
3 files changed, 153 insertions, 2 deletions
diff --git a/app-editors/nedit/ChangeLog b/app-editors/nedit/ChangeLog
index 9e6f95d1b2c3..ea598a30b6e6 100644
--- a/app-editors/nedit/ChangeLog
+++ b/app-editors/nedit/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-editors/nedit
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/nedit/ChangeLog,v 1.67 2012/10/24 18:58:01 ulm Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/nedit/ChangeLog,v 1.68 2013/05/15 13:10:33 xmw Exp $
+
+*nedit-5.5_p20110116-r1 (15 May 2013)
+
+ 15 May 2013; Michael Weber <xmw@gentoo.org> +files/nedit.svg,
+ +nedit-5.5_p20110116-r1.ebuild:
+ Add desktop file and iocon (thanks johnny99, bug 296942). Respect AR (bug
+ 468172)
24 Oct 2012; Ulrich Müller <ulm@gentoo.org> nedit-5.5-r1.ebuild,
nedit-5.5_p20110116.ebuild:
diff --git a/app-editors/nedit/files/nedit.svg b/app-editors/nedit/files/nedit.svg
new file mode 100644
index 000000000000..65ab41556adf
--- /dev/null
+++ b/app-editors/nedit/files/nedit.svg
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.47 r22583"
+ width="82"
+ height="82"
+ sodipodi:docname="nedit_82x82.png">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ id="perspective10" />
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="640"
+ inkscape:window-height="483"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="2.8780488"
+ inkscape:cx="41"
+ inkscape:cy="41"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2" />
+ <image
+ sodipodi:absref="/home/jstile/nedit_82x82.png"
+ xlink:href="nedit_82x82.png"
+ y="0"
+ x="0"
+ id="image12"
+ height="82"
+ width="82" />
+</svg>
diff --git a/app-editors/nedit/nedit-5.5_p20110116-r1.ebuild b/app-editors/nedit/nedit-5.5_p20110116-r1.ebuild
new file mode 100644
index 000000000000..52631e779260
--- /dev/null
+++ b/app-editors/nedit/nedit-5.5_p20110116-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/nedit/nedit-5.5_p20110116-r1.ebuild,v 1.1 2013/05/15 13:10:33 xmw Exp $
+
+EAPI=2
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="Multi-purpose text editor for the X Window System"
+HOMEPAGE="http://nedit.org/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+RDEPEND=">=x11-libs/motif-2.3:0
+ x11-libs/libXp
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ || ( dev-util/yacc sys-devel/bison )
+ dev-lang/perl"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ #respecting LDFLAGS, bug #208189
+ epatch \
+ "${FILESDIR}"/nedit-5.5_p20090914-ldflags.patch \
+ "${FILESDIR}"/${P}-40_Pointer_to_Integer.patch
+ sed \
+ -e "s:bin/:${EPREFIX}/bin/:g" \
+ -i Makefile source/preferences.c source/help_data.h source/nedit.c Xlt/Makefile || die
+ sed \
+ -e "s:nc:neditc:g" -i doc/nc.pod || die
+}
+
+src_configure() {
+ sed -i -e "s:CFLAGS=-O:CFLAGS=${CFLAGS}:" -e "s:check_tif_rule::" \
+ makefiles/Makefile.linux || die
+ sed -i -e "s:CFLAGS=-O:CFLAGS=${CFLAGS}:" \
+ -e "s:MOTIFDIR=/usr/local:MOTIFDIR=${EPREFIX}/usr:" \
+ -e "s:-lX11:-lX11 -lXmu -liconv:" \
+ -e "s:check_tif_rule::" \
+ makefiles/Makefile.macosx || die
+}
+
+src_compile() {
+ case ${CHOST} in
+ *-darwin*)
+ emake CC="$(tc-getCC)" AR="$(tc-getAR)"macosx || die
+ ;;
+ *-linux*)
+ emake CC="$(tc-getCC)" AR="$(tc-getAR)" linux || die
+ ;;
+ esac
+ emake VERSION="NEdit ${PV}" -j1 -C doc all || die
+}
+
+src_install() {
+ dobin source/nedit || die
+ newbin source/nc neditc || die
+
+ make_desktop_entry ${PN}
+ doicon "${FILESDIR}"/${PN}.svg
+
+ newman doc/nedit.man nedit.1 || die
+ newman doc/nc.man neditc.1 || die
+
+ dodoc README ReleaseNotes ChangeLog || die
+ cd doc
+ dodoc nedit.doc NEdit.ad faq.txt || die
+ dohtml nedit.html || die
+}