# Template file for 'sdl12-compat'
pkgname=sdl12-compat
version=1.2.68
revision=2
build_style=cmake
makedepends="SDL2-devel"
short_desc="SDL-1.2 compatibility library based on SDL 2.0"
maintainer="Andrew J. Hesford <ajh@sideband.org>"
license="Zlib AND (Public Domain OR MIT-0)"
homepage="https://github.com/libsdl-org/sdl12-compat"
distfiles="${homepage}/archive/release-${version}.tar.gz"
checksum=63c6e4dcc1154299e6f363c872900be7f3dcb3e42b9f8f57e05442ec3d89d02d
replaces="SDL>=0"
provides="SDL-${version}_${revision}"
# The compat library dlopens SDL 2
shlib_requires="libSDL2-2.0.so.0"

post_install() {
	vlicense LICENSE.txt
	ln -s sdl12_compat.pc "${DESTDIR}/usr/lib/pkgconfig/sdl.pc"
}

sdl12-compat-devel_package() {
	short_desc+=" - development files"
	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
	replaces="SDL-devel>=0"
	provides="SDL-devel-${version}_${revision}"
	pkg_install() {
		vmove usr/bin
		vmove usr/include
		vmove usr/lib/pkgconfig
		vmove "usr/lib/*.a"
		vmove "usr/lib/*.so"
		vmove usr/share/aclocal
	}
}

SDL_package() {
	depends="${sourcepkg}>=${version}_${revision}"
	short_desc+=" (transitional dummy package)"
	build_style=meta
}

SDL-devel_package() {
	depends="sdl12-compat-devel>=${version}_${revision}"
	short_desc+=" - development files (transitional dummy package)"
	build_style=meta
}
