GcinScripts01: ogg2deb

File ogg2deb, 0.9 kB (added by caleb, 4 years ago)
Line 
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/