void-packages/srcpkgs/sdl12-compat/template
2025-02-03 14:42:12 -05:00

48 lines
1.3 KiB
Bash

# 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
}