# HG changeset patch # User Pascal Bellard # Date 1246023021 -7200 # Node ID fa15a340f1419465dd1c517e4e64f5bb36bcccdf # Parent 682806abeaec134b89f62844cee6c447a6855178 busybox/dpkg_deb: add lzma support diff -r 682806abeaec -r fa15a340f141 busybox-pam/receipt --- a/busybox-pam/receipt Fri Jun 26 13:37:49 2009 +0200 +++ b/busybox-pam/receipt Fri Jun 26 15:30:21 2009 +0200 @@ -39,6 +39,7 @@ unlzma.u replay.u ris.u +dpkg_deb.u EOT cp $WOK/busybox/stuff/$SOURCE-$VERSION.config .config sed -i 's/# CONFIG_PAM is not set/CONFIG_PAM=y/' .config diff -r 682806abeaec -r fa15a340f141 busybox/receipt --- a/busybox/receipt Fri Jun 26 13:37:49 2009 +0200 +++ b/busybox/receipt Fri Jun 26 15:30:21 2009 +0200 @@ -37,6 +37,7 @@ unlzma.u replay.u ris.u +dpkg_deb.u EOT cp ../stuff/$PACKAGE-$VERSION.config .config make oldconfig diff -r 682806abeaec -r fa15a340f141 busybox/stuff/busybox-1.12.0-dpkg_deb.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/busybox/stuff/busybox-1.12.0-dpkg_deb.u Fri Jun 26 15:30:21 2009 +0200 @@ -0,0 +1,14 @@ +--- busybox-1.12.0/archival/dpkg_deb.c ++++ busybox-1.12.0/archival/dpkg_deb.c +@@ -41,6 +41,11 @@ + llist_add_to(&control_tar_llist, (char*)"control.tar.bz2"); + #endif + ++#if ENABLE_FEATURE_SEAMLESS_LZMA ++ llist_add_to(&(ar_archive->accept), (char*)"data.tar.lzma"); ++ llist_add_to(&control_tar_llist, (char*)"control.tar.lzma"); ++#endif ++ + opt_complementary = "c--efXx:e--cfXx:f--ceXx:X--cefx:x--cefX"; + opt = getopt32(argv, "cefXx"); + argv += optind;