X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=myplc.spec;h=aa03ab135a24de44c7bdcac33552eb2456b4e7bf;hb=refs%2Fheads%2Fmaster;hp=96e64ea0be9cc1e5680a691994e609b6b0db0a91;hpb=51e257f832250a9cafc2d5c5d307dd864b15c3f7;p=myplc.git diff --git a/myplc.spec b/myplc.spec index 96e64ea..9bc271d 100644 --- a/myplc.spec +++ b/myplc.spec @@ -1,6 +1,6 @@ %define name myplc -%define version 5.3 -%define taglevel 4 +%define version 7.2 +%define taglevel 0 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} @@ -26,16 +26,18 @@ Summary: PlanetLab Central (PLC) Portable Installation Group: Applications/Systems # planetlab stuff -Requires: myplc-docs +# no longer builds under f43 +#Requires: myplc-docs Requires: myplc-release Requires: myplc-core Requires: createrepo -Requires: bootmanager -Requires: bootcd-%{nodefamily} -Requires: bootcd-initscripts -Requires: nodeimage-%{nodefamily} -Requires: nodeconfig -Requires: nodeyum +## serverside only +#Requires: bootmanager +#Requires: bootcd-%{nodefamily} +#Requires: bootcd-initscripts +#Requires: nodeimage-%{nodefamily} +#Requires: nodeconfig +#Requires: nodeyum Requires: www-register-wizard @@ -82,8 +84,9 @@ Requires: redhat-lsb Requires: bzip2 Requires: tar Requires: less -Requires: sendmail -Requires: sendmail-cf +# Requires: sendmail +# Requires: sendmail-cf +Requires: postfix Requires: openssl Requires: expect Requires: php-pgsql @@ -177,8 +180,8 @@ sed -e "s,@PLDISTRO@,%{pldistro},g" -e "s,@FCDISTRO@,%{distroname},g" -e "s,@ARC default_config.xml > ${RPM_BUILD_ROOT}/etc/planetlab/default_config.xml chmod 444 ${RPM_BUILD_ROOT}/etc/planetlab/default_config.xml -echo "* Installing bashrc convenience" -install -D -m 644 bashrc ${RPM_BUILD_ROOT}/usr/share/myplc/bashrc +echo "* Installing systemd utilities" +install -D -m 644 systemd/*.service systemd/*.timer ${RPM_BUILD_ROOT}/usr/lib/systemd/system/ # yumgroups.xml and yum repo : let noderepo handle that @@ -251,7 +254,7 @@ fi %files -/usr/share/myplc/bashrc +/usr/lib/systemd/system %files core %defattr(-,root,root,-) @@ -284,9 +287,18 @@ fi %defattr(-,root,root,-) /usr/bin/plc-config %{python3_sitelib}/plc_config.py* - +%exclude %{python3_sitelib}/__pycache__/*.pyc %changelog +* Wed Nov 20 2024 Thierry Parmentelat - myplc-7.2-0 +- replace sendmail with postfix + +* Sat Apr 30 2022 Thierry Parmentelat - myplc-7.1-0 +- ready on f35 + +* Mon Jan 07 2019 Thierry Parmentelat - myplc-7.0-0 +- suitable for python3 on both f27 and f29 + * Sun Jul 16 2017 Thierry Parmentelat - myplc-5.3-4 - takes care of creating plcapi log file