12c7b1c5 (kx 2023-03-24 02:53:04 +0300 1)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 2) Sytem requires:
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 3) fakeroot, logrotate
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 4)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 5) Build time requires:
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 6) make, binutils, gcc, bison, autoconf, automake, pkgconfig,
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 7) pcre2
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 8)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 9) Runtime requires:
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 10) pcre2
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 11)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 12) As non-privileged user:
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 13)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 14) $ mkdir build
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 15) $ cp PKGBUILD build/
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 16) $ cd build/
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 17) $ makepkg
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 18)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 19) As root:
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 20)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 21) # pacman -U ./cscm-0.1.4-2-x86_64.pkg.tar.zst
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 22)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 23) After install binary package we have to create /etc/csvn-ui.rc [or|and] /etc/cgit-ui.rc
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 24) configuration files and then enable and run csvnd.service [or|and] cgitd.service:
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 25)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 26) $ systemctl enable csvnd.service
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 27) $ systemctl start csvnd.service
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 28)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 29) $ systemctl enable cgitd.service
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 30) $ systemctl start cgitd.service
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 31)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 32) Then we can to enable csvn-ui [or|and] cgit-ui web-servers.