]> git.pld-linux.org Git - packages/gyp.git/blame - gyp.spec
- release 2 (by relup.sh)
[packages/gyp.git] / gyp.spec
CommitLineData
c0a97864
ER
1#
2# Conditional build:
d01b1cd9 3%bcond_with tests # build without tests
c0a97864 4
65e11e49 5%define svnrev 1602
2284c653 6%define rel 2
c0a97864 7Summary: Generate Your Projects
ba2c7f2a 8Summary(pl.UTF-8): GYP (Generate Your Projects) - narzędzie do generowania systemów budowania
c0a97864 9Name: gyp
e1338491
ER
10# grep version= setup.py
11Version: 0.1
12Release: 0.svn%{svnrev}.%{rel}
c0a97864
ER
13License: New BSD
14Group: Development/Building
b5cae1dc 15# use get-source.sh
c0a97864 16Source0: %{name}-%{svnrev}.tar.bz2
65e11e49 17# Source0-md5: fd1809e1716f46a585684aa0fb2df897
c0a97864
ER
18URL: http://code.google.com/p/gyp/
19BuildRequires: python-devel
20BuildRequires: rpm-pythonprov
21BuildRequires: rpmbuild(macros) >= 1.219
593a2a50 22Requires: python-%{name} = %{version}-%{release}
c0a97864
ER
23BuildArch: noarch
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27GYP is a tool to generates native Visual Studio, Xcode and SCons
28and/or make build files from a platform-independent input format. It's
29syntax is a universal cross-platform build representation that still
30allows sufficient per-platform flexibility to accommodate
31irreconcilable differences.
32
ba2c7f2a
JB
33%description -l pl.UTF-8
34GYP to narzędzie generujące natywne pliki budowania dla Visual Studio,
35Xcode, SCons i/lub make'a z formatu wejściowego niezależnego od
36platformy. Składnia jest uniwersalną, wieloplatformową reprezentacją
37reguł, która nadal pozwala na wystarczającą elastyczność dla
38poszczególnych platform, aby obsłużyć różnice między nimi.
39
593a2a50 40%package -n python-%{name}
ba2c7f2a
JB
41Summary: Python modules for GYP
42Summary(pl.UTF-8): Moduły Pythona module dla GYP
593a2a50
ER
43Group: Development/Languages/Python
44
45%description -n python-%{name}
46GYP is a tool to generates native Visual Studio, Xcode and SCons
47and/or make build files from a platform-independent input format. It's
48syntax is a universal cross-platform build representation that still
49allows sufficient per-platform flexibility to accommodate
ba2c7f2a
JB
50poszczególnych platform, aby obsłużyć różnice między nimi.
51
52This package contains Python modules.
53
54%description -n python-%{name} -l pl.UTF-8
55GYP to narzędzie generujące natywne pliki budowania dla Visual Studio,
56Xcode, SCons i/lub make'a z formatu wejściowego niezależnego od
57platformy. Składnia jest uniwersalną, wieloplatformową reprezentacją
58reguł, która nadal pozwala na wystarczającą elastyczność dla
59poszczególnych platform, aby obsłużyć różnice między nimi.
60
61Ten pakiet zawiera moduły Pythona.
593a2a50 62
c0a97864
ER
63%prep
64%setup -q -n %{name}
65
66%build
67%{__python} setup.py build
68
d01b1cd9
ER
69%{?with_tests:%{__python} gyptest.py -a}
70
c0a97864
ER
71%install
72rm -rf $RPM_BUILD_ROOT
73%{__python} setup.py install \
74 --optimize=2 \
75 --root=$RPM_BUILD_ROOT
76
77%py_postclean
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82%files
83%defattr(644,root,root,755)
d01b1cd9 84%doc AUTHORS LICENSE
c0a97864 85%attr(755,root,root) %{_bindir}/gyp
593a2a50
ER
86
87%files -n python-%{name}
7f23d1d9 88%defattr(644,root,root,755)
c0a97864
ER
89%dir %{py_sitescriptdir}/gyp
90%dir %{py_sitescriptdir}/gyp/generator
91%{py_sitescriptdir}/gyp/*.py[co]
92%{py_sitescriptdir}/gyp/generator/*.py[co]
93
94%if "%{py_ver}" > "2.4"
ba2c7f2a 95%{py_sitescriptdir}/gyp-%{version}-py*.egg-info
c0a97864 96%endif
This page took 0.072113 seconds and 4 git commands to generate.