CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
ldb: Initial import
authorVictor Martinez <pitillo@ono.com>
Thu, 19 Sep 2019 10:06:19 +0000 (12:06 +0200)
committerVictor Martinez <pitillo@ono.com>
Thu, 19 Sep 2019 10:06:19 +0000 (12:06 +0200)
ldb/.footprint [new file with mode: 0644]
ldb/.signature [new file with mode: 0644]
ldb/Pkgfile [new file with mode: 0644]
ldb/ldb-man-pages.tar.xz [new file with mode: 0644]

diff --git a/ldb/.footprint b/ldb/.footprint
new file mode 100644 (file)
index 0000000..2d5244b
--- /dev/null
@@ -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 (file)
index 0000000..3ba8d68
--- /dev/null
@@ -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 (file)
index 0000000..212662e
--- /dev/null
@@ -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 (file)
index 0000000..a5c4536
Binary files /dev/null and b/ldb/ldb-man-pages.tar.xz differ