source: tools/xupnpd/pshare/mkipkg.sh @ 34374

Last change on this file since 34374 was 34374, checked in by Stephan, 9 years ago

add xupnpd

  • Property svn:executable set to *
File size: 731 bytes
Line 
1#!/bin/bash
2
3VERSION="0.0.2rc2"
4
5if test -z $1; then
6    echo "$0 mipsel|ar71xx|..."
7    exit 0
8fi
9   
10
11mkdir -p foo/data/opt/bin
12mkdir -p foo/data/opt/share/pshare/www
13mkdir -p foo/data/opt/share/pshare/playlists
14
15cp pshare foo/data/opt/bin/
16cp -r www/* foo/data/opt/share/pshare/www/
17cp -r playlists/* foo/data/opt/share/pshare/playlists/
18
19awk '{gsub("ARCH", "'"$1"'", $0); print }' ipkg/control_tmpl | awk '{gsub("VER", "'"${VERSION}"'", $0); print }' > ipkg/control
20
21tar -C ipkg -czf foo/control.tar.gz ./control
22tar -C foo/data -czf foo/data.tar.gz ./opt
23echo "2.0" > foo/debian-binary
24
25rm -f ipkg/control
26rm -rf foo/data
27
28tar -C foo -cz ./debian-binary ./data.tar.gz ./control.tar.gz > pshare_${VERSION}_$1.ipk
29
30rm -rf foo/
Note: See TracBrowser for help on using the repository browser.