ChangeLog

# ChangeLog for dev-util/devel-chroots
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/devel-chroots/ChangeLog,v 1.35 2008/06/13 23:23:27 darkside Exp $

13 Jun 2008; Jeremy Olexa
-files/devel-chroots-1.0.1-install.patch:
Patch not used, remove.

12 Jun 2008; Jeremy Olexa
+files/devel-chroots-1.0.1-install.patch, devel-chroots-1.0.1.ebuild:
install was hardcoded in the Makefile. Fix bug #218896.

03 Jun 2008; Jeremy Olexa
devel-chroots-2.1.0.ebuild:
Fixed QA issues, missing IUSE. bug #224361

29 May 2008; Christian Heim metadata.xml:
Removing Alexander Gabert (pappy) from metadata.xml (as per #74378).
Assigning to maintainer-needed.

29 Dec 2007; Alexander Gabert
devel-chroots-2.1.0.ebuild:
removing invalid homepage URI

15 Jun 2007; Alexander Gabert
+devel-chroots-2.1.0.ebuild:
marking ~arch on x86 and amd64

*devel-chroots-2.1.0 (15 Jun 2007)

15 Jun 2007; Alexander Gabert
+devel-chroots-2.1.0.ebuild:
added a central config file, no directory structure needed any more, fixed
major bugs

25 Apr 2007; Alexander Gabert
devel-chroots-1.0.1.ebuild, devel-chroots-2.0.0.ebuild:
added correct homepage, thx to tigger

17 Apr 2007; Alexander Gabert ChangeLog:
remove old version

06 Apr 2007; Tobias Scherbaum
devel-chroots-2.0.0.ebuild:
ppc stable

21 Mar 2007; Raúl Porcel devel-chroots-2.0.0.ebuild:
x86 stable

09 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

*devel-chroots-2.0.0 (17 Dec 2006)

17 Dec 2006; Alexander Gabert
+devel-chroots-2.0.0.ebuild:
adding devel-chroots-2.0.0 version to portage

29 Nov 2006; Alexander Gabert metadata.xml:
assigning the package to shell-tools herd

28 Nov 2006; Alexander Gabert metadata.xml:
updated metadata.xml, herd is no-herd until one of the following
herds accept the package: sysadmin, shell-tools, dev-tools.

28 Nov 2006; Alexander Gabert ChangeLog:
taking over maintenance of the package again if you don't mind

27 Apr 2006; Marien Zwart
files/digest-devel-chroots-1.0.0, files/digest-devel-chroots-1.0.1,
Manifest:
Fixing SHA256 digest, pass four

05 Mar 2006; Michael Hanselmann
devel-chroots-1.0.1.ebuild:
Stable on ppc.

20 Apr 2005; Simon Stelling devel-chroots-1.0.1.ebuild:
stable on amd64

27 Feb 2005; Alex Howells metadata.xml:
Metadata updated, I'm taking over maintenance for the time being.

*devel-chroots-1.0.0 (19 Feb 2005)

19 Feb 2005; Daniel Black metadata.xml,
devel-chroots-1.0.0.ebuild, devel-chroots-1.0.1.ebuild:
SRC_URI changed as per bug #81323. Metadata changed as pappy is nolonger a dev

25 Jan 2005; Alexander Gabert
devel-chroots-1.0.1.ebuild:
marking ~arch

05 Sep 2004; Sven Wegener :
Fixed ChangeLog header.

*devel-chroots-1.0.1 (23 Aug 2004)

23 Aug 2004; Alexander Gabert
+devel-chroots-1.0.1.ebuild:
minor fixes to PS1 behaviour, marked stable on x86

23 Aug 2004; Alexander Gabert
-devel-chroots-0.0.1.ebuild, -devel-chroots-0.0.2.ebuild:
added first production version with major cleanup of code and config files

*devel-chroots-0.0.2 (18 Aug 2004)

18 Aug 2004; Alexander Gabert
+devel-chroots-0.0.2.ebuild:
version bump, added more integrated logic, most parts should work now

15 Aug 2004; Alexander Gabert :
updates to shell script, renames, more testing

14 Aug 2004; Alexander Gabert devel-chroots-0.0.1.ebuild:
initial import by the author

Manifest

DIST devel-chroots-1.0.1.tar.gz 7272 RMD160 7cadddd482cd669ccb79f4d4483e69db350471d9 SHA1 45b5fcf351a8778b242ee1314045a52e2802ac62 SHA256 8cf06733d31ec4066274df1972dad55ee8686a59edb6a0ca5ae56b81b397ffa5
DIST devel-chroots-2.0.0.tar.gz 6196 RMD160 540c387cd2e15b7fd0c37d946ba66bd3db85b5ef SHA1 e38ee461bbbf74a3d6b8fb8c67cf2abc6ff0d93d SHA256 fc0d3ec46dab3b42bec2f1692068451869f1221911c749ed859bbb6b51d91785
DIST devel-chroots-2.1.0.tar.gz 5590 RMD160 7b2f7a1b5bf0f37cbd91ea5b1ad707fe64dbb449 SHA1 b2f9d304eba39bc7b52b5db2f858ef5d3553cfed SHA256 3a603e64fd2bb435ad430c3e7a1dd8797fd6ec06d3e12958256d6ba18003c3b4
EBUILD devel-chroots-1.0.1.ebuild 1193 RMD160 6e776f0ab998d2af08f3c0e69949faa6c3dc269b SHA1 8515d314cdefddf45eebcaa3005e712836a83867 SHA256 f2f4dd4546966c2593323354c1685d54c76c1aa9e66c8a7b034cc91af91704b2
EBUILD devel-chroots-2.0.0.ebuild 999 RMD160 6313d5b95ab93d0700fef812c88ff7e0c65a8cb1 SHA1 f66919bde2a4d56f11452f78d662e711c37bf7b0 SHA256 d9795bc60b2eb6d6545be543089259bd6a6a659b18661036e6f7337bac6f0487
EBUILD devel-chroots-2.1.0.ebuild 733 RMD160 cfae25a7e2efdf5385fe0a3bc9cfd15290041e87 SHA1 97232944d44b1c28b3619ccd98fb261ba8c9841c SHA256 363d03ccbc4fd9e494f07bf360c856bfa1b658efc48e48216912bd51b17e93ba
MISC ChangeLog 4070 RMD160 6b6dd7e0a1832554971190e005dac9d2d887aff6 SHA1 62ece18685eda96d398495c8413ffaf5d99cbc02 SHA256 82957f2309d8b0ec1d19ff38b11ccb2c23f9618cb117c5b2d59d304a4c491670
MISC metadata.xml 452 RMD160 8639966c8cb9d5aae603e40c1927b91c778c75a9 SHA1 7f0d91b92847e3e381ce45e964c39942ca8dca7f SHA256 fb7181f7682acebaa59fc2c2be8df60eb70a933d68af5ee1430d646836814fed

devel-chroots-1.0.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/devel-chroots/devel-chroots-1.0.1.ebuild,v 1.10 2008/06/12 23:48:08 darkside Exp $

DESCRIPTION="Gentoo Developer chroots installation/configuration launcher"
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/docs/devel-chroots-intro.xml"

SRC_URI="mirror://gentoo/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"

# for testing purposes only
# KEYWORDS="-*"
# expected first scope, will be expanded to amd64 and/or ia64 when test machines available
KEYWORDS="amd64 ~hppa ppc ~sparc x86"

IUSE=""

DEPEND="app-misc/screen net-misc/wget sys-apps/sed"

src_unpack() {
unpack ${A}
cd "${S}"

sed -i -e 's/\/bin\/install/install/' Makefile || die "sed failed"
}

src_compile() {
emake || die "emake failed"

sed -i -e "s|DEVEL_CHROOTS_USER_DEFINED_ARCHITECT=\"x86\"|DEVEL_CHROOTS_USER_DEFINED_ARCHITECT=\"${ARCH}\"|g" \
-e "s|DEVEL_CHROOTS_USER_SELECTED_KEYWORDS=\"~x86 x86\"|DEVEL_CHROOTS_USER_SELECTED_KEYWORDS=\"~${ARCH} ${ARCH}\"|g" \
"${WORKDIR}/${P}/config/devel-chroots-user.conf"
}

src_install() {
make DESTDIR="${D}" install || die
}

devel-chroots-2.0.0.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/devel-chroots/devel-chroots-2.0.0.ebuild,v 1.5 2007/07/12 01:05:42 mr_bones_ Exp $

DESCRIPTION="Gentoo Developer chroots installation/configuration"
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/docs/devel-chroots-intro.xml"

SRC_URI="http://user.noxa.de/~pappy/mirror/gentoo/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"

KEYWORDS="~alpha ~amd64 ~hppa ppc ~sparc x86"

IUSE="minimal"

RDEPEND="app-misc/screen"

src_install() {
doconfd "${S}/etc/conf.d/${PN}"
doinitd "${S}/etc/init.d/${PN}"

local target="install"

use minimal && target="minimal"

emake ${target} DESTDIR="${D}" || die "emake ${target} failed"
}

pkg_postinst() {
if use minimal
then
elog "You need to provide your own config files and change"
elog "the location of the chroot configuration directory"
elog "in the /etc/conf.d/devel-chroots configuration file."
fi
}

devel-chroots-2.1.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/devel-chroots/devel-chroots-2.1.0.ebuild,v 1.5 2008/06/03 01:27:11 darkside Exp $

DESCRIPTION="Gentoo Developer chroots installation/configuration"
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/docs/devel-chroots-intro.xml"

SRC_URI="http://85.214.109.84/~pappy/gentoo/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
IUSE=""

KEYWORDS="~x86 ~amd64"

RDEPEND="dev-lang/perl
dev-perl/XML-LibXML
dev-perl/libwww-perl
sys-process/lsof
app-misc/screen"

src_install() {
doconfd "${S}/etc/conf.d/${PN}.conf.sample"
doinitd "${S}/etc/init.d/${PN}"
dosbin "${S}/usr/sbin/${PN}"
}

metadata.xml




no-herd

maintainer-needed@gentoo.org
Default assignee for orphaned packages


devel-chroots is a simple script using an xml config file to set up and
start chroots using screen sessions.