From 749204ff3c44ff940310776470fbf53e6f881c9a Mon Sep 17 00:00:00 2001 From: Leonardo Valeri Manera Date: Tue, 29 Apr 2008 23:59:37 +0200 Subject: [PATCH] Add OptimizationKit --- profiles/categories | 1 + sys-apps/OptimizationKit/Manifest | 2 + .../OptimizationKit-0.1.2_rc2.ebuild | 75 ++++++++++++++++++++++ 3 files changed, 78 insertions(+) create mode 100644 sys-apps/OptimizationKit/Manifest create mode 100644 sys-apps/OptimizationKit/OptimizationKit-0.1.2_rc2.ebuild diff --git a/profiles/categories b/profiles/categories index 5a1f646..b538a2f 100644 --- a/profiles/categories +++ b/profiles/categories @@ -11,5 +11,6 @@ kde-misc media-libs net-p2p net-www +sys-apps virtual x11-libs diff --git a/sys-apps/OptimizationKit/Manifest b/sys-apps/OptimizationKit/Manifest new file mode 100644 index 0000000..62d4232 --- /dev/null +++ b/sys-apps/OptimizationKit/Manifest @@ -0,0 +1,2 @@ +DIST OptimizationKit-0.1.2_rc2.tar.bz2 30342 RMD160 b1431530d4c200ba3156156954185b7c4ebacf77 SHA1 93727537d123e20384056ef990b91ad8674331df SHA256 cb9c36dcd4697c5dec03b724c1ce2a51ef0ba9b8d29b9dfc588cb666c984899c +EBUILD OptimizationKit-0.1.2_rc2.ebuild 2182 RMD160 9448257a458363b3315c7722dd127ab7ee2f9024 SHA1 1c871f460d77647000e8d8369d830187e7e80d11 SHA256 7f583d0ce77599a279fcdfcbf83e7ee42db003bbae02d2f9e6fbf8e67b9d2567 diff --git a/sys-apps/OptimizationKit/OptimizationKit-0.1.2_rc2.ebuild b/sys-apps/OptimizationKit/OptimizationKit-0.1.2_rc2.ebuild new file mode 100644 index 0000000..bc6d890 --- /dev/null +++ b/sys-apps/OptimizationKit/OptimizationKit-0.1.2_rc2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +RESTRICT="primaryuri" + +inherit eutils + +DESCRIPTION="Tools package for optimize your system" +HOMEPAGE="http://optimizationkit.org" +SRC_URI="http://download.tuxfamily.org/optimization/OptimizationKit/v0.1/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="X" + +DEPEND="X? ( dev-python/pygtk ) + dev-lang/python:2.5" + +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} +} + +src_compile() { + einfo "Nothing to compile." +} + +src_install() { + dodir /usr/share/OptimizationKit + insinto /usr/share/OptimizationKit + insopts -m 744 + doins src/OptimizationKit || die "Failed to install OptimizationKit" + dosym /usr/share/OptimizationKit/OptimizationKit /usr/sbin/OptimizationKit + doins src/ok_gen_prefetch_file || die "Failed to install ok_gen_prefetch_file" + dosym /usr/share/OptimizationKit/ok_gen_prefetch_file /usr/bin/ok_gen_prefetch_file + + if use X; then + insopts -m 755 + doins src/OptimizationKit-gui || die "Failed to install OptimizationKit-gui" + dosym /usr/share/OptimizationKit/OptimizationKit-gui /usr/bin/OptimizationKit-gui + + insopts -m 644 + dodir /usr/share/OptimizationKit/pl_PL/LC_MESSAGES /usr/share/OptimizationKit/en_US/LC_MESSAGES + insinto /usr/share/OptimizationKit/en_US/LC_MESSAGES + doins src/en_US/LC_MESSAGES/* || die "Failed to install GUI help file" + insinto /usr/share/OptimizationKit/pl_PL/LC_MESSAGES + doins src/pl_PL/LC_MESSAGES/* || die "Failed to install GUI help file" + fi + + insopts -m 644 + insinto /usr/share/OptimizationKit + doins src/*.py || die "Failed to install python files" + + dodir /etc/OptimizationKit + insinto /etc/OptimizationKit + doins conf/* || die "Failed to install configuration files" + insinto /etc/conf.d + doins conf.d/OptimizationKit || die "Failed to install configuration file" + + insinto /etc/init.d + insopts -m 755 + doins distro/gentoo/OptimizationKit || die "Failed to install init script" + + insopts -m 644 + dodoc doc/* +} + +pkg_postinst () { + elog "Run 'rc-update add OptimizationKit default' to add script to runlevel" + ewarn "Please report bugs at optimizationkit@gmail.com" +} -- 2.11.4.GIT