PlanetLabConf merged in the onelab codebase
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 22 Jan 2008 15:05:22 +0000 (15:05 +0000)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 22 Jan 2008 15:05:22 +0000 (15:05 +0000)
onelab-tags-4.2.mk
onelab.mk

index 99ee4c9..296eb44 100644 (file)
@@ -24,7 +24,7 @@ iptables-SVNPATH              := http://svn.planet-lab.org/svn/iptables/tags/iptables-1.3.8-
 iproute2-SVNPATH               := http://svn.planet-lab.org/svn/iproute2/tags/iproute-2.6.16-1
 vsys-SVNPATH                   := http://svn.planet-lab.org/svn/vsys/tags/vsys-0.7-2
 PLCAPI-SVNPATH                 := http://svn.planet-lab.org/svn/PLCAPI/tags/PLCAPI-4.2-0
-WWW-SVNPATH                    := http://svn.one-lab.org/new_plc_www/tags/PLCWWW-4.2-1
+WWW-SVNPATH                    := http://svn.one-lab.org/new_plc_www/tags/PLCWWW-4.2-2
 VserverReference-SVNPATH       := http://svn.planet-lab.org/svn/VserverReference/tags/vserver-4.2-0
 BootManager-SVNPATH            := http://svn.planet-lab.org/svn/BootManager/tags/bootmanager-3.2-2
 pypcilib-SVNPATH               := http://svn.planet-lab.org/svn/pypcilib/tags/pypcilib-0.1-1
index 1ebb608..659756d 100644 (file)
--- a/onelab.mk
+++ b/onelab.mk
@@ -319,6 +319,23 @@ bootstrapfs-DEPEND-FILES := RPMS/yumgroups.xml
 ALL += bootstrapfs
 IN_MYPLC += bootstrapfs
 
+#
+# noderepo
+#
+NODEREPO_RPMS = $(foreach package,$(IN_BOOTSTRAPFS) $(IN_VSERVER),$($(package).rpms))
+noderepo.list:
+       @for rpm in $(NODEREPO_RPMS) ; do echo $rpm ; done > $@
+
+noderepo-MODULES := BootstrapFS build
+noderepo-SPEC := noderepo.spec
+noderepo-RPMBUILD := sudo bash ./rpmbuild.sh
+# package requires all regular packages
+noderepo-DEPEND-PACKAGES := $(IN_BOOTSTRAPFS) $(IN_VSERVER)
+noderepo-DEPEND-FILES := RPMS/yumgroups.xml noderepo.list
+# not yet
+#ALL += noderepo
+#IN_MYPLC += noderepo
+
 #
 # myplc : initial, chroot-based packaging
 #