12345678910111213141516171819 |
- #!/bin/bash
- PATCH=$1
- # Decompress the relevant PPD files
- for ppd_file in $(grep '^diff' $PATCH | cut -d " " -f 4);
- do
- gunzip ${ppd_file#*/}.gz
- done
- # Patch the PPD files
- patch -p1 < $PATCH
- # Recompress back
- for ppd_file in $(grep '^diff' $PATCH | cut -d " " -f 4);
- do
- gzip -n ${ppd_file#*/}
- done
|