#!/bin/sh TMP=${PWD}/tmp TGZ=${PWD}/tmp/tgz CWD=${PWD} PERLVERSION=$(perl --version | head -n 2 | tail -n 1 | sed "s/.*\([0-9]\.[0-9]*\.[0-9]*\).*/\1/") if [ $# != 1 ] then echo "Usage: $0 .tar.gz" exit 1 fi if [ ! -e ${1} ] then echo "${1} non trouvé !" exit 1 fi NOM=$(basename ${1} .tar.gz) rm -rf ${TMP} mkdir -p ${TMP} rm -rf ${TGZ} mkdir -p ${TGZ} cd ${TMP} tar -zxvf ${CWD}/${1} cd ${TMP}/${NOM}/ perl Makefile.PL make make install DESTDIR=${TGZ} cd $TGZ gzip -9 usr/share/man/*/* makepkg -l y -c n ../../perl-${NOM}-p${PERLVERSION}-noarch-ssk.tgz