#!/bin/sh set -e pkg_dir=$1 if [ -z $pkg_dir ] || [ ! -d $pkg_dir ]; then echo "Usage: ipkg-make-index " exit 1 fi which md5sum 2>&1 >/dev/null || alias md5sum=md5 for pkg in `find $pkg_dir -name '*.ipk' | sort`; do echo "Generating index for package $pkg" >&2 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'` tar -xzOf $pkg ./control.tar.gz | tar xzOf - ./control | sed -e "s/^Description:/Filename: $sed_safe_pkg\\ Size: $file_size\\ MD5Sum: $md5sum\\ Description:/" echo "" done git.png' alt='cgit logo'/> index : openwrt/upstream
upstream openwrtJames
aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/busybox/Makefile
blob: aed6ddea6b60a72f4004784c141f6fb64d69a62f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117