Portage is a package management system used by Gentoo Linux
# ChangeLog for app-admin/partgui
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/partgui/ChangeLog,v 1.16 2008/02/09 11:31:23 drac Exp $
09 Feb 2008; Samuli Suominen
Fix partgui to work with slang 2.1.3.
17 Jul 2007; Patrick Kursawe
partgui-0.2.3-r2.ebuild:
Fixing slang1 dependency, bug #141947
25 Sep 2006; Patrick Kursawe
partgui-0.2.3-r2.ebuild:
Adding x11 deps for bug #148903
07 Sep 2005; Luis Medinas
Added ~amd64 keyword.
25 Jul 2005; Caleb Tennis
Change qt dep per bug #100235
17 Nov 2004; Patrick Kursawe
partgui-0.2.3-r2.ebuild:
Fixing bug #38253 (sandbox problems)
05 Oct 2004; Pieter Van den Abeele
partgui-0.2.3-r2.ebuild:
Masked partgui-0.2.3-r2.ebuild stable for ppc
03 Sep 2004; David Holm
Added to ~ppc.
*partgui-0.2.3-r2 (18 Feb 2004)
18 Feb 2004; Patrick Kursawe
Forcing shared linking because static fails with qt 3.3 (see bug #41270)
*partgui-0.2.3-r1 (11 Feb 2004)
11 Feb 2004; Patrick Kursawe
Don't ask for mouse type after start.
*partgui-0.2.3 (03 Feb 2004)
03 Feb 2004; Patrick Kursawe
Version bump, added some docs
03 Feb 2004; Patrick Kursawe
Added missing slang dependency
15 Sep 2003; Michael Sterrett
sys-apps -> sys-fs
*partgui-0.2.2 (12 Sep 2003)
12 Sep 2003; Patrick Kursawe
partgui-0.2.2.ebuild:
Initial import from bug 21275
DIST partgui-0.2.3.tar.bz2 655581 RMD160 ce6d9f0536f24e6378bcb8f0a5f598ffcc9fed8d SHA1 dd0c5be8149d2bebf0c9ad22af14f557cae90637 SHA256 b24039521b45c0b8427efb9aba27ab81eeed518be512d0dbc534003515e77cf5
EBUILD partgui-0.2.3-r2.ebuild 1380 RMD160 bceeb2e7e2eed9a644a46b97681ca12527c58fd7 SHA1 16e30080bda640fbe2087c56220561794ca3e805 SHA256 477b89dd4f1ee9a1ad82a06197a87fcf94502842b7d48ae0c1a308456d4e3423
MISC ChangeLog 1966 RMD160 002489ae46f0794efef5b3271d06f8dd5fe04178 SHA1 14eea86afc046766da31f750feba6747a0558018 SHA256 beb12964d9999f735654fbdcc9f2918f8be09ba246f820f56c7e169b82716565
MISC metadata.xml 272 RMD160 102720ecc932756c40437d6ee2cd2c028afda237 SHA1 17006d968f1a59a68f586e29d4f277a00a5a6756 SHA256 b8142a89fa5dd4d12da6c91803bf1d284ff736492ac1bb114ba3317d10916b26
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/partgui/partgui-0.2.3-r2.ebuild,v 1.12 2008/02/09 11:31:23 drac Exp $
inherit qt3
DESCRIPTION="PartGUI is a nice graphical partitioning tool"
HOMEPAGE="http://part-gui.sourceforge.net/"
SRC_URI="mirror://sourceforge/part-gui/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""
RDEPEND="$(qt_min_version 3.1)
dev-libs/newt
>=sys-apps/parted-1.6.5
>=sys-fs/xfsprogs-2.3.9
>=sys-libs/slang-1.4
>=sys-fs/e2fsprogs-1.33"
DEPEND="${RDEPEND}
>=sys-apps/sed-4
x11-libs/libX11
x11-libs/libXt"
src_compile() {
# fix the sandbox errors "can't writ to .kde or .qt" problems.
# this is a fake homedir that is writeable under the sandbox, so that the build process
# can do anything it wants with it.
REALHOME="$HOME"
mkdir -p $T/fakehome/.kde
mkdir -p $T/fakehome/.qt
export HOME="$T/fakehome"
addwrite "${QTDIR}/etc/settings"
# things that should access the real homedir
[ -d "$REALHOME/.ccache" ] && ln -sf "$REALHOME/.ccache" "$HOME/"
econf --disable-static || die "configure failed"
emake || die "emake failed"
}
src_install() {
make DESTDIR=${D} install || die
rm ${D}/usr/sbin/run_partgui
mv ${D}/usr/sbin/piguicqt ${D}/usr/sbin/partgui
dodoc ChangeLog README THANKS TODO AUTHORS
}