Add ldap support

master
Marko Semet 2019-09-01 01:03:42 +02:00
parent f26bb328f5
commit e980a1234f
3 changed files with 55 additions and 1 deletions

View File

@ -4,6 +4,7 @@
- libudev
- MinGW
- libFAudio
- libldap (OpenLDAP)
# Missing
- libv4l2 (for what?)
@ -18,4 +19,3 @@
# TODO
- vkd3d
- libldap (OpenLDAP)

View File

@ -0,0 +1,53 @@
name: libopenldap-meta
modules:
- name: libopenldap-platform
sources:
- type: archive
url: http://mirror.eu.oneandone.net/software/openldap/openldap-release/openldap-2.4.48.tgz
sha256: d9523ffcab5cd14b709fcf3cb4d04e8bc76bb8970113255f372bc74954c6074d
builddir: true
config-opts:
- --disable-bdb
- --disable-hdb
build-options:
make-install-args:
- DESTDIR=/usr/tmp_ldap
- install
post-install:
- rm -rfv /usr/tmp_ldap/usr/share
- mv -v /usr/tmp_ldap/usr/sbin/* /usr/tmp_ldap/usr/bin
- rm -rfv /usr/tmp_ldap/usr/sbin
- cp -rav /usr/tmp_ldap/usr /
- rm -rfv /usr/tmp_ldap
cleanup-platform:
- "*.la"
- "*.a"
- "/include"
- name: libopenldap-32bit
sources:
- type: archive
url: http://mirror.eu.oneandone.net/software/openldap/openldap-release/openldap-2.4.48.tgz
sha256: d9523ffcab5cd14b709fcf3cb4d04e8bc76bb8970113255f372bc74954c6074d
builddir: true
config-opts:
- --build=i686-unknown-linux
- --libdir=/usr/lib32
- --disable-bdb
- --disable-hdb
- CFLAGS=-m32
- CXXFLAGS=-m32
- LDFLAGS=-m32
build-options:
make-install-args:
- DESTDIR=/usr/tmp_ldap
- install
post-install:
- rm -rfv /usr/tmp_ldap/usr/share /usr/tmp_ldap/usr/sbin /usr/tmp_ldap/usr/bin /usr/tmp_ldap/usr/include
- cp -rav /usr/tmp_ldap/usr /
- rm -rfv /usr/tmp_ldap
cleanup-platform:
- "*.la"
- "*.a"
- "/include"
only-arches:
- x86_64

View File

@ -8,3 +8,4 @@ modules:
- libpcap.yaml
- libudev.yaml
- libfaudio.yaml
- libldap.yaml