%global _empty_manifest_terminate_build 0 Name: python-trytond-project-revenue Version: 6.8.0 Release: 1 Summary: Tryton module to add revenue on project License: GPL-3 URL: http://www.tryton.org/ Source0: https://mirrors.aliyun.com/pypi/web/packages/43/cb/1c54cd69ed3bd6332c7167db5e90827e55c32213ad82bbe33f1a09af247e/trytond_project_revenue-6.8.0.tar.gz BuildArch: noarch Requires: python3-sql Requires: python3-trytond-project Requires: python3-trytond-timesheet Requires: python3-trytond-timesheet-cost Requires: python3-trytond-company Requires: python3-trytond-product Requires: python3-trytond Requires: python3-proteus Requires: python3-trytond-purchase %description Project Revenue Module ###################### The project revenue module computes revenue and cost per task and project. The revenue uses the list price of the product. If the product's unit of measure is time based, the revenue is computed as the product of the price and the hours of effort otherwise the price is considered as fixed. The cost is computed by summing the cost of all the linked time sheets and the linked purchase lines. %package -n python3-trytond-project-revenue Summary: Tryton module to add revenue on project Provides: python-trytond-project-revenue BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-trytond-project-revenue Project Revenue Module ###################### The project revenue module computes revenue and cost per task and project. The revenue uses the list price of the product. If the product's unit of measure is time based, the revenue is computed as the product of the price and the hours of effort otherwise the price is considered as fixed. The cost is computed by summing the cost of all the linked time sheets and the linked purchase lines. %package help Summary: Development documents and examples for trytond-project-revenue Provides: python3-trytond-project-revenue-doc %description help Project Revenue Module ###################### The project revenue module computes revenue and cost per task and project. The revenue uses the list price of the product. If the product's unit of measure is time based, the revenue is computed as the product of the price and the hours of effort otherwise the price is considered as fixed. The cost is computed by summing the cost of all the linked time sheets and the linked purchase lines. %prep %autosetup -n trytond_project_revenue-6.8.0 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-trytond-project-revenue -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Jun 09 2023 Python_Bot - 6.8.0-1 - Package Spec generated