Merge pull request #2348 from steski/slim

slim: fix musl and remove systemd service
This commit is contained in:
Jürgen Buchmüller 2015-08-24 22:54:08 +02:00
commit ced60adae9

View File

@ -1,7 +1,7 @@
# Template file for 'slim' # Template file for 'slim'
pkgname=slim pkgname=slim
version=1.3.6 version=1.3.6
revision=9 revision=10
lib32disabled=yes lib32disabled=yes
build_style=cmake build_style=cmake
configure_args="-DUSE_CONSOLEKIT=1 -DUSE_PAM=yes configure_args="-DUSE_CONSOLEKIT=1 -DUSE_PAM=yes
@ -17,10 +17,15 @@ homepage="http://sourceforge.net/projects/slim.berlios/"
distfiles="${SOURCEFORGE_SITE}/${pkgname}.berlios/${pkgname}-${version}.tar.gz" distfiles="${SOURCEFORGE_SITE}/${pkgname}.berlios/${pkgname}-${version}.tar.gz"
checksum=21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df checksum=21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df
case "$XBPS_ARCH" in
*-musl) CXXFLAGS="-DNEEDS_BASENAME"
esac
pre_configure() { pre_configure() {
sed -i 's|set(LIBDIR "/lib")|set(LIBDIR "/usr/lib")|' CMakeLists.txt sed -i 's|set(LIBDIR "/lib")|set(LIBDIR "/usr/lib")|' CMakeLists.txt
} }
post_install() { post_install() {
vsv slim vsv slim
vinstall ${FILESDIR}/slim.pam 644 etc/pam.d slim vinstall ${FILESDIR}/slim.pam 644 etc/pam.d slim
rm -rf ${DESTDIR}/usr/lib/systemd
} }