diff options
author | Paul Sokolovsky <pmiscml@gmail.com> | 2008-01-11 15:08:41 +0000 |
---|---|---|
committer | Paul Sokolovsky <pmiscml@gmail.com> | 2008-01-11 15:08:41 +0000 |
commit | d1bb26a0cb3bd95ca79f65d43bddc3f9590376f5 (patch) | |
tree | def570fadc3fb6e2b5d4b780f6578965aa922324 /contrib | |
parent | 22e56ccde802381d5ebf9d183dde764730b333a6 (diff) | |
download | openembedded-d1bb26a0cb3bd95ca79f65d43bddc3f9590376f5.tar.gz |
sort.sh: Make messages more clear and verbose.
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/angstrom/sort.sh | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/contrib/angstrom/sort.sh b/contrib/angstrom/sort.sh index c6642cd34c..c495997c60 100755 --- a/contrib/angstrom/sort.sh +++ b/contrib/angstrom/sort.sh @@ -1,7 +1,7 @@ #!/bin/bash # Angstrom feed sorting script - +# This must be run in unstable/ directory rm Packages* >& /dev/null @@ -12,13 +12,14 @@ echo "Moving packages to the top level directory" find */ -name "*.ipk" -exec mv '{}' ./ \; # Make a list of ipkg files already present in feeds and in unsorted -echo "Making a list" +echo "Making a list of storted and unsorted packages" for i in $(find ../ -name "*.ipk"| grep -v unsorted) ; do basename $i ; done > files-sorted for i in $(find . -name "*.ipk") ; do basename $i ; done > files-unsorted # Make a list of duplicates and delete those -echo "Checking it twice" +echo "Finding duplicate packages in unsorted" cat files-sorted files-unsorted | sort | uniq -d > files-duplicate +echo "Removing duplicate packages in unsorted" cat files-duplicate | xargs rm -f do_sort() { @@ -120,14 +121,10 @@ for i in `find . -name Packages` ; do grep -v ^Source: $i|gzip -c9>$i.gz ;gunzip echo " DONE" } +echo "Processing 'all' feed" for i in `find . -name "*.ipk"| grep _all` ; do mkdir -p ../all/ || true ;mv $i ../all/ ; done (cd ../all && ipkg-make-index -p Packages -m . >& /dev/null) for arch in arm-oabi armv4t armv5teb armv5te armv6 avr32 bfin geode i486 i586 i686 iwmmxt ppc405 ppc603e sparc ; do do_sort done - - - - - |