updated on Fri Jan 13 00:14:41 UTC 2012
[aur-mirror.git] / smile / PKGBUILD
blob860efec66805ab540ab891db198d7de471e1c76d
1 # Maintainer: Jesus Lazaro Plaza <jesuslazaro84 at gmail dot com>
3 pkgname=smile
4 pkgver=1.0
5 pkgrel=3
6 _lang=all   #Available languages: { all, de, en, es, fr, it, pl, pt, ru }
7 pkgdesc="Slideshow Maker In Linux Environnement"
8 url="http://smile.tuxfamily.org/"
9 license=('GPL')
10 arch=('i686' 'x86_64')
11 depends=('qt' 'sox' 'mplayer' 'imagemagick' 'perl')
12 install=smile.install
13 source=(http://ftp.pardus.org.tr/pub/source/2009/${pkgname}-${pkgver}.tar.gz
14         smile.desktop)
15 md5sums=('7f1fa1b1e0ab661d5a74ac4b8ee02511'
16          'aefd88b769e18f5406647539ed953937')
18 build() {
19   cd ${srcdir}/${pkgname}
20   /usr/bin/qmake
21   make clean
22   make || return 1
25 package() {
26   cd ${srcdir}/${pkgname}
27   mkdir -p ${pkgdir}/opt/smile
28   cp -R BIB_ManSlide Interface smile fake.pl ${pkgdir}/opt/smile || return 1
29   chmod 755 ${pkgdir}/opt/smile/fake.pl
30   chmod -R 744 ${pkgdir}/opt/smile/BIB_ManSlide ${pkgdir}/opt/smile/Interface
31   mkdir -p ${pkgdir}/usr/bin
32   ln -sf /opt/smile/smile ${pkgdir}/usr/bin/smile
34   # Installing language(s)
35   if [ ${_lang} != "fr" ]; then
36           if [ ${_lang} = "all" ]; then
37                   cp ${srcdir}/${pkgname}/smile_??.qm ${pkgdir}/opt/smile/
38           else
39                   install -D -m644 ${srcdir}/${pkgname}/smile_${_lang}.qm ${pkgdir}/opt/smile
40           fi
41   fi
43   # Creating menu item
44   install -D -m644 ${srcdir}/smile/Interface/Theme/logostart.png ${pkgdir}/usr/share/pixmaps/smile.png
45   install -D -m644 ${srcdir}/smile.desktop ${pkgdir}/usr/share/applications/smile.desktop