summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-03-02 04:25:26 +0000
committerMike Frysinger <vapier@gentoo.org>2004-03-02 04:25:26 +0000
commite8de0465f65cad765f349a4663a3cb06de2361bb (patch)
treea572a931bf216bbc1e87dade8a96cb008217aee3 /dev-util/catalyst
parentfperms then fowners clears setuid bits #39158 (diff)
downloadgentoo-2-e8de0465f65cad765f349a4663a3cb06de2361bb.tar.gz
gentoo-2-e8de0465f65cad765f349a4663a3cb06de2361bb.tar.bz2
gentoo-2-e8de0465f65cad765f349a4663a3cb06de2361bb.zip
more gentoo like install
Diffstat (limited to 'dev-util/catalyst')
-rw-r--r--dev-util/catalyst/ChangeLog5
-rw-r--r--dev-util/catalyst/catalyst-1.0.2.ebuild27
2 files changed, 15 insertions, 17 deletions
diff --git a/dev-util/catalyst/ChangeLog b/dev-util/catalyst/ChangeLog
index 1e4c0a28dcdc..802674a113fc 100644
--- a/dev-util/catalyst/ChangeLog
+++ b/dev-util/catalyst/ChangeLog
@@ -1,9 +1,12 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.4 2004/02/27 17:44:38 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/ChangeLog,v 1.5 2004/03/02 04:25:26 vapier Exp $
*catalyst-1.0.2 (27 Feb 2004)
+ 01 Mar 2004; Mike Frysinger <vapier@gentoo.org> :
+ Clean up install steps to be more Gentoo like.
+
27 Feb 2004; John Davis <zhen@gentoo.org> catalyst-1.0.2.ebuild:
commit 1.0.2 to stable, grp bugfix, added a doc use flag to enable examples
installation
diff --git a/dev-util/catalyst/catalyst-1.0.2.ebuild b/dev-util/catalyst/catalyst-1.0.2.ebuild
index 7c4debdf5545..4566d4883100 100644
--- a/dev-util/catalyst/catalyst-1.0.2.ebuild
+++ b/dev-util/catalyst/catalyst-1.0.2.ebuild
@@ -1,46 +1,41 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-1.0.2.ebuild,v 1.1 2004/02/27 17:44:38 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-1.0.2.ebuild,v 1.2 2004/03/02 04:25:26 vapier Exp $
DESCRIPTION="Gentoo Linux official release metatool"
HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst"
SRC_URI="http://dev.gentoo.org/~zhen/catalyst/${P}.tar.bz2"
-LICENSE="GPL-2"
+LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~amd64 ~sparc ~ppc ~alpha ~mips"
IUSE="doc"
DEPEND=""
RDEPEND="dev-lang/python
- sys-apps/portage"
+ sys-apps/portage"
S=${WORKDIR}/${PN}
src_install() {
-
- dodir /usr/lib/${PN}
- dodir /usr/lib/${PN}/modules
insinto /usr/lib/${PN}/modules
doins modules/*
- dodir /usr/lib/${PN}/targets
- for x in arch targets/*
+ for d in arch targets/*
do
- dodir /usr/lib/${PN}/$x
- install $x/* -m 0755 ${D}/usr/lib/${PN}/$x
+ exeinto /usr/lib/${PN}/${d}
+ doexe ${d}/*
done
- dodir /usr/bin
- dosym /usr/bin/catalyst /usr/lib/${PN}/catalyst
insinto /usr/lib/${PN}
doins sparc64-isogen.sh x86-isogen.sh
- insopts -m0755
- doins catalyst
- if [ `use doc` ]
+ exeinto /usr/lib/${PN}
+ doexe catalyst
+ dodir /usr/bin
+ dosym ../lib/${PN}/catalyst /usr/bin/catalyst
+ if use doc
then
DOCDESTTREE="." dohtml -A spec,amd64,livecd -r kconfig examples
fi
dodoc TODO README ChangeLog ChangeLog.old AUTHORS COPYING REMARKS
insinto /etc
- insopts -m0644
doins files/catalyst.conf
}