* [gentoo-commits] gentoo-x86 commit in app-editors/elvis: ChangeLog elvis-2.2.0-r3.ebuild
@ 2007-09-21 21:24 Ali Polatel (hawking)
0 siblings, 0 replies; 2+ messages in thread
From: Ali Polatel (hawking) @ 2007-09-21 21:24 UTC (permalink / raw
To: gentoo-commits
hawking 07/09/21 21:24:31
Modified: ChangeLog
Added: elvis-2.2.0-r3.ebuild
Log:
revbump. add patch to fix symbol collision between elvis and freetype. bug 189271, thanks to Gordon Malm.
(Portage version: 2.1.3.9)
Revision Changes Path
1.33 app-editors/elvis/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/elvis/ChangeLog?rev=1.33&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/elvis/ChangeLog?rev=1.33&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/elvis/ChangeLog?r1=1.32&r2=1.33
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-editors/elvis/ChangeLog,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- ChangeLog 22 Jul 2007 08:42:58 -0000 1.32
+++ ChangeLog 21 Sep 2007 21:24:30 -0000 1.33
@@ -1,6 +1,13 @@
# ChangeLog for app-editors/elvis
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/elvis/ChangeLog,v 1.32 2007/07/22 08:42:58 omp Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/elvis/ChangeLog,v 1.33 2007/09/21 21:24:30 hawking Exp $
+
+*elvis-2.2.0-r3 (21 Sep 2007)
+
+ 21 Sep 2007; Ali Polatel <hawking@gentoo.org>
+ +files/ft2.3-symbol-collision-fix.patch, +elvis-2.2.0-r3.ebuild:
+ revbump. add patch to fix symbol collision between elvis and freetype.
+ bug 189271, thanks to Gordon Malm.
22 Jul 2007; David Shakaryan <omp@gentoo.org> elvis-2.2.0-r1.ebuild,
elvis-2.2.0-r2.ebuild:
1.1 app-editors/elvis/elvis-2.2.0-r3.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/elvis/elvis-2.2.0-r3.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/elvis/elvis-2.2.0-r3.ebuild?rev=1.1&content-type=text/plain
Index: elvis-2.2.0-r3.ebuild
===================================================================
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/elvis/elvis-2.2.0-r3.ebuild,v 1.1 2007/09/21 21:24:31 hawking Exp $
inherit eutils versionator
MY_PV="$(replace_version_separator 2 '_')"
DESCRIPTION="A vi/ex clone"
HOMEPAGE="ftp://ftp.cs.pdx.edu/pub/elvis/"
SRC_URI="ftp://ftp.cs.pdx.edu/pub/elvis/${PN}-${MY_PV}.tar.gz"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="X"
DEPEND=">=sys-libs/ncurses-5.2
X? ( >=x11-proto/xproto-7.0.4
>=x11-libs/libX11-1.0.0
>=x11-libs/libXt-1.0.0
>=x11-libs/libXpm-3.5.4.2
>=x11-libs/libXft-2.1.8.2 )
app-admin/eselect-vi"
PROVIDE="virtual/editor"
S="${WORKDIR}/${PN}-${MY_PV}"
src_unpack() {
unpack ${A}
cd "${S}"
#epatch "${FILESDIR}/ft2.3-symbol-collision-fix.patch"
}
src_compile() {
./configure \
--prefix=/usr \
--bindir=/usr/bin \
--datadir=/usr/share/elvis \
--docdir=/usr/share/doc/"${PF}" \
$(use_with X x) \
|| die "configure failed"
# Some Makefile fixups (must happen after configure)
# Use our CFLAGS
sed -i -e "s:gcc -O2:gcc ${CFLAGS}:" Makefile || die "sed 1 failed"
# We'll install the man-pages ourselves
sed -i -e '/^ sh instman.sh/d' Makefile || die "sed 2 failed"
# Don't try to write to /etc
sed -i -e 's,/etc/elvis,${D}/etc/elvis,g' Makefile || die "sed 3 failed"
emake || die "make failed"
}
src_install() {
dodir /usr/bin
dodir /usr/share/man/man1
dodir /usr/share/elvis
dodir /usr/share/doc/"${PF}"
dodir /etc
make install \
PREFIX="${D}"/usr \
BINDIR="${D}"/usr/bin \
DATADIR="${D}"/usr/share/elvis \
DOCDIR="${D}"/usr/share/doc/"${PF}" || die 'make install failed'
# Install the man-pages
mv doc/elvis.man doc/elvis.1
mv doc/elvtags.man doc/elvtags.1
mv doc/ref.man doc/ref.1
doman doc/*.1 || die 'doman failed'
# Fixup some READMEs
sed -i -e "s,${D},,g" "${D}"/etc/elvis/README \
|| die 'sed /etc/elvis/README failed'
sed -i -e "s,${D},,g" "${D}"/usr/share/elvis/README \
|| die 'sed /usr/share/elvis/README failed'
}
pkg_postinst() {
einfo "Setting /usr/bin/vi symlink"
eselect vi set "${PN}"
}
pkg_postrm() {
einfo "Updating /usr/bin/vi symlink"
eselect vi update
}
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-editors/elvis: ChangeLog elvis-2.2.0-r3.ebuild
@ 2015-03-29 3:58 Manuel Rueger (mrueg)
0 siblings, 0 replies; 2+ messages in thread
From: Manuel Rueger (mrueg) @ 2015-03-29 3:58 UTC (permalink / raw
To: gentoo-commits
mrueg 15/03/29 03:58:32
Modified: ChangeLog
Removed: elvis-2.2.0-r3.ebuild
Log:
Remove old.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key )
Revision Changes Path
1.51 app-editors/elvis/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/elvis/ChangeLog?rev=1.51&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/elvis/ChangeLog?rev=1.51&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/elvis/ChangeLog?r1=1.50&r2=1.51
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-editors/elvis/ChangeLog,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- ChangeLog 1 Mar 2013 07:42:26 -0000 1.50
+++ ChangeLog 29 Mar 2015 03:58:32 -0000 1.51
@@ -1,6 +1,9 @@
# ChangeLog for app-editors/elvis
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/elvis/ChangeLog,v 1.50 2013/03/01 07:42:26 ssuominen Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/elvis/ChangeLog,v 1.51 2015/03/29 03:58:32 mrueg Exp $
+
+ 29 Mar 2015; Manuel Rüger <mrueg@gentoo.org> -elvis-2.2.0-r3.ebuild:
+ Remove old.
01 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> elvis-2.2.0-r4.ebuild:
Move ./configure from src_compile() to src_configure(). Fix building with
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-03-29 3:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-21 21:24 [gentoo-commits] gentoo-x86 commit in app-editors/elvis: ChangeLog elvis-2.2.0-r3.ebuild Ali Polatel (hawking)
-- strict thread matches above, loose matches on Subject: below --
2015-03-29 3:58 Manuel Rueger (mrueg)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox