summaryrefslogtreecommitdiff
path: root/python-turbogears.spec
blob: 0cef408221c9dff8ac95d0d6a9ea6bb324af9a4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
%global _empty_manifest_terminate_build 0
Name:		python-TurboGears
Version:	1.5.1
Release:	1
Summary:	Front-to-back, open-source, rapid web development framework
License:	MIT
URL:		http://www.turbogears.org/
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/1d/35/80872474a6663b6994b6879041a38b2fa81a34098e331f2ffddd43e2c8d3/TurboGears-1.5.1.tar.gz
BuildArch:	noarch


%description
TurboGears brings together four major pieces to create an easy to
install, easy to use web mega-framework. It covers everything from
front end (MochiKit JavaScript for the browser, Genshi / Kid / Mako /
Cheetah for templates in Python) to the controllers (CherryPy) to the
back end (SQLAlchemy or SQLObject).
The TurboGears project is focused on providing documentation and
integration with these tools without losing touch with the communities
that already exist around those tools.
TurboGears is easy to use for a wide range of web applications.
The latest development version is available in the `TurboGears
subversion repository`_.
Our `mailing list`_ is lively and helpful, don't hesitate to send your
questions there, we will try to help you find out a solution to your
problem.
    http://groups.google.com/group/turbogears
    http://svn.turbogears.org/trunk#egg=turbogears-dev

%package -n python3-TurboGears
Summary:	Front-to-back, open-source, rapid web development framework
Provides:	python-TurboGears
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-TurboGears
TurboGears brings together four major pieces to create an easy to
install, easy to use web mega-framework. It covers everything from
front end (MochiKit JavaScript for the browser, Genshi / Kid / Mako /
Cheetah for templates in Python) to the controllers (CherryPy) to the
back end (SQLAlchemy or SQLObject).
The TurboGears project is focused on providing documentation and
integration with these tools without losing touch with the communities
that already exist around those tools.
TurboGears is easy to use for a wide range of web applications.
The latest development version is available in the `TurboGears
subversion repository`_.
Our `mailing list`_ is lively and helpful, don't hesitate to send your
questions there, we will try to help you find out a solution to your
problem.
    http://groups.google.com/group/turbogears
    http://svn.turbogears.org/trunk#egg=turbogears-dev

%package help
Summary:	Development documents and examples for TurboGears
Provides:	python3-TurboGears-doc
%description help
TurboGears brings together four major pieces to create an easy to
install, easy to use web mega-framework. It covers everything from
front end (MochiKit JavaScript for the browser, Genshi / Kid / Mako /
Cheetah for templates in Python) to the controllers (CherryPy) to the
back end (SQLAlchemy or SQLObject).
The TurboGears project is focused on providing documentation and
integration with these tools without losing touch with the communities
that already exist around those tools.
TurboGears is easy to use for a wide range of web applications.
The latest development version is available in the `TurboGears
subversion repository`_.
Our `mailing list`_ is lively and helpful, don't hesitate to send your
questions there, we will try to help you find out a solution to your
problem.
    http://groups.google.com/group/turbogears
    http://svn.turbogears.org/trunk#egg=turbogears-dev

%prep
%autosetup -n TurboGears-1.5.1

%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-TurboGears -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 1.5.1-1
- Package Spec generated