Commit | Line | Data |
---|---|---|
8f3b1bae JB |
1 | # Description: A fast image manipulation library |
2 | # URL: http://freshmeat.net/projects/imlib2/ | |
3 | # Packager: Matt Housh jaeger at morpheus dot net | |
4 | # Maintainer: Jose V Beneyto sepen at users dot sourceforge dot net | |
38b50d66 | 5 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu |
8f3b1bae JB |
6 | # Depends on: freetype libpng libtiff libungif xorg-libsm xorg-libxext |
7 | ||
8 | name=imlib2 | |
9 | version=1.4.2 | |
7016991a | 10 | release=2 |
8f3b1bae JB |
11 | source=(http://dl.sourceforge.net/sourceforge/enlightenment/$name-$version.tar.bz2) |
12 | ||
13 | build() { | |
14 | cd $name-$version | |
15 | ||
16 | export DEFAULT_LIBS="-L$CLFS/usr/lib" | |
17 | export DEFAULT_CFLAGS="-I$CLFS/usr/include" | |
18 | export PNG_LIBS="$DEFAULT_LIBS -lpng12" | |
19 | export PNG_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/libpng12" | |
20 | export TIFFLIBS="$DEFAULT_LIBS" | |
21 | export GIFLIBS="$DEFAULT_LIBS" | |
22 | export JPEGLIBS="$DEFAULT_LIBS" | |
23 | export BZ2LIBS="$DEFAULT_LIBS" | |
24 | export ZLIBLIBS="$DEFAULT_LIBS" | |
25 | export X_LIBS="$DEFAULT_LIBS -lX11 -lXext -lSM" | |
df88ef5c VM |
26 | export my_libs="-lfreetype -lz -L$CLFS/usr/lib -lX11 -lXext -ldl -lm" |
27 | export my_includes="-I$CLFS/usr/include/freetype2 -I$CLFS/usr/include" | |
e5ddbb4e | 28 | |
8f3b1bae JB |
29 | ./configure --build=$CHOST \ |
30 | --host=$CTARGET \ | |
31 | --prefix=/usr \ | |
32 | --with-png \ | |
33 | --with-tiff \ | |
34 | --with-gif \ | |
35 | --with-jpeg \ | |
36 | --with-bzip2 \ | |
37 | --with-zlib \ | |
38 | --with-x \ | |
e5ddbb4e VM |
39 | --without-id3 \ |
40 | --x-includes=$CLFS/usr/include/X11 \ | |
41 | --x-libraries=$CLFS/usr/lib/X11 | |
8f3b1bae | 42 | |
df88ef5c | 43 | sed "s|-L/usr/X11R6/lib|-L$CLFS/usr/lib|g" -i imlib2-config |
e5ddbb4e VM |
44 | find -type f -name 'Makefile*' \ |
45 | -exec sed -e "s|-I/usr/include|-I$CLFS/usr/include|g" \ | |
df88ef5c | 46 | -e "s|-L/usr/X11R6/lib|-L$CLFS/usr/lib|g" \ |
e5ddbb4e VM |
47 | -e "s|-L/usr/lib|-L$CLFS/usr/lib|g" -i {} \; |
48 | ||
8f3b1bae JB |
49 | make |
50 | make DESTDIR=$PKG install | |
51 | } |