tazpkg rev 270
tazpkg convert: update BUGS
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue May 26 19:41:51 2009 +0200 (2009-05-26) |
parents | 41a374a7bfc4 |
children | 920ebc92d5b0 |
files | tazpkg |
line diff
1.1 --- a/tazpkg Tue May 26 18:59:47 2009 +0200 1.2 +++ b/tazpkg Tue May 26 19:41:51 2009 +0200 1.3 @@ -936,12 +936,22 @@ 1.4 if [ -n "$dep" ]; then 1.5 echo -n " $dep" 1.6 else 1.7 - echo "WARNING: unknown dependency for $lib" 1>&2 1.8 + echo "$lib" >> $TMP_DIR/unresolved 1.9 fi 1.10 done 1.11 done 1.12 } 1.13 1.14 +show_unresolved_lib() 1.15 +{ 1.16 + if [ -s $TMP_DIR/unresolved ]; then 1.17 + echo "BUGS=\"No dependency for $(cat $TMP_DIR/unresolved)\"" >> $1 1.18 + for lib in $(cat $TMP_DIR/unresolved) ; do 1.19 + echo -e "$WARNING: unknown dependency for $lib" 1.20 + done 1.21 + fi 1.22 +} 1.23 + 1.24 # convert a .deb package to .tazpkg 1.25 convert_deb() 1.26 { 1.27 @@ -968,6 +978,7 @@ 1.28 MAINTAINER="nobody@slitaz.org" 1.29 DEPENDS="$(find_depends)" 1.30 EOT 1.31 + show_unresolved_lib $file/receipt 1.32 awk ' 1.33 { 1.34 if (/^ / && show) print substr($0,2); 1.35 @@ -1021,7 +1032,8 @@ 1.36 cd $TMP_DIR/$file/fs/ 1.37 rpm2cpio $PACKAGE_FILE | cpio -idm 1.38 cd ../.. 1.39 - echo "DEPENDS=\"$(find_depends)\"" >> $TMP_DIR/receipt 1.40 + echo "DEPENDS=\"$(find_depends)\"" >> $TMP_DIR/$file/receipt 1.41 + show_unresolved_lib $TMP_DIR/$file/receipt 1.42 tazpkg pack $file 1.43 mv $file.tazpkg $TOP_DIR 1.44 cd $TOP_DIR