From: Thierry Parmentelat Date: Sat, 10 Jan 2009 12:03:29 +0000 (+0000) Subject: rename myplc-native into plain myplc and old-fashioned myplc into myplc-chroot X-Git-Tag: 4.3-rc1~106 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=b06cb26a64fc9e3c65e5274cfad8a9f3df19e833;p=build.git rename myplc-native into plain myplc and old-fashioned myplc into myplc-chroot --- diff --git a/onelab.mk b/onelab.mk index b91fc1b5..46803b9b 100644 --- a/onelab.mk +++ b/onelab.mk @@ -324,8 +324,6 @@ IN_MYPLC += bootcd # vserver-MODULES := VserverReference build vserver-SPEC := vserver-reference.spec -# Package must be built as root -vserver-RPMBUILD := sudo bash ./rpmbuild.sh vserver-DEPEND-PACKAGES := $(IN_VSERVER) vserver-DEPEND-FILES := RPMS/yumgroups.xml vserver-RPMDATE := yes @@ -366,27 +364,12 @@ ALL += noderepo IN_MYPLC += noderepo # -# MyPLC native : lightweight packaging, dependencies are yum-installed in a vserver -# -myplc-native-MODULES := MyPLC build -myplc-native-SPEC := myplc-native.spec -# Package must be built as root -myplc-native-RPMBUILD := sudo bash ./rpmbuild.sh -myplc-native-DEPEND-FILES := myplc-release RPMS/yumgroups.xml -ALL += myplc-native - -## # -## # myplc : old-fashioned, chroot-based packaging -## # -## myplc-MODULES := MyPLC build -## myplc-SPEC := myplc.spec -## # Package must be built as root -## myplc-RPMBUILD := sudo bash ./rpmbuild.sh -## # myplc may require all packages -## myplc-DEPEND-PACKAGES := $(IN_MYPLC) -## myplc-DEPEND-FILES := RPMS/yumgroups.xml myplc-release -## myplc-RPMDATE := yes -## ALL += myplc +# MyPLC : lightweight packaging, dependencies are yum-installed in a vserver +# +myplc-MODULES := MyPLC build +myplc-SPEC := myplc.spec +myplc-DEPEND-FILES := myplc-release RPMS/yumgroups.xml +ALL += myplc # myplc-docs only contains docs for PLCAPI and NMAPI, but # we still need to pull MyPLC, as it is where the specfile lies, diff --git a/planetlab.mk b/planetlab.mk index 7764573f..b5369f3e 100644 --- a/planetlab.mk +++ b/planetlab.mk @@ -328,27 +328,25 @@ ALL += noderepo IN_MYPLC += noderepo # -# MyPLC native : lightweight packaging, dependencies are yum-installed in a vserver +# MyPLC : lightweight packaging, dependencies are yum-installed in a vserver # -myplc-native-MODULES := MyPLC build -myplc-native-SPEC := myplc-native.spec +mylc-MODULES := MyPLC build +mylc-SPEC := mylc.spec # Package must be built as root -myplc-native-RPMBUILD := sudo bash ./rpmbuild.sh -myplc-native-DEPEND-FILES := myplc-release RPMS/yumgroups.xml -ALL += myplc-native +mylc-RPMBUILD := sudo bash ./rpmbuild.sh +mylc-DEPEND-FILES := myplc-release RPMS/yumgroups.xml +ALL += mylc ## # -## # myplc : old-fashioned, chroot-based packaging +## # myplc-chroot : old-fashioned, chroot-based packaging ## # -## myplc-MODULES := MyPLC build -## myplc-SPEC := myplc.spec -## # Package must be built as root -## myplc-RPMBUILD := sudo bash ./rpmbuild.sh -## # myplc may require all packages -## myplc-DEPEND-PACKAGES := $(IN_MYPLC) -## myplc-DEPEND-FILES := RPMS/yumgroups.xml myplc-release -## myplc-RPMDATE := yes -## ALL += myplc +## myplc-chroot-MODULES := MyPLC build +## myplc-chroot-SPEC := myplc-chroot.spec +## # myplc-chroot may require all packages +## myplc-chroot-DEPEND-PACKAGES := $(IN_MYPLC) +## myplc-chroot-DEPEND-FILES := RPMS/yumgroups.xml myplc-release +## myplc-chroot-RPMDATE := yes +## ALL += myplc-chroot # myplc-docs only contains docs for PLCAPI and NMAPI, but # we still need to pull MyPLC, as it is where the specfile lies,