]> git.pld-linux.org Git - packages/python-HTMLgen.git/blob - python-HTMLgen.spec
- converted to UTF-8
[packages/python-HTMLgen.git] / python-HTMLgen.spec
1
2 %define         module  HTMLgen
3
4 Summary:        Class library to create HTML documents from within Python
5 Summary(pl.UTF-8):   Moduł do tworzenia dokumentów w HTML przy użyciu Pythona
6 Name:           python-%{module}
7 Version:        2.2.2
8 Release:        7
9 License:        distributable
10 Group:          Development/Languages/Python
11 Source0:        http://starship.python.net/crew/friedrich/%{module}.tgz
12 # Source0-md5:  cd20f8b63d3215e57289ddbf56c97f48
13 Patch0:         %{name}-fixpaths.patch
14 URL:            http://starship.python.net/crew/friedrich/HTMLgen/html/main.html
15 BuildRequires:  python-devel >= 2.2.1
16 %pyrequires_eq  python
17 BuildArch:      noarch
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 HTMLgen is a class library for the generation of HTML documents with
22 Python scripts. It's used when you want to create HTML pages
23 containing information which changes from time to time. For example
24 you might want to have a page which provides an overall system summary
25 of data collected nightly. Or maybe you have a catalog of data and
26 images that you would like formed into a spiffy set of web pages for
27 the world to browse. Python is a great scripting language for these
28 tasks and with HTMLgen it's very straightforward to construct objects
29 which are rendered out into consistently structured web pages. Of
30 course, CGI scripts written in Python can take advantage of these
31 classes as well.
32
33 This software should work on both Unix and Macintosh and Win32
34 platforms running Python 1.3 or greater. (HTMLcalendar.py requires
35 1.4) If you are running 1.5 the new re and string module enhancements
36 are used for performance.
37
38 %description -l pl.UTF-8
39 HTMLGen jest modułem do tworzenia dokumentów w HTML-u za pomocą
40 skryptów w Pythonie. Jest przydatny do generowania stron WWW
41 zawierających okresowo zmieniające sie informacje. Na przykład stronę
42 zawierającą dzienne podsumowania statystyki wykorzystania serwera.
43 Innym typowym zastosowaniem jest przygotowywanie strony zawierającej
44 opis i odnośniki do rysunków znajdujących sie w określonym katalogu,
45 tak aby można je było łatwo oglądać przez WWW. Python jest dobrym
46 językiem do programowania takich zadań, a wykorzystanie biblioteki
47 HTMLgen znacznie ułatwia konstruowanie obiektów, które po
48 przetworzeniu przez tę bibliotekę utworzą spójną stronę WWW.
49 Oczywiście skrypty CGI pisane w Pythonie również mogą robić użytek z
50 tej biblioteki.
51
52 %prep
53 %setup -q -n HTMLgen
54 %patch0 -p0
55
56 %build
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}/HTMLgen
61
62 mv -f *.py $RPM_BUILD_ROOT%{py_sitescriptdir}/HTMLgen
63 echo %{module} > $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}.pth
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files
69 %defattr(644,root,root,755)
70 %doc README ChangeLog data html image *.rc
71 %{py_sitescriptdir}/HTMLgen
72 %{py_sitescriptdir}/HTMLgen.pth
This page took 0.038315 seconds and 3 git commands to generate.