]>
Commit | Line | Data |
---|---|---|
21ad1a3a | 1 | ############################################################################### |
802ea3af MT |
2 | # IPFire.org - An Open Source Firewall Solution # |
3 | # Copyright (C) - IPFire Development Team <info@ipfire.org> # | |
21ad1a3a SS |
4 | ############################################################################### |
5 | ||
802ea3af MT |
6 | name = python-piksemel |
7 | version = 1.3.1 | |
8 | release = 1 | |
9 | thisapp = piksemel-%{version} | |
21ad1a3a | 10 | |
802ea3af MT |
11 | groups = Development/Languages |
12 | url = http://cekirdek.pardus.org.tr/~bahadir/piksemel/ | |
13 | license = GPLv2+ | |
14 | summary = A python XML parser. | |
21ad1a3a | 15 | |
802ea3af | 16 | description |
21ad1a3a | 17 | Piksemel is a easy to use python XML parser, based on iksemel. |
802ea3af MT |
18 | end |
19 | ||
20 | source_dl = | |
21ad1a3a | 21 | |
802ea3af | 22 | build |
edaf3840 | 23 | requires |
802ea3af MT |
24 | python-devel |
25 | end | |
21ad1a3a | 26 | |
802ea3af MT |
27 | build |
28 | python setup.py build | |
29 | end | |
21ad1a3a | 30 | |
802ea3af MT |
31 | test |
32 | # Create symlink for testsuite to find the compiled module. | |
33 | cd %{DIR_APP}/tests && ln -s ../build/lib.*/piksemel.so piksemel.so | |
34 | cd %{DIR_APP} && python setup.py test | |
35 | end | |
21ad1a3a | 36 | |
802ea3af MT |
37 | install |
38 | python setup.py install --root=%{BUILDROOT} | |
39 | end | |
40 | end | |
21ad1a3a | 41 | |
802ea3af MT |
42 | packages |
43 | package %{name} | |
1f9bc2f0 MT |
44 | |
45 | package %{name}-debuginfo | |
46 | template DEBUGINFO | |
47 | end | |
802ea3af | 48 | end |