1SUMMARY="A library to access DVDs"
2DESCRIPTION="libdvdcss is a simple library designed for accessing DVDs like a \
3block device without having to bother about the decryption."
4HOMEPAGE="https://www.videolan.org/developers/libdvdcss.html"
5COPYRIGHT="1998-2013 VideoLAN"
6LICENSE="GNU GPL v2"
7REVISION="2"
8SOURCE_URI="https://download.videolan.org/pub/libdvdcss/$portVersion/libdvdcss-$portVersion.tar.bz2"
9CHECKSUM_SHA256="84f1bba6cfef1df87f774fceaefc8e73c4cda32e8f6700b224ad0acb5511ba2c"
10SOURCE_DIR="libdvdcss-$portVersion"
11PATCHES="libdvdcss-$portVersion.patch"
12
13ARCHITECTURES="all ?arm ?ppc"
14SECONDARY_ARCHITECTURES="x86_gcc2 x86"
15
16PROVIDES="
17	libdvdcss$secondaryArchSuffix = $portVersion
18	lib:libdvdcss$secondaryArchSuffix = 2.1.0 compat >= 2
19	"
20REQUIRES="
21	haiku$secondaryArchSuffix
22	"
23
24PROVIDES_devel="
25	libdvdcss${secondaryArchSuffix}_devel = $portVersion
26	devel:libdvdcss$secondaryArchSuffix = 2.1.0 compat >= 2
27	"
28REQUIRES_devel="
29	libdvdcss$secondaryArchSuffix == $portVersion base
30	"
31
32BUILD_REQUIRES="
33	haiku${secondaryArchSuffix}_devel
34	"
35BUILD_PREREQUIRES="
36	cmd:aclocal
37	cmd:autoconf
38	cmd:gcc$secondaryArchSuffix
39	cmd:ld$secondaryArchSuffix
40	cmd:libtoolize$secondaryArchSuffix
41	cmd:make
42	"
43
44BUILD()
45{
46	libtoolize --force --copy --install
47	aclocal
48	autoconf
49	automake --add-missing
50	runConfigure ./configure
51	make
52}
53
54INSTALL()
55{
56	make install
57
58	# remove libtool file
59	rm $libDir/libdvdcss.la
60
61	# prepare develop/lib
62	prepareInstalledDevelLib libdvdcss
63	fixPkgconfig
64
65	packageEntries devel \
66		$developDir
67}
68
69TEST()
70{
71	make check
72}
73