[gentoo-commits] gentoo-x86 commit in app-editors/nvi: ChangeLog nvi-1.81.6-r5.ebuild
neurogeek15/07/17 15:32:29 Modified: ChangeLog nvi-1.81.6-r5.ebuild Log: Added ~arm keyword. Closes bug #55. (Portage version: 2.2.20/cvs/Linux i686, signed Manifest commit with key 748B2C601F6F0683) Revision ChangesPath 1.100app-editors/nvi/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/ChangeLog?rev=1.100view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/ChangeLog?rev=1.100content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/ChangeLog?r1=1.99r2=1.100 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-editors/nvi/ChangeLog,v retrieving revision 1.99 retrieving revision 1.100 diff -u -r1.99 -r1.100 --- ChangeLog 31 Mar 2015 17:32:04 - 1.99 +++ ChangeLog 17 Jul 2015 15:32:29 - 1.100 @@ -1,6 +1,9 @@ # ChangeLog for app-editors/nvi # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/nvi/ChangeLog,v 1.99 2015/03/31 17:32:04 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/nvi/ChangeLog,v 1.100 2015/07/17 15:32:29 neurogeek Exp $ + + 17 Jul 2015; Jesus Rivero neurog...@gentoo.org nvi-1.81.6-r5.ebuild: + Added ~arm keyword. Closes bug #55. 31 Mar 2015; Ulrich Müller u...@gentoo.org nvi-1.81.6-r3.ebuild, nvi-1.81.6-r4.ebuild, nvi-1.81.6-r5.ebuild: 1.4 app-editors/nvi/nvi-1.81.6-r5.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild?r1=1.3r2=1.4 Index: nvi-1.81.6-r5.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- nvi-1.81.6-r5.ebuild31 Mar 2015 17:32:04 - 1.3 +++ nvi-1.81.6-r5.ebuild17 Jul 2015 15:32:29 - 1.4 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild,v 1.3 2015/03/31 17:32:04 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild,v 1.4 2015/07/17 15:32:29 neurogeek Exp $ EAPI=4 @@ -26,7 +26,7 @@ LICENSE=BSD SLOT=0 -KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 IUSE=perl tcl unicode CDEPEND=|| ( ${DBDEPENDS} )
[gentoo-commits] gentoo-x86 commit in app-editors/nvi: ChangeLog nvi-1.81.6-r5.ebuild
neurogeek15/02/19 02:45:24 Modified: ChangeLog Added:nvi-1.81.6-r5.ebuild Log: Added patch to avoid collision with perl macros. closes bug #523820. Thanks to Karl Hakimian for the patch. (Portage version: 2.2.14/cvs/Linux i686, signed Manifest commit with key 748B2C601F6F0683) Revision ChangesPath 1.97 app-editors/nvi/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/ChangeLog?rev=1.97view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/ChangeLog?rev=1.97content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/ChangeLog?r1=1.96r2=1.97 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-editors/nvi/ChangeLog,v retrieving revision 1.96 retrieving revision 1.97 diff -u -r1.96 -r1.97 --- ChangeLog 26 Jan 2014 12:20:13 - 1.96 +++ ChangeLog 19 Feb 2015 02:45:24 - 1.97 @@ -1,6 +1,13 @@ # ChangeLog for app-editors/nvi -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/nvi/ChangeLog,v 1.96 2014/01/26 12:20:13 ago Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/nvi/ChangeLog,v 1.97 2015/02/19 02:45:24 neurogeek Exp $ + +*nvi-1.81.6-r5 (18 Feb 2015) + + 18 Feb 2015; Jesus Rivero neurog...@gentoo.org +nvi-1.81.6-r5.ebuild, + +files/nvi-1.81.6-strlen-macro-renaming.patch: + Added patch to avoid collision with perl macros. closes bug #523820. Thanks + to Karl Hakimian for the patch. 26 Jan 2014; Agostino Sarubbo a...@gentoo.org nvi-1.81.6-r4.ebuild: Stable for sparc, wrt bug #496600 1.1 app-editors/nvi/nvi-1.81.6-r5.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild?rev=1.1content-type=text/plain Index: nvi-1.81.6-r5.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-editors/nvi/nvi-1.81.6-r5.ebuild,v 1.1 2015/02/19 02:45:24 neurogeek Exp $ EAPI=4 inherit autotools db-use eutils flag-o-matic DBVERS=4.8.30 4.7 4.6 4.5 4.4 4.3 4.2 DBSLOTS= DBDEPENDS= for DBVER in ${DBVERS} do if [[ ${DBVER} = *.*.* ]]; then DBSLOTS=${DBSLOTS} ${DBVER%.*} DBDEPENDS=${DBDEPENDS} =sys-libs/db-${DBVER}:${DBVER%.*} else DBSLOTS=${DBSLOTS} ${DBVER} DBDEPENDS=${DBDEPENDS} sys-libs/db:${DBVER} fi done DESCRIPTION=Vi clone HOMEPAGE=https://sites.google.com/a/bostic.com/keithbostic/vi; SRC_URI=http://garage.linux.student.kuleuven.be/~skimo/nvi/devel/${P}.tar.bz2; LICENSE=BSD SLOT=0 KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 IUSE=perl tcl unicode CDEPEND=|| ( ${DBDEPENDS} ) =sys-libs/ncurses-5.6-r2 perl? ( dev-lang/perl ) tcl? ( !unicode? ( =dev-lang/tcl-8.5 ) ) DEPEND=${CDEPEND} virtual/pkgconfig RDEPEND=${CDEPEND} app-admin/eselect-vi REQUIRED_USE=tcl? ( !unicode ) src_prepare() { epatch ${FILESDIR}/${P}-strlen-macro-renaming.patch epatch ${FILESDIR}/${P}-db44.patch epatch ${FILESDIR}/${P}-db.patch epatch ${FILESDIR}/${P}-perl-as-needed.patch epatch ${FILESDIR}/${P}-perl-shortnames.patch epatch ${FILESDIR}/${P}-ac_config_header.patch epatch ${FILESDIR}/${P}-use_pkgconfig_for_ncurses.patch cd dist || die chmod +x findconfig || die append-cppflags -I$(db_includedir ${DBSLOTS}) sed -i -e s@-ldb@-l$(db_libname ${DBSLOTS})@ configure.in || die rm -f configure || die eautoreconf -Im4 } src_configure() { local myconf use perl myconf=${myconf} --enable-perlinterp use unicode myconf=${myconf} --enable-widechar use tcl ! use unicode myconf=${myconf} --enable-tclinterp append-cppflags '-D_PATH_MSGCAT=\/usr/share/vi/catalog/\' pushd dist 2/dev/null econf \ --program-prefix=n \ ${myconf} \ || die configure failed popd 2/dev/null } src_compile() { pushd dist 2/dev/null emake || die make failed popd 2/dev/null } src_install() { pushd dist 2/dev/null emake -j1 DESTDIR=${D} install || die install failed popd 2/dev/null } pkg_postinst() { einfo Setting /usr/bin/vi symlink eselect vi update --if-unset } pkg_postrm() { einfo Updating /usr/bin/vi symlink eselect vi update --if-unset }