1 |
On Thursday 19 April 2007 04:50:22 Bo Ørsted Andresen wrote: |
2 |
> # cd /var/db/pkg && \ |
3 |
> emerge -peq system | sed -n 's|^\[ebuild[^]]*\] \([^ $]\+\).*$|\1|p' | \ |
4 |
> sed -r 's/-[^-]+(-r[0-9]+)*$//' | while read pkg; do |
5 |
> for p in "${pkg}-"*; do |
6 |
> quickpkg "=$p"; |
7 |
> done; |
8 |
> done |
9 |
|
10 |
Hah, I thought `quickpkg automake` would only make a binpkg for the highest |
11 |
version available. Turns out it handles all versions installed. So... |
12 |
|
13 |
# emerge -peq system | sed -n 's|^\[ebuild[^]]*\] \([^ $]\+\).*$|\1|p' | \ |
14 |
sed -r 's/-[^-]+(-r[0-9]+)*$//' | sort -u | xargs quickpkg |
15 |
|
16 |
:) |
17 |
|
18 |
-- |
19 |
Bo Andresen |