aboutsummaryrefslogtreecommitdiff
path: root/shared/lib/PackagesMacro
Commit message (Collapse)AuthorAgeFilesLines
* PackagesMacro: Extend the syntax to category/name@flavor[pkgname]Li-Wen Hsu2023-03-191-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The package macro creates a link to the web interface of the port's origin directory in the ports repository. Extend its usage to cover the case when we want to refer to a speicifed flavor of a port. For example, if we want to refer the aarch64-gcc12 pacakge, in the past we can only specify its origin port, like `pacakge:devel/freebsd-gcc12`, and unable to add the `@aarch64` flavor suffix because it creates a broken link. This change makes it strip the suffix after `@` and accept a parameter of package name as link text. If not provided, use the origin as the original behavior. Thus we can have this kind of notation: package:devel/freebsd-gcc12@aarch64[aarch64-gcc12] which creates linkt to: https://cgit.freebsd.org/ports/tree/devel/freebsd-gcc12/ with link text: aarch64-gcc12 Reviewed by: carlavilla, dbaio Differential Revision: https://reviews.freebsd.org/D39067
* Change packages url to point git webSergio Carlavilla Delgado2021-12-041-1/+1
| | | | | PR: 260195 Submitted by: PauAmma <pauamma@gundo.com>
* Migrate doc to Hugo/AsciiDoctorSergio Carlavilla Delgado2021-01-251-0/+19
I'm very pleased to announce the release of our new website and documentation using the new toolchain with Hugo and AsciiDoctor. To get more information about the new toolchain please read the FreeBSD Documentation Project Primer[1], Hugo docs[2] and AsciiDoctor docs[3]. Acknowledgment: Benedict Reuschling <bcr@> Glen Barber <gjb@> Hiroki Sato <hrs@> Li-Wen Hsu <lwhsu@> Sean Chittenden <seanc@> The FreeBSD Foundation [1] https://docs.FreeBSD.org/en/books/fdp-primer/ [2] https://gohugo.io/documentation/ [3] https://docs.asciidoctor.org/home/ Approved by: doceng, core