1 # Maintainer: Alexandre Chataignon <alexandre@xouillet.info>
6 pkgdesc="A set of widgets for Awesome window manager"
8 url="http://solitudo.net/software/awesome/delightful/"
10 depends=("awesome" "vicious-git" "awesome-freedesktop-git")
12 optdepends=("gnome-icon-theme: for the icons"
13 "libgweather: for the weather widget"
14 "luasocket: for the weather widget"
15 "luasec: for the weather widget"
16 "luaexpat: for the weather widget"
19 _gitroot=git://scm.solitudo.net/delightful.git
26 # Download or update the library
27 msg "Connecting to GIT server over HTTP..."
28 if [[ -d "${_gitname}" ]]; then
29 (cd "${_gitname}" && git pull origin)
30 msg "The local repository was updated."
32 git clone "${_gitroot}" "${_gitname}"
33 msg "The remote repository was cloned."
35 msg "GIT sync done or server timeout."
37 msg "Cloning submodules."
43 msg "Finished cloning repos"
48 # Install the delightful library
49 install -d "${pkgdir}/usr/share/awesome/lib/${_gitname}" || return 1
50 install -m644 "${_gitname}/delightful/utils.lua" "${pkgdir}/usr/share/awesome/lib/${_gitname}/" || return 1
52 # Install the delightful widgets
53 install -d "${pkgdir}/usr/share/awesome/lib/${_gitname}/widgets" || return 1
54 install -m644 "${_gitname}/delightful/widgets/"*.lua "${pkgdir}/usr/share/awesome/lib/${_gitname}/widgets" || return 1
56 # Install the librairies needed by the widgets
57 install -m644 "${_gitname}/calendar2.lua" "${pkgdir}/usr/share/awesome/lib/" || return 1
58 install -m644 "${_gitname}/submodules/metar/src/metar.lua" "${pkgdir}/usr/share/awesome/lib/" || return 1
59 install -m644 "${_gitname}/submodules/weatherlib/src/weatherlib.lua" "${pkgdir}/usr/share/awesome/lib/" || return 1
60 install -m644 "${_gitname}/submodules/imap/lua/imap.lua/imap.lua" "${pkgdir}/usr/share/awesome/lib/" || return 1
62 # Install the documentation
63 install -d "${pkgdir}/usr/share/doc/awesome/${_gitname}/" || return 1
64 install -m644 "${_gitname}/README.mdwn" "${pkgdir}/usr/share/doc/awesome/${_gitname}/" || return 1
65 install -m644 "${_gitname}/README.txt" "${pkgdir}/usr/share/doc/awesome/${_gitname}/" || return 1