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-ntfs3package
- Make the license()SPDX compliant
- Add glibcandgnutlstodepends()
- Move fuse2fromdepends()tomakedepends().fuse2will be listed as adepenedonly for thentfs-3gpackage.
- Add mount.ntfsloose file, which callsntfs3kernel driver and is meant for thentfsprogs-ntfs3package
- Add ./autogen.shtoprepare()to fixlibgcrypt, aslibgcrypt-confighas been removed
- Create separate build directories for the two packages
- For each package, they conflict and replace each other. ntfsprogs-ntfs3also hasprovides=(ntfs-3g)so that programs likekpmcorecan still haventfsprogs-ntfs3be anoptdependsproperly.
- Remove /sbinand/usr/lib/ntfs-3gas/sbinis already a symlink on arch (it contains symlinks to/usr/bin/), and/usr/lib/ntfs-3gis 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.