summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-29 11:45:55 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-29 11:45:55 +0000
commit86d50bd9695aac278b6c0a735d284311ca28ac6f (patch)
tree3097cdb39a75012d5f894d7c3279b90c501fce15
parent7b945de8d75f1dee6438084a77432f5d0fef3138 (diff)
automatic import of python-trytond-carrier
-rw-r--r--.gitignore1
-rw-r--r--python-trytond-carrier.spec163
-rw-r--r--sources1
3 files changed, 165 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..b3b78ee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/trytond_carrier-6.8.0.tar.gz
diff --git a/python-trytond-carrier.spec b/python-trytond-carrier.spec
new file mode 100644
index 0000000..1a139c9
--- /dev/null
+++ b/python-trytond-carrier.spec
@@ -0,0 +1,163 @@
+%global _empty_manifest_terminate_build 0
+Name: python-trytond-carrier
+Version: 6.8.0
+Release: 1
+Summary: Tryton module with carriers
+License: GPL-3
+URL: http://www.tryton.org/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/bc/5b/ceac285b633ed5e33ce19af2e80f805ac57a12cd488db36623393f506247/trytond_carrier-6.8.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-trytond-country
+Requires: python3-trytond-party
+Requires: python3-trytond-product
+Requires: python3-trytond
+
+%description
+Carrier Module
+##############
+
+The carrier module defines the concept of carrier.
+
+Carrier
+*******
+
+A carrier links a party with a product and cost method.
+
+- The *Product* is the carrier service.
+- The *Carrier Cost Method* defines how to compute the carrier cost. By default
+ there is only the *Product Price* method which takes the *List Price* of the
+ *Product* as sale price and the *Cost Price* of the *Product* as purchase
+ price.
+
+
+Carrier Selection
+*****************
+
+A carrier selection defines the country of origin and destination where a
+carrier can deliver the products.
+
+- The *Sequence* is used to order the Carrier Selections.
+- *Active* allows to disable a Carrier Selection.
+- *From Country* defines the Country of origin for this Carrier Selection.
+ Empty value act as a wildcard.
+- *To Country* defins the Country of destination for this Carrier Selection.
+ Empty value act as a wildcard.
+
+
+%package -n python3-trytond-carrier
+Summary: Tryton module with carriers
+Provides: python-trytond-carrier
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-trytond-carrier
+Carrier Module
+##############
+
+The carrier module defines the concept of carrier.
+
+Carrier
+*******
+
+A carrier links a party with a product and cost method.
+
+- The *Product* is the carrier service.
+- The *Carrier Cost Method* defines how to compute the carrier cost. By default
+ there is only the *Product Price* method which takes the *List Price* of the
+ *Product* as sale price and the *Cost Price* of the *Product* as purchase
+ price.
+
+
+Carrier Selection
+*****************
+
+A carrier selection defines the country of origin and destination where a
+carrier can deliver the products.
+
+- The *Sequence* is used to order the Carrier Selections.
+- *Active* allows to disable a Carrier Selection.
+- *From Country* defines the Country of origin for this Carrier Selection.
+ Empty value act as a wildcard.
+- *To Country* defins the Country of destination for this Carrier Selection.
+ Empty value act as a wildcard.
+
+
+%package help
+Summary: Development documents and examples for trytond-carrier
+Provides: python3-trytond-carrier-doc
+%description help
+Carrier Module
+##############
+
+The carrier module defines the concept of carrier.
+
+Carrier
+*******
+
+A carrier links a party with a product and cost method.
+
+- The *Product* is the carrier service.
+- The *Carrier Cost Method* defines how to compute the carrier cost. By default
+ there is only the *Product Price* method which takes the *List Price* of the
+ *Product* as sale price and the *Cost Price* of the *Product* as purchase
+ price.
+
+
+Carrier Selection
+*****************
+
+A carrier selection defines the country of origin and destination where a
+carrier can deliver the products.
+
+- The *Sequence* is used to order the Carrier Selections.
+- *Active* allows to disable a Carrier Selection.
+- *From Country* defines the Country of origin for this Carrier Selection.
+ Empty value act as a wildcard.
+- *To Country* defins the Country of destination for this Carrier Selection.
+ Empty value act as a wildcard.
+
+
+%prep
+%autosetup -n trytond-carrier-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-carrier -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 29 2023 Python_Bot <Python_Bot@openeuler.org> - 6.8.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..d804369
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+2d244da98d1639e90532580317daa76c trytond_carrier-6.8.0.tar.gz