File: configure

package info (click to toggle)
hpanel 0.3.2-8
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, trixie
  • size: 160 kB
  • sloc: ansic: 1,041; sh: 73; makefile: 53
file content (92 lines) | stat: -rwxr-xr-x 1,874 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#!/bin/sh

PROGNAME=hpanel

echo -n "checking for X11 path... "
if test "`uname`" = "SunOS"; then
	X11_PATH="/usr/X11"
	LDFLAGS="$LDFLAGS -L/usr/X/lib"
	CFLAGS="$CFLAGS  -I/usr/include/X11"
else
	X11_PATH="/usr/X11R6"
fi
if test -e "$X11_PATH"; then
	echo $X11_PATH
else
	echo failed.
	echo
	echo I can\'t find $X11_PATH :\(
	exit 1
fi

CFLAGS="$CFLAGS -O2 -I$X11_PATH/include"
LDFLAGS="$LDFLAGS -L$X11_PATH/lib -lX11"

if test "_$CC" = "_"; then
	CC="cc"
fi

echo -n "checking for X11/Xlib.h... "
if test -e "$X11_PATH/include/X11/Xlib.h"; then
	echo yes
else
	echo no
	echo
	echo Cannot find Xlib header\, aborting.
	echo You might need to install XFree86-devel.
	exit 1
fi

echo -n "checking for X11/xpm.h... "
xpm=no
if test -e "$X11_PATH/include/X11/xpm.h"; then
	echo yes
	LDFLAGS="$LDFLAGS -lXpm"
	CFLAGS="$CFLAGS -DHAVE_XPM"
	xpm=yes
else
	echo no
fi

echo -n "checking for X11/Xft/Xft.h... "
xft=no
if test -e "$X11_PATH/include/X11/Xft/Xft.h"; then
	echo yes
	LDFLAGS="$LDFLAGS -lXft"
	CFLAGS="$CFLAGS -DXFT"
	xft=yes
else
	echo no
fi

#echo -n "checking for Linux... "
#if test "`uname`" = "Linux"; then
#	CFLAGS="$CFLAGS -DNOSTDLIB -nostdlib"
#	echo yes
#else
#	echo no
#fi

echo -n "creating Makefile... "

echo CC="$CC" > Makefile
echo CFLAGS="$CFLAGS -DCLOCK" >> Makefile
echo LDFLAGS="$LDFLAGS" >> Makefile
echo PROGNAME="$PROGNAME" >> Makefile
echo >> Makefile
echo $\(PROGNAME\): Makefile hpanel.c hpanel.h icon.xpm >> Makefile
echo \	$\(CC\) $\(CFLAGS\) $\(LDFLAGS\) hpanel.c -o $\(PROGNAME\) >> Makefile
echo \	@ls -l $\(PROGNAME\) >> Makefile
echo \	strip $\(PROGNAME\) >> Makefile
echo \	@ls -l $\(PROGNAME\) >> Makefile
echo >> Makefile
echo install: >> Makefile
echo \	install $\(PROGNAME\) /usr/local/bin >> Makefile

echo done
echo
echo AntiAliased XFT text .... : $xft
echo LibXpm default icon ..... : $xpm
echo
echo All done. Now type: make
echo