48 lines
1.3 KiB
Bash
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
|
|
}
|