1 # Maintainer: Alfonso Saavedra "Son Link" <sonlink.dourden@gmail.com>
6 pkgdesc="Update notifier based on python2 and GTK2"
8 url="http://sonlinkblog.blogspot.com/p/pacsyu.html"
11 depends=('vte' 'python2' 'pygtk' 'python-notify' 'sudo' 'cower')
13 source=('pacsyu.desktop' 'sample.pacsyu')
14 md5sums=('b778fd770f657ff517315e73a7f18081'
15 '2cdb4521a959592f3614cd8b1b30333b')
17 _gitroot="git://github.com/son-link/PacSyu.git"
21 msg "Connecting to GIT server...."
23 if [ -d $_gitname ] ; then
24 cd $_gitname && git pull origin
25 msg "The local files are updated."
27 git clone $_gitroot $_gitname
30 msg "GIT checkout done or server timeout"
33 cd "${srcdir}/${_gitname}"
34 msg "Starting make..."
36 mkdir -p $pkgdir/usr/share/$_pkgname
37 mkdir -p $pkgdir/usr/bin
38 mkdir -p $pkgdir/usr/share/locale
40 install -m755 $_pkgname.py $pkgdir/usr/bin/$_pkgname
41 sed -i "s/lang/\/usr\/share\/locale/g" $pkgdir/usr/bin/$_pkgname
42 sed -i "s/modules/\/usr\/share\/$_pkgname/g" $pkgdir/usr/bin/$_pkgname
43 sed -i "s/COPYING/\/usr\/share\/$_pkgname\/COPYING/g" $pkgdir/usr/bin/$_pkgname
45 cp modules/* *.svg COPYING CHANGELOG README $pkgdir/usr/share/$_pkgname/
47 mkdir -p $pkgdir/usr/share/icons/
48 cp pacsyu.svg $pkgdir/usr/share/icons/
50 sed -i "s/copyfile('/copyfile('\/usr\/share\/$_pkgname\//g" $pkgdir/usr/share/$_pkgname/config.py
51 sed -i "s/gtk.gdk.pixbuf_new_from_file('/gtk.gdk.pixbuf_new_from_file('\/usr\/share\/icons\//g" $pkgdir/usr/bin/$_pkgname
53 cp lang/* -r $pkgdir/usr/share/locale/
55 mkdir -p $pkgdir/usr/share/applications/
56 install -Dm644 "${srcdir}/pacsyu.desktop" "${pkgdir}/usr/share/applications/pacsyu.desktop"
57 install -Dm644 "${srcdir}/sample.pacsyu" "${pkgdir}/usr/share/$_pkgname/sample.$_pkgname"