~ubuntu-branches/ubuntu/gutsy/kid3/gutsy

« back to all changes in this revision

Viewing changes to make_qtonly.sh

  • Committer: Bazaar Package Importer
  • Author(s): Anthony Mercatante
  • Date: 2007-07-01 00:31:03 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20070701003103-2qownnv49a7jdqm3
Tags: 0.9-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/sh
2
 
# Build without KDE
3
 
 
4
 
TOPDIR=$(dirname $0)
5
 
QT4=n
6
 
DESTDIR=./kid3qt
7
 
for opt in $@; do
8
 
  if test "$opt" == "-qt4"; then
9
 
    QT4=y
10
 
  else
11
 
    DESTDIR=$opt
12
 
  fi
13
 
done
14
 
 
15
 
KDEDIR=/usr
16
 
# SUSE: KDEDIR=/opt/kde3
17
 
INSTALL="/usr/bin/install -c -p"
18
 
 
19
 
finish_html() {
20
 
# quoted the following characters: # -> \#, / -> \/
21
 
perl -ne "s/ufleisch@/ufleisch at /g; s/common\/fdl-license.html/http:\/\/www.gnu.org\/licenses\/licenses.html\#FDL/g; s/common\/gpl-license.html/http:\/\/www.gnu.org\/licenses\/licenses.html\#GPL/g; s/common\/fdl-translated.html/http:\/\/www.gnu.org\/licenses\/licenses.html\#FDL/g; s/common\/gpl-translated.html/http:\/\/www.gnu.org\/licenses\/licenses.html\#GPL/g; s/<div class=\"toc\">.+?<\/div><div class=\"sect1\">/<div class=\"sect1\">/g; print"
22
 
}
23
 
 
24
 
if test ! -f Makefile; then
25
 
  $TOPDIR/configure --without-kde
26
 
  if test "$QT4" == "y"; then
27
 
    make qt4-Makefile
28
 
  fi
29
 
fi
30
 
make
31
 
 
32
 
$INSTALL -d $DESTDIR
33
 
$INSTALL ./kid3/kid3 $DESTDIR/kid3
34
 
cat $TOPDIR/po/de.po $TOPDIR/kid3/de_qt.po >tmp.po
35
 
msg2qm tmp.po $DESTDIR/kid3_de.qm
36
 
cat $TOPDIR/po/ru.po $TOPDIR/kid3/ru_qt.po >tmp.po
37
 
msg2qm tmp.po $DESTDIR/kid3_ru.qm
38
 
cat $TOPDIR/po/es.po $TOPDIR/kid3/es_qt.po >tmp.po
39
 
msg2qm tmp.po $DESTDIR/kid3_es.qm
40
 
rm -f tmp.po
41
 
if test "$QT4" == "y"; then
42
 
  qm2ts $DESTDIR/kid3_de.qm && rm $DESTDIR/kid3_de.qm && lrelease $DESTDIR/kid3_de.ts && rm $DESTDIR/kid3_de.ts
43
 
  qm2ts $DESTDIR/kid3_ru.qm && rm $DESTDIR/kid3_ru.qm && lrelease $DESTDIR/kid3_ru.ts && rm $DESTDIR/kid3_ru.ts
44
 
  qm2ts $DESTDIR/kid3_es.qm && rm $DESTDIR/kid3_es.qm && lrelease $DESTDIR/kid3_es.ts && rm $DESTDIR/kid3_es.ts
45
 
  $INSTALL -m 644 /usr/share/qt4/translations/qt_de.qm $DESTDIR/qt_de.qm
46
 
  $INSTALL -m 644 /usr/share/qt4/translations/qt_ru.qm $DESTDIR/qt_ru.qm
47
 
fi
48
 
 
49
 
SGML_CATALOG_FILES=$KDEDIR/share/apps/ksgmltools2/customization/catalog xsltproc --catalogs $KDEDIR/share/apps/ksgmltools2/docbook/xsl/html/docbook.xsl $TOPDIR/doc/en/index.docbook | finish_html >$DESTDIR/kid3_en.html
50
 
SGML_CATALOG_FILES=$KDEDIR/share/apps/ksgmltools2/customization/catalog xsltproc --catalogs $KDEDIR/share/apps/ksgmltools2/docbook/xsl/html/docbook.xsl $TOPDIR/doc/de/index.docbook | finish_html >$DESTDIR/kid3_de.html