Sebastian Pipping [Mon, 9 Jul 2012 15:57:10 +0000 (17:57 +0200)]
Makefile: Make catalyst.1 not depend on doc/targets.generated.txt without reason
Sebastian Pipping [Mon, 9 Jul 2012 15:47:38 +0000 (17:47 +0200)]
Man page: Make target "netboot" go before "netboot2"
Sebastian Pipping [Mon, 9 Jul 2012 15:41:44 +0000 (17:41 +0200)]
Move class docstrings into classes, add module docstrings to feed catalyst-spec(5) target listing
Sebastian Pipping [Mon, 9 Jul 2012 15:02:12 +0000 (17:02 +0200)]
Migrate doc/make_target_table.py to Catalyst 2.x and Python 2.x
Sebastian Pipping [Mon, 9 Jul 2012 15:03:58 +0000 (17:03 +0200)]
Man page: fix typo "athalon-xp"
Sebastian Pipping [Mon, 9 Jul 2012 14:40:38 +0000 (16:40 +0200)]
Makefile: Rename CLEAN_FILES to GENERATED_FILES
Sebastian Pipping [Mon, 9 Jul 2012 14:36:18 +0000 (16:36 +0200)]
Makefile: Add $(MAN_PAGE_SOURCES) to resolve explicit listing of man pages
W. Trevor King [Mon, 9 Jul 2012 14:23:18 +0000 (16:23 +0200)]
Introduce catalyst-spec(5) man page
Sebastian Pipping [Mon, 2 Jul 2012 14:48:44 +0000 (16:48 +0200)]
Replace content on master with content from catalyst_2
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Mon, 2 Jul 2012 01:21:58 +0000 (01:21 +0000)]
Stop removing dev-util/ccache on stage3 since that is done by depclean on chroot-functions.sh.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 13 May 2012 18:04:34 +0000 (18:04 +0000)]
Release 2.0.9
Jeremy Olexa [Wed, 7 Dec 2011 15:58:25 +0000 (15:58 +0000)]
s:/etc/make.profile:/etc/portage/make.profile:g - Use new location
Take 2, specify target symlink better and create /etc/portage first
(fails with stage2 otherwise)
Conflicts:
modules/generic_stage_target.py
targets/stage1/stage1-controller.sh
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 13 May 2012 17:55:21 +0000 (17:55 +0000)]
From: Jeremy Olexa <darkside@gentoo.org>
Date: Tue, 20 Dec 2011 15:35:16 +0000
Subject: [PATCH] s:/etc/make.conf:/etc/portage/make.conf:g - Use new location
Raúl Porcel [Fri, 11 May 2012 20:14:29 +0000 (20:14 +0000)]
Release 2.0.8.1
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Thu, 10 May 2012 16:27:14 +0000 (16:27 +0000)]
Revert drop of /etc/make.profile since the move to /etc/portage/make.profile was reverted.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 6 May 2012 23:27:27 +0000 (23:27 +0000)]
Stop dropping /etc/portage from the stages and update its contents from portage_confdir.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sat, 5 May 2012 19:10:44 +0000 (19:10 +0000)]
Revert
97b38787d5e72ef091e1673ed37131b8ad97d6be (moving make.profile from /etc to /etc/portage) until we document it and make everything work with it.
Raúl Porcel [Thu, 3 May 2012 18:59:26 +0000 (18:59 +0000)]
Add armv6j_hardfp
Raúl Porcel [Thu, 3 May 2012 18:58:14 +0000 (18:58 +0000)]
Add armv6j_hardfp
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 22 Apr 2012 02:43:45 +0000 (02:43 +0000)]
Update version to do a 2.0.8 release.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 22 Apr 2012 02:34:56 +0000 (02:34 +0000)]
Replace --with-bdeps=n with --with-bdeps=y for depclean.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 22 Apr 2012 02:34:56 +0000 (02:34 +0000)]
Replace --with-bdeps=n with --with-bdeps=y for depclean.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Wed, 18 Apr 2012 22:34:22 +0000 (22:34 +0000)]
Current stage3 files already provide /etc/portage, so don't fail if it already exists.
Jeremy Olexa [Wed, 7 Dec 2011 15:58:25 +0000 (15:58 +0000)]
s:/etc/make.profile:/etc/portage/make.profile:g - Use new location
Take 2, specify target symlink better and create /etc/portage first
(fails with stage2 otherwise)
Jeremy Olexa [Tue, 28 Feb 2012 21:21:33 +0000 (21:21 +0000)]
Add new -T (--purgetmponly) option
This commit adds a new option to mimic the existing --purgeonly option
EXCEPT does NOT remove generated PKGCACHE (or binpkgs).
Jeremy Olexa [Thu, 15 Dec 2011 16:51:12 +0000 (16:51 +0000)]
add /etc/make.profile to cleanables too
Matt Turner [Sat, 17 Mar 2012 18:33:48 +0000 (14:33 -0400)]
mips.py: change -O3 to -O2 in loongson2f classes
Matt Turner [Sat, 17 Mar 2012 18:33:23 +0000 (14:33 -0400)]
mips.py: add loongson2{e,f} n64 and multilib classes
Matt Turner [Sat, 17 Mar 2012 18:27:50 +0000 (14:27 -0400)]
mips.py: add -mplt to non-n64 CFLAGS
Matt Turner [Sat, 17 Mar 2012 18:33:48 +0000 (14:33 -0400)]
mips.py: change -O3 to -O2 in loongson2f classes
Matt Turner [Sat, 17 Mar 2012 18:33:23 +0000 (14:33 -0400)]
mips.py: add loongson2{e,f} n64 and multilib classes
Matt Turner [Sat, 17 Mar 2012 18:27:50 +0000 (14:27 -0400)]
mips.py: add -mplt to non-n64 CFLAGS
Matt Turner [Fri, 27 Jan 2012 16:00:24 +0000 (11:00 -0500)]
amd64.py: define CHOST for nocona and core2
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=400829
Matt Turner [Fri, 27 Jan 2012 16:00:24 +0000 (11:00 -0500)]
amd64.py: define CHOST for nocona and core2
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=400829
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Tue, 20 Dec 2011 07:14:05 +0000 (06:14 -0100)]
Make sure portage updates itself at the start of stage1 - thanks to Zac for noticing the issue.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Tue, 20 Dec 2011 07:09:24 +0000 (06:09 -0100)]
Make sure portage updates itself at the start of stage1 - thanks to Zac for noticing the issue.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Mon, 12 Dec 2011 13:53:38 +0000 (12:53 -0100)]
Drop metadata_overlay support from catalyst - fixes bug 393659.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sat, 19 Nov 2011 19:39:57 +0000 (18:39 -0100)]
Update version to do a 2.0.7.1 release.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sat, 19 Nov 2011 19:30:22 +0000 (18:30 -0100)]
@£§§@§£ - Next time make sure your "fat" finger doesn't add extra characters to variable names: BOOTSTRAP0_USE -> BOOTSTRAP_USE.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sat, 19 Nov 2011 19:30:22 +0000 (18:30 -0100)]
@£§§@§£ - Next time make sure your "fat" finger doesn't add extra characters to variable names: BOOTSTRAP0_USE -> BOOTSTRAP_USE.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Fri, 18 Nov 2011 19:36:21 +0000 (18:36 -0100)]
Update version to do a 2.0.7 release.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Fri, 18 Nov 2011 17:44:35 +0000 (16:44 -0100)]
Update isolinux-elilo-memtest86+ cdtar with sys-apps/memtest86+-4.00, sys-boot/elilo-3.12 and sys-boot/syslinux-4.04.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Fri, 18 Nov 2011 17:38:49 +0000 (16:38 -0100)]
Update isolinux-elilo-memtest86+ cdtar with sys-apps/memtest86+-4.00, sys-boot/elilo-3.12 and sys-boot/syslinux-4.04.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Fri, 18 Nov 2011 15:59:18 +0000 (14:59 -0100)]
Update catalyst targets to reflect the change from STAGE1_USE to BOOTSTRAP_USE and drop cxx from stage1 target as it was added to BOOTSTRAP_USE.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Fri, 18 Nov 2011 15:59:18 +0000 (14:59 -0100)]
Update catalyst targets to reflect the change from STAGE1_USE to BOOTSTRAP_USE and drop cxx from stage1 target as it was added to BOOTSTRAP_USE.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Wed, 16 Nov 2011 04:02:55 +0000 (03:02 -0100)]
Update USE flags for stage1 to add cxx to fix the building of stages - bug 390701.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Wed, 16 Nov 2011 04:02:55 +0000 (03:02 -0100)]
Update USE flags for stage1 to add cxx to fix the building of stages - bug 390701.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 6 Nov 2011 03:58:01 +0000 (02:58 -0100)]
Stop dropping /etc/portage on stage3 - bug 388283.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Sun, 6 Nov 2011 03:59:01 +0000 (02:59 -0100)]
Stop dropping /etc/portage on stage3 - bug 388283.
Matt Turner [Mon, 17 Oct 2011 02:26:13 +0000 (22:26 -0400)]
mips.py: align class table
Matt Turner [Mon, 17 Oct 2011 02:26:13 +0000 (22:26 -0400)]
mips.py: align class table
Matt Turner [Mon, 17 Oct 2011 02:16:45 +0000 (22:16 -0400)]
mips.py: add mips32 softfloat targets
softfloat targets are for producing a userland (ie glibc, gcc) that
handles software floating-point emulation in userspace. The alternative
is configuring your kernel to emulate floating-point math, which is
slower but allows you to use a standard "hard float" userland.
Matt Turner [Mon, 17 Oct 2011 02:16:45 +0000 (22:16 -0400)]
mips.py: add mips32 softfloat targets
softfloat targets are for producing a userland (ie glibc, gcc) that
handles software floating-point emulation in userspace. The alternative
is configuring your kernel to emulate floating-point math, which is
slower but allows you to use a standard "hard float" userland.
Robin H. Johnson [Sat, 8 Oct 2011 23:57:01 +0000 (23:57 +0000)]
Re-add MD5 until handbook is updated.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Robin H. Johnson [Sat, 8 Oct 2011 22:29:06 +0000 (22:29 +0000)]
Change hashes for .DIGESTS to be SHA1/SHA512/WHIRLPOOL. SHA1 ease of validation from non-*nix platforms.
Robin H. Johnson [Sat, 8 Oct 2011 22:27:41 +0000 (22:27 +0000)]
Update list of supported hashes.
Robin H. Johnson [Sat, 8 Oct 2011 23:57:01 +0000 (23:57 +0000)]
Re-add MD5 until handbook is updated.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Robin H. Johnson [Sat, 8 Oct 2011 22:29:06 +0000 (22:29 +0000)]
Change hashes for .DIGESTS to be SHA1/SHA512/WHIRLPOOL. SHA1 ease of validation from non-*nix platforms.
Robin H. Johnson [Sat, 8 Oct 2011 22:27:41 +0000 (22:27 +0000)]
Update list of supported hashes.
Matt Turner [Sat, 3 Sep 2011 01:19:19 +0000 (21:19 -0400)]
mips.py: replace -mips* with new -march=mips*
Matt Turner [Sat, 3 Sep 2011 01:19:19 +0000 (21:19 -0400)]
mips.py: replace -mips* with new -march=mips*
Matt Turner [Thu, 1 Sep 2011 23:08:04 +0000 (19:08 -0400)]
Set FEATURES=-news before emerging ccache/distcc/icecream
Matt Turner [Thu, 1 Sep 2011 23:08:04 +0000 (19:08 -0400)]
Set FEATURES=-news before emerging ccache/distcc/icecream
Matt Turner [Sun, 21 Aug 2011 23:20:16 +0000 (19:20 -0400)]
mips.py: add mips4_r10k classes
Matt Turner [Sun, 21 Aug 2011 23:20:16 +0000 (19:20 -0400)]
mips.py: add mips4_r10k classes
Matt Turner [Wed, 17 Aug 2011 04:17:16 +0000 (00:17 -0400)]
mips.py: remove incorrect word 'all' from descriptions
Matt Turner [Wed, 17 Aug 2011 04:16:59 +0000 (00:16 -0400)]
mips.py: call correct constructor in o32 classes
Matt Turner [Wed, 17 Aug 2011 04:09:58 +0000 (00:09 -0400)]
mips.py: add mips32r2 and mips64r2 builder classes
Matt Turner [Wed, 17 Aug 2011 04:17:16 +0000 (00:17 -0400)]
mips.py: remove incorrect word 'all' from descriptions
Matt Turner [Wed, 17 Aug 2011 04:16:59 +0000 (00:16 -0400)]
mips.py: call correct constructor in o32 classes
Matt Turner [Wed, 17 Aug 2011 04:09:58 +0000 (00:09 -0400)]
mips.py: add mips32r2 and mips64r2 builder classes
Matt Turner [Tue, 19 Jul 2011 17:09:33 +0000 (13:09 -0400)]
mips.py: mips/o32 classes should inherit generic_mips{,el}
generic_mips64{,el} should only be used for n32/n64/multilib.
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Tue, 19 Jul 2011 17:08:32 +0000 (13:08 -0400)]
Fix man page to put mips64 and mips64el in the same section
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Tue, 19 Jul 2011 17:01:48 +0000 (13:01 -0400)]
mips.py: remove unnecessary generic_multilib class
It only served to add the "multilib" USE flag, which is already provided
by the multilib profiles.
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Tue, 19 Jul 2011 16:59:27 +0000 (12:59 -0400)]
mips.py: remove -mfix-24k from CFLAGS, it apparently doesn't exist
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Tue, 19 Jul 2011 17:09:33 +0000 (13:09 -0400)]
mips.py: mips/o32 classes should inherit generic_mips{,el}
generic_mips64{,el} should only be used for n32/n64/multilib.
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Tue, 19 Jul 2011 17:08:32 +0000 (13:08 -0400)]
Fix man page to put mips64 and mips64el in the same section
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Tue, 19 Jul 2011 17:01:48 +0000 (13:01 -0400)]
mips.py: remove unnecessary generic_multilib class
It only served to add the "multilib" USE flag, which is already provided
by the multilib profiles.
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Tue, 19 Jul 2011 16:59:27 +0000 (12:59 -0400)]
mips.py: remove -mfix-24k from CFLAGS, it apparently doesn't exist
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Sat, 16 Jul 2011 18:31:56 +0000 (14:31 -0400)]
mips.py: add mips32 and mips64 builder classes
Signed-off-by: Matt Turner <mattst88@gmail.com>
Matt Turner [Sat, 16 Jul 2011 18:31:56 +0000 (14:31 -0400)]
mips.py: add mips32 and mips64 builder classes
Signed-off-by: Matt Turner <mattst88@gmail.com>
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Thu, 14 Jul 2011 02:16:30 +0000 (02:16 +0000)]
Bumped version - there won't be a 2.0.6.917 release as I failed to update the version before tagging.
William Hubbs [Thu, 14 Jul 2011 01:45:02 +0000 (20:45 -0500)]
Revert "chroot-functions.sh: emerge sys-apps/shadow before distcc"
This reverts commit
11a7b5cb09e2d7b7f4f88496fc7816a7cad030d4.
We do not need this now since shadow is part of stage 1.
William Hubbs [Thu, 14 Jul 2011 01:29:24 +0000 (20:29 -0500)]
Revert "chroot-functions.sh: emerge sys-apps/shadow before distcc"
This reverts commit
a4968878f0bf3bf32e0c5fb0c4b6d88a0ebb8084.
Shadow is now built in stage 1, so we do not need this.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Thu, 14 Jul 2011 00:45:48 +0000 (00:45 +0000)]
Add /etc/init.d/fixinittab to the default runlevel - fix autologin on the installcd.
Jorge Manuel B. S. Vicetto (jmbsvicetto) [Thu, 14 Jul 2011 00:45:48 +0000 (00:45 +0000)]
Add /etc/init.d/fixinittab to the default runlevel - fix autologin on the installcd.
Matt Turner [Tue, 28 Jun 2011 00:54:25 +0000 (20:54 -0400)]
mips.py: include R4x00 and loongson workarounds in mips3
Matt Turner [Tue, 28 Jun 2011 00:54:25 +0000 (20:54 -0400)]
mips.py: include R4x00 and loongson workarounds in mips3
Matt Turner [Sun, 26 Jun 2011 17:02:22 +0000 (13:02 -0400)]
chroot-functions.sh: emerge sys-apps/shadow before distcc
distcc uses 'useradd' and will fail in stage2 without shadow.
Matt Turner [Sun, 26 Jun 2011 16:59:11 +0000 (12:59 -0400)]
chroot-functions.sh: don't run 'distcc-config --install'
distcc-config doesn't have this option anymore, so it's unneeded.
Matt Turner [Sun, 26 Jun 2011 17:02:22 +0000 (13:02 -0400)]
chroot-functions.sh: emerge sys-apps/shadow before distcc
distcc uses 'useradd' and will fail in stage2 without shadow.
Matt Turner [Sun, 26 Jun 2011 16:59:11 +0000 (12:59 -0400)]
chroot-functions.sh: don't run 'distcc-config --install'
distcc-config doesn't have this option anymore, so it's unneeded.
Sebastian Pipping [Sun, 26 Jun 2011 01:35:10 +0000 (03:35 +0200)]
Warn about multiple argument errors at the same time
Sebastian Pipping [Sat, 25 Jun 2011 21:40:12 +0000 (23:40 +0200)]
Examples: refer to "man catalyst" for supported arches, too
Conflicts:
examples/netboot_template.spec
Sebastian Pipping [Sat, 25 Jun 2011 21:40:12 +0000 (23:40 +0200)]
Examples: refer to "man catalyst" for supported arches, too
William Hubbs [Sun, 19 Jun 2011 18:15:35 +0000 (13:15 -0500)]
boot from local hd if no response to boot menu
x-gentoo-bug: 141199
x-gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=141199
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
William Hubbs [Sun, 19 Jun 2011 18:15:35 +0000 (13:15 -0500)]
boot from local hd if no response to boot menu
x-gentoo-bug: 141199
x-gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=141199
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
William Hubbs [Sat, 25 Jun 2011 18:28:45 +0000 (13:28 -0500)]
fix ignore patterns
The top level .gitignore file should contain things you want ignored
through the entire tree. Specific files you want ignored should go in
.gitignore files in their respective directories unless they appear more
than once in the tree.
William Hubbs [Sat, 25 Jun 2011 18:28:45 +0000 (13:28 -0500)]
fix ignore patterns
The top level .gitignore file should contain things you want ignored
through the entire tree. Specific files you want ignored should go in
.gitignore files in their respective directories unless they appear more
than once in the tree.
Sebastian Pipping [Sat, 25 Jun 2011 18:45:12 +0000 (20:45 +0200)]
Resolve duplicate class arch_sh4aeb