Changeset - fea24d23b1d6
[Not reviewed]
default
0 0 7
Nathan Brink (binki) - 14 years ago 2011-03-24 00:12:28
ohnobinki@ohnopublishing.net
dev-libs/lzo: Initial import from Gentoo's Portage
7 files changed with 329 insertions and 0 deletions:
0 comments (0 inline, 0 general)
dev-libs/lzo/ChangeLog
Show inline comments
 
new file 100644
 
# ChangeLog for dev-libs/lzo
 
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 
# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/ChangeLog,v 1.56 2011/03/22 20:41:40 ranger Exp $
 

	
 
  22 Mar 2011; Brent Baude <ranger@gentoo.org> lzo-2.04.ebuild:
 
  Marking lzo-2.04 ppc for bug 353842
 

	
 
  21 Feb 2011; Jeroen Roovers <jer@gentoo.org> lzo-2.04.ebuild:
 
  Stable for HPPA (bug #353842).
 

	
 
  13 Feb 2011; Raúl Porcel <armin76@gentoo.org> lzo-2.04.ebuild:
 
  alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #353842
 

	
 
  11 Feb 2011; Markos Chandras <hwoarang@gentoo.org> lzo-2.04.ebuild:
 
  Stable on amd64 wrt bug #353842
 

	
 
  08 Feb 2011; Thomas Kahle <tomka@gentoo.org> lzo-2.04.ebuild:
 
  x86 stable per bug 353842
 

	
 
  06 Feb 2011; Mart Raudsepp <leio@gentoo.org> lzo-2.02-r1.ebuild:
 
  Drop to ~mips
 

	
 
*lzo-2.04 (01 Dec 2010)
 

	
 
  01 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> +lzo-2.04.ebuild:
 
  Version bump.
 

	
 
  18 Jul 2010; Daniel Black <dragonheart@gentoo.org> -lzo-1.08-r1.ebuild:
 
  clean out old stuff
 

	
 
*lzo-2.03 (18 Jun 2008)
 

	
 
  18 Jun 2008; Daniel Black <dragonheart@gentoo.org> +lzo-2.03.ebuild:
 
  version bump as per bug #227769 thanks Sergiy Borodych
 

	
 
  12 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> lzo-2.02-r1.ebuild:
 
  Run elibtoolize.
 

	
 
  01 Mar 2007; Daniel Black <dragonheart@gentoo.org> lzo-2.02-r1.ebuild:
 
  nasm dependency dropped as per bug #168922 thanks to Harald van Dijk
 

	
 
  16 Jan 2007; Fabian Groffen <grobian@gentoo.org> lzo-1.08-r1.ebuild,
 
  lzo-2.02-r1.ebuild:
 
  Dropped ppc-macos keyword, see you in prefix.
 

	
 
  07 Jan 2007; Daniel Black <dragonheart@gentoo.org> lzo-1.08-r1.ebuild:
 
  [e]autotools correction as per bug #160159 thanks Diego
 

	
 
  05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> lzo-1.08-r1.ebuild:
 
  Remove gnuconfig_update usage, leave it to econf.
 

	
 
  09 Nov 2006; Ilya A. Volynets-Evenbakh <iluxa@gentoo.org>
 
  lzo-2.02-r1.ebuild:
 
  Stable on mips
 

	
 
  17 Oct 2006; Roy Marples <uberlord@gentoo.org> lzo-2.02-r1.ebuild:
 
  Added ~sparc-fbsd keyword.
 

	
 
  22 Sep 2006; Bryan Østergaard <kloeri@gentoo.org> lzo-2.02-r1.ebuild:
 
  Stable on Alpha.
 

	
 
  21 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org> lzo-2.02-r1.ebuild:
 
  hppa stable
 

	
 
  10 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
 
  lzo-2.02-r1.ebuild:
 
  Add ~x86-fbsd keyword
 

	
 
  13 Jul 2006; Aron Griffis <agriffis@gentoo.org> lzo-2.02-r1.ebuild:
 
  Mark 2.02-r1 stable on ia64
 

	
 
  23 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> lzo-1.08-r1.ebuild:
 
  Run elibtoolize and add ~x86-fbsd keyword.
 

	
 
  20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> lzo-2.02-r1.ebuild:
 
  Marking stable on x86 for bug #129748.
 

	
 
  19 Apr 2006; Daniel Goller <morfic@gentoo.org> lzo-2.02-r1.ebuild:
 
  Stable on ppc and amd64 as dep. for transcode-1
 

	
 
  19 Apr 2006; Jason Wever <weeve@gentoo.org> lzo-2.02-r1.ebuild:
 
  Stable on SPARC wrt bug #129748.
 

	
 
  17 Apr 2006; Markus Rothe <corsair@gentoo.org> lzo-2.02-r1.ebuild:
 
  Stable on ppc64; bug #129748
 

	
 
  29 Dec 2005; Daniel Black <dragonheart@gentoo.org>
 
  +files/lzo-1.08-exec-stack.patch, +files/lzo-2.02-exec-stack.patch,
 
  lzo-1.08-r1.ebuild, -lzo-2.02.ebuild, lzo-2.02-r1.ebuild:
 
  removed executable stacks bug #116930] thanks to betelgeuse
 

	
 
*lzo-2.02-r1 (03 Dec 2005)
 

	
 
  03 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +lzo-2.02-r1.ebuild:
 
  Add examples only when wanted.
 

	
 
*lzo-2.02 (13 Nov 2005)
 

	
 
  13 Nov 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
 
  -lzo-1.08.ebuild, -lzo-2.01.ebuild, +lzo-2.02.ebuild:
 
  version bump to support slots - bug #110877 and bug #110878 thanks to
 
  Francisco Jose Canizares Santofimia. remove older versions
 

	
 
*lzo-2.01 (16 Jul 2005)
 

	
 
  16 Jul 2005; Daniel Black <dragonheart@gentoo.org> -lzo-2.00.ebuild,
 
  +lzo-2.01.ebuild:
 
  version bump.
 

	
 
  03 Jul 2005; Hardave Riar <hardave@gentoo.org> lzo-1.08-r1.ebuild:
 
  Stable on mips, dep for bug #90726.
 

	
 
*lzo-2.00 (25 Jun 2005)
 

	
 
  25 Jun 2005; Daniel Black <dragonheart@gentoo.org> +lzo-2.00.ebuild:
 
  version bump
 

	
 
  05 Jun 2005; Joseph Jezak <josejx@gentoo.org> lzo-1.08-r1.ebuild:
 
  Marked ppc-macos stable.
 

	
 
  01 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> lzo-1.08-r1.ebuild:
 
  Stable on ppc.
 

	
 
  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
 
  Change encoding to UTF-8 for GLEP 31 compliance
 

	
 
  24 Nov 2004; Kito <kito@gentoo.org> lzo-1.08-r1.ebuild:
 
  added ~ppc-macos. closes bug 67509
 

	
 
  18 Aug 2004; Hardave Riar <hardave@gentoo.org> lzo-1.08-r1.ebuild:
 
  Added ~mips keyword.
 

	
 
  03 Jul 2004; <solar@gentoo.org> lzo-1.08-r1.ebuild:
 
  allow user optimizations
 

	
 
  01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> lzo-1.08.ebuild:
 
  virtual/glibc -> virtual/libc
 

	
 
  26 May 2004; Guy Martin <gmsoft@gentoo.org> lzo-1.08-r1.ebuild:
 
  Marked stable on hppa.
 

	
 
  23 May 2004; Bryan Østergaard <kloeri@gentoo.org> lzo-1.08-r1.ebuild:
 
  Stable on alpha.
 

	
 
  01 May 2004; Gustavo Zacarias <gustavoz@gentoo.org> lzo-1.08-r1.ebuild:
 
  Stable on sparc
 

	
 
  28 Apr 2004; Jon Portnoy <avenj@gentoo.org> lzo-1.08-r1.ebuild :
 
  Stable on x86 and AMD64.
 

	
 
  14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> lzo-1.08.ebuild:
 
  Don't assign default to S; header fix
 

	
 
  07 Mar 2004; Tom Gall <tgall@gentoo.org> lzo-1.08-r1.ebuild:
 
  mark ppc64 as stable
 

	
 
  24 Sep 2003; Daniel Robbins <drobbins@gentoo.org>: removed nasm from
 
  RDEPEND.
 

	
 
  12 Sep 2003; Jason Wever <weeve@gentoo.org> lzo-1.08-r1.ebuild:
 
  Fixed dependencies for non-x86 arches as nasm is an x86 assembler and not
 
  keyworded for anything other than x86.
 

	
 
*lzo-1.08-r1 (11 Sep 2003)
 

	
 
  11 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
 
  Version bump to fix asm support #28359.
 

	
 
*lzo-1.08 (21 Sep 2002)
 

	
 
  07 Apr 2003; Guy Martin <gmsoft@gentoo.org> lzo-1.08.ebuild :
 
  Added hppa to KEYWORDS.
 

	
 
  06 Mar 2003; Aron Griffis <agriffis@gentoo.org> lzo-1.08.ebuild:
 
  Add alpha to KEYWORDS
 

	
 
  21 Sep 2002; Daniel Robbins <drobbins@gentoo.org>: Bumped version to 1.08.
 

	
 
*lzo-1.07 (13 Apr 2002)
 

	
 
  14 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> : Added ppc keyword
 

	
 
  13 Apr 2002; Jon Nelson <jnelson@gentoo.org> ChangeLog, lzo-1.07.ebuild New
 
  lzo ebuild courtesy of Bryce Allen (ballen at mum.edu)
dev-libs/lzo/Manifest
Show inline comments
 
new file 100644
 
AUX lzo-2.02-exec-stack.patch 734 RMD160 7829cff33854c8a64a234fed877c48b8bb623484 SHA1 9415301733b46b174faffd4814b4f18972dfd7f1 SHA256 1343ae6699542019b33bfb4a7eba3f8721bd09f6cfe3111b14a75c9b54d8ccbb
 
DIST lzo-2.02.tar.gz 599387 RMD160 382154ec7d076e66fdcb6114818193dca180e3ac SHA1 82e1ae75663623516156542f4975a64d3a264b91 SHA256 a2fbecb4dd7c1dab498e3d8b5a0e574e6b8be09c63329b0d29c6fa9adb4a2fc5
 
DIST lzo-2.03.tar.gz 626042 RMD160 1c2eb11ba2babd81236128b7fef3676c9db7da51 SHA1 135a50699296e853362a3d11b9f872c74c8b8c5a SHA256 8b1b0da8f757b9ac318e1c15a0eac8bdb56ca902a2dd25beda06c0f265f22591
 
DIST lzo-2.04.tar.gz 604424 RMD160 8fcfcd45144d63db397ef1e8b1bd5140e456fdaf SHA1 f5bf5c7ae4116e60513e5788d156ef78946677e7 SHA256 4ee3a040facf39561f13e4ef2ab99a886fd68251a35d612486ed0625cc6ab428
 
EBUILD lzo-2.02-r1.ebuild 954 RMD160 a6015811b1e6bacf7c9315699711b65ba80762d7 SHA1 3d124e80bd72082686b84856b4400a3d0e569fda SHA256 fcbe6fcf37c701f75a1fb709c3c1488a845debcfac23f222cfe6166214570f61
 
EBUILD lzo-2.03.ebuild 845 RMD160 0277b39ed15f690ae582aafcae252819177d86ae SHA1 fa30b9d0dfb75df927fc8dec75566b494cf2b11a SHA256 75d46f2e8cef67fd2857ce4c606fb404dab39a0b2492af2cda85a6e9d4481d95
 
EBUILD lzo-2.04.ebuild 913 RMD160 142d688b3ee24899dc098afb212348bdeae42909 SHA1 5450363c364ebedfb91709473f0de0c07b48b353 SHA256 b2eeb1a9416062e423d3d8d2e37ba05341b497f55d8808bf49c02d433f5a94a3
 
MISC ChangeLog 6127 RMD160 a0f45322db6b9572ca9470d2c33275f8b7c21165 SHA1 30bfca3c445f1cec288a6cfde254adff2fd7a2f2 SHA256 f0f23cd737aae50a6dc5fa6dfa67be7e1e49959e02f713ed6d8e12cda49429aa
 
MISC metadata.xml 295 RMD160 c3fe4bdd973f1354cc7956e35f6947e5e33da29e SHA1 072a94e2ee7e3e2473a2a7fea5f0e539a26d185f SHA256 22070f0c10318b4441106d6fb0e6236ba8f9d7ee87b2d95cade264150e66d9e5
dev-libs/lzo/files/lzo-2.02-exec-stack.patch
Show inline comments
 
new file 100644
 
--- asm/i386/src_nasm/asminit.def.orig	2005-12-29 22:51:45.000000000 +1100
 
+++ asm/i386/src_nasm/asminit.def	2005-12-29 22:54:11.000000000 +1100
 
@@ -32,6 +32,9 @@
 
 ;  <markus@oberhumer.com>
 
 ;  http://www.oberhumer.com/opensource/lzo/
 
 ;
 
+%ifidn __OUTPUT_FORMAT__,elf
 
+section .note.GNU-stack noalloc noexec nowrite progbits
 
+%endif
 
 
 
 %define F(name) name
 
 %ifidni __OUTPUT_FORMAT__,elf
 
--- asm/i386/src_gas/asminit.def.orig	2005-12-29 22:51:58.000000000 +1100
 
+++ asm/i386/src_gas/asminit.def	2005-12-29 22:55:29.000000000 +1100
 
@@ -32,6 +32,10 @@
 
    <markus@oberhumer.com>
 
    http://www.oberhumer.com/opensource/lzo/
 
 */
 
+#ifdef __ELF__
 
+.section .note.GNU-stack,"",@progbits
 
+#endif
 
+
 
 
 
 #ifndef F
 
 #  define F(name)       name
dev-libs/lzo/lzo-2.02-r1.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2011 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.02-r1.ebuild,v 1.19 2011/02/06 12:39:35 leio Exp $
 

	
 
inherit eutils libtool
 

	
 
DESCRIPTION="An extremely fast compression and decompression library"
 
HOMEPAGE="http://www.oberhumer.com/opensource/lzo/"
 
SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz"
 

	
 
LICENSE="GPL-2"
 
SLOT="2"
 
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
 
IUSE="examples"
 

	
 
DEPEND=""
 
RDEPEND=""
 

	
 
src_unpack() {
 
	unpack ${A}
 
	cd "${S}"
 
	epatch "${FILESDIR}"/${P}-exec-stack.patch
 

	
 
	elibtoolize
 
}
 

	
 
src_compile() {
 
	econf --enable-shared || die
 
	emake || die
 
}
 

	
 
src_install() {
 
	make DESTDIR="${D}" install || die
 
	dodoc AUTHORS BUGS ChangeLog NEWS README THANKS doc/LZO*
 
	if use examples ; then
 
		docinto examples
 
		dodoc examples/*.c examples/Makefile
 
	fi
 
}
dev-libs/lzo/lzo-2.03.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2008 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.03.ebuild,v 1.1 2008/06/18 08:21:09 dragonheart Exp $
 

	
 
DESCRIPTION="An extremely fast compression and decompression library"
 
HOMEPAGE="http://www.oberhumer.com/opensource/lzo/"
 
SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz"
 

	
 
LICENSE="GPL-2"
 
SLOT="2"
 
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
 
IUSE="examples"
 

	
 
DEPEND=""
 
RDEPEND=""
 

	
 
src_compile() {
 
	econf --enable-shared || die
 
	emake || die
 
}
 

	
 
src_install() {
 
	make DESTDIR="${D}" install || die
 
	dodoc AUTHORS BUGS ChangeLog NEWS README THANKS doc/LZO*
 
	if use examples ; then
 
		docinto examples
 
		dodoc examples/*.c examples/Makefile
 
	fi
 
}
dev-libs/lzo/lzo-2.04.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2011 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.04.ebuild,v 1.6 2011/03/22 20:41:40 ranger Exp $
 

	
 
EAPI=2
 

	
 
DESCRIPTION="An extremely fast compression and decompression library"
 
HOMEPAGE="http://www.oberhumer.com/opensource/lzo/"
 
SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz"
 

	
 
LICENSE="GPL-2"
 
SLOT="2"
 
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
 
IUSE="examples static-libs"
 

	
 
src_configure() {
 
	econf \
 
		--disable-dependency-tracking \
 
		--enable-shared \
 
		$(use_enable static-libs static)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install || die
 
	dodoc AUTHORS BUGS ChangeLog NEWS README THANKS doc/*
 

	
 
	if use examples; then
 
		docinto examples
 
		dodoc examples/*.{c,h}
 
	fi
 

	
 
	find "${D}" -name '*.la' -exec rm -f '{}' +
 
}
dev-libs/lzo/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
<herd>no-herd</herd>
 
<maintainer>
 
    <email>dragonheart@gentoo.org</email>
 
    <name>Daniel Black</name>
 
</maintainer>
 
<longdescription></longdescription>
 
</pkgmetadata>
0 comments (0 inline, 0 general)