From: Victor Martinez Date: Thu, 19 Sep 2019 10:06:19 +0000 (+0200) Subject: ldb: Initial import X-Git-Url: http://gitweb/?a=commitdiff_plain;h=6d0905f76e11c2875275ecd27bb0cdfe8f54a1da;p=ports%2Fopt-arm64.git ldb: Initial import --- diff --git a/ldb/.footprint b/ldb/.footprint new file mode 100644 index 0000000..2d5244b --- /dev/null +++ b/ldb/.footprint @@ -0,0 +1,61 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/ldbadd +-rwxr-xr-x root/root usr/bin/ldbdel +-rwxr-xr-x root/root usr/bin/ldbedit +-rwxr-xr-x root/root usr/bin/ldbmodify +-rwxr-xr-x root/root usr/bin/ldbrename +-rwxr-xr-x root/root usr/bin/ldbsearch +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/ldb.h +-rw-r--r-- root/root usr/include/ldb_errors.h +-rw-r--r-- root/root usr/include/ldb_handlers.h +-rw-r--r-- root/root usr/include/ldb_module.h +-rw-r--r-- root/root usr/include/ldb_version.h +-rw-r--r-- root/root usr/include/pyldb.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/ldb/ +-rwxr-xr-x root/root usr/lib/ldb/asq.so +-rwxr-xr-x root/root usr/lib/ldb/ldb.so +-rwxr-xr-x root/root usr/lib/ldb/libcmocka-ldb.so +-rwxr-xr-x root/root usr/lib/ldb/libldb-cmdline.so +-rwxr-xr-x root/root usr/lib/ldb/libldb-key-value.so +-rwxr-xr-x root/root usr/lib/ldb/libldb-tdb-err-map.so +-rwxr-xr-x root/root usr/lib/ldb/libldb-tdb-int.so +lrwxrwxrwx root/root usr/lib/ldb/libpytalloc-util.cpython-37m-aarch64-linux-gnu.so.2 -> libpytalloc-util.cpython-37m-aarch64-linux-gnu.so.2.1.16 +-rwxr-xr-x root/root usr/lib/ldb/libpytalloc-util.cpython-37m-aarch64-linux-gnu.so.2.1.16 +-rwxr-xr-x root/root usr/lib/ldb/paged_searches.so +-rwxr-xr-x root/root usr/lib/ldb/rdn_name.so +-rwxr-xr-x root/root usr/lib/ldb/sample.so +-rwxr-xr-x root/root usr/lib/ldb/server_sort.so +-rwxr-xr-x root/root usr/lib/ldb/skel.so +-rwxr-xr-x root/root usr/lib/ldb/tdb.so +lrwxrwxrwx root/root usr/lib/libldb.so -> libldb.so.1.5.5 +lrwxrwxrwx root/root usr/lib/libldb.so.1 -> libldb.so.1.5.5 +-rwxr-xr-x root/root usr/lib/libldb.so.1.5.5 +lrwxrwxrwx root/root usr/lib/libpyldb-util.cpython-37m-aarch64-linux-gnu.so -> libpyldb-util.cpython-37m-aarch64-linux-gnu.so.1.5.5 +lrwxrwxrwx root/root usr/lib/libpyldb-util.cpython-37m-aarch64-linux-gnu.so.1 -> libpyldb-util.cpython-37m-aarch64-linux-gnu.so.1.5.5 +-rwxr-xr-x root/root usr/lib/libpyldb-util.cpython-37m-aarch64-linux-gnu.so.1.5.5 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/ldb.pc +-rw-r--r-- root/root usr/lib/pkgconfig/pyldb-util.cpython-37m-aarch64-linux-gnu.pc +drwxr-xr-x root/root usr/lib/python3.7/ +drwxr-xr-x root/root usr/lib/python3.7/site-packages/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/_ldb_text.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/_tdb_text.py +-rwxr-xr-x root/root usr/lib/python3.7/site-packages/_tevent.cpython-37m-aarch64-linux-gnu.so +-rwxr-xr-x root/root usr/lib/python3.7/site-packages/ldb.cpython-37m-aarch64-linux-gnu.so +-rwxr-xr-x root/root usr/lib/python3.7/site-packages/talloc.cpython-37m-aarch64-linux-gnu.so +-rwxr-xr-x root/root usr/lib/python3.7/site-packages/tdb.cpython-37m-aarch64-linux-gnu.so +-rw-r--r-- root/root usr/lib/python3.7/site-packages/tevent.py +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/ldbadd.1.gz +-rw-r--r-- root/root usr/share/man/man1/ldbdel.1.gz +-rw-r--r-- root/root usr/share/man/man1/ldbedit.1.gz +-rw-r--r-- root/root usr/share/man/man1/ldbmodify.1.gz +-rw-r--r-- root/root usr/share/man/man1/ldbrename.1.gz +-rw-r--r-- root/root usr/share/man/man1/ldbsearch.1.gz +drwxr-xr-x root/root usr/share/man/man3/ +-rw-r--r-- root/root usr/share/man/man3/ldb.3.gz diff --git a/ldb/.signature b/ldb/.signature new file mode 100644 index 0000000..3ba8d68 --- /dev/null +++ b/ldb/.signature @@ -0,0 +1,6 @@ +untrusted comment: verify with /etc/ports/opt-arm64.pub +RWRitF9a2DJqMWdhy8C3kQY/3y7Qhl7TAvLuIQp9dFOfzcsw5crC8AD06KW8H6Ihy4bCH0gtrA/O7B0s8oCHELCfGravrIqCMAI= +SHA256 (Pkgfile) = c0b4da051d03fdf0dfd79562019036e482f21f9ac0d4a776161abdfe141f75c6 +SHA256 (.footprint) = 7aefd40f40014fd9659348ec5506019e3e47eac5b784ad498780c1c6904df6de +SHA256 (ldb-1.5.5.tar.gz) = 199f5861aa863f538ec66d5fa95ecc13254a2030c53daf0e47363fa9ba235c68 +SHA256 (ldb-man-pages.tar.xz) = 059e2b9992e82babe3a006fbd867e0d88887743aa6acecdf5afa3f26b0552b54 diff --git a/ldb/Pkgfile b/ldb/Pkgfile new file mode 100644 index 0000000..212662e --- /dev/null +++ b/ldb/Pkgfile @@ -0,0 +1,27 @@ +# Description: LDAP-like embedded database library +# URL: http://ldb.samba.org/ +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: tevent tdb popt python3 + +name=ldb +version=1.5.5 +release=1 +source=(https://www.samba.org/ftp/$name/$name-$version.tar.gz + $name-man-pages.tar.xz) + +build() { + cd $name-$version + + ./configure \ + --prefix=/usr \ + --with-modulesdir=/usr/lib \ + --bundled-libraries=cmocka \ + --without-ldb-lmdb + + make + make DESTDIR=$PKG install + + install -d $PKG/usr/share/man/man{1,3} + install -m 0644 $SRC/*.1 $PKG/usr/share/man/man1 + install -m 0644 $SRC/ldb.3 $PKG/usr/share/man/man3 +} diff --git a/ldb/ldb-man-pages.tar.xz b/ldb/ldb-man-pages.tar.xz new file mode 100644 index 0000000..a5c4536 Binary files /dev/null and b/ldb/ldb-man-pages.tar.xz differ