diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2003-09-15 17:46:26 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2003-09-15 17:46:26 +0000 |
commit | ac473605b2a5b4138218869a7f6140686c664e1c (patch) | |
tree | aeabad1544e1c315445e0d3361afa57a8e40b715 /sys-fs/hfsplusutils | |
parent | added filesystem related apps to sys-fs from sys-apps (diff) | |
download | gentoo-2-ac473605b2a5b4138218869a7f6140686c664e1c.tar.gz gentoo-2-ac473605b2a5b4138218869a7f6140686c664e1c.tar.bz2 gentoo-2-ac473605b2a5b4138218869a7f6140686c664e1c.zip |
added filesystem related apps to sys-fs from sys-apps
Diffstat (limited to 'sys-fs/hfsplusutils')
-rw-r--r-- | sys-fs/hfsplusutils/ChangeLog | 37 | ||||
-rw-r--r-- | sys-fs/hfsplusutils/Manifest | 8 | ||||
-rw-r--r-- | sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4 | 1 | ||||
-rw-r--r-- | sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4-r1 | 1 | ||||
-rw-r--r-- | sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-errno.patch | 19 | ||||
-rw-r--r-- | sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-glob.patch | 12 | ||||
-rw-r--r-- | sys-fs/hfsplusutils/hfsplusutils-1.0.4-r1.ebuild | 49 | ||||
-rw-r--r-- | sys-fs/hfsplusutils/hfsplusutils-1.0.4.ebuild | 43 |
8 files changed, 166 insertions, 4 deletions
diff --git a/sys-fs/hfsplusutils/ChangeLog b/sys-fs/hfsplusutils/ChangeLog new file mode 100644 index 000000000000..f6f5114a4567 --- /dev/null +++ b/sys-fs/hfsplusutils/ChangeLog @@ -0,0 +1,37 @@ +# ChangeLog for sys-fs/hfsplusutils +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/hfsplusutils/ChangeLog,v 1.1 2003/09/15 17:46:25 seemant Exp $ + +*hfsplusutils-1.0.4 (15 Sep 2003) + + 15 Sep 2003; Seemant Kulleen <seemant@gentoo.org> + hfsplusutils-1.0.4-r1.ebuild, hfsplusutils-1.0.4.ebuild, + files/hfsplusutils-1.0.4-errno.patch, files/hfsplusutils-1.0.4-glob.patch: + moved to sys-fs + + 03 Jun 2003; Luca Barbato <lu_zero@gentoo.org> : hfsplusutils-1.0.4-r1.ebuild + unmasked on ppc + +*hfsplusutils-1.0.4-r1 (March 30, 2003) + + 30 Mar 2003; Luca Barbato <lu_zero@gentoo.org> : hfsplusutils-1.0.4-r1.ebuild + Made sure it works on glibc-2.3.2. + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*hfsplusutils-1.0.4 (June 17, 2002) + + 09 Oct 2002; Mark Guertin <gerk@gentoo.org> hfsplusutils-1.0.4.ebuild : + Added patch for fixups with gcc 3.2 9also still works on 2.95.3), thanks + Johnathon Nall (nall), closes bug #8289. Also added -alpha to keywords + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> hfsplusutils-1.0.4.ebuild : + Added KEYWORDS. + +June 21 2002 Gerk (gerk@gentoo.org) + + Added ARCH check, no revision bump + +June 20, 2002; Gerk <gerk@gentoo.org>: + + This is an initial ebuild for hfsplusutils 1.0.4 for ppc machines. diff --git a/sys-fs/hfsplusutils/Manifest b/sys-fs/hfsplusutils/Manifest index f46f07c7a159..4dd9de9e2ed0 100644 --- a/sys-fs/hfsplusutils/Manifest +++ b/sys-fs/hfsplusutils/Manifest @@ -1,7 +1,7 @@ -MD5 569c5261d3d50d50d52f79090442111f ChangeLog 1102 -MD5 bb2807c3a3d03832aa1a3247920a8da0 hfsplusutils-1.0.4-r1.ebuild 1124 -MD5 e9ceeaa239eda18e84ae22850c2b953c hfsplusutils-1.0.4.ebuild 1042 +MD5 6733745c0a62b308a170c010bbc8bc2c hfsplusutils-1.0.4.ebuild 1041 +MD5 c94d156ac65afb2bd7b267d808f021f3 hfsplusutils-1.0.4-r1.ebuild 1121 +MD5 ff5b4eee29a9e912402d58526f71f021 ChangeLog 1340 MD5 4d95cf7ea2995218d48dbf18375f0673 files/digest-hfsplusutils-1.0.4 70 -MD5 4d95cf7ea2995218d48dbf18375f0673 files/digest-hfsplusutils-1.0.4-r1 70 MD5 55d48aa8e0ed10af513c1ccf3afeb25f files/hfsplusutils-1.0.4-errno.patch 445 MD5 04d73b3a534085a657c52eee99c5e1d4 files/hfsplusutils-1.0.4-glob.patch 288 +MD5 4d95cf7ea2995218d48dbf18375f0673 files/digest-hfsplusutils-1.0.4-r1 70 diff --git a/sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4 b/sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4 new file mode 100644 index 000000000000..7b1622cd2a1c --- /dev/null +++ b/sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4 @@ -0,0 +1 @@ +MD5 18fa1efb5432469357ffa6bfa7c08fcd hfsplus_1.0.4.src.tar.bz2 185461 diff --git a/sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4-r1 b/sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4-r1 new file mode 100644 index 000000000000..7b1622cd2a1c --- /dev/null +++ b/sys-fs/hfsplusutils/files/digest-hfsplusutils-1.0.4-r1 @@ -0,0 +1 @@ +MD5 18fa1efb5432469357ffa6bfa7c08fcd hfsplus_1.0.4.src.tar.bz2 185461 diff --git a/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-errno.patch b/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-errno.patch new file mode 100644 index 000000000000..c9caeb4208fb --- /dev/null +++ b/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-errno.patch @@ -0,0 +1,19 @@ +diff -ruN hfsplus.orig/src/hpmkdir.c hfsplus-1.0.4/src/hpmkdir.c +--- hfsplus.orig/src/hpmkdir.c 2003-03-30 20:09:59.000000000 +0200 ++++ hfsplus-1.0.4/src/hpmkdir.c 2003-03-30 20:11:15.000000000 +0200 +@@ -46,8 +46,9 @@ + # include <string.h> + # include <time.h> + # include <ctype.h> +-# include <errno.h> + */ ++# include <errno.h> ++ + # include <stdio.h> + # include <stdlib.h> + +@@ -164,3 +165,4 @@ + hfsputil_perrorp(argv0); + return -1; + } ++ diff --git a/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-glob.patch b/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-glob.patch new file mode 100644 index 000000000000..cd92d0a0a86d --- /dev/null +++ b/sys-fs/hfsplusutils/files/hfsplusutils-1.0.4-glob.patch @@ -0,0 +1,12 @@ +--- src/glob.c.orig 2002-10-09 08:02:31.000000000 -0500 ++++ src/glob.c 2002-10-09 08:02:46.000000000 -0500 +@@ -48,7 +48,7 @@ + + switch (*pat) + { +- case NULL: // pattern at end ++ case '\0': // pattern at end + return (!*str); // String at end ? + + case '*': // match all + diff --git a/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r1.ebuild b/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r1.ebuild new file mode 100644 index 000000000000..c80782094705 --- /dev/null +++ b/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/hfsplusutils/hfsplusutils-1.0.4-r1.ebuild,v 1.1 2003/09/15 17:46:25 seemant Exp $ + +inherit eutils + +MY_P="hfsplus_${PV}" +DESCRIPTION="HFS+ Filesystem Access Utilities (PPC Only)" +SRC_URI="http://ftp.penguinppc.org/users/hasi/${MY_P}.src.tar.bz2" +HOMEPAGE="http://ftp.penguinppc.org/users/hasi/" + +KEYWORDS="ppc x86" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="sys-devel/autoconf + sys-devel/automake + sys-apps/bzip2" +RDEPEND="" + +S=${WORKDIR}/hfsplus-${PV} + +MAKEOPTS='PREFIX=/usr MANDIR=/usr/share/man' + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/hfsplusutils-1.0.4-glob.patch + epatch ${FILESDIR}/hfsplusutils-1.0.4-errno.patch +} + +src_compile() { + # This does a autoconf, automake, etc. + emake -f Makefile.cvs all || die + econf || die + emake || die +} + +src_install() { + dodir /usr/bin + dodir /usr/lib + dodir /usr/share/man + make \ + prefix=${D}/usr \ + mandir=${D}/usr/share/man \ + infodir=${D}/usr/share/info \ + install || die + newman doc/man/hfsp.man hfsp.1 +} diff --git a/sys-fs/hfsplusutils/hfsplusutils-1.0.4.ebuild b/sys-fs/hfsplusutils/hfsplusutils-1.0.4.ebuild new file mode 100644 index 000000000000..9c7dbce4903e --- /dev/null +++ b/sys-fs/hfsplusutils/hfsplusutils-1.0.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/hfsplusutils/hfsplusutils-1.0.4.ebuild,v 1.1 2003/09/15 17:46:25 seemant Exp $ + +MY_P="hfsplus_${PV}" +DESCRIPTION="HFS+ Filesystem Access Utilities (PPC Only)" +SRC_URI="http://ftp.penguinppc.org/users/hasi/${MY_P}.src.tar.bz2" +HOMEPAGE="http://ftp.penguinppc.org/users/hasi/" + +KEYWORDS="ppc ~x86" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="sys-devel/autoconf + sys-devel/automake + sys-apps/bzip2" +RDEPEND="" + +S=${WORKDIR}/hfsplus-${PV} + +MAKEOPTS='PREFIX=/usr MANDIR=/usr/share/man' + +src_compile() { + # This does a autoconf, automake, etc. + emake -f Makefile.cvs all || die + + patch -p0 < ${FILESDIR}/hfsplusutils-1.0.4-glob.patch || die "Patch failed" + + econf || die + emake || die +} + +src_install() { + dodir /usr/bin + dodir /usr/lib + dodir /usr/share/man + make \ + prefix=${D}/usr \ + mandir=${D}/usr/share/man \ + infodir=${D}/usr/share/info \ + install || die + newman doc/man/hfsp.man hfsp.1 +} |