51 lines
1.7 KiB
YAML
51 lines
1.7 KiB
YAML
name: libopenldap-meta
|
|
modules:
|
|
- name: libopenldap-platform
|
|
sources: &OPENLDAP_SOURCES
|
|
- type: archive
|
|
url: https://mirror.eu.oneandone.net/software/openldap/openldap-release/openldap-2.4.53.tgz
|
|
sha256: 035860e2fb812f2e294ea3e9914944691e4e4f52521b8945a5aacdcd088d8ae8
|
|
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 -ravP --remove-destination /usr/tmp_ldap/usr /
|
|
- rm -rfv /usr/tmp_ldap
|
|
cleanup-platform:
|
|
- "*.la"
|
|
- "*.a"
|
|
- "/include"
|
|
- name: libopenldap-32bit
|
|
sources: *OPENLDAP_SOURCES
|
|
builddir: true
|
|
config-opts:
|
|
- --build=i686-unknown-linux
|
|
- --libdir=/usr/lib32
|
|
- --disable-bdb
|
|
- --disable-hdb
|
|
build-options:
|
|
cflags: -m32
|
|
cxxflags: -m32
|
|
ldflags: -m32
|
|
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 -ravP --remove-destination /usr/tmp_ldap/usr /
|
|
- rm -rfv /usr/tmp_ldap
|
|
cleanup-platform:
|
|
- "*.la"
|
|
- "*.a"
|
|
- "/include"
|
|
only-arches:
|
|
- x86_64
|