|
Last change
on this file since 17841 was 4890, checked in by obi, 15 years ago |
|
[ipk] fix executable rights
|
-
Property svn:executable
set to
*
|
|
File size:
469 bytes
|
| Line | |
|---|
| 1 | #!/bin/bash
|
|---|
| 2 | set -e
|
|---|
| 3 |
|
|---|
| 4 | if [ $# -lt 1 ]; then
|
|---|
| 5 | echo "usage: $0 package_name"
|
|---|
| 6 | exit 1
|
|---|
| 7 | fi
|
|---|
| 8 |
|
|---|
| 9 | ## This script is a nasty hack... especially the cp of $filename. Yuck!
|
|---|
| 10 |
|
|---|
| 11 | filename="$1"
|
|---|
| 12 | basefile=`echo $filename | sed 's/.*\///'`
|
|---|
| 13 | pkg=`echo $basefile | sed 's/\.deb$//' | sed 's/\.ipk$//'`
|
|---|
| 14 |
|
|---|
| 15 | mkdir $pkg
|
|---|
| 16 | cp $filename $pkg
|
|---|
| 17 | cd $pkg
|
|---|
| 18 | ar -x $basefile
|
|---|
| 19 | tar xzf data.tar.gz
|
|---|
| 20 | mkdir DEBIAN
|
|---|
| 21 | cd DEBIAN
|
|---|
| 22 | tar xzf ../control.tar.gz
|
|---|
| 23 | cd ..
|
|---|
| 24 | rm -f control.tar.gz data.tar.gz debian-binary $basefile
|
|---|
| 25 | cd ../..
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.