Commit | Line | Data |
---|---|---|
fb728c42 JB |
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, crux-arm at mikeux dot dyndns dot org | |
5 | # Depends on: glib xorg-libxdamage xorg-libxext xorg-libxft | |
6 | ||
7 | name=conky | |
8 | version=1.7.2 | |
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" | |
4fc37a69 VM |
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" | |
fb728c42 JB |
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 | ./configure --build=$CHOST \ | |
37 | --host=$CTARGET \ | |
38 | --prefix=/usr \ | |
39 | --mandir=/usr/man \ | |
40 | --disable-lua \ | |
41 | --enable-xft \ | |
42 | --enable-portmon \ | |
43 | --enable-mpd | |
44 | ||
45 | make | |
46 | make DESTDIR=$PKG install | |
47 | rm -r $PKG/usr/lib | |
48 | } |