Changeset - 93d203c38849
[Not reviewed]
default
2 3 0
Nathan Brink (binki) - 15 years ago 2010-08-12 11:54:43
ohnobinki@ohnopublishing.net
Drop old liblist ebuilds. Support Gentoo Prefix (tested on amd64-linux).

(Portage version: 2.2.01.15553-prefix/hg/Linux x86_64, unsigned Manifest commit)
5 files changed with 10 insertions and 128 deletions:
0 comments (0 inline, 0 general)
dev-libs/liblist/ChangeLog
Show inline comments
 
# ChangeLog for dev-libs/liblist
 
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblist/ChangeLog,v 1.4 2010/06/19 16:37:01 nerdboy Exp $
 

	
 
  12 Aug 2010; <binki@gentoo.org> -liblist-2.1.ebuild,
 
  -liblist-2.1-r1.ebuild, liblist-2.3.1.ebuild:
 
  Drop old liblist ebuilds. Support Gentoo Prefix (tested on amd64-linux).
 

	
 
*liblist-2.3.1 (19 Jun 2010)
 

	
 
  19 Jun 2010; Steve Arnold <nerdboy@gentoo.org> +liblist-2.3.1.ebuild:
 
  Updated to new 'binki-version' who is now the upstream maintainer (yay).
 

	
 
  03 Jan 2010; Steve Arnold <nerdboy@gentoo.org> liblist-2.1-r1.ebuild,
 
  files/liblist-2.1-sharedlib.patch:
 
  Updated patch and converted to EAPI2.
 

	
 
*liblist-2.1-r1 (05 Dec 2009)
 

	
 
  05 Dec 2009; Steve Arnold <nerdboy@gentoo.org> +liblist-2.1-r1.ebuild,
 
  +files/liblist-2.1-sharedlib.patch:
 
  Lemony-fresh rev-bump, now with shared library support. Closes bug #294788.
 
  Manifest issue also fixed (closes bug #294785).
 

	
 
*liblist-2.1 (20 Apr 2009)
 

	
 
  20 Apr 2009; Steve Arnold <nerdboy@gentoo.org> +metadata.xml,
 
  +liblist-2.1.ebuild:
 
  New ebuild for a generic list library, a required dependency for ferret.
 
  Updated source code hosted by me (no upstream URL anymore).  Comes with
 
  a nice technical paper and example routines.
 

	
dev-libs/liblist/Manifest
Show inline comments
 
AUX liblist-2.1-sharedlib.patch 1611 RMD160 c52418b6002fd441dafe3bae2758067d82852d2c SHA1 0ede888d88e4f8dcb83070db191c43241fc40dc7 SHA256 8d38f0afd52d25d7b480a81eb2249c9a80151c95b986d9a71db9417e5aba89d0
 
DIST liblist-2.1.tar.gz 107284 RMD160 174b777d4479af9459e5d47a21d7eee7083bd795 SHA1 eead30d6c5f9b3522ac7b168bc43f6c7f20a2ef2 SHA256 0835c5b58bad54ca7ad684fb9d51fd1ce8c80a7875698a4bd8367dc3375e623f
 
DIST liblist-2.3.1.tar.bz2 257253 RMD160 f42ea23c7a6ba46e8361e3c3fb06852308abc212 SHA1 377bb4a18ab04eae938265226c9d73ac24bb0876 SHA256 a956e9c48a5aadecafdc3916eacf2b6cff1eb23e1c40a3119bba2f2a1b4d82a3
 
EBUILD liblist-2.1-r1.ebuild 1687 RMD160 9b11c283a987aa2906594519fd71731fb48fac2a SHA1 3833e5a069f2025541bf672439de93bac6576d80 SHA256 f978511b9bd2e4c88ddeb9ae327d43378353a843efb62b8735325f757e2caa03
 
EBUILD liblist-2.1.ebuild 1612 RMD160 9e3f94f56b138531910ff6e3cd659dcacf8a8374 SHA1 af80a7602a9d750074c117b5d562cda3af18ddc2 SHA256 fa64c66669c0e2e843977cbfc404f7afda0faa53b85e0086988b4f0d5a22e12c
 
EBUILD liblist-2.3.1.ebuild 1365 RMD160 dd548848522d34674aa0bce256577cbc8caaab47 SHA1 441799fe9e1d85375273383150fb68fb8aa27a80 SHA256 c9edae52497c0cda1a9b2c17bf9674eaefd55be9de963d41a52f9d20205fedf2
 
MISC ChangeLog 1117 RMD160 1e190c22046d790b5a5438af413eb07f1b6ea7e8 SHA1 e0aab96183792b97df2bc0801ae710e1d4f2b97c SHA256 e7f28e8114ca4a102e1062a579efb7bdfe77c91043acaafa338f587838d28603
 
EBUILD liblist-2.3.1.ebuild 1380 RMD160 be9619b76c4fbedf6f034de3fd5878fe7230a074 SHA1 e0b8e5330088253f8c4555b150ec4c6ec753189c SHA256 787ee3629c161789be2acfa60ef0a658f617a7cb698de4fbd82c86adedc6c3a1
 
MISC ChangeLog 1296 RMD160 7c2299e9d726e14024d5854694e8d1ec0ec811f3 SHA1 8c63e836f77a9d2a82ce393bf902f172fc145e4f SHA256 bc29ecd77586ddfaa9fba064298894b4d32cdbded9795c384814b8cfa7f694ef
 
MISC metadata.xml 473 RMD160 97667dfa400a624c3ba66fbaefa5bb5bf592c485 SHA1 8ab2e330cbc7993d95c0492ae14540ab5e0177ac SHA256 197f1543dd37a80c8de5ee4083d4eb659c8be038483895e11225c68e93da11f1
dev-libs/liblist/liblist-2.1-r1.ebuild
Show inline comments
 
deleted file
dev-libs/liblist/liblist-2.1.ebuild
Show inline comments
 
deleted file
dev-libs/liblist/liblist-2.3.1.ebuild
Show inline comments
 
# Copyright 1999-2010 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblist/liblist-2.3.1.ebuild,v 1.1 2010/06/19 16:37:01 nerdboy Exp $
 

	
 
EAPI=2
 
EAPI=3
 

	
 
inherit multilib
 

	
 
DESCRIPTION="This package provides generic linked-list manipulation routines, plus queues and stacks"
 
HOMEPAGE="http://ohnopub.net/liblist"
 
SRC_URI="ftp://ohnopublishing.net/mirror/${P}.tar.bz2"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
KEYWORDS="~amd64 ~amd64-linux ~ppc ~ppc64 ~x86"
 
IUSE="doc examples static-libs"
 

	
 
src_configure() {
 
	econf $(use_enable doc docs) \
 
		$(use_enable examples) \
 
		$(use_enable static-libs static)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install || die
 

	
 
	dodoc README || die
 

	
 
	if use examples; then
 
		insinto /usr/share/doc/${P}/examples
 
		doins examples/{*.c,Makefile,README} || die
 
		insinto /usr/share/doc/${P}/examples/cache
 
		doins examples/cache/{*.c,README} || die
 
	fi
 

	
 
	if ! use static-libs; then
 
		rm -v "${D}"/usr/$(get_libdir)/liblist.la || die
 
		rm -v "${ED}"/usr/$(get_libdir)/liblist.la || die
 
		if use examples; then
 
			rm -v "${D}"/usr/$(get_libdir)/libcache.la || die
 
			rm -v "${ED}"/usr/$(get_libdir)/libcache.la || die
 
		fi
 
	fi
 
}
 

	
 
pkg_postinst() {
 
	elog "Note the man pages for this package have been renamed to avoid"
 
	elog "name collisions with some system functions, however, the libs"
 
	elog "and header files have not been changed."
 
	elog "The new names are llist, lcache, lqueue, and lstack."
 
}
0 comments (0 inline, 0 general)