diff options
author | Jay Pfeifer <pfeifer@gentoo.org> | 2004-08-12 21:31:57 +0000 |
---|---|---|
committer | Jay Pfeifer <pfeifer@gentoo.org> | 2004-08-12 21:31:57 +0000 |
commit | 3c6d2442f3b532c894b8ebed11341ad6920ab1fd (patch) | |
tree | bd88d1ec0f34009958e911c5e4d9307e40d06439 /sys-apps/mindi | |
parent | Ebuild fixes and clean-ups. (diff) | |
download | historical-3c6d2442f3b532c894b8ebed11341ad6920ab1fd.tar.gz historical-3c6d2442f3b532c894b8ebed11341ad6920ab1fd.tar.bz2 historical-3c6d2442f3b532c894b8ebed11341ad6920ab1fd.zip |
Version bump and package masked testing version.
Diffstat (limited to 'sys-apps/mindi')
-rw-r--r-- | sys-apps/mindi/ChangeLog | 12 | ||||
-rw-r--r-- | sys-apps/mindi/Manifest | 7 | ||||
-rw-r--r-- | sys-apps/mindi/files/digest-mindi-1.03 | 1 | ||||
-rw-r--r-- | sys-apps/mindi/files/digest-mindi-1.10 | 1 | ||||
-rw-r--r-- | sys-apps/mindi/files/mindi-0.65.patch | 19 | ||||
-rw-r--r-- | sys-apps/mindi/mindi-1.03.ebuild | 75 | ||||
-rw-r--r-- | sys-apps/mindi/mindi-1.10.ebuild | 75 |
7 files changed, 168 insertions, 22 deletions
diff --git a/sys-apps/mindi/ChangeLog b/sys-apps/mindi/ChangeLog index 856bf5bb1826..d0187c28100d 100644 --- a/sys-apps/mindi/ChangeLog +++ b/sys-apps/mindi/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for sys-apps/mindi # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/mindi/ChangeLog,v 1.11 2004/06/30 20:58:19 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/mindi/ChangeLog,v 1.12 2004/08/12 21:30:21 pfeifer Exp $ + +*mindi-1.10 (12 Aug 2004) + + 12 Aug 2004; Jay Pfeifer <pfeifer@gentoo.org>; mindi-1.10.ebuild: + Version bump. This is package masked for testing. + +*mindi-1.03 (12 Aug 2004) + + 12 Aug 2004; Jay Pfeifer <pfeifer@gentoo.org>; mindi-1.03.ebuild: + Version bump. 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> mindi-0.85.ebuild, mindi-0.86.ebuild: diff --git a/sys-apps/mindi/Manifest b/sys-apps/mindi/Manifest index f4cf463f4eee..cbae600e43de 100644 --- a/sys-apps/mindi/Manifest +++ b/sys-apps/mindi/Manifest @@ -1,8 +1,11 @@ +MD5 a107f6042bc1524f7bb70fe4b5bd8bb4 mindi-1.10.ebuild 1944 +MD5 a107f6042bc1524f7bb70fe4b5bd8bb4 mindi-1.03.ebuild 1944 MD5 6fea9bd2a42466a8f00714269a7e0933 mindi-0.85.ebuild 1217 -MD5 510bffadba526e3c68da90aff35f1fa2 ChangeLog 1641 +MD5 b333649995fff24aa140bd9949b324b6 ChangeLog 1901 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 MD5 fc7d386feb766088f1a78fcdaa5f2f32 mindi-0.86.ebuild 1388 MD5 07d70f05ae5cd1b6dff05569a349803c files/digest-mindi-0.85 59 MD5 1816016d2e374827fd0d6fb41fb9361c files/digest-mindi-0.86 59 -MD5 f7ffab39c958c0caee50b8c052173d78 files/mindi-0.65.patch 847 +MD5 4335a6861e81c7f79b979ed791a5c40a files/digest-mindi-1.03 60 +MD5 ccf4142b8f0272478d179128845a9af2 files/digest-mindi-1.10 60 MD5 ee1e232f194b4562844a4eac0f91ab49 files/mindi-0.86-security.patch 7683 diff --git a/sys-apps/mindi/files/digest-mindi-1.03 b/sys-apps/mindi/files/digest-mindi-1.03 new file mode 100644 index 000000000000..886bbea77401 --- /dev/null +++ b/sys-apps/mindi/files/digest-mindi-1.03 @@ -0,0 +1 @@ +MD5 dbff63505af2d7a385ba1f2900f8b2a5 mindi-1.03.tgz 2130833 diff --git a/sys-apps/mindi/files/digest-mindi-1.10 b/sys-apps/mindi/files/digest-mindi-1.10 new file mode 100644 index 000000000000..2e31f1ea653c --- /dev/null +++ b/sys-apps/mindi/files/digest-mindi-1.10 @@ -0,0 +1 @@ +MD5 029769bf8721cebe708f8d88d6b89cf1 mindi-1.10.tgz 2130907 diff --git a/sys-apps/mindi/files/mindi-0.65.patch b/sys-apps/mindi/files/mindi-0.65.patch deleted file mode 100644 index d47f6b8b9df9..000000000000 --- a/sys-apps/mindi/files/mindi-0.65.patch +++ /dev/null @@ -1,19 +0,0 @@ -*** mindi Thu Jul 18 20:16:18 2002 ---- mindi~ Thu Jul 18 20:17:42 2002 -*************** -*** 781,787 **** - output="$location $output" - copies_found=$(($copies_found+1)) - if [ -h "$location" ] ; then -! resolved=`ls -l $location |tr -s ' ' '\t' | cut -f11` - if [ "`echo "$resolved" | grep "/"`" = "" ] ; then - stub=`echo "$location" | $AWK -F '/' '{ for(i=1;i<NF;i++) {printf("/%s",$i);};};'` - output="/$stub/$resolved $output" ---- 781,787 ---- - output="$location $output" - copies_found=$(($copies_found+1)) - if [ -h "$location" ] ; then -! resolved=`ls -l $location |tr -s ' ' '\t' | $AWK '{printf $NF;}'` - if [ "`echo "$resolved" | grep "/"`" = "" ] ; then - stub=`echo "$location" | $AWK -F '/' '{ for(i=1;i<NF;i++) {printf("/%s",$i);};};'` - output="/$stub/$resolved $output" diff --git a/sys-apps/mindi/mindi-1.03.ebuild b/sys-apps/mindi/mindi-1.03.ebuild new file mode 100644 index 000000000000..d9d33e3615f4 --- /dev/null +++ b/sys-apps/mindi/mindi-1.03.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/mindi/mindi-1.03.ebuild,v 1.1 2004/08/12 21:30:21 pfeifer Exp $ + +RESTRICT="nouserpriv" +DESCRIPTION="A program that creates emergency boot disks/CDs using your kernel, tools and modules." +HOMEPAGE="http://www.mondorescue.org/" +SRC_URI="http://www.microwerks.net/~hugo/download/MondoCD/TGZS/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 -*" +IUSE="" + +DEPEND="" +RDEPEND=">=app-arch/bzip2-0.9 + >=sys-apps/mindi-kernel-1.0-r1 + app-cdr/cdrtools + sys-libs/ncurses + sys-devel/binutils + sys-apps/gawk" + +pkg_setup () { + for i in ${FEATURES} ; do + if [ "${i}" = "userpriv" ] ; then + echo + ewarn "mindi cannot be installed if userpriv" + ewarn "is set within FEATURES." + ewarn "Please emerge mindi as follows:" + echo + ewarn "# FEATURES=\"-userpriv\" emerge mindi" + die "userpriv failure" + fi + done +} + +src_unpack() { + unpack ${A} || die "Failed to unpack ${A}" + cd ${S}/rootfs || die + tar xzf symlinks.tgz || die "Failed to unpack symlinks.tgz" + + # This will need to change when IA64 is tested. Onviously. + rm -f bin/busybox-ia64 sbin/parted2fdisk-ia64 + mv bin/busybox-i386 bin/busybox +} + +src_install() { + dodir /usr/sbin + + dodir /usr/share/mindi + exeinto /usr/share/mindi + doexe analyze-my-lvm mindi parted2fdisk.pl + + dosym /usr/share/mindi/mindi /usr/sbin/ + + insinto /usr/share/mindi + doins deplist.txt isolinux-H.cfg isolinux.cfg \ + msg-txt sys-disk.raw.gz syslinux-H.cfg syslinux.cfg + + cp -a Mindi/ aux-tools/ rootfs/ ${D}/usr/share/mindi/ + + dodoc CHANGES INSTALL README TODO +} + +pkg_postinst() { + einfo "${P} was successfully installed." + einfo "Please read the associated docs for help." + einfo "Or visit the website @ ${HOMEPAGE}" + echo + ewarn "This package is still in unstable." + ewarn "Please report bugs to http://bugs.gentoo.org/" + ewarn "However, please do an advanced query to search for bugs" + ewarn "before reporting. This will keep down on duplicates." + echo +} diff --git a/sys-apps/mindi/mindi-1.10.ebuild b/sys-apps/mindi/mindi-1.10.ebuild new file mode 100644 index 000000000000..eb301f4b8504 --- /dev/null +++ b/sys-apps/mindi/mindi-1.10.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/mindi/mindi-1.10.ebuild,v 1.1 2004/08/12 21:30:21 pfeifer Exp $ + +RESTRICT="nouserpriv" +DESCRIPTION="A program that creates emergency boot disks/CDs using your kernel, tools and modules." +HOMEPAGE="http://www.mondorescue.org/" +SRC_URI="http://www.microwerks.net/~hugo/download/MondoCD/TGZS/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 -*" +IUSE="" + +DEPEND="" +RDEPEND=">=app-arch/bzip2-0.9 + >=sys-apps/mindi-kernel-1.0-r1 + app-cdr/cdrtools + sys-libs/ncurses + sys-devel/binutils + sys-apps/gawk" + +pkg_setup () { + for i in ${FEATURES} ; do + if [ "${i}" = "userpriv" ] ; then + echo + ewarn "mindi cannot be installed if userpriv" + ewarn "is set within FEATURES." + ewarn "Please emerge mindi as follows:" + echo + ewarn "# FEATURES=\"-userpriv\" emerge mindi" + die "userpriv failure" + fi + done +} + +src_unpack() { + unpack ${A} || die "Failed to unpack ${A}" + cd ${S}/rootfs || die + tar xzf symlinks.tgz || die "Failed to unpack symlinks.tgz" + + # This will need to change when IA64 is tested. Onviously. + rm -f bin/busybox-ia64 sbin/parted2fdisk-ia64 + mv bin/busybox-i386 bin/busybox +} + +src_install() { + dodir /usr/sbin + + dodir /usr/share/mindi + exeinto /usr/share/mindi + doexe analyze-my-lvm mindi parted2fdisk.pl + + dosym /usr/share/mindi/mindi /usr/sbin/ + + insinto /usr/share/mindi + doins deplist.txt isolinux-H.cfg isolinux.cfg \ + msg-txt sys-disk.raw.gz syslinux-H.cfg syslinux.cfg + + cp -a Mindi/ aux-tools/ rootfs/ ${D}/usr/share/mindi/ + + dodoc CHANGES INSTALL README TODO +} + +pkg_postinst() { + einfo "${P} was successfully installed." + einfo "Please read the associated docs for help." + einfo "Or visit the website @ ${HOMEPAGE}" + echo + ewarn "This package is still in unstable." + ewarn "Please report bugs to http://bugs.gentoo.org/" + ewarn "However, please do an advanced query to search for bugs" + ewarn "before reporting. This will keep down on duplicates." + echo +} |