diff options
author | Justin Davis <jrcd83@gmail.com> | 2012-04-15 20:25:05 +0200 |
---|---|---|
committer | Justin Davis <jrcd83@gmail.com> | 2012-04-15 20:25:05 +0200 |
commit | f93da9060bb61ab0eb04360bfc617d1c4172927e (patch) | |
tree | 6976a4a00806cd2cac6c8714ff1a5515b792bf53 /bin/genpkg | |
parent | ace24e04ec402a12873a7b9bfd4b050e9054347a (diff) | |
download | genpkg-f93da9060bb61ab0eb04360bfc617d1c4172927e.tar.gz genpkg-f93da9060bb61ab0eb04360bfc617d1c4172927e.tar.xz |
Switch metas back to printing to stdout.
Diffstat (limited to 'bin/genpkg')
-rwxr-xr-x | bin/genpkg | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -76,17 +76,15 @@ do [ -d "$pkgd/$pkg" ] || mkdir "$pkgd/$pkg" cd "$pkgd/$pkg" - if [ -d PKGTREE ] - then - echo "$prog: warning: removing old PKGTREE" 1>&2 - rm -rf PKGTREE - fi + [ -d PKGTREE ] && rm -rf PKGTREE mkdir PKGTREE - if METABIN="$metad" PKGVAR="$vard" mkpkgmeta "$pkg" + trap 'rm -f PKGDATA' 1 2 15 + if METABIN="$metad" PKGVAR="$vard" mkpkgmeta "$pkg" > PKGDATA then echo "$pkgd/$pkg" else + rm PKGDATA exit "$?" fi |