source: packages/lang/perl/patches/100-static_uudmap.patch @ 21464

Last change on this file since 21464 was 21464, checked in by juhosg, 6 years ago

packages/perl: refresh patch

File size: 1.3 KB
  • new file generate_uudmap

    - +  
     1#!/bin/bash 
     2echo \{ 
     3for i in {0..31}; do echo -n ' 0,'; done 
     4echo 
     5for i in {0..63}; do echo -n " $i,"; done 
     6echo 
     7echo \} 
  • Makefile.micro

    a b uperlapi$(_O): $(HE) perlapi.c perlapi.h 
    173173uxsutils$(_O):  $(HE) xsutils.c 
    174174        $(CC) $(CCFLAGS) -o $@ $(CFLAGS) xsutils.c 
    175175 
    176 uudmap.h: generate_uudmap$(_X) 
    177         $(RUN) ./generate_uudmap$(_X) >uudmap.h 
    178  
    179 generate_uudmap$(_O): generate_uudmap.c 
    180         $(CC) $(CCFLAGS) -o $@ $(CFLAGS) generate_uudmap.c 
    181  
    182 generate_uudmap$(_X): generate_uudmap$(_O) 
    183         $(LD) -o generate_uudmap $(LDFLAGS) generate_uudmap$(_O) $(LIBS) 
     176uudmap.h: 
     177        chmod a+x generate_uudmap 
     178        $(RUN) ./generate_uudmap >uudmap.h 
    184179 
    185180# That's it, folks! 
  • Makefile.SH

    a b opmini\$(OBJ_EXT): opmini.c 
    478478 
    479479globals\$(OBJ_EXT): uudmap.h 
    480480 
    481 uudmap.h: generate_uudmap\$(EXE_EXT) 
    482         \$(RUN) ./generate_uudmap\$(EXE_EXT) >uudmap.h 
    483  
    484 generate_uudmap\$(EXE_EXT): generate_uudmap\$(OBJ_EXT) 
    485         \$(CC) -o generate_uudmap \$(LDFLAGS) generate_uudmap\$(OBJ_EXT) \$(libs) 
     481uudmap.h: generate_uudmap 
     482        chmod a+x generate_uudmap 
     483        \$(RUN) ./generate_uudmap >uudmap.h 
     484 
     485generate_uudmap: 
     486        cp ../generate_uudmap . 
     487        touch generate_uudmap 
    486488 
    487489!GROK!THIS! 
    488490$spitshell >>Makefile <<'!NO!SUBS!' 
Note: See TracBrowser for help on using the repository browser.