Tweaks to libarchive's upgrade instructions

I would like to use this file as an example of the FREEBSD-upgrade
convention, see D42302. libarchive is picked somewhat arbitrarily as a
longstanding piece of contrib software in FreeBSD.

- Remove SVN references (HEAD/trunk)
- Mention the vendor/libarchive git branch
- Update link to import instructions
- Remove $FreeBSD$

Reviewed by:	mm, imp, emaste
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D42308
This commit is contained in:
Mitchell Horne 2023-10-20 12:11:21 -03:00
parent 6ad6929974
commit eb87588155

View file

@ -1,25 +1,25 @@
$FreeBSD$
libarchive libarchive
The source code is pulled with git: The source code is pulled with git:
git clone git://github.com/libarchive/libarchive.git git clone git://github.com/libarchive/libarchive.git
The git branch for imports is named vendor/libarchive.
For the contrib directory files and directories were pruned by: For the contrib directory files and directories were pruned by:
sh -c 'for F in `cat FREEBSD-Xlist | grep -v FreeBSD`; do rm -rf ./$F ; done' sh -c 'for F in `cat FREEBSD-Xlist | grep -v FreeBSD`; do rm -rf ./$F ; done'
You may check if there are any new files that we don't need and add them to You may check if there are any new files that we don't need and add them to
FREEBSD-Xlist. FREEBSD-Xlist.
The instructions for importing new release and merging to HEAD can be found The instructions for importing new release and merging to main can be found
at FreeBSD wiki: in the Committers' Guide:
http://wiki.freebsd.org/SubversionPrimer/VendorImports https://docs.freebsd.org/en/articles/committers-guide/#vendor-import-git
To make local changes to libarchive, simply patch and commit to the trunk To make local changes to libarchive, simply patch and commit to the main
branch (aka HEAD). Never make local changes on the vendor branch. branch. Never make local changes on the vendor branch.
mm@FreeBSD.org mm@FreeBSD.org
27-July-2012 19-October-2023