Portage is a package management system used by Gentoo Linux
# ChangeLog for app-misc/glimpse
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/glimpse/ChangeLog,v 1.32 2010/08/13 12:46:30 hwoarang Exp $
13 Aug 2010; Markos Chandras
+files/glimpse-4.18.5-makefile.patch:
Patch from Dane Smith
build issues. Bug #332463
01 Jan 2010; Christian Faulhammer
glimpse-4.18.5.ebuild:
Transfer Prefix keywords
11 Jan 2008; Fabian Groffen
Dropped ppc-macos keyword, see you in prefix
15 Jul 2007; Christian Heim
Assigning app-misc/glimpse to m-needed, as beu is being retired (#66608).
15 Apr 2007; Samuli Suominen
glimpse-4.17.4.ebuild, -glimpse-4.18.0.ebuild:
Remove old version and leave mips with broken one.
06 Feb 2007; Simon Stelling
stable on amd64
11 Dec 2006; Elfyn McBratney
glimpse-4.18.0.ebuild, glimpse-4.18.5.ebuild:
Kill redundant *DEPEND on virtual/libc.
21 Oct 2006; Tobias Scherbaum
glimpse-4.18.5.ebuild:
ppc stable
19 Oct 2006; Bryan Østergaard
Stable on Alpha.
17 Oct 2006; Gustavo Zacarias
Stable on sparc
15 Oct 2006; Bryan Østergaard
Stable on ia64.
11 Oct 2006; Markus Rothe
Added ~ppc64; bug #150627
11 Oct 2006; Chris Gianelloni
Adding fix for man directory from Bo Ørsted Andresen
in bug #150627.
11 Oct 2006; Chris Gianelloni
Stable on x86 wrt bug #150627.
*glimpse-4.18.5 (25 Jun 2006)
25 Jun 2006; Fabian Groffen
Version bump and marked ~ppc-macos (~bug #105876)
21 Nov 2004; Daniel Black
glimpse-4.18.0.ebuild:
License correction
*glimpse-4.18.0 (21 Nov 2004)
21 Nov 2004; Daniel Black
-glimpse-4.15-r1.ebuild, -files/4.15-errno.patch, glimpse-4.17.4.ebuild,
+glimpse-4.18.0.ebuild:
version bump and cleanout. app-text/agrep conflict noted as this package
installs /usr/bin/agrep as well. Noted in bug #71795 by lukenshiro@ngi.it
05 Oct 2004; Pieter Van den Abeele
glimpse-4.15-r1.ebuild:
Masked glimpse-4.15-r1.ebuild stable for ppc
12 Jun 2004; Daniel Black
glimpse-4.17.4.ebuild, +metadata.xml:
Added RDEPEND=!dev-libs/tre due to both providing /usr/bin/agrep. Thanks to
John Hampton in bug #53250
*glimpse-4.17.4 (06 Dec 2003)
21 Apr 2004; Mike Frysinger
Add gcc-3.x patch #42970 by Joe Khoobyar. Also cleanup ebuild so that
the package uses user's CFLAGS.
16 Feb 2004; Aron Griffis
glimpse-4.17.4.ebuild:
add alpha and ia64 keywords
08 Jan 2004; Heinrich Wendel
added iuse=static
06 Dec 2003; Heinrich Wendel
bump
05 Dec 2003; Jason Wever
Marked stable on sparc to fix broken dependencies.
16 Nov 2003; Brad House
mark stable on amd64
*glimpse-4.15-r1 (26 Feb 2003)
26 Feb 2003; Mike Frysinger
small patch to fix glibc errno issues (#16267).
*glimpse-4.15 (9 Feb 2002)
22 Feb 2003; Nicholas Wourms
Added the mips keyword to the ebuild. Make the build even tidier prior to
configuration. Fix manpage installation. Clean up ChangeLog.
9 Feb 2002; mikepolniak
Glimpse is a indexing and query system. Initial import.
AUX glimpse-4.18.5-makefile.patch 1044 RMD160 41345e7b351d6107ede3b33cf4451f63e2e1b7f5 SHA1 89fffef4433febca6ab791770487b5e11e83026c SHA256 a4bbf8b63cd20242c51b3200d150850854da455f17bfc7b8914598aee7d4fca8
DIST glimpse-4.18.5.tar.gz 402754 RMD160 12693f9fd4565fc795e43e32b0d318401cdadbe2 SHA1 929bfb03bcef29be313e5ec599ee640dd8ef7e70 SHA256 ef15d43db09d59fdce6d46343ac38a3d996924dfce3287ba63c76e6be93b70e1
EBUILD glimpse-4.18.5.ebuild 1385 RMD160 d9d27e64dc0e63dffdb28bc151b5a5d740b7323c SHA1 205cda932dfd69f5cfb21569b73636486137d3c7 SHA256 52b8becd1f3455f7859a8685940db7c0fc36468e3c7510490cc2ab2fd4df087a
MISC ChangeLog 4233 RMD160 9e0e2f07401a731416ac54c3815f17e69c222d8d SHA1 e737ad0d1a03d69a37bb7f2086a1ba7218f86525 SHA256 c5e249d899c543880570670fb509dc8ef242ac3b42f30052307a60688a1bfd81
MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/glimpse/glimpse-4.18.5.ebuild,v 1.14 2010/08/13 12:46:30 hwoarang Exp $
inherit flag-o-matic eutils
DESCRIPTION="A index/query system to search a large set of files quickly"
HOMEPAGE="http://webglimpse.net/"
SRC_URI="http://webglimpse.net/trial/${P}.tar.gz"
LICENSE="glimpse"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ~mips ppc ~ppc64 sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="static"
RDEPEND="!dev-libs/tre
!app-text/agrep"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:CC=.*:CC=$(tc-getCC):" \
-e 's:-O3 -fomit-frame-pointer:$(OPTIMIZEFLAGS):' \
dynfilters/Makefile.in \
|| die "removing -O3 failed"
sed -i \
-e '/^CFLAGS/s:$: $(OPTIMIZEFLAGS):' \
{agrep,compress,index}/Makefile.in \
libtemplate/{template,util}/Makefile.in \
|| die "inserting OPTIMIZEFLAGS failed"
sed -i \
-e 's:$(mandir):&/man1/:' \
agrep/Makefile.in \
|| die "adding man1 to man install dir failed"
sed -i \
-e '/^LDFLAGS/d' \
{agrep,compress,index}/Makefile.in \
|| die "LDFLAGS sed failed"
epatch "${FILESDIR}"/${P}-makefile.patch
}
src_compile() {
use static && append-ldflags -static
econf || die
emake OPTIMIZEFLAGS="${CFLAGS}" || die
}
src_install() {
einstall || die
}