projects
/
librecmc
/
librecmc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8e58032
)
ipkg-make-index: remove leading './' from the Filename field
author
Gabor Juhos
<juhosg@openwrt.org>
Sun, 29 Mar 2009 08:46:04 +0000
(08:46 +0000)
committer
Gabor Juhos
<juhosg@openwrt.org>
Sun, 29 Mar 2009 08:46:04 +0000
(08:46 +0000)
SVN-Revision: 15069
scripts/ipkg-make-index.sh
patch
|
blob
|
history
diff --git
a/scripts/ipkg-make-index.sh
b/scripts/ipkg-make-index.sh
index 46051045ae072a817898aca26556b83716f0e59f..c4c46f8882c231f7ab7aeb43faf0eacf66b13180 100755
(executable)
--- a/
scripts/ipkg-make-index.sh
+++ b/
scripts/ipkg-make-index.sh
@@
-15,7
+15,7
@@
for pkg in `find $pkg_dir -name '*.ipk' | sort`; do
file_size=$(ls -l $pkg | awk '{print $5}')
md5sum=$(md5sum $pkg | awk '{print $1}')
# Take pains to make variable value sed-safe
- sed_safe_pkg=`echo $pkg | sed -e 's/\\//\\\\\\//g'`
+ sed_safe_pkg=`echo $pkg | sed -e 's/
^\.\///g' -e 's/
\\//\\\\\\//g'`
tar -xzOf $pkg ./control.tar.gz | tar xzOf - ./control | sed -e "s/^Description:/Filename: $sed_safe_pkg\\
Size: $file_size\\
MD5Sum: $md5sum\\