| 1 |
#!/bin/bash |
|---|
| 2 |
# |
|---|
| 3 |
# This script is public domain. |
|---|
| 4 |
# |
|---|
| 5 |
# ogg2deb |
|---|
| 6 |
|
|---|
| 7 |
VERSION=0.0.2 |
|---|
| 8 |
OGGFILENAME=ogg.tgz |
|---|
| 9 |
|
|---|
| 10 |
if [ ! -f $OGGFILENAME ]; then |
|---|
| 11 |
echo ${0##*/}, version $VERSION |
|---|
| 12 |
echo ${0##*/}: Cannot open $OGGFILENAME |
|---|
| 13 |
exit 2 |
|---|
| 14 |
fi |
|---|
| 15 |
|
|---|
| 16 |
PKGDEBNAME=`grep ^Package $0 | cut -d : -f 2 | tr -d ' '` |
|---|
| 17 |
rm -fr $PKGDEBNAME |
|---|
| 18 |
mkdir -p $PKGDEBNAME/usr/share/gcin |
|---|
| 19 |
mkdir -p $PKGDEBNAME/DEBIAN |
|---|
| 20 |
tar zxf $OGGFILENAME -C $PKGDEBNAME/usr/share/gcin/ |
|---|
| 21 |
tail -n 9 $0 > $PKGDEBNAME/DEBIAN/control |
|---|
| 22 |
OGGVERSION=`grep ^Version $0 | cut -d : -f 2 | tr -d ' '` |
|---|
| 23 |
OGGDEBNAME=`echo $PKGDEBNAME $OGGVERSION all.deb | sed 's/ /_/g'` |
|---|
| 24 |
cd $PKGDEBNAME |
|---|
| 25 |
dpkg -b . ../$OGGDEBNAME |
|---|
| 26 |
exit |
|---|
| 27 |
Package: gcin-ogg |
|---|
| 28 |
Version: 0.0.1.20071218-1 |
|---|
| 29 |
Architecture: all |
|---|
| 30 |
Maintainer: root <root@unknown> |
|---|
| 31 |
Depends: vorbis-tools |
|---|
| 32 |
Section: non-free/sound |
|---|
| 33 |
Priority: optional |
|---|
| 34 |
Description: gcin text-to-speech data |
|---|
| 35 |
Homepage: http://cle.linux.org.tw/gcin/download/ |
|---|