1SUMMARY="A simple GUI framework for SDL"
2DESCRIPTION="GUIlib is a very simple GUI library for SDL. It provides some general widgets \
3like button, scrollbar, and image."
4HOMEPAGE="http://www.libsdl.org/projects/GUIlib/"
5COPYRIGHT="Public Domain"
6LICENSE="Public Domain"
7REVISION="3"
8SOURCE_URI="http://www.libsdl.org/projects/GUIlib/src/GUIlib-1.2.1.tar.gz"
9CHECKSUM_SHA256="3b383e537238048f4712395a38b9e3c65475d1dc93413e557f1b0a39c88f68df"
10SOURCE_DIR="GUIlib-$portVersion"
11
12ARCHITECTURES="all x86_gcc2"
13SECONDARY_ARCHITECTURES="x86_gcc2 x86"
14
15libVersion="0.0.1"
16libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
17
18PROVIDES="
19	guilib$secondaryArchSuffix = $portVersion compat >= 1.2
20	lib:libGUI_1.2$secondaryArchSuffix = $libVersionCompat
21	"
22REQUIRES="
23	haiku$secondaryArchSuffix
24	lib:libGL$secondaryArchSuffix
25	lib:libSDL_1.2$secondaryArchSuffix
26	"
27
28PROVIDES_devel="
29	guilib${secondaryArchSuffix}_devel = $portVersion compat >= 1.2
30	devel:libGUI$secondaryArchSuffix
31	devel:libGUI_1.2$secondaryArchSuffix = $libVersionCompat
32	"
33REQUIRES_devel="
34	guilib$secondaryArchSuffix == $portVersion base
35	"
36
37BUILD_REQUIRES="
38	haiku${secondaryArchSuffix}_devel
39	devel:libSDL_1.2$secondaryArchSuffix
40	"
41BUILD_PREREQUIRES="
42	cmd:aclocal
43	cmd:autoconf
44	cmd:gcc$secondaryArchSuffix
45	cmd:libtool$secondaryArchSuffix
46	cmd:make
47	"
48
49BUILD()
50{
51	rm -f aclocal.m4
52	rm -f acinclude.m4
53	echo "AC_CONFIG_MACRO_DIR([m4])" >> configure.in
54	libtoolize -fci
55	aclocal --install -I m4
56	./autogen.sh
57
58	runConfigure ./configure --disable-static
59	make $jobArgs
60}
61
62INSTALL()
63{
64	make install
65
66	# remove libtool file
67	rm -f $libDir/*.la
68
69	prepareInstalledDevelLibs libGUI \
70					libGUI-1.2
71	fixPkgconfig
72
73	# devel package
74	packageEntries devel \
75		$developDir
76}
77