1bc951bc4SMartin Matuskalibarchive 2bc951bc4SMartin Matuska 348cbf1baSMartin MatuskaThe source code is pulled with git: 4bc951bc4SMartin Matuska 5cdf63a70SMartin Matuska git clone git://github.com/libarchive/libarchive.git 6bc951bc4SMartin Matuska 7eb875881SMitchell HorneThe git branch for imports is named vendor/libarchive. 8eb875881SMitchell Horne 9bc951bc4SMartin MatuskaFor the contrib directory files and directories were pruned by: 10bc951bc4SMartin Matuska 11bc951bc4SMartin Matuskash -c 'for F in `cat FREEBSD-Xlist | grep -v FreeBSD`; do rm -rf ./$F ; done' 12bc951bc4SMartin Matuska 13cdf63a70SMartin MatuskaYou may check if there are any new files that we don't need and add them to 14cdf63a70SMartin MatuskaFREEBSD-Xlist. 15bc951bc4SMartin Matuska 16eb875881SMitchell HorneThe instructions for importing new release and merging to main can be found 17eb875881SMitchell Hornein the Committers' Guide: 18bc951bc4SMartin Matuska 19eb875881SMitchell Horne https://docs.freebsd.org/en/articles/committers-guide/#vendor-import-git 20bc951bc4SMartin Matuska 21eb875881SMitchell HorneTo make local changes to libarchive, simply patch and commit to the main 22eb875881SMitchell Hornebranch. Never make local changes on the vendor branch. 23bc951bc4SMartin Matuska 24bc951bc4SMartin Matuskamm@FreeBSD.org 25eb875881SMitchell Horne19-October-2023 26