cvs commit: ALFS/profiles/BELFS/chapter06 basic-dev.xml libc-headers.xml module-tools.xml udev.xml gcc-2953.xml makedev.xml modutils.xml

kpfleming at linuxfromscratch.org kpfleming at linuxfromscratch.org
Thu Apr 8 20:50:40 PDT 2004


kpfleming    04/04/08 21:50:40

  Modified:    profiles/BELFS BELFS.xml system.ent
  Added:       profiles/BELFS/chapter06 basic-dev.xml libc-headers.xml
                        module-tools.xml udev.xml
  Removed:     profiles/BELFS/chapter06 gcc-2953.xml makedev.xml
                        modutils.xml
  Log:
  first batch of chapter 6 changes
  
  Revision  Changes    Path
  1.4       +4 -4      ALFS/profiles/BELFS/BELFS.xml
  
  Index: BELFS.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BELFS/BELFS.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- BELFS.xml	9 Apr 2004 03:20:28 -0000	1.3
  +++ BELFS.xml	9 Apr 2004 03:50:39 -0000	1.4
  @@ -111,8 +111,8 @@
   		&c6-creatingdirs;
   		&c6-createfiles;
   		&c6-pwdgroup;
  -		&c6-makedev;
  -		&c6-kernel;
  +		&c6-basic-dev;
  +		&c6-libc-headers;
   		&c6-man-pages;
   		&c6-glibc;
   		&c6-adjustingtoolchain;
  @@ -152,7 +152,7 @@
   		&c6-gzip;
   		&c6-man;
   		&c6-make;
  -		&c6-modutils;
  +		&c6-module-tools;
   		&c6-patch;
   		&c6-procinfo;
   		&c6-procps;
  @@ -161,8 +161,8 @@
   		&c6-sysklogd;
   		&c6-sysvinit;
   		&c6-tar;
  +		&c6-udev;
   		&c6-util-linux;
  -		&c6-gcc-2953;
   		&c6-strip;
   	</stage>
   </stage>
  
  
  
  1.3       +4 -3      ALFS/profiles/BELFS/system.ent
  
  Index: system.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BELFS/system.ent,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- system.ent	9 Apr 2004 03:20:28 -0000	1.2
  +++ system.ent	9 Apr 2004 03:50:39 -0000	1.3
  @@ -41,6 +41,7 @@
   <!ENTITY c6-autoconf SYSTEM           "chapter06/autoconf.xml">
   <!ENTITY c6-automake SYSTEM           "chapter06/automake.xml">
   <!ENTITY c6-bash SYSTEM               "chapter06/bash.xml">
  +<!ENTITY c6-basic-dev SYSTEM          "chapter06/basic-dev.xml">
   <!ENTITY c6-binutils SYSTEM           "chapter06/binutils.xml">
   <!ENTITY c6-bison SYSTEM              "chapter06/bison.xml">
   <!ENTITY c6-bzip2 SYSTEM              "chapter06/bzip2.xml">
  @@ -56,7 +57,6 @@
   <!ENTITY c6-findutils SYSTEM          "chapter06/findutils.xml">
   <!ENTITY c6-flex SYSTEM               "chapter06/flex.xml">
   <!ENTITY c6-gawk SYSTEM               "chapter06/gawk.xml">
  -<!ENTITY c6-gcc-2953 SYSTEM           "chapter06/gcc-2953.xml">
   <!ENTITY c6-gcc SYSTEM                "chapter06/gcc.xml">
   <!ENTITY c6-gettext SYSTEM            "chapter06/gettext.xml">
   <!ENTITY c6-glibc SYSTEM              "chapter06/glibc.xml">
  @@ -70,14 +70,14 @@
   <!ENTITY c6-kernel SYSTEM             "chapter06/kernel.xml">
   <!ENTITY c6-keymap SYSTEM	      "config/keymap.xml">
   <!ENTITY c6-less SYSTEM               "chapter06/less.xml">
  +<!ENTITY c6-libc-headers SYSTEM       "chapter05/libc-headers.xml">
   <!ENTITY c6-libtool SYSTEM            "chapter06/libtool.xml">
   <!ENTITY c6-m4 SYSTEM                 "chapter06/m4.xml">
  -<!ENTITY c6-makedev SYSTEM            "chapter06/makedev.xml">
   <!ENTITY c6-make SYSTEM               "chapter06/make.xml">
   <!ENTITY c6-man-pages SYSTEM          "chapter06/man-pages.xml">
   <!ENTITY c6-man SYSTEM                "chapter06/man.xml">
   <!ENTITY c6-mktemp SYSTEM             "chapter06/mktemp.xml">
  -<!ENTITY c6-modutils SYSTEM           "chapter06/modutils.xml">
  +<!ENTITY c6-module-tools SYSTEM       "chapter06/module-tools.xml">
   <!ENTITY c6-ncurses SYSTEM            "chapter06/ncurses.xml">
   <!ENTITY c6-net-tools SYSTEM          "chapter06/net-tools.xml">
   <!ENTITY c6-patch SYSTEM              "chapter06/patch.xml">
  @@ -94,6 +94,7 @@
   <!ENTITY c6-sysvinit SYSTEM           "chapter06/sysvinit.xml">
   <!ENTITY c6-tar SYSTEM                "chapter06/tar.xml">
   <!ENTITY c6-texinfo SYSTEM            "chapter06/texinfo.xml">
  +<!ENTITY c6-udev SYSTEM               "chapter05/udev.xml">
   <!ENTITY c6-util-linux SYSTEM         "chapter06/util-linux.xml">
   <!ENTITY c6-vim SYSTEM                "chapter06/vim.xml">
   <!ENTITY c6-zlib SYSTEM               "chapter06/zlib.xml">
  
  
  
  1.1                  ALFS/profiles/BELFS/chapter06/basic-dev.xml
  
  Index: basic-dev.xml
  ===================================================================
  <package name="make_devices" version="&make_devices-version;">
  	<stage name="Unpacking a package.">
  		<unpack>
  			<digest>&make_devices-md5;</digest>
  			<archive>&packages_dir;/&make_devices-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing a package.">
  		<copy base="&build_dir;">
  			<source>&make_devices-file;</source>
  			<destination>/dev/make_devices</destination>
  		</copy>
  
  		<permissions base="/dev" mode="754">
  			<name>/dev/make_devices</name>
  		</permissions>
  
  		<execute base="/dev" command="./make_devices" />
  	</stage>
  
  	<stage name="Clean-up.">
  		<remove>&build_dir;/&make_devices-file;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/BELFS/chapter06/libc-headers.xml
  
  Index: libc-headers.xml
  ===================================================================
  <package name="libc-headers" version="&linux-libc-headers-version;">
  	<stage name="Unpacking a package.">
  		<unpack>
  			<digest>&linux-libc-headers-md5;</digest>
  			<archive>&packages_dir;/&linux-libc-headers-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing a package.">
  		<stageinfo>
  			<base>&build_dir;/&linux-libc-headers-directory;</base>
  		</stageinfo>
  
  		<copy>
  		  <option>recursive</option>
  			<source>include/asm-i386</source>
  			<destination>/tools/include/asm</destination>
  		</copy>
  
  		<copy>
  		  <option>recursive</option>
  			<source>include/linux</source>
  			<destination>/tools/include</destination>
  		</copy>
  
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/BELFS/chapter06/module-tools.xml
  
  Index: module-tools.xml
  ===================================================================
  <package name="modutils" version="&modutils-version;">
  	<stage name="Unpacking a package.">
  		<unpack>
  			<digest>&modutils-md5;</digest>
  			<archive>&packages_dir;/&modutils-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing a package.">
  		<stageinfo>
  			<base>&build_dir;/&modutils-directory;</base>
  		</stageinfo>
  
  		<configure />
  
  		<make />
  
  		<make>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Clean-up.">
  		<remove>&build_dir;/&modutils-directory;</remove>
  	</stage>
  </package>
  
  
  
  1.1                  ALFS/profiles/BELFS/chapter06/udev.xml
  
  Index: udev.xml
  ===================================================================
  <package name="udev" version="&udev-version;">
  	<stage name="Unpacking a package.">
  		<unpack>
  			<digest>&udev-md5;</digest>
  			<archive>&packages_dir;/&udev-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  
      <copy>
  		  <source>&packages_dir;/&udev-config-patch;</source>
  			<destination>&build_dir;</destination>
  		</copy>
  	</stage>
  
  	<stage name="Installing a package.">
  		<stageinfo>
  			<base>&build_dir;/&udev-directory;</base>
  		</stageinfo>
  
  		<patch>
  			<param>-N</param>
  			<param>-p1</param>
  			<param>-i ../&udev-config-patch;</param>
  		</patch>
  
  		<search_replace>
  		  <file>udevstart.c</file>
  			<find>/sbin/udev</find>
  			<replace>/tools/sbin/udev</replace>
  		</search_replace>
  
  		<search_replace>
  		  <file>etc/udev/udev.conf.in</file>
  			<find>/etc</find>
  			<replace>/tools/etc</replace>
  		</search_replace>
  
  		<make>
  		  <param>prefix=/tools</param>
  			<param>etcdir=/tools/etc</param>
  		</make>
  
  		<make>
  		  <param>udevdir=/dev</param>
  			<param>etc/udev/udev.conf</param>
  		</make>
  
  		<make>
  		  <param>DESTDIR=/tools</param>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Clean-up.">
  		<remove>&build_dir;/&udev-directory;</remove>
  		<remove>&build_dir;/&udev-config-patch;</remove>
  	</stage>
  </package>
  
  
  



More information about the alfs-log mailing list