Changeset 1610
- Timestamp:
- 07/12/06 03:27:52 (2 years ago)
- Location:
- branches/cross/packages
- Files:
-
- 4 modified
- 2 copied
-
elftoaout (copied) (copied from branches/cross/packages/device-mapper)
-
elftoaout/Makefile (modified) (2 diffs)
-
silo (copied) (copied from branches/cross/packages/device-mapper)
-
silo/Makefile (modified) (2 diffs)
-
udev/Makefile (modified) (2 diffs)
-
vim/Makefile (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/cross/packages/elftoaout/Makefile
r1065 r1610 1 # device-mapperMakefile1 # elftoaout Makefile 2 2 3 NM= device-mapper4 VRS= 1.01.053 NM= elftoaout 4 VRS= 2.3 5 5 DIR= $(NM).$(VRS) 6 6 7 7 FILE= $(DIR).tgz 8 URL-$(FILE)= ftp://sources.redhat.com/pub/dm/$(FILE) 9 SHA-$(FILE)= 8b28c277ceb11f8a78f5e91b95036f5a563c7fa9 8 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 9 SHA-$(FILE)= e47d5016de1e62a21f35f091c8c598a50b547243 10 11 PATCH1= $(DIR)-64bit_fixes-1.patch 12 URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1) 13 SHA-$(PATCH1)= 73cfaed296adb33bdb80a3ca056fcb50c6e112cf 10 14 11 15 # Targets … … 19 23 stage2: Makefile $(FILE) 20 24 $(std_build) 25 cp $(SRC)/$(FILE),$(PATCH1)} $(LFSSRC) 21 26 22 27 compile-stage2: 23 ./configure --prefix=/usr24 make $(PM) 28 patch -Np1 -i ../$(PATCH1) 29 make $(PM) CC="gcc $(64FLAGS)" 25 30 make install 26 install -m644 lib/ioctl/libdevmapper.a /usr/lib27 31 28 32 clean: -
branches/cross/packages/silo/Makefile
r1065 r1610 1 # device-mapperMakefile1 # silo Makefile 2 2 3 NM= device-mapper4 VRS= 1. 01.053 NM= silo 4 VRS= 1.4.11 5 5 DIR= $(NM).$(VRS) 6 6 7 FILE= $(DIR).tgz 8 URL-$(FILE)= ftp://sources.redhat.com/pub/dm/$(FILE) 9 SHA-$(FILE)= 8b28c277ceb11f8a78f5e91b95036f5a563c7fa9 7 FILE= $(DIR).tar.bz2 8 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 9 SHA-$(FILE)= fee80586e2d027ba1c7ea4b40ad5d909b5a9f064 10 11 PATCH1= $(DIR)-fixes-1.patch 12 URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1) 13 SHA-$(PATCH1)= 12e691866be9bacfd76b14ec6810db129d5121c2 10 14 11 15 # Targets … … 17 21 'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)' 18 22 19 stage2: Makefile $(FILE) 23 stage2: Makefile $(FILE) $(PATCH1) 20 24 $(std_build) 25 cp $(SRC)/{$(FILE),$(PATCH1)} $(LFSSRC)/ 21 26 22 27 compile-stage2: 23 ./configure --prefix=/usr28 patch -Np1 -i ../$(PATCH1) 24 29 make $(PM) 25 30 make install 26 install -m644 lib/ioctl/libdevmapper.a /usr/lib27 31 28 32 clean: -
branches/cross/packages/udev/Makefile
r1508 r1610 2 2 3 3 NM= udev 4 VRS= 091 5 CONFVRS= 20060502-try2 4 VRS= 093 6 5 DIR= $(NM)-$(VRS) 7 CONFDIR=$(NM)-config-$(CONFVRS)8 6 9 7 FILE= $(DIR).tar.bz2 10 URL-$(FILE)= http://www.kernel.org/pub/linux/utils/kernel/hotplug/$(FILE) 11 SHA-$(FILE)= d6c9ad0fd86df80f5e6228ce529de1a2c1427a85 12 13 CONFIG1= $(CONFDIR).tar.bz2 14 URL-$(CONFIG1)= http://downloads.linuxfromscratch.org/$(CONFIG1) 15 SHA-$(CONFIG1)= 55690045db2d3cf70f5e46e11846494b6ccd33dc 8 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 9 SHA-$(FILE)= 7baa5088602765a22c4417bbafd6730365cd1653 16 10 17 11 # Targets … … 23 17 'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)' 24 18 25 stage2: Makefile $(FILE) $(CONFIG1)19 stage2: Makefile $(FILE) 26 20 $(std_build) 27 cp $(SRC)/ {$(FILE),$(CONFIG1)}$(LFSSRC)21 cp $(SRC)/$(FILE) $(LFSSRC) 28 22 29 23 compile-stage2: 30 tar xf ../$(CONFIG1) 31 install -dv /lib/{firmware,udev/devices/{pts,shm}} 32 mknod -m0666 /lib/udev/devices/null c 1 3 33 ln -sfv /proc/self/fd /lib/udev/devices/fd 34 ln -sfv /proc/self/fd/0 /lib/udev/devices/stdin 35 ln -sfv /proc/self/fd/1 /lib/udev/devices/stdout 36 ln -sfv /proc/self/fd/2 /lib/udev/devices/stderr 37 ln -sfv /proc/kcore /lib/udev/devices/core 38 rm -rf extras/dasd_id 39 ifndef CROSS 40 make EXTRAS="`echo extras/*/`" 41 else 42 make CC="gcc $(64FLAGS)" LD="gcc $(64FLAGS)" \ 43 EXTRAS="`echo extras/*/`" 44 endif 45 make DESTDIR=/ EXTRAS="`echo extras/*/`" install 46 cp $(CONFDIR)/[0-9]* /etc/udev/rules.d/ 47 install -v -m 744 $(CONFDIR)/write_cd_aliases /lib/udev/ 48 echo 'ACTION=="add", BUS=="pci", SYSFS{class}=="0x030000", RUN+="detect-video"' >/etc/udev/rules.d/30-video.rules 49 install -m755 ../detect-video /lib/udev 50 install -m644 ../50-network.rules /etc/udev/rules.d/ 51 install -m644 -D docs/writing_udev_rules/index.html \ 52 /usr/share/doc/$(DIR)/index.html 53 # Debug, remove before release 54 gcc -o bug ../bug.c 55 install -m755 bug /lib/udev 56 # End of debug 24 make EXTRAS="extras/floppy extras/cdrom_id extras/firmware \ 25 extras/scsi_id extras/volume_id extras/ata_id extras/usb_id \ 26 extras/edd_id extras/dasd_id extras/path_id" udevdir=/dev 27 make DESTDIR=/ EXTRAS="extras/floppy extras/cdrom_id extras/firmware \ 28 extras/scsi_id extras/volume_id extras/ata_id extras/usb_id \ 29 extras/edd_id extras/dasd_id extras/path_id" udevdir=/dev install 30 install -v extras/eventrecorder.sh /lib/udev 31 install -v -m644 -D docs/writing_udev_rules/index.html \ 32 /usr/share/doc/udev-093/index.html 33 install -dv /lib/firmware 57 34 58 35 clean: -
branches/cross/packages/vim/Makefile
r1499 r1610 2 2 3 3 NM= vim 4 VRS= 6.45 DIR= $(NM) 644 VRS= 7.0 5 DIR= $(NM)70 6 6 7 7 FILE= $(NM)-$(VRS).tar.bz2 8 8 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 9 SHA-$(FILE)= 4ecc16d704b303db25c52c6bc33ab65e661ace939 SHA-$(FILE)= 38ef48cabf942d0dc804a794dcc6f002b9457fc8 10 10 11 11 FILE2= $(NM)-$(VRS)-lang.tar.gz 12 12 URL-$(FILE2)= $(HTTP)/$(NM)/$(FILE2) 13 SHA-$(FILE2)= 4b80d0f2a0643ab942a9297b88a5447f654e998e 13 SHA-$(FILE2)= 3db6b0004d213490cc00d361835e7a7c685adb52 14 15 PATCH1= $(NM)-$(VRS)-fixes-5.patch 16 URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1) 17 SHA-$(PATCH1)= 15ecd0dbfff4d4b221baca8f8a7c7bb841598a25 14 18 15 19 # Targets … … 25 29 'cd $(ROOT) && make chroot-gvim $(chbash-post-bash)' 26 30 27 stage2: Makefile $(FILE) $(FILE2) 31 stage2: Makefile $(FILE) $(FILE2) $(PATCH1) 28 32 $(std_build) 29 cp $(SRC)/{$(FILE),$(FILE2) } $(LFSSRC)33 cp $(SRC)/{$(FILE),$(FILE2),$(PATCH1)} $(LFSSRC) 30 34 31 35 compile-stage2: 36 patch -Np1 -i ../$(PATCH1) 32 37 unpack ../$(FILE2) --strip-components=1 33 38 echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h 34 ifndef CROSS35 39 ./configure --prefix=/usr --enable-multibyte 36 else37 CC="gcc $(64FLAGS)" CXX="g++ $(64FLAGS)" \38 ./configure --prefix=/usr --enable-multibyte39 endif40 40 make $(PM) 41 41 make install 42 rm -f /usr/share/vim/$(DIR)/tutor/tutor.{gr,pl,ru,sk}43 rm -f /usr/share/vim/$(DIR)/tutor/tutor.??.*44 42 ln -sfv vim /usr/bin/vi 45 ln -sfv vim.1 /usr/share/man/man1/vi.146 43 ln -sfv ../vim/$(DIR)/doc /usr/share/doc/vim-$(VRS) 47 44 cp $(ROOT)/etc/vimrc /etc … … 51 48 52 49 compile-stage3: 50 patch -Np1 -i ../$(PATCH1) 53 51 unpack ../$(FILE2) --strip-components=1 54 52 echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h 55 53 echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h 56 ./configure --prefix=/usr -- with-features=huge54 ./configure --prefix=/usr --enable-multibyte --with-features=huge 57 55 make $(PM) 58 56 make install 59 rm -f /usr/share/vim/$(DIR)/tutor/tutor.{gr,pl,ru,sk}60 rm -f /usr/share/vim/$(DIR)/tutor/tutor.??.*61 57 ln -sfv vim /usr/bin/vi 62 ln -sfv vim.1 /usr/share/man/man1/vi.163 58 ln -sfv ../vim/$(DIR)/doc /usr/share/doc/vim-$(VRS) 64 59 cp $(ROOT)/etc/vimrc /etc
