spk rev 109
spk-mirror: Add support to making $pkgsdir/libraries.txt if $tmpdir/library.list exists. This should cause any problems since it only makes $pkgsdir/libraries.txt if $tmpdir/library.list is extracted from tazpkg package.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Tue Jun 05 17:05:31 2012 +0000 (2012-06-05) |
parents | 4e691d670d5b |
children | e1c080f70e0a |
files | spk-mirror |
line diff
1.1 --- a/spk-mirror Tue Jun 05 16:57:50 2012 +0000 1.2 +++ b/spk-mirror Tue Jun 05 17:05:31 2012 +0000 1.3 @@ -96,6 +96,11 @@ 1.4 done 1.5 # files.list provides a list of all packages files. 1.6 cat $tmpdir/files.list | sed s/^/"$PACKAGE: \0"/ >> $pkgsdir/files.list 1.7 + # library.list provides a depends of so depend files for the package. 1.8 + if [ -f $tmpdir/library.list ]; then 1.9 + sed "/^$PACKAGE\t/d" -i $pkgsdir/libraries.txt 1.10 + cat $tmpdir/library.list >> $pkgsdir/libraries.txt 1.11 + fi 1.12 cd - > /dev/null 1.13 } 1.14 1.15 @@ -230,6 +235,7 @@ 1.16 mkdir -p $tmpdir 1.17 extract_receipt $tmpdir $pkg 1.18 extract_fileslist $tmpdir $pkg 1.19 + extract_librarylist $tmpdir $pkg 1.20 # We need ARCH set to get correct version. 1.21 ARCH=$(fgrep ARCH= /etc/slitaz/cook.conf | cut -d "\"" -f 2) 1.22 case "$ARCH" in