Advertisement
TidestManager1

conky-lua PKGBUILD 1.10.1

Mar 15th, 2016
312
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.84 KB | None | 0 0
  1. # Maintainer: alexiobash < me (at) alexiobash (dot) com >
  2.  
  3. pkgname=conky-lua
  4. _pkgname=conky
  5. pkgver=1.10.1
  6. pkgrel=2
  7. pkgdesc='Lightweight system monitor for X, with Lua support enabled'
  8. url='http://github.com/brndnmtthws/conky'
  9. license=('BSD' 'GPL3')
  10. arch=('i686' 'x86_64')
  11. options=('!emptydirs')
  12. makedepends=('docbook2x' 'tolua++' 'perl-xml-libxml' 'cmake' 'docbook-xsl' 'docbook-xml' 'perl-xml-libxml')
  13. depends=('alsa-lib' 'libxml2' 'curl' 'wireless_tools' 'libxft' 'glib2' 'libxdamage' 'imlib2' 'lua51' 'cairo')
  14. provides=('conky=1.10.1')
  15. conflicts=('conky')
  16. backup=('etc/conky/conky.conf' 'etc/conky/conky_no_x11.conf')
  17. source=("https://github.com/brndnmtthws/${_pkgname}/archive/v${pkgver}.tar.gz")
  18. sha1sums=('97b59ec1daf54126b30516e8663a9cf1f218d8ae')
  19.  
  20. replaces=('torsmo')
  21.  
  22. build() {
  23.     cd "${srcdir}/${_pkgname}-${pkgver}"
  24.  
  25.     CPPFLAGS="${CXXFLAGS}" LIBS="${LDFLAGS}" LUA_LIBS="-llua5.1" LUA_CFLAGS="-I/usr/include/lua5.1" \
  26.         cmake \
  27.         -D CMAKE_INSTALL_PREFIX=/usr \
  28.         -D CMAKE_BUILD_TYPE=Release \
  29.         -D MAINTAINER_MODE=ON \
  30.         -D BUILD_CURL=ON \
  31.         -D BUILD_LUA_RSVG=ON \
  32.         -D BUILD_LUA_CAIRO=ON \
  33.         -D BUILD_LUA_IMLIB2=ON \
  34.         -D BUILD_IMLIB2=ON \
  35.         -D BUILD_RSS=ON \
  36.         -D BUILD_WEATHER_METAR=ON \
  37.         -D BUILD_WEATHER_XOAP=ON \
  38.         -D BUILD_XDBE=ON \
  39.         .
  40.  
  41.  
  42.     make
  43. }
  44.  
  45. package() {
  46.     cd "${srcdir}/${_pkgname}-${pkgver}"
  47.     make DESTDIR="${pkgdir}" install
  48.     install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
  49.     install -Dm644 LICENSE.BSD ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.BSD
  50.     install -Dm644 extras/vim/syntax/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/syntax/conkyrc.vim
  51.     install -Dm644 extras/vim/ftdetect/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/ftdetect/conkyrc.vim
  52. }
  53.  
  54. prepare() {
  55.     cd "${srcdir}/${_pkgname}-${pkgver}/cmake"
  56.     sed -i "s|tolua++ |toluapp |g" ConkyPlatformChecks.cmake
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement