12c7b1c5 (kx 2023-03-24 02:53:04 +0300 1)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 2) Name: cscm
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 3) Version: 0.1.4
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 4) Release: 2
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 5) Summary: cScm Configuration Daemon
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 6) License: RADIX-1.0
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 7) Group: System/base
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 8) Source: https://ftp.radix.pro/pub/cscm/cscm-0.1.4.tar.xz
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 9) Url: https://csvn.radix/pro/cscm/
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 10)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 11)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 12) %define _sysconfdir /etc
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 13) %define _libdir /usr/lib64
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 14) %define _homepath /var/lib
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 15) %define _logdir /var/log
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 16) %define _piddir /var/run
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 17) %define _systemddir /usr/lib/systemd/system
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 18)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 19)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 20) %description
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 21) cScm - is a Configuration Daemon for cSvn-ui and cGit-ui packages
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 22)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 23) %prep
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 24) %setup -q
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 25)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 26) %build
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 27) ./configure \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 28) --prefix=/usr \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 29) --sysconfdir=%{_sysconfdir} \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 30) --libdir=%{_libdir} \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 31) --with-controldir=%{_sysconfdir}/rc.d \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 32) --with-logrotatedir=%{_sysconfdir}/logrotate.d \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 33) --with-homepath=%{_homepath} \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 34) --with-logdir=%{_logdir} \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 35) --with-piddir=%{_piddir}
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 36)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 37) %install
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 38) make install DESTDIR=%{buildroot}
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 39) install -d %{buildroot}%{_systemddir}
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 40) install -m 644 doc/build-packages/rpms/csvnd.service %{buildroot}%{_systemddir}
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 41) install -m 644 doc/build-packages/rpms/cgitd.service %{buildroot}%{_systemddir}
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 42) rm -rf %{buildroot}%{_sysconfdir}/rc.d
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 43)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 44) %clean
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 45) %{?buildroot:%__rm -rf "%{buildroot}"}
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 46)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 47) %files
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 48) %defattr(-,root,root)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 49) %{_sysconfdir}/*
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 50) %attr(755,root,root) %{_sbindir}/cscmd
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 51) %{_homepath}/*
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 52) %{_includedir}/*
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 53) %{_datadir}/*
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 54) %doc LICENSE README README.md doc/
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 55) %{_systemddir}/csvnd.service
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 56) %{_systemddir}/cgitd.service
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 57)