Skip to content

upgpkg: 2022.10.3-3: split package w/ ntfsprogs and fix libgcrypt

This pull request is in relation to #2

The following are done in this package:

  • Add an ntfsprogs-ntfs3 package
  • Make the license() SPDX compliant
  • Add glibc and gnutls to depends()
  • Move fuse2 from depends() to makedepends(). fuse2 will be listed as a depened only for the ntfs-3g package.
  • Add mount.ntfs loose file, which calls ntfs3 kernel driver and is meant for the ntfsprogs-ntfs3 package
  • Add ./autogen.sh to prepare() to fix libgcrypt, as libgcrypt-config has been removed
  • Create separate build directories for the two packages
  • For each package, they conflict and replace each other. ntfsprogs-ntfs3 also has provides=(ntfs-3g) so that programs like kpmcore can still have ntfsprogs-ntfs3 be an optdepends properly.
  • Remove /sbin and /usr/lib/ntfs-3g as /sbin is already a symlink on arch (it contains symlinks to /usr/bin/), and /usr/lib/ntfs-3g is empty

This should clear up any problems people have with ntfs-3g. Also, as the person who brought back ntfsprogs-ntfs3 recently, I just wanted to say that I did it because the ntfs-3g package would force the use of ntfs-3g with mount.ntfs, which was annoying and confusing at first.

Merge request reports

Loading