%global _empty_manifest_terminate_build 0 Name: python-trytond-timesheet Version: 6.8.0 Release: 1 Summary: Tryton module with timesheets License: GPL-3 URL: http://www.tryton.org/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/ef/b1/fd2ca8e28ee314d07284768f73eb3fff810d93dd6cdff610fb8849d9f7fb/trytond_timesheet-6.8.0.tar.gz BuildArch: noarch Requires: python3-sql Requires: python3-trytond-company Requires: python3-trytond-company-work-time Requires: python3-trytond %description Timesheet Module ################ The timesheet module allow to track the time spent by employees on various works. This module also comes with several reports that show the time spent by employees on works following various time periods. Work **** A work is a generic concept that encompass all activities from simple tasks to long-running projects. It can be alone or linked to another document. The Work model contains the following fields: - Name or Origin: The name or the origin of the work. - Active: A checkbox that allow to disable the work. - Company: The company for which the work is (or was) executed. Timesheet Line ************** A timesheet line expresses the fact that one employee spends part of their time doing specific work on a given date. An optional Description field allows extra information to be recorded about what has been done. %package -n python3-trytond-timesheet Summary: Tryton module with timesheets Provides: python-trytond-timesheet BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-trytond-timesheet Timesheet Module ################ The timesheet module allow to track the time spent by employees on various works. This module also comes with several reports that show the time spent by employees on works following various time periods. Work **** A work is a generic concept that encompass all activities from simple tasks to long-running projects. It can be alone or linked to another document. The Work model contains the following fields: - Name or Origin: The name or the origin of the work. - Active: A checkbox that allow to disable the work. - Company: The company for which the work is (or was) executed. Timesheet Line ************** A timesheet line expresses the fact that one employee spends part of their time doing specific work on a given date. An optional Description field allows extra information to be recorded about what has been done. %package help Summary: Development documents and examples for trytond-timesheet Provides: python3-trytond-timesheet-doc %description help Timesheet Module ################ The timesheet module allow to track the time spent by employees on various works. This module also comes with several reports that show the time spent by employees on works following various time periods. Work **** A work is a generic concept that encompass all activities from simple tasks to long-running projects. It can be alone or linked to another document. The Work model contains the following fields: - Name or Origin: The name or the origin of the work. - Active: A checkbox that allow to disable the work. - Company: The company for which the work is (or was) executed. Timesheet Line ************** A timesheet line expresses the fact that one employee spends part of their time doing specific work on a given date. An optional Description field allows extra information to be recorded about what has been done. %prep %autosetup -n trytond-timesheet-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-timesheet -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue May 30 2023 Python_Bot - 6.8.0-1 - Package Spec generated