CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
sdl_sound: initial import (verified compilation).
[attic/ports/opt-cross.git] / conky / Pkgfile
CommitLineData
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
38b50d66 4# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu
fb728c42
JB
5# Depends on: glib xorg-libxdamage xorg-libxext xorg-libxft
6
7name=conky
7dc69121 8version=1.8.0
fb728c42
JB
9release=1
10source=(http://dl.sourceforge.net/sourceforge/conky/$name-$version.tar.bz2)
11
12build() {
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
7dc69121
VM
36 echo "ac_cv_lib_Xdamage_XDamageQueryExtension=yes" > config.cache
37
fb728c42
JB
38 ./configure --build=$CHOST \
39 --host=$CTARGET \
40 --prefix=/usr \
41 --mandir=/usr/man \
42 --disable-lua \
43 --enable-xft \
44 --enable-portmon \
7dc69121
VM
45 --enable-mpd \
46 --cache-file=config.cache
fb728c42
JB
47
48 make
49 make DESTDIR=$PKG install
50 rm -r $PKG/usr/lib
51}