aboutsummaryrefslogtreecommitdiff
path: root/libnfs
diff options
context:
space:
mode:
authorJay Lanagan <j@lngn.net>2025-09-29 09:51:28 -0400
committerJay Lanagan <j@lngn.net>2025-09-29 09:51:28 -0400
commit9a6af577ce42cb73efc98c09ab1ef6f9e0083153 (patch)
tree883063343f20fe827c5aecdaa40fa9ddde2ecaf2 /libnfs
parentab119e4809a15d37522b7aea45d55911f8d43ac9 (diff)
downloadcrux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.tar.gz
crux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.zip
xfce4: initial migration
Diffstat (limited to 'libnfs')
-rw-r--r--libnfs/.footprint29
-rw-r--r--libnfs/.signature5
-rw-r--r--libnfs/Pkgfile28
3 files changed, 62 insertions, 0 deletions
diff --git a/libnfs/.footprint b/libnfs/.footprint
new file mode 100644
index 0000000..bebf3b1
--- /dev/null
+++ b/libnfs/.footprint
@@ -0,0 +1,29 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rw-r--r-- root/root usr/bin/nfs-cat
+-rw-r--r-- root/root usr/bin/nfs-cp
+-rw-r--r-- root/root usr/bin/nfs-ls
+-rw-r--r-- root/root usr/bin/nfs-stat
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/nfsc/
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw-mount.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw-nfs.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw-nfs4.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw-nlm.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw-nsm.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw-portmap.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw-rquota.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-raw.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs-zdr.h
+-rw-r--r-- root/root usr/include/nfsc/libnfs.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/libnfs/
+-rw-r--r-- root/root usr/lib/cmake/libnfs/FindNFS.cmake
+-rw-r--r-- root/root usr/lib/cmake/libnfs/libnfs-config-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/libnfs/libnfs-config-version.cmake
+-rw-r--r-- root/root usr/lib/cmake/libnfs/libnfs-config.cmake
+lrwxrwxrwx root/root usr/lib/libnfs.so -> libnfs.so.16.2.0
+-rwxr-xr-x root/root usr/lib/libnfs.so.16.2.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libnfs.pc
diff --git a/libnfs/.signature b/libnfs/.signature
new file mode 100644
index 0000000..f9b532c
--- /dev/null
+++ b/libnfs/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/xfce4.pub
+RWRSAbUnL7azFIt1p7bbrwRwxYBSMuhan7wY/j9yZptgYrR84VRHi8vF+mszwkK4z5zJ4GgPLv/q9wXGBYZB+UnbKNmb56CFWgA=
+SHA256 (Pkgfile) = e601930b9d116e5feff465dd40a719edb989d0e169ab8e425f699f7423b04ac2
+SHA256 (.footprint) = 407a7684cc9e2ddccdd7523319e77490ff6e225f57e5a515c23b50d718515db2
+SHA256 (libnfs-6.0.2.tar.gz) = 4e5459cc3e0242447879004e9ad28286d4d27daa42cbdcde423248fad911e747
diff --git a/libnfs/Pkgfile b/libnfs/Pkgfile
new file mode 100644
index 0000000..cebcef7
--- /dev/null
+++ b/libnfs/Pkgfile
@@ -0,0 +1,28 @@
+# Description: Client library for accessing NFS shares
+# URL: https://github.com/sahlberg/libnfs
+# Maintainer: Jay Lanagan, j at lngn dot net
+# Depends on:
+
+name=libnfs
+version=6.0.2
+release=1
+source=(https://github.com/sahlberg/$name/archive/$name-$version.tar.gz)
+
+build() {
+
+ mkdir -p build
+ cd build
+ cmake "$SRC/$name-$name-$version" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DENABLE_UTILS=ON \
+ -DENABLE_MULTITHREADING=ON \
+ -Wno-dev
+ make
+
+make DESTDIR="$PKG" install
+
+rm -rf $PKG/usr/lib/*.la
+
+}