Author: glen Date: Mon Sep 5 12:06:39 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - utility script to make new CPAN packages
---- Files affected: SPECS: new-cpan.sh (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SPECS/new-cpan.sh diff -u /dev/null SPECS/new-cpan.sh:1.1 --- /dev/null Mon Sep 5 14:06:39 2005 +++ SPECS/new-cpan.sh Mon Sep 5 14:06:33 2005 @@ -0,0 +1,17 @@ +#!/bin/sh +pkg=$1 +pkg=$(echo $1 | sed -e 's,::,-,g;s,^perl-,,') +spec=$(echo $pkg | sed -e 's,^,perl-,').spec + +cpan2rpm $pkg +# pldcpan can't work with tar.gz, uncompress +gzip -d ../SOURCES/$pkg-*.tar.gz +pldcpan ../SOURCES/$pkg-*.tar +rm -rf $pkg* + +# revert back to tar.gz +sed -i -e ' + /^Source0/s,\.tar$,.tar.gz, + s/^License/License/' $spec +./builder -nd -5 $spec +sed -i -e 's/^License/#License/' $spec ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
