{"repo":"archlinuxcn/lilac","free":true,"listed":false,"github":"https://github.com/archlinuxcn/lilac","clone":"git clone https://github.com/archlinuxcn/lilac.git","description":"Lilac is the build bot for archlinuxcn","language":"Python","stars":137,"topics":["automation","packaging","archlinux","archlinuxcn"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"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 ---- lilac.yaml lilac.py API nvchecker usage (used in the update on field of lilac.yaml ) Setup and run your own Update ---- 2025-12-13 If you fetch PKGBUILDs from AUR, you need to make sure you can ssh aur@aur.archlinux.org . 2025-09-27 If database is in use, run the following SQL to update: 2024-06-28 If database is in use, run the following SQL to update: License ------- This project is licensed under GPLv3.","default_branch":null,"files":null,"tree":[],"storefront":"/r/archlinuxcn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/archlinuxcn/lilac/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}