Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Create a newer git version of libowfat

  • Loading branch information...
commit d121c2ac2b3cb9696b5b434b7ae3b92edbbe090f 1 parent f237aca
@cerebrum authored
View
123 dev-libs/libowfat/ChangeLog
@@ -0,0 +1,123 @@
+# ChangeLog for dev-libs/libowfat
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/ChangeLog,v 1.32 2012/01/31 22:10:07 jer Exp $
+
+*libowfat-0.29 (09 Mar 2012)
+
+ 09 Mar 2012; Jaroslav <luminarior@gmail.com> +libowfat-9999.ebuild:
+ New version of libowfat
+
+ 31 Jan 2012; Jeroen Roovers <jer@gentoo.org> libowfat-0.28-r1.ebuild:
+ Marked ~hppa too.
+
+ 31 Jan 2012; Jeroen Roovers <jer@gentoo.org> libowfat-0.28-r1.ebuild,
+ metadata.xml:
+ Make dietlibc optional by Rolf Eike Beer (bug #97185). Respect CC.
+
+ 31 Jan 2012; Jeroen Roovers <jer@gentoo.org> libowfat-0.28-r1.ebuild:
+ Drop HPPA keywording now that this requires an unsupported version of
+ dev-libs/dietlibc.
+
+ 20 Nov 2011; Kacper Kowalik <xarthisius@gentoo.org> libowfat-0.24.ebuild,
+ libowfat-0.28-r1.ebuild, libowfat-0.28.ebuild:
+ ppc/ppc64 keywords dropped wrt #364103
+
+ 26 Jul 2010; Guy Martin <gmsoft@gentoo.org> libowfat-0.28-r1.ebuild:
+ Added ~hppa to KEYWORDS.
+
+ 12 Sep 2009; Víctor Ostorga <vostorga@gentoo.org>
+ -files/libowfat-0.10-gentoo.diff:
+ Cleaning out unused patch
+
+ 10 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
+ libowfat-0.28-r1.ebuild:
+ append-flags -fomit-frame-pointer wrt #262663.
+
+*libowfat-0.28-r1 (10 Aug 2009)
+
+ 10 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
+ +libowfat-0.28-r1.ebuild:
+ Raise dietlibc depend to >= 0.33_pre20090721 wrt #272507.
+
+ 04 Jun 2009; Patrick Lauer <patrick@gentoo.org> -libowfat-0.14.ebuild,
+ -libowfat-0.15.ebuild, -libowfat-0.16.ebuild, -libowfat-0.19.2.ebuild,
+ -libowfat-0.22.ebuild:
+ Remove old
+
+ 04 Jun 2009; Patrick Lauer <patrick@gentoo.org> metadata.xml:
+ Taking over maintenance from embedded herd.
+
+*libowfat-0.28 (01 Mar 2009)
+
+ 01 Mar 2009; Patrick Lauer <patrick@gentoo.org> +libowfat-0.28.ebuild:
+ Bump to 0.28, fixes #221803
+
+ 04 Feb 2007; Steve Dibb <beandog@gentoo.org> libowfat-0.24.ebuild:
+ amd64 stable, bug 157477
+
+ 09 Dec 2006; Michael Hanselmann <hansmi@gentoo.org> libowfat-0.24.ebuild:
+ Stable on sparc, x86. See bug #157477.
+
+ 08 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ libowfat-0.24.ebuild:
+ ppc stable
+
+ 31 Mar 2006; Michael Hanselmann <hansmi@gentoo.org> libowfat-0.24.ebuild:
+ Fixed man page installation, provided by Christian Heim, see bug 128243.
+
+ 30 Nov 2005; Tom Gall <tgall@gentoo.org> libowfat-0.24.ebuild:
+ stable on ppc64
+
+*libowfat-0.24 (04 Sep 2005)
+
+ 04 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> +libowfat-0.24.ebuild:
+ Bumped version, added to ~ppc64.
+
+ 12 Jul 2005; Andrej Kacian <ticho@gentoo.org> libowfat-0.22.ebuild:
+ Added ~amd64 keyword.
+
+ 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> libowfat-0.16.ebuild:
+ Stable on ppc.
+
+*libowfat-0.22 (04 Apr 2005)
+
+ 04 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> +libowfat-0.22.ebuild:
+ New version of libowfat
+
+*libowfat-0.19.2 (08 May 2004)
+
+ 08 May 2004; Daniel Black <dragonheart@gentoo.org> +libowfat-0.19.2.ebuild
+ -libowfat-0.10.ebuild:
+ version bump and removed old version
+
+ 24 Mar 2004; Daniel Black <dragonheart@gentoo.org> libowfat-0.10.ebuild,
+ libowfat-0.14.ebuild, libowfat-0.15.ebuild, libowfat-0.16.ebuild:
+ QA - removed surperflous S assignment. Added missing IUSE. Marked stable on
+ x86 and sparc (0.15,0.16). ppc still marked due to dietlib being masked
+
+ 03 Feb 2004; Daniel Black <dragonheart@gentoo.org> libowfat-0.16.ebuild:
+ Added ~sparc and ~ppc as they were included previously and this is just a
+ version bump
+
+*libowfat-0.16 (03 Feb 2004)
+
+ 03 Feb 2004; Daniel Black <dragonheart@gentoo.org> libowfat-0.16.ebuild,
+ metadata.xml:
+ Version bump. bug #34177 refers. Thanks to Stephane LOEUILLET
+ <bug-gentoo@leroutier.net> and Thilo Bangert <fizzelpark-lists@gmx.net>
+
+*libowfat-0.15 (02 Jul 2003)
+
+ 02 Jul 2003; Martin Holzer <mholzer@gentoo.org> libowfat-0.15.ebuild:
+ Version bumped. Ebuild submitted by Nicolas Kaiser <nikai@nikai.net> in #23800.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*libowfat-0.14 (02 Dec 2002)
+
+ 02 Dec 2002; Daniel Robbins <drobbins@gentoo.org>: New libowfat release.
+
+*libowfat-0.10 (29 Mar 2002)
+
+ 29 Mar 2002; Thilo Bangert <thilo.bangert@gmx.net> ChangeLog : initial
+ release ;-)
View
3  dev-libs/libowfat/Manifest
@@ -0,0 +1,3 @@
+EBUILD libowfat-9999.ebuild 1352 RMD160 bd350f2d949462582d01a2a1a98dd8fe1d07e99b SHA1 56c2fd1f180535bfb5e46b95e63115196766cbf2 SHA256 0d1f2622d5ac13427ad5b07fa1eac33e7dc0fff720be96de0bae759113ac2516
+MISC ChangeLog 4267 RMD160 4a02bc16f7e570180ffc73d501b3b9f2ff6968c1 SHA1 b7802b917c8bca35ad5fc5fa2ccdb76d6e9695f4 SHA256 49d8f2d714e2eba8b987b096217e260bc4a73da689de9eae449be2cb8f50c6f5
+MISC metadata.xml 407 RMD160 672894cf619ffd35885efc6d238fb679b128920c SHA1 203b64a56a76a2f09f0ef2a4e85856ddccce3f9e SHA256 b83d06e8e5ce635e3e5fad6561d73a6560ffeb5888d13a06b5b8e629501fde51
View
55 dev-libs/libowfat/libowfat-9999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/libowfat-0.28-r1.ebuild,v 1.7 2012/01/31 22:10:07 jer Exp $
+
+EAPI=2
+
+inherit flag-o-matic toolchain-funcs git-2
+
+DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein."
+HOMEPAGE="http://www.fefe.de/libowfat/"
+if [[ ${PV} = 9999* ]]; then
+ EGIT_REPO_URI="git://github.com/olliwolli/libowfat.git"
+ SRC_URI=""
+ KEYWORDS=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="diet"
+
+RDEPEND="diet? ( >=dev-libs/dietlibc-0.33_pre20090721 )"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+pkg_setup() {
+ # Required for mult/umult64.c to be usable
+ append-flags -fomit-frame-pointer
+}
+
+src_prepare() {
+ [[ -z GNUmakefile ]] || die "No GNUmakefile found"
+ sed -i \
+ -e "s:^CFLAGS.*:CFLAGS=-I. ${CFLAGS}:" \
+ -e "s:^DIET.*:DIET?=/usr/bin/diet -Os:" \
+ -e "s:^prefix.*:prefix=/usr:" \
+ -e "s:^INCLUDEDIR.*:INCLUDEDIR=\${prefix}/include/libowfat:" \
+ GNUmakefile || die "sed failed"
+}
+
+src_compile() {
+ emake \
+ CC=$(tc-getCC) \
+ $( use diet || echo 'DIET=' )
+}
+
+src_install () {
+ emake \
+ LIBDIR="${D}/usr/lib" \
+ MAN3DIR="${D}/usr/share/man/man3" \
+ INCLUDEDIR="${D}/usr/include/libowfat" \
+ install || die "emake install failed"
+
+ cd "${D}"/usr/share/man
+ mv man3/buffer.3 man3/owfat-buffer.3
+}
View
10 dev-libs/libowfat/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer</name>
+</maintainer>
+<longdescription>reimplement libdjb - excellent libraries from Dan Bernstein</longdescription>
+<use><flag name="diet">Compile against <pkg>dev-libs/dietlibc</pkg></flag></use>
+</pkgmetadata>
Please sign in to comment.
Something went wrong with that request. Please try again.