| 1 | # Description: Light-weight system monitor |
| 2 | # URL: http://conky.sourceforge.net/ |
| 3 | # Maintainer: Juergen Daubert, juergen dot daubert at t-online dot de |
| 4 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu |
| 5 | # Depends on: glib xorg-libxdamage xorg-libxext xorg-libxft |
| 6 | |
| 7 | name=conky |
| 8 | version=1.8.0 |
| 9 | release=1 |
| 10 | source=(http://dl.sourceforge.net/sourceforge/conky/$name-$version.tar.bz2) |
| 11 | |
| 12 | build() { |
| 13 | cd $name-$version |
| 14 | |
| 15 | export DEFAULT_LIBS="-L$CLFS/usr/lib" |
| 16 | export DEFAULT_CFLAGS="-I$CLFS/usr/include" |
| 17 | export X11_LIBS="$DEFAULT_LIBS -lX11" |
| 18 | export X11_CFLAGS="$DEFAULT_CFLAGS" |
| 19 | export Xext_LIBS="$DEFAULT_LIBS -lXext" |
| 20 | export Xext_CFLAGS="$DEFAULT_CFLAGS" |
| 21 | export XDamage_LIBS="$DEFAULT_LIBS -lXdamage" |
| 22 | export XDamage_CFLAGS="$DEFAULT_CFLAGS" |
| 23 | export XFixes_LIBS="$DEFAULT_LIBS -lXfixes" |
| 24 | export XFixes_CFLAGS="$DEFAULT_CFLAGS" |
| 25 | export Xft_LIBS="$DEFAULT_LIBS -lXft" |
| 26 | export Xft_CFLAGS="$DEFAULT_CFLAGS" |
| 27 | export GLib2_LIBS="$DEFAULT_LIBS -lglib-2.0" |
| 28 | export GLib2_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/glib-2.0 -I$CLFS/usr/lib/glib-2.0/include" |
| 29 | export libcurl_LIBS="$DEFAULT_LIBS -lcurl" |
| 30 | export libcurl_CFLAGS="$DEFAULT_CFLAGS" |
| 31 | export FREETYPE_LIBS="$DEFAULT_LIBS -lfreetype -lz" |
| 32 | export FREETYPE_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/freetype2" |
| 33 | export conky_LIBS="$X11_LIBS $Xext_LIBS $XDamage_LIBS $XFixes_LIBS $Xft_LIBS $glib2_LIBS $libcurl_LIBS $FREETYPE_LIBS" |
| 34 | export conky_CFLAGS="$X11_CFLAGS $Xext_CFLAGS $XDamage_CFLAGS $XFixes_CFLAGS $Xft_CFLAGS $glib2_CFLAGS $libcurl_CFLAGS $FREETYPE_CFLAGS" |
| 35 | |
| 36 | echo "ac_cv_lib_Xdamage_XDamageQueryExtension=yes" > config.cache |
| 37 | |
| 38 | ./configure --build=$CHOST \ |
| 39 | --host=$CTARGET \ |
| 40 | --prefix=/usr \ |
| 41 | --mandir=/usr/man \ |
| 42 | --disable-lua \ |
| 43 | --enable-xft \ |
| 44 | --enable-portmon \ |
| 45 | --enable-mpd \ |
| 46 | --cache-file=config.cache |
| 47 | |
| 48 | make |
| 49 | make DESTDIR=$PKG install |
| 50 | rm -r $PKG/usr/lib |
| 51 | } |