summaryrefslogtreecommitdiff
path: root/opt/ntfs-3g
diff options
context:
space:
mode:
Diffstat (limited to 'opt/ntfs-3g')
-rw-r--r--opt/ntfs-3g/.footprint96
-rw-r--r--opt/ntfs-3g/.signature6
-rw-r--r--opt/ntfs-3g/MAKEPKG46
3 files changed, 148 insertions, 0 deletions
diff --git a/opt/ntfs-3g/.footprint b/opt/ntfs-3g/.footprint
new file mode 100644
index 0000000..492385b
--- /dev/null
+++ b/opt/ntfs-3g/.footprint
@@ -0,0 +1,96 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/lowntfs-3g
+-rwxr-xr-x root/root usr/bin/ntfs-3g
+-rwxr-xr-x root/root usr/bin/ntfs-3g.probe
+-rwxr-xr-x root/root usr/bin/ntfscat
+-rwxr-xr-x root/root usr/bin/ntfscluster
+-rwxr-xr-x root/root usr/bin/ntfscmp
+-rwxr-xr-x root/root usr/bin/ntfsfix
+-rwxr-xr-x root/root usr/bin/ntfsinfo
+-rwxr-xr-x root/root usr/bin/ntfsls
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/ntfs-3g/
+-rw-r--r-- root/root usr/include/ntfs-3g/acls.h
+-rw-r--r-- root/root usr/include/ntfs-3g/attrib.h
+-rw-r--r-- root/root usr/include/ntfs-3g/attrlist.h
+-rw-r--r-- root/root usr/include/ntfs-3g/bitmap.h
+-rw-r--r-- root/root usr/include/ntfs-3g/bootsect.h
+-rw-r--r-- root/root usr/include/ntfs-3g/cache.h
+-rw-r--r-- root/root usr/include/ntfs-3g/collate.h
+-rw-r--r-- root/root usr/include/ntfs-3g/compat.h
+-rw-r--r-- root/root usr/include/ntfs-3g/compress.h
+-rw-r--r-- root/root usr/include/ntfs-3g/debug.h
+-rw-r--r-- root/root usr/include/ntfs-3g/device.h
+-rw-r--r-- root/root usr/include/ntfs-3g/device_io.h
+-rw-r--r-- root/root usr/include/ntfs-3g/dir.h
+-rw-r--r-- root/root usr/include/ntfs-3g/ea.h
+-rw-r--r-- root/root usr/include/ntfs-3g/efs.h
+-rw-r--r-- root/root usr/include/ntfs-3g/endians.h
+-rw-r--r-- root/root usr/include/ntfs-3g/index.h
+-rw-r--r-- root/root usr/include/ntfs-3g/inode.h
+-rw-r--r-- root/root usr/include/ntfs-3g/ioctl.h
+-rw-r--r-- root/root usr/include/ntfs-3g/layout.h
+-rw-r--r-- root/root usr/include/ntfs-3g/lcnalloc.h
+-rw-r--r-- root/root usr/include/ntfs-3g/logfile.h
+-rw-r--r-- root/root usr/include/ntfs-3g/logging.h
+-rw-r--r-- root/root usr/include/ntfs-3g/mft.h
+-rw-r--r-- root/root usr/include/ntfs-3g/misc.h
+-rw-r--r-- root/root usr/include/ntfs-3g/mst.h
+-rw-r--r-- root/root usr/include/ntfs-3g/ntfstime.h
+-rw-r--r-- root/root usr/include/ntfs-3g/object_id.h
+-rw-r--r-- root/root usr/include/ntfs-3g/param.h
+-rw-r--r-- root/root usr/include/ntfs-3g/plugin.h
+-rw-r--r-- root/root usr/include/ntfs-3g/realpath.h
+-rw-r--r-- root/root usr/include/ntfs-3g/reparse.h
+-rw-r--r-- root/root usr/include/ntfs-3g/runlist.h
+-rw-r--r-- root/root usr/include/ntfs-3g/security.h
+-rw-r--r-- root/root usr/include/ntfs-3g/support.h
+-rw-r--r-- root/root usr/include/ntfs-3g/types.h
+-rw-r--r-- root/root usr/include/ntfs-3g/unistr.h
+-rw-r--r-- root/root usr/include/ntfs-3g/volume.h
+-rw-r--r-- root/root usr/include/ntfs-3g/xattrs.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libntfs-3g.so.91.0.0
+lrwxrwxrwx root/root usr/lib/libntfs-3g.so -> libntfs-3g.so.91.0.0
+lrwxrwxrwx root/root usr/lib/libntfs-3g.so.91 -> libntfs-3g.so.91.0.0
+drwxr-xr-x root/root usr/lib/ntfs-3g/
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libntfs-3g.pc
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/mkntfs
+-rwxr-xr-x root/root usr/sbin/ntfsclone
+-rwxr-xr-x root/root usr/sbin/ntfscp
+-rwxr-xr-x root/root usr/sbin/ntfslabel
+-rwxr-xr-x root/root usr/sbin/ntfsresize
+-rwxr-xr-x root/root usr/sbin/ntfsundelete
+lrwxrwxrwx root/root usr/sbin/mkfs.ntfs -> /usr/sbin/mkntfs
+lrwxrwxrwx root/root usr/sbin/mount.lowntfs-3g -> /usr/bin/lowntfs-3g
+lrwxrwxrwx root/root usr/sbin/mount.ntfs -> ntfs-3g
+lrwxrwxrwx root/root usr/sbin/mount.ntfs-3g -> /bin/ntfs-3g
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/ntfs-3g/
+-rw-r--r-- root/root usr/share/doc/ntfs-3g/README
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/mkntfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfs-3g.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfs-3g.probe.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscat.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsclone.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscluster.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscmp.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscp.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsdecrypt.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsfallocate.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsfix.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsinfo.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfslabel.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsls.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsprogs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsresize.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsundelete.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/mkfs.ntfs.8.gz -> mkntfs.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/mount.lowntfs-3g.8.gz -> ntfs-3g.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/mount.ntfs-3g.8.gz -> ntfs-3g.8.gz
diff --git a/opt/ntfs-3g/.signature b/opt/ntfs-3g/.signature
new file mode 100644
index 0000000..16e4b83
--- /dev/null
+++ b/opt/ntfs-3g/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFHLw8PXMFCMrceQcePyNkAzjrz2AEudhJ3UxWzhA/MEGJ8UXEvk7HHZeDt1Zys4U26Vv9mhAImGj9kFbKRdLAg=
+
+SHA256 (MAKEPKG) = 585fed326748f0e8383877e8bfc5289376b21f8e3c2a21619d132c16675cad1d
+SHA256 (.footprint) = 94a18cb215bd9743d760ddee4a0d435986e07432df8f82dc22d4303a344f5e6a
+SHA256 (ntfs-3g-2026.9.18.tgz) = bcf3cf301a79e42d330128ffb52d4cf615bd1d30c10a92d9d8d14f2bb4fcd9bf
+SHA256 (ntfs-3g#2026.9.18-1.pkg.tar.gz) = 5e329e67d5467821addb9a200d5bf9f8941ceec3161d12fe36cd68b8bf32fc4b
diff --git a/opt/ntfs-3g/MAKEPKG b/opt/ntfs-3g/MAKEPKG
new file mode 100644
index 0000000..11c542a
--- /dev/null
+++ b/opt/ntfs-3g/MAKEPKG
@@ -0,0 +1,46 @@
+#!/bin/mkpkg
+# description: NTFS read/write filesystem driver via FUSE
+# url: https://github.com/tuxera/ntfs-3g
+name=ntfs-3g
+version=2026.9.18
+release=1
+source=(https://tuxera.com/opensource/ntfs-3g_ntfsprogs-$version.tgz)
+renames=($name-$version.tgz)
+sha256sums=(
+ "bcf3cf301a79e42d330128ffb52d4cf615bd1d30c10a92d9d8d14f2bb4fcd9bf"
+)
+
+build() {
+ cd ntfs-3g-$version
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/sbin \
+ --disable-static \
+ --enable-posix-acls \
+ --with-fuse=internal
+ make
+ mkdir -p $PKG/lib
+ make DESTDIR=$PKG install
+ # Move to /usr hierarchy
+ mv $PKG/lib/* $PKG/usr/lib/
+ mv $PKG/bin/* $PKG/usr/bin/
+ mv $PKG/sbin/* $PKG/usr/sbin/
+ rmdir $PKG/bin $PKG/sbin $PKG/lib
+
+ # Fix mount symlinks
+ ln -sf /usr/bin/ntfs-3g $PKG/usr/sbin/mount.ntfs
+ ln -sf /usr/bin/lowntfs-3g $PKG/usr/sbin/mount.lowntfs-3g
+
+ # Create mount.ntfs symlink
+ ln -sf ntfs-3g $PKG/usr/sbin/mount.ntfs
+
+ # Clean up libtool archives
+ find $PKG -name '*.a' -delete
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
+