페이지

2011년 11월 30일 수요일

Cydia Repository Update Script

Cydia 저장소에 패키지 파일을 올리고 업데이트 하기가 너무 귀찮은 나머지 스크립트를 만들었다.
(ARM용으로는 reprepro나 dak 같은게 안나오나...)

#!/bin/sh

rm -f Packages.bz2 Release Release.gpg
dpkg-scanpackages . Packages > Packages
bzip2 -k Packages
cp Release.org Release

md5=$(md5sum Packages)
size=$(stat -c%s Packages)
md5=$(echo $md5 | sed "s/Packages/$size Packages/" - | sed "s/^/ /" -)
echo "$md5" >> Release

md5=$(md5sum Packages.bz2)
size=$(stat -c%s Packages.bz2)
md5=$(echo $md5 | sed "s/Packages/$size Packages/" - | sed "s/^/ /" -)
echo "$md5" >> Release

gpg2 -abs -o Release.gpg Release
chown -R oldpiano:hdusers *

댓글 없음:

댓글 쓰기