Author: jhuntwork
Date: 2005-05-14 09:42:25 -0600 (Sat, 14 May 2005)
New Revision: 162
Added:
trunk/packages/popt/
trunk/packages/popt/Makefile
Modified:
trunk/Makefile
Log:
Added popt
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2005-05-14 15:17:48 UTC (rev 161)
+++ trunk/Makefile 2005-05-14 15:42:25 UTC (rev 162)
@@ -177,7 +177,7 @@
ch-fonts-dejavu ch-update-fontsdir ch-libjpeg ch-libtiff ch-links
ch-openssh ch-pkgconfig ch-glib2 \
ch-libungif ch-imlib2 ch-pango ch-atk ch-gtk2 ch-cvs ch-libIDL
ch-firefox ch-startup-notification \
ch-xfce ch-lua ch-ion ch-irssi ch-xchat ch-samba ch-tcpwrappers
ch-portmap ch-nfs-utils ch-traceroute \
- ch-ncftp ch-pciutils ch-nALFS ch-device-mapper ch-LVM2 ch-dhcpcd
ch-distcc ch-ppp ch-rp-pppoe ch-libaal \
+ ch-ncftp ch-pciutils ch-nALFS ch-device-mapper ch-LVM2 ch-dhcpcd
ch-popt ch-distcc ch-ppp ch-rp-pppoe ch-libaal \
ch-reiser4progs ch-squashfs ch-cpio ch-db ch-postfix ch-mutt ch-slrn
ch-raidtools ch-linux ch-klibc ch-unionfs \
ch-initramfs ch-cdrtools ch-blfs-bootscripts ch-syslinux
@@ -810,6 +810,10 @@
make -C $(PKG)/$@ chroot
make unmount
+popt: prep-chroot
+ make -C $(PKG)/$@ chroot
+ make unmount
+
ppp: prep-chroot
make -C $(PKG)/$@ chroot
make unmount
@@ -1340,6 +1344,9 @@
ch-distcc: popdev
make -C $(PKG)/distcc stage2
+ch-popt: popdev
+ make -C $(PKG)/popt stage2
+
ch-ppp: popdev
make -C $(PKG)/ppp stage2
Added: trunk/packages/popt/Makefile
===================================================================
--- trunk/packages/popt/Makefile 2005-05-14 15:17:48 UTC (rev 161)
+++ trunk/packages/popt/Makefile 2005-05-14 15:42:25 UTC (rev 162)
@@ -0,0 +1,35 @@
+# popt Makefile
+
+# Package versions
+NM= popt
+VRS= 1.7
+DIR= $(NM)-$(VRS)
+FILE= $(NM)_$(VRS).orig.tar.gz
+PATCH1= $(NM)_$(VRS)-5.diff
+URL= http://ftp.debian.org/debian/pool/main/p/$(NM)/$(FILE)
+URL1= http://ftp.debian.org/debian/pool/main/p/$(NM)/$(PATCH1).gz
+
+# RULES
+
+.PHONY: clean stage2 chroot
+
+chroot:
+ @chroot "$(MP)" $(chenv1) 'cd $(ROOT) && make ch-$(NM) $(chbash1)'
+
+stage2:
+ @echo ""
+ @echo "=====> Building $(NM) in chroot"
+ @echo ""
+ @if [ ! -f $(FILE) ] ; then $(WGET) $(URL) ; fi
+ @if [ ! -f $(PATCH1).gz ] ; then $(WGET) $(URL1) ; fi
+ @if [ ! -f $(PATCH1) ] ; then gunzip $(PATCH1).gz ; fi
+ @if [ ! -f /usr/lib/libpopt.a ] ; then tar xzvf $(SRC)/$(FILE) && cd
$(DIR) && \
+ patch -Np1 -i ../$(PATCH1) && \
+ ./configure --prefix=/usr && \
+ cp configure.in configure.ac && \
+ touch configure.in configure.ac && \
+ make -j3 && make install ; fi
+ @make clean
+
+clean:
+ @-rm -rf $(DIR)
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page