Marc Fiuczynski [Tue, 9 Oct 2007 14:22:42 +0000 (14:22 +0000)]
More fixes to handle the case when there are mixed CVS/SVN
repositories. Rules.mk will first check if there are package specific
SVN or CVS repositories, and then check whether a global CVS or SVN
repository is specified. Note that there one should only specify
either a global CVS or SNV repository---not both, which I suppose one
could check for.
Marc Fiuczynski [Tue, 9 Oct 2007 13:38:15 +0000 (13:38 +0000)]
Fixes so that things work properly when we use SVN or CVS.
If there are multiple packages listed per module, the code currently
assumes that the first package in the module list is the one that
contains the specfile.
Marc Fiuczynski [Mon, 8 Oct 2007 15:35:12 +0000 (15:35 +0000)]
Updates so that building via SVN functions.
Faiyaz Ahmed [Fri, 5 Oct 2007 20:25:22 +0000 (20:25 +0000)]
util-vserver no longer depends on util-python.
Faiyaz Ahmed [Fri, 5 Oct 2007 20:16:04 +0000 (20:16 +0000)]
Renamed new_plc_www to WWW.
Faiyaz Ahmed [Fri, 5 Oct 2007 19:58:53 +0000 (19:58 +0000)]
renamed new_plc_api to PLCAPI.
Faiyaz Ahmed [Fri, 5 Oct 2007 19:52:24 +0000 (19:52 +0000)]
Add vsys to ALL.
Faiyaz Ahmed [Fri, 5 Oct 2007 19:47:23 +0000 (19:47 +0000)]
Deprecate PlanetLabAuth. Removed from dependency check.
Faiyaz Ahmed [Fri, 5 Oct 2007 19:45:45 +0000 (19:45 +0000)]
Deprecate PlanetLabAuth. Not used by anything
Faiyaz Ahmed [Fri, 5 Oct 2007 19:44:04 +0000 (19:44 +0000)]
Deprecate pycurl. Use fc6+ release.
Faiyaz Ahmed [Fri, 5 Oct 2007 19:38:08 +0000 (19:38 +0000)]
Renamed modules to keep inline with SVN. Removed deprecated modules (commented reason).
Faiyaz Ahmed [Fri, 5 Oct 2007 18:41:36 +0000 (18:41 +0000)]
Removed PlanetLabConf
Faiyaz Ahmed [Tue, 2 Oct 2007 17:33:05 +0000 (17:33 +0000)]
Added SVNROOT.
Faiyaz Ahmed [Tue, 25 Sep 2007 19:21:56 +0000 (19:21 +0000)]
PlanetLabConf was deprecated with the new pl_conf'less NM
Faiyaz Ahmed [Tue, 25 Sep 2007 19:21:08 +0000 (19:21 +0000)]
Removed PlanetLabAccounts and PlanetLabConf
Faiyaz Ahmed [Tue, 25 Sep 2007 18:38:47 +0000 (18:38 +0000)]
Removed PlanetLabAccounts
Faiyaz Ahmed [Tue, 18 Sep 2007 20:26:16 +0000 (20:26 +0000)]
Remove PLCAPI from vserver-reference
Marc Fiuczynski [Mon, 17 Sep 2007 16:49:15 +0000 (16:49 +0000)]
- umount image lazily.
- change order where a few of the /dev devices are created.
- NOTE: need to make sure that it is ok to have those devices
exposed within a vserver.
Marc Fiuczynski [Mon, 17 Sep 2007 16:46:19 +0000 (16:46 +0000)]
Do umount's lazily.
Marc Fiuczynski [Wed, 12 Sep 2007 21:05:52 +0000 (21:05 +0000)]
.rpmbuild.sh is now rpmbuild.sh in CVS
Marc Fiuczynski [Wed, 12 Sep 2007 20:28:14 +0000 (20:28 +0000)]
always use rpmbuild.sh to properly invoke rpmbuild
Marc Fiuczynski [Wed, 12 Sep 2007 20:26:20 +0000 (20:26 +0000)]
update usage from .rpmbuild.sh -> rpmbuild.sh & get rid of makefile support to generate the file
Marc Fiuczynski [Wed, 12 Sep 2007 20:25:40 +0000 (20:25 +0000)]
create a separate rpmbuild script that can be properly executed from sudo
Marc Fiuczynski [Wed, 12 Sep 2007 17:17:42 +0000 (17:17 +0000)]
ignore .rpmbuild.sh, which gets generated by Rules.mk
Marc Fiuczynski [Mon, 10 Sep 2007 22:24:20 +0000 (22:24 +0000)]
always use PWD as HOME to get current build directory as home directory for rpmbuild
Marc Fiuczynski [Mon, 10 Sep 2007 22:17:14 +0000 (22:17 +0000)]
always use PWD as HOME to get current build directory as home directory for rpmbuild
Marc Fiuczynski [Mon, 10 Sep 2007 19:39:10 +0000 (19:39 +0000)]
make sure 'build' user has proper sudoers setup
Marc Fiuczynski [Thu, 6 Sep 2007 21:02:43 +0000 (21:02 +0000)]
build new PLCWWW and myplc-native modules
Marc Fiuczynski [Fri, 31 Aug 2007 03:17:34 +0000 (03:17 +0000)]
set pl_FEDORA_RELEASE to the result of calling pl_getFedoraRelease()
Marc Fiuczynski [Fri, 31 Aug 2007 02:51:03 +0000 (02:51 +0000)]
only build pycurl if we have a compatible curl-devel installed
Marc Fiuczynski [Fri, 31 Aug 2007 02:23:08 +0000 (02:23 +0000)]
Assume that pl_makedevs() was called to have /dev devices and dirs properly setup before invoking mkfedora
Marc Fiuczynski [Fri, 31 Aug 2007 02:21:22 +0000 (02:21 +0000)]
Use build.common functions
Marc Fiuczynski [Fri, 31 Aug 2007 02:20:54 +0000 (02:20 +0000)]
fix pl_mkfedora: call mkfedora not ./mkfedora
fix pl_setup_chroot: proper options argument handling
Marc Fiuczynski [Thu, 30 Aug 2007 16:34:48 +0000 (16:34 +0000)]
Common functions and variables used by various build.sh, build_devel.sh, prep.sh, and build.functions files in other PL CVS modules
Faiyaz Ahmed [Wed, 29 Aug 2007 20:28:08 +0000 (20:28 +0000)]
Remove finger (planetlabid)
Faiyaz Ahmed [Wed, 29 Aug 2007 19:20:37 +0000 (19:20 +0000)]
Remove PlanetlabID
Marc Fiuczynski [Tue, 28 Aug 2007 21:49:09 +0000 (21:49 +0000)]
fix so that it prints Core for Fedora release<7 and otherwise just drops Core for release>=7
Marc Fiuczynski [Fri, 24 Aug 2007 05:01:39 +0000 (05:01 +0000)]
added OLPC F7 mirror repository
Marc Fiuczynski [Fri, 24 Aug 2007 05:00:14 +0000 (05:00 +0000)]
As of release version 7, Fedora dropped 'core'
Marc Fiuczynski [Fri, 24 Aug 2007 04:47:00 +0000 (04:47 +0000)]
As of release version 7, Fedora dropped 'core'
Marc Fiuczynski [Wed, 22 Aug 2007 14:42:27 +0000 (14:42 +0000)]
use native mysql* from FC distribution rather than local/old mysql
Marc Fiuczynski [Wed, 22 Aug 2007 14:41:32 +0000 (14:41 +0000)]
final changes to gets things to build on FC6
Marc Fiuczynski [Tue, 21 Aug 2007 03:47:21 +0000 (03:47 +0000)]
use smoke as a FC repository
Marc Fiuczynski [Tue, 21 Aug 2007 03:41:37 +0000 (03:41 +0000)]
switch to using coblitz service rather than coblitz repository as source for FC rpms
Faiyaz Ahmed [Mon, 20 Aug 2007 20:02:14 +0000 (20:02 +0000)]
Atticed. Replaced by v4_yumgroups.xml.
Faiyaz Ahmed [Tue, 14 Aug 2007 16:16:39 +0000 (16:16 +0000)]
make ln paths relative instead of absolute. URL check was failing in PlanetLabConf.
Faiyaz Ahmed [Mon, 13 Aug 2007 19:20:55 +0000 (19:20 +0000)]
Added jre
Daniel Hokka Zakrisson [Tue, 31 Jul 2007 14:15:30 +0000 (14:15 +0000)]
util-vserver depends on libnl
Daniel Hokka Zakrisson [Fri, 27 Jul 2007 20:08:34 +0000 (20:08 +0000)]
add libnl
Marc Fiuczynski [Tue, 24 Jul 2007 15:20:36 +0000 (15:20 +0000)]
Clean up the way the kernel gets built for i386 and x86_64 architectures.
Marc Fiuczynski [Mon, 23 Jul 2007 15:50:59 +0000 (15:50 +0000)]
fix off-by-one bug
Marc Fiuczynski [Mon, 23 Jul 2007 15:12:44 +0000 (15:12 +0000)]
properly terminate target string with null character
Marc Fiuczynski [Thu, 19 Jul 2007 20:39:33 +0000 (20:39 +0000)]
compile parseSpec with -D_GNU_SOURCE to eliminate stupid 'warning: implicit declaration of function strnlen' message
Faiyaz Ahmed [Mon, 2 Jul 2007 17:44:40 +0000 (17:44 +0000)]
Remove CoDemux so kernel dev can continue without vnet.
Faiyaz Ahmed [Thu, 28 Jun 2007 16:46:38 +0000 (16:46 +0000)]
Disconnect madwifi.
Faiyaz Ahmed [Tue, 26 Jun 2007 17:54:33 +0000 (17:54 +0000)]
Remove vnet. Precursor to new kernel w/ iptables + vsever support.
David E. Eisenstat [Mon, 25 Jun 2007 19:09:11 +0000 (19:09 +0000)]
Add which to the VServer reference.
Faiyaz Ahmed [Wed, 9 May 2007 20:26:38 +0000 (20:26 +0000)]
Deprecate v3_yumgroups.xml in favor of v4_yumgroups.xml.
Faiyaz Ahmed [Wed, 9 May 2007 20:25:23 +0000 (20:25 +0000)]
Deprecating v3_yumgroups.xml
Marc Fiuczynski [Fri, 4 May 2007 16:34:33 +0000 (16:34 +0000)]
removed duplicate codemux entry
Faiyaz Ahmed [Wed, 2 May 2007 16:21:11 +0000 (16:21 +0000)]
Includes codemux
KyoungSoo Park [Fri, 27 Apr 2007 19:17:20 +0000 (19:17 +0000)]
added codemux
Thierry Parmentelat [Mon, 16 Apr 2007 16:45:42 +0000 (16:45 +0000)]
imported madwifi 0.9.3
Thierry Parmentelat [Mon, 16 Apr 2007 15:28:18 +0000 (15:28 +0000)]
myplc-release creation should be ok now
Thierry Parmentelat [Mon, 16 Apr 2007 15:17:06 +0000 (15:17 +0000)]
oops, dir creation did not work, done otherwise
Thierry Parmentelat [Mon, 16 Apr 2007 15:08:08 +0000 (15:08 +0000)]
mkdir before creating myplc-release
Thierry Parmentelat [Mon, 16 Apr 2007 13:59:29 +0000 (13:59 +0000)]
create myplc-release with build date, hostname, location and detailed version, for embedding into myplc
Thierry Parmentelat [Mon, 16 Apr 2007 13:35:23 +0000 (13:35 +0000)]
web pages now packaged separately in the plcwww rmp package
Thierry Parmentelat [Mon, 16 Apr 2007 12:55:26 +0000 (12:55 +0000)]
web pages now packaged separately in the plcwww rmp package
Thierry Parmentelat [Wed, 28 Mar 2007 07:40:10 +0000 (07:40 +0000)]
imported new_plc_www from HEAD into onelab subversion codebase
Thierry Parmentelat [Thu, 22 Mar 2007 21:01:35 +0000 (21:01 +0000)]
uses the branch rather than rc2
Thierry Parmentelat [Mon, 19 Mar 2007 16:25:04 +0000 (16:25 +0000)]
svn extraction in multi_module mode missed semi-colon
Thierry Parmentelat [Mon, 19 Mar 2007 13:26:55 +0000 (13:26 +0000)]
imported components : spec file needs being tweaked
Thierry Parmentelat [Mon, 19 Mar 2007 11:39:46 +0000 (11:39 +0000)]
oops - screwed up between package and MODULE
Thierry Parmentelat [Mon, 19 Mar 2007 09:18:55 +0000 (09:18 +0000)]
get rid of default tags and stuff - allows to specify an alternate tagsfile
Thierry Parmentelat [Fri, 16 Mar 2007 19:08:13 +0000 (19:08 +0000)]
extracts tag definition
Thierry Parmentelat [Fri, 16 Mar 2007 16:07:57 +0000 (16:07 +0000)]
same with bootmanager
Thierry Parmentelat [Fri, 16 Mar 2007 14:59:47 +0000 (14:59 +0000)]
bootcd imported into onelab subversion repo
Thierry Parmentelat [Wed, 14 Mar 2007 09:14:03 +0000 (09:14 +0000)]
oops, the SPEC needs to be relative to SVNPATH
Thierry Parmentelat [Tue, 13 Mar 2007 15:53:07 +0000 (15:53 +0000)]
builds new_plc_api from onelab subversion server on svn.one-lab.org
using trunk for now
Thierry Parmentelat [Tue, 6 Mar 2007 22:19:16 +0000 (22:19 +0000)]
uses wireless-tools 29pre14
Thierry Parmentelat [Tue, 6 Mar 2007 17:04:46 +0000 (17:04 +0000)]
SVNPATH tweaked after subversion tree reviewed
Faiyaz Ahmed [Fri, 2 Mar 2007 21:12:49 +0000 (21:12 +0000)]
Fix rsync for 2 boot servers.
Faiyaz Ahmed [Fri, 2 Mar 2007 20:55:36 +0000 (20:55 +0000)]
revert to 1.49
Faiyaz Ahmed [Fri, 2 Mar 2007 20:53:00 +0000 (20:53 +0000)]
Revert to 1.30
Faiyaz Ahmed [Fri, 2 Mar 2007 20:42:25 +0000 (20:42 +0000)]
revert to 1.23.2.1
Faiyaz Ahmed [Fri, 2 Mar 2007 20:40:30 +0000 (20:40 +0000)]
reverting to 1.45.2.7
Thierry Parmentelat [Wed, 21 Feb 2007 11:10:03 +0000 (11:10 +0000)]
reverts to TAG:=HEAD - TAG gets overridden by the wrapper script anyway
Thierry Parmentelat [Wed, 21 Feb 2007 10:21:25 +0000 (10:21 +0000)]
hard-wire the local build policy for now
Thierry Parmentelat [Wed, 14 Feb 2007 08:47:15 +0000 (08:47 +0000)]
fetches yumgroups.xml according to PLDISTRO
Thierry Parmentelat [Wed, 14 Feb 2007 08:39:33 +0000 (08:39 +0000)]
creation
Thierry Parmentelat [Mon, 12 Feb 2007 09:42:25 +0000 (09:42 +0000)]
svn-capable : knows how to use component-SVNPATH variable if set
Faiyaz Ahmed [Fri, 9 Feb 2007 21:45:26 +0000 (21:45 +0000)]
scp's nightlies to both boot servers {boot1,boot2}.
Thierry Parmentelat [Fri, 9 Feb 2007 01:35:54 +0000 (01:35 +0000)]
oops - reverting accidental checkin
Thierry Parmentelat [Fri, 9 Feb 2007 01:16:19 +0000 (01:16 +0000)]
merges changes from planetlab.mk
Mark Huang [Thu, 8 Feb 2007 15:18:08 +0000 (15:18 +0000)]
- fix rsync command
Mark Huang [Thu, 8 Feb 2007 06:00:58 +0000 (06:00 +0000)]
- don't bother signing or uploading SRPMS
- fix paths now that boot is running MyPLC
- run yum-arch and createrepo on the build server
Mark Huang [Thu, 8 Feb 2007 00:23:45 +0000 (00:23 +0000)]
- no need to checkout everything for myplc build anymore
Mark Huang [Wed, 7 Feb 2007 23:49:42 +0000 (23:49 +0000)]
add comment header
Mark Huang [Wed, 7 Feb 2007 23:46:29 +0000 (23:46 +0000)]
split off myplc-devel chroot stuff into separate wrapper script