Skip to content

archlinuxcn/lilac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9a0caee · Mar 16, 2025
Nov 1, 2024
Mar 1, 2025
Mar 16, 2025
Mar 15, 2025
Jun 10, 2023
Dec 31, 2024
Mar 15, 2025
May 30, 2021
Mar 27, 2022
Sep 27, 2023
Dec 31, 2020
Jul 4, 2024
Jul 17, 2024
Mar 15, 2025
Dec 4, 2018
Sep 9, 2024
Dec 24, 2024
Nov 1, 2024
Jul 4, 2024

Repository files navigation

lilac.png

Documentation Status

What does lilac do?

lilac is an automatic packaging tool for Arch Linux. It basically does the following things:

  • figure out which packages have been updated or need rebuilding by calling nvchecker
  • figure out the order to build packages
  • generate or update PKGBUILDs with custom configuration scripts (common routines available)
  • call devtools to actually build packages
  • handle built packages over to archrepo2 to update the repository database
  • report any errors to maintainers via mail

Docs

Update

2024-06-28

if database is in use, run the following SQL to update:

alter table lilac.pkglog add column maintainers jsonb;

License

This project is licensed under GPLv3.