]> Zhao Yanbai Git Server - minix.git/commitdiff
Made a smallbunzip2
authorBen Gras <ben@minix3.org>
Fri, 16 Sep 2005 14:30:54 +0000 (14:30 +0000)
committerBen Gras <ben@minix3.org>
Fri, 16 Sep 2005 14:30:54 +0000 (14:30 +0000)
commands/bzip2-1.0.3/Makefile
commands/bzip2-1.0.3/bzip2.c

index 0d0d4e9f089d80ede559772a94d87a38bc44ac68..77c94a7d7bf1ab3aff427cd5ff7891cfa7caa30c 100644 (file)
@@ -8,7 +8,7 @@ ARFLAGS=cr
 RANLIB=ranlib
 LDFLAGS=
 
-BIGFILES=-D_FILE_OFFSET_BITS=64
+BIGFILES=#-D_FILE_OFFSET_BITS=64
 CFLAGS=-Wall -Winline -O -g $(BIGFILES) -Dlstat=stat
 
 # Where you want it installed when you do 'make install'
@@ -74,8 +74,9 @@ install: bzip2 bzip2recover
        if ( test ! -d $(PREFIX_MAN) ) ; then mkdir -p $(PREFIX_MAN) ; fi
        if ( test ! -d $(PREFIX_MAN)/man1 ) ; then mkdir -p $(PREFIX_MAN)/man1 ; fi
        if ( test ! -d $(PREFIX_INC) ) ; then mkdir -p $(PREFIX_INC) ; fi
-       install -o bin bzip2 $(PREFIX_BIN)/bzip2
-       install -o bin bzip2 $(PREFIX_BIN)/bunzip2
+       install -S 8M -o bin bzip2 $(PREFIX_BIN)/bzip2
+       install -S 4M -o bin bzip2 $(PREFIX_BIN)/bunzip2
+       install -S 2450k -o bin bzip2 $(PREFIX_BIN)/smallbunzip2
        install -o bin bzip2 $(PREFIX_BIN)/bzcat
        install -o bin bzip2recover $(PREFIX_BIN)/bzip2recover
        chmod a+x $(PREFIX_BIN)/bzip2
index 79f87a51986b196a4d11385949f033750eba4652..ad1b28d3e67ff74169db749be6252128f549f914 100644 (file)
@@ -1938,6 +1938,10 @@ IntNative main ( IntNative argc, Char *argv[] )
       srcMode = (numFileNames == 0) ? SM_I2O : SM_F2O;
    }
 
+   if(strstr ( progName, "small" ) != 0) {
+       smallMode = True;
+   }
+
 
    /*-- Look at the flags. --*/
    for (aa = argList; aa != NULL; aa = aa->link) {