[oe-commits] org.oe.angstrom-2007.12-stable sort.sh: Make messages more clear and verbose.
pfalcon commit
openembedded-commits at lists.openembedded.org
Fri Jan 11 21:35:41 UTC 2008
sort.sh: Make messages more clear and verbose.
Author: pfalcon at openembedded.org
Branch: org.openembedded.angstrom-2007.12-stable
Revision: 7e212ed34c13abfcdbd7eef4d19387c1a2d24748
ViewMTN: http://monotone.openembedded.org/revision/info/7e212ed34c13abfcdbd7eef4d19387c1a2d24748
Files:
1
contrib/angstrom/sort.sh
Diffs:
#
# mt diff -r095542d8a56a18b1561ea7cddc624f81035122a3 -r7e212ed34c13abfcdbd7eef4d19387c1a2d24748
#
#
#
# patch "contrib/angstrom/sort.sh"
# from [a3978706f372d41e00a924be5aa44b95b478fb4e]
# to [d93a6344f514f71ad13473b752a6848e433b08c3]
#
============================================================
--- contrib/angstrom/sort.sh a3978706f372d41e00a924be5aa44b95b478fb4e
+++ contrib/angstrom/sort.sh d93a6344f514f71ad13473b752a6848e433b08c3
@@ -1,8 +1,8 @@
#!/bin/bash
# Angstrom feed sorting script
+# This must be run in unstable/ directory
-
rm Packages* >& /dev/null
# Find ipkg files in unsorted/ and remove stale ones
@@ -12,13 +12,14 @@ find */ -name "*.ipk" -exec mv '{}' .
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 @@ echo " DONE"
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
-
-
-
-
-
More information about the Openembedded-commits
mailing list