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/xfsprogs | |
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/xfsprogs')
-rw-r--r-- | sys-fs/xfsprogs/ChangeLog | 115 | ||||
-rw-r--r-- | sys-fs/xfsprogs/Manifest | 18 | ||||
-rw-r--r-- | sys-fs/xfsprogs/files/digest-xfsprogs-1.3.13 | 1 | ||||
-rw-r--r-- | sys-fs/xfsprogs/files/digest-xfsprogs-2.3.9 | 1 | ||||
-rw-r--r-- | sys-fs/xfsprogs/xfsprogs-1.3.13.ebuild | 42 | ||||
-rw-r--r-- | sys-fs/xfsprogs/xfsprogs-2.3.9.ebuild | 55 |
6 files changed, 217 insertions, 15 deletions
diff --git a/sys-fs/xfsprogs/ChangeLog b/sys-fs/xfsprogs/ChangeLog new file mode 100644 index 000000000000..1fa42166cf4b --- /dev/null +++ b/sys-fs/xfsprogs/ChangeLog @@ -0,0 +1,115 @@ +# ChangeLog for sys-fs/xfsprogs +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/ChangeLog,v 1.1 2003/09/15 17:46:25 seemant Exp $ + +*xfsprogs-2.3.6-r1 (15 Sep 2003) + + 15 Sep 2003; Seemant Kulleen <seemant@gentoo.org> xfsprogs-1.3.13.ebuild, + xfsprogs-2.0.1_p20020330.ebuild, xfsprogs-2.2.2-r1.ebuild, + xfsprogs-2.2.2.ebuild, xfsprogs-2.3.6-r1.ebuild, xfsprogs-2.3.6-r2.ebuild, + xfsprogs-2.3.6.ebuild, xfsprogs-2.3.9.ebuild: + moved to sys-fs + + 10 Jun 2003; Brandon Low <lostlogic@gentoo.org> xfsprogs-2.3.9.ebuild: + Change to sed -i and more better fix bug 19527 + + 10 Jun 2003; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.9.ebuild: + added fix from bug #19527 + + 09 Jun 2003; Brad Laue <brad@gentoo.org> xfsprogs-2.3.9.ebuild: + Marking xfsprogs-2.3.9 stable: the 2.3.6 distfile is no longer on the main FTP + site. + + 03 Jun 2003; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.9.ebuild: + added dep to close bug #21160 + +*xfsprogs-2.3.9 (16 Apr 2003) + + 16 Apr 2003; Daniel Ahlberg <aliz@gentoo.org> xfsprogs-2.3.9.ebuild : + Version bump. + +*xfsprogs-2.3.6-r2 (26 Dec 2002) + + 28 Mar 2003; Guy Martin <gmsoft@gentoo.org> xfsprogs-2.3.6-r2.ebuild : + Added ~hppa to KEYWORDS. + + 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> xfsprogs-2.3.6-r2.ebuild : + Marked as testing for mips. Made ChangeLog compatible with echangelog. + + 26 Dec 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.6-r2.ebuild, + files/digest-xfsprogs-2.3.6-r2: + Changed some sedding to use flag-o-matic, and exported some vars. + + 21 Dec 2002; Daniel Robbins <drobbins@gentoo.org>: renamed xfsprogs version + 20020330-r1 to 2.0.1_p20020330 to bring in line with CVS ebuild policy and + fix version comparison snafu. + +*xfsprogs-2.3.6-r1 (16 Dec 2002) + + 16 Dec 2002; Bjoern Brauel <bjb@gentoo.org> xfsprogs-2.3.6-r1.ebuild, + files/digest-xfsprogs-2.3.6-r1: + + Add ~alpha to KEYWORDS + + 16 Dec 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.3.6-r1.ebuild, + files/digest-xfsprogs-2.3.6-r1: + + Cleaned up ebuild. + +*xfsprogs-2.3.6 (09 Dec 2002) + + 09 Dec 2002; Donny Davies <woodchip@gentoo.org> : Chase latest release. + +*xfsprogs-2.2.2-r1 (29 Oct 2002) + + 27 Oct 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.2.2-r1.ebuild + files/digest-xfsprogs-2.2.2-r1 : + + Updated symlinks for bug# 9861. + +*xfsprogs-2.2.2 (27 Sep 2002) + + 05 Oct 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.2.2.ebuild : + + Fixed symlinks and "modernized" ebuild. + + 27 Sep 2002; Brad Cowan <bcowan@gentoo.org> xfsprogs-2.2.2.ebuild + files/digest-xfsprogs-2.2.2 : + + version bump thanks to Hanno Boeck <hanno@gentoo.org> + +*xfsprogs-20020330-r1 (26 July 2002) + + 26 Jul 2002; phoen][x <phoenix@gentoo.org>: + This package will be compiled with -O1 now. + Compiling it with a higher setting, breaks xfs_check in + a gcc-2.95.3 environment. Closes bug #5551. + +*xfsprogs-20020330 (14 July 2002) + + 21 Jul 2002; Mark Guertin <gerk@gentoo.org>: + updated keywords (ppc) + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> xfsprogs-20020330.ebuild : + Added LICENSE, KEYWORDS, SLOT. + +*xfsprogs-1.3.13 (14 July 2002) + + 25 Feb 2003; Brandon Low <lostlogic@gentoo.org> xfsprogs-1.3.13.ebuild : + Fix massively long line + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> xfsprogs-1.3.13.ebuild : + Added LICENSE, KEYWORDS, SLOT. + +*xfsprogs-20020124-r2 (1 Feb 2002) + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> xfsprogs-20020124-r2.ebuild : + Added LICENSE, KEYWORDS, SLOT. + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest index 6ac3749c852f..45eb652b1c04 100644 --- a/sys-fs/xfsprogs/Manifest +++ b/sys-fs/xfsprogs/Manifest @@ -1,17 +1,5 @@ -MD5 3caf16e300781fdb6c40636d9c58ac4b ChangeLog 3630 -MD5 562d22e2ef145163e2bd374c4b7649b1 xfsprogs-1.3.13.ebuild 1378 -MD5 c017e90da3432e935d3125ac253ea9fa xfsprogs-2.0.1_p20020330.ebuild 2226 -MD5 4f85e89a431f5652f106fc0e0cb18a76 xfsprogs-2.2.2-r1.ebuild 1399 -MD5 95463686a8ea7be4e2809e6e2326f6d0 xfsprogs-2.2.2.ebuild 1403 -MD5 af8a9abee0b4e35818aa51d866f17fe3 xfsprogs-2.3.6-r1.ebuild 1425 -MD5 05fa8cc27aff321420ad97e81178c6dc xfsprogs-2.3.6-r2.ebuild 1388 -MD5 0fc86db87916831c23480fbb25759575 xfsprogs-2.3.6.ebuild 1396 -MD5 38ea7a7732e451b87cd2fd3bb6ea2f15 xfsprogs-2.3.9.ebuild 1448 +MD5 533016d84eade204a82fce16430790da xfsprogs-2.3.9.ebuild 1443 +MD5 9cd0553a87a3cd46668c02b31c669143 xfsprogs-1.3.13.ebuild 1367 +MD5 964ed2d6fed1d9c2e1a36c5d9e49f9e5 ChangeLog 3938 MD5 cef66d8125681fa3a3eccf0be0698b25 files/digest-xfsprogs-1.3.13 71 -MD5 783702207886a893533fa92136ff2523 files/digest-xfsprogs-2.0.1_p20020330 70 -MD5 8e41353ff4aeb31799733feaad5c3a6d files/digest-xfsprogs-2.2.2 70 -MD5 8e41353ff4aeb31799733feaad5c3a6d files/digest-xfsprogs-2.2.2-r1 70 -MD5 75f506dac3b78ca69ecf027bd00ff6bd files/digest-xfsprogs-2.3.6 70 -MD5 75f506dac3b78ca69ecf027bd00ff6bd files/digest-xfsprogs-2.3.6-r1 70 -MD5 75f506dac3b78ca69ecf027bd00ff6bd files/digest-xfsprogs-2.3.6-r2 70 MD5 0ad03e88abe9cb756d16c8b202804fbc files/digest-xfsprogs-2.3.9 70 diff --git a/sys-fs/xfsprogs/files/digest-xfsprogs-1.3.13 b/sys-fs/xfsprogs/files/digest-xfsprogs-1.3.13 new file mode 100644 index 000000000000..04882a751590 --- /dev/null +++ b/sys-fs/xfsprogs/files/digest-xfsprogs-1.3.13 @@ -0,0 +1 @@ +MD5 c258c43c53e8e37c9b5e0442bae753c2 xfsprogs-1.3.13.src.tar.gz 737107 diff --git a/sys-fs/xfsprogs/files/digest-xfsprogs-2.3.9 b/sys-fs/xfsprogs/files/digest-xfsprogs-2.3.9 new file mode 100644 index 000000000000..cfa6cb1584cf --- /dev/null +++ b/sys-fs/xfsprogs/files/digest-xfsprogs-2.3.9 @@ -0,0 +1 @@ +MD5 54aa76cfa24e8b3d3dec9432269fbc5a xfsprogs-2.3.9.src.tar.gz 768755 diff --git a/sys-fs/xfsprogs/xfsprogs-1.3.13.ebuild b/sys-fs/xfsprogs/xfsprogs-1.3.13.ebuild new file mode 100644 index 000000000000..03ade54a5578 --- /dev/null +++ b/sys-fs/xfsprogs/xfsprogs-1.3.13.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/xfsprogs-1.3.13.ebuild,v 1.1 2003/09/15 17:46:25 seemant Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="xfs filesystem utilities" +SRC_URI="ftp://oss.sgi.com/projects/xfs/download/latest/cmd_tars/${P}.src.tar.gz" +HOMEPAGE="http://oss.sgi.com/projects/xfs" + +SLOT="0" +LICENSE="LGPL-2.1 GPL-2" +KEYWORDS="x86 amd64" + +DEPEND="virtual/glibc + sys-devel/autoconf + sys-devel/make + sys-fs/e2fsprogs" + +RDEPEND="virtual/glibc" + +src_compile() { + cd ${S} + export OPTIMIZER="${CFLAGS}" + export DEBUG=-DNDEBUG + autoconf || die + ./configure --prefix=/usr || die + # 1) add a ${DESTDIR} prefix to all install paths so we can relocate during the "install" phase + # 2) we also set the /usr/share/doc/ directory to the correct value. + # 3) we remove a hard-coded "-O1" + # 4) we fix some Makefile-created library symlinks that contains absolute paths + cp include/builddefs include/builddefs.orig + sed -e 's:^PKG_\(.*\)_DIR = \(.*\)$:PKG_\1_DIR = ${DESTDIR}\2:' \ + -e "s:/usr/share/doc/${PN}:/usr/share/doc/${PF}:" \ + -e 's:-O1::' \ + -e '/-S $(PKG/d' \ + include/builddefs.orig > include/builddefs || die + emake || die +} + +src_install() { + make DESTDIR=${D} DK_INC_DIR=${D}/usr/include/disk install install-dev || die +} diff --git a/sys-fs/xfsprogs/xfsprogs-2.3.9.ebuild b/sys-fs/xfsprogs/xfsprogs-2.3.9.ebuild new file mode 100644 index 000000000000..1616fb0e1794 --- /dev/null +++ b/sys-fs/xfsprogs/xfsprogs-2.3.9.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/xfsprogs-2.3.9.ebuild,v 1.1 2003/09/15 17:46:25 seemant Exp $ + +inherit flag-o-matic + +SRC_URI="ftp://oss.sgi.com/projects/xfs/download/cmd_tars/${P}.src.tar.gz" +HOMEPAGE="http://oss.sgi.com/projects/xfs" +DESCRIPTION="xfs filesystem utilities" + +SLOT="0" +LICENSE="LGPL-2.1" +KEYWORDS="x86 amd64 alpha mips hppa" + +S=${WORKDIR}/${P} + +DEPEND="sys-fs/e2fsprogs + sys-devel/autoconf + >=sys-apps/sed-4" + +src_unpack() { + unpack ${A} + + cd ${S} + chmod u+w include/builddefs.in + sed -i -e "s:/usr/share/doc/${PN}:/usr/share/doc/${PF}:" \ + -e 's:-O1::' -e '/-S $(PKG/d' \ + -e 's:^PKG_\(.*\)_DIR[[:space:]]*= \(.*\)$:PKG_\1_DIR = $(DESTDIR)\2:' \ + include/builddefs.in || die "sed failed" +} + +src_compile() { + replace-flags -O[2-9] -O1 + export OPTIMIZER="${CFLAGS}" + export DEBUG=-DNDEBUG + + autoconf || die + + ./configure --prefix=/usr \ + --bindir=/bin \ + --sbindir=/sbin \ + --libdir=/lib \ + --libexecdir=/lib \ + --mandir=/usr/share/man || die "config failed" + + emake || die +} + +src_install() { + make DESTDIR=${D} DK_INC_DIR=${D}/usr/include/disk install install-dev || die "make install failed" + + cat ${S}/libhandle/.libs/libhandle.la | sed -e 's:installed=no:installed=yes:g' > ${D}/lib/libhandle.la + + dosym /lib/libhandle.so.1 /lib/libhandle.so +} |