aboutsummaryrefslogtreecommitdiffstats
path: root/bcd.xml
diff options
context:
space:
mode:
authorAntoine Ginies <aginies@mandriva.com>2010-10-06 07:58:18 +0000
committerAntoine Ginies <aginies@mandriva.com>2010-10-06 07:58:18 +0000
commitb364785ea90e60806aaaec56d15bcc70a74daf6d (patch)
treeda257e1277bd0218929f12fde2e318657067eb16 /bcd.xml
parent46324a3fd9b86040b16dc3070b3a22438f7a616d (diff)
downloadbcd-b364785ea90e60806aaaec56d15bcc70a74daf6d.tar
bcd-b364785ea90e60806aaaec56d15bcc70a74daf6d.tar.gz
bcd-b364785ea90e60806aaaec56d15bcc70a74daf6d.tar.bz2
bcd-b364785ea90e60806aaaec56d15bcc70a74daf6d.tar.xz
bcd-b364785ea90e60806aaaec56d15bcc70a74daf6d.zip
end of the move
Diffstat (limited to 'bcd.xml')
-rw-r--r--bcd.xml185
1 files changed, 185 insertions, 0 deletions
diff --git a/bcd.xml b/bcd.xml
new file mode 100644
index 0000000..28ed2a6
--- /dev/null
+++ b/bcd.xml
@@ -0,0 +1,185 @@
+<?xml version='1.0'?>
+
+<productname desc="The Linux product">
+ <nameid>mandriva-linux-free</nameid>
+ <!-- you should really care about this parameter, how many urpmq could you launch at the same time ? -->
+ <nb_fork>10</nb_fork>
+ <!-- you must specify on wich distrib this iso will be built -->
+ <based_on>2010.1</based_on>
+ <!-- -->
+ <arch>i586</arch>
+ <repo desc="Where is the repositery of the distribution">
+ <path>/mnt/ken/dis/</path>
+ </repo>
+ <workdir desc="Where is my working dir">
+ <path>/home/plop/build_bcd</path>
+ </workdir>
+ <tocopy_file>tocopy_plop</tocopy_file>
+ <isolinux desc="isolinux info">
+ <defaultpath>isolinux</defaultpath>
+ <!--<fullpath></fullpath>-->
+ <!-- add hdt entry in syslinux.cfg -->
+ <entry name="hdt" desc="Main media">
+ <bin>/usr/lib/syslinux/hdt.c32</bin>
+ <label>hdt</label>
+ <kernel>hdt.c32</kernel>
+ <append>modules=modules.pci</append>
+ </entry>
+ <!-- keep this entry to create an array ref -->
+ <entry></entry>
+ <tocopy name="pcimap">
+ <file>/lib/modules/2.6.32-server-1mnb/modules.pcimap</file>
+ </tocopy>
+ <tocopy name="ids">
+ <file>/usr/share/pci.ids</file>
+ </tocopy>
+ <tocopy></tocopy>
+ </isolinux>
+ <installer desc="path to the Mandriva installer (stage1/stage2)">
+ <defaultpath>install</defaultpath>
+ <!--<fullpath></fullpath>-->
+ <advertising>
+ <defaultpath>advertising</defaultpath>
+ <!--<fullpath></fullpath>-->
+ </advertising>
+ </installer>
+
+ <!-- theme must be available to path altx/all.rdz files -->
+ <theme name="mandriva-release-Free">
+ <bootsplash>Mandriva-Free</bootsplash>
+ <bootsplash_path>/usr/share/bootsplash</bootsplash_path>
+ <gfxboot_path>/usr/share/gfxboot</gfxboot_path>
+ </theme>
+
+ <media desc="media to take into account to build the ISO">
+ <!-- WARNING thie media must be named "Main" because main media is mandatory for all other media-->
+ <!-- Morever the "Main" media is always the Name use for an MDV reposiery -->
+ <!-- futur feature will provide a way to specify another name for the basic repo of an MDV distribution -->
+ <list name="Main" desc="Main media">
+ <!-- MANDATORY list of wanted packages on the iso -->
+ <input name="base">
+ <file>lists/input_main</file>
+ </input>
+ <!-- to create an array you must keep this even if it is empty -->
+ <input name="extra">
+ <file>lists/input_main_extra</file>
+ </input>
+ <!-- external media repositery with hdlists -->
+ <external name="corpo">
+ <fullpath_mediadir>/home/plop/pieces/corpo</fullpath_mediadir>
+ </external>
+ <!-- MANDATORY list of unwanted packages on the iso -->
+ <exclude name="exclude">
+ <file>lists/exclude_main</file>
+ </exclude>
+ <!-- to create an array you must keep this even if it is empty -->
+ <exclude name="extra">
+ <file>lists/exclude_main_extra</file>
+ </exclude>
+ <!-- nosuggests options should be yes or no -->
+ <nosuggests>no</nosuggests>
+ <!-- will be taken in {repo}{version}{arch}/media -->
+ <mediadir>main</mediadir>
+ <destmedia>main</destmedia>
+ <!--
+ <fullpath_mediadir>/home/plop/iso/final/t/i586/media/main</fullpath_mediadir>
+ -->
+ <pubkey>release/media_info/pubkey</pubkey>
+ <release>yes</release>
+ <updates>yes</updates>
+ <backport>no</backport>
+ <testing>no</testing>
+ </list>
+ <list name="Contrib" desc="Contrib media">
+ <!-- Supp media needed to install packages from this media, usefull for external media
+ wich need main and contrib, use the urpmi syntax of \-\-media (no space, media separated by coma)
+ <media_supp>Main,Main Updates,Contrib,Contrib Updates</media_supp>
+ -->
+ <input name="base">
+ <file>lists/input_contrib</file>
+ </input>
+ <!-- to create an array you must keep this even if it is empty -->
+ <input name="extra">
+ <file>lists/input_contrib_extra</file>
+ </input>
+ <!-- MANDATORY list of unwanted packages on the iso -->
+ <exclude name="exclude">
+ <file>lists/exclude_contrib</file>
+ </exclude>
+ <!-- to create an array you must keep this even if it is empty -->
+ <exclude name="extra">
+ <file>lists/exclude_contrib_extra</file>
+ </exclude>
+ <!-- nosuggests options should be yes or no -->
+ <nosuggests>no</nosuggests>
+ <!-- will be taken in {repo}{version}{arch}/media -->
+ <mediadir>contrib</mediadir>
+ <destmedia>contrib</destmedia>
+ <!--
+ <fullpath_mediadir>/home/plop/build/2009.1/100/i586/media/contrib</fullpath_mediadir>
+ -->
+ <pubkey>release/media_info/pubkey</pubkey>
+ <release>yes</release>
+ <updates>yes</updates>
+ <backport>no</backport>
+ <testing>no</testing>
+ </list>
+ <!-- keep this entry to create an array ref -->
+ <list></list>
+ </media>
+
+ <mediainfo desc="All files relatives to media_info dir">
+ <!-- since 2009.1 we dont need hdlist anymore -->
+ <version>2010.1</version>
+ <!-- set fullpath if youy want to use an files in a non MDV repositery -->
+ <!--<fullpath></fullpath>-->
+ <mediainfo_dir>media/media_info</mediainfo_dir>
+ <rpmsrate>rpmsrate</rpmsrate>
+ <compssusers>compssUsers.pl</compssusers>
+ <filedeps>file-deps</filedeps>
+ <filter>lists/extra-filter</filter>
+ <urpmi_option>-a</urpmi_option>
+ <askmedia desc="add for other media ?">
+ <todo>yes</todo>
+ </askmedia>
+ <suppl desc="add an external media ?">
+ <todo>yes</todo>
+ </suppl>
+ <xmlinfo>
+ <todo>no</todo>
+ </xmlinfo>
+ </mediainfo>
+
+ <iso>
+ <tag>alpha1</tag>
+ <minor>0</minor>
+ <subversion>1</subversion>
+ <product>Download</product>
+ <branch>Cooker</branch>
+ <type>basic</type>
+ <!-- dual arch not yet supported -->
+ <dualarch>no</dualarch>
+ <!-- SIZE is not YET USED !!! -->
+ <size>700</size>
+ <!-- media.cfg will be stored on genisoimage->{builddir}/{nameid}/{arch} -->
+ <mediacfg>media/media_info/media.cfg</mediacfg>
+ <hdlist>yes</hdlist>
+ <synthesis>yes</synthesis>
+ <header desc="Iso header info">
+ <systemid>Mandriva Linux</systemid>
+ <volumeid>FREE-20101-i586</volumeid>
+ <volumesetid>Mandriva Linux - 2010 Spring (Free) - i586 DVD</volumesetid>
+ <publisherid>Mandriva</publisherid>
+ <datapreparer>Mandriva-Linux</datapreparer>
+ <applicationid>Mandriva Linux - 2010 Spring (Free)</applicationid>
+ <copyrightid>Mandriva Linux</copyrightid>
+ </header>
+ <genisoimage desc="iso generation tool">
+ <options>-f -r -J -hide-rr-moved -nobak -cache-inodes -no-emul-boot -boot-load-size 4 </options>
+ <bootcat>isolinux/boot.cat</bootcat>
+ <!-- builddir and destdir will always use the workdir -->
+ <builddir>build</builddir>
+ <isodir>iso</isodir>
+ </genisoimage>
+ </iso>
+</productname>