]> git.pld-linux.org Git - packages/gyp.git/blame - gyp.spec
- updated URL
[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
54b7c2c7 6%define rel 3
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
f78d47c3 18URL: https://gyp.gsrc.io/
c0a97864
ER
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
54b7c2c7 67%py_build
c0a97864 68
d01b1cd9
ER
69%{?with_tests:%{__python} gyptest.py -a}
70
c0a97864
ER
71%install
72rm -rf $RPM_BUILD_ROOT
54b7c2c7
JR
73
74%py_install
c0a97864
ER
75
76%py_postclean
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%files
82%defattr(644,root,root,755)
d01b1cd9 83%doc AUTHORS LICENSE
c0a97864 84%attr(755,root,root) %{_bindir}/gyp
593a2a50
ER
85
86%files -n python-%{name}
7f23d1d9 87%defattr(644,root,root,755)
c0a97864
ER
88%dir %{py_sitescriptdir}/gyp
89%dir %{py_sitescriptdir}/gyp/generator
90%{py_sitescriptdir}/gyp/*.py[co]
91%{py_sitescriptdir}/gyp/generator/*.py[co]
92
93%if "%{py_ver}" > "2.4"
ba2c7f2a 94%{py_sitescriptdir}/gyp-%{version}-py*.egg-info
c0a97864 95%endif
This page took 0.078698 seconds and 4 git commands to generate.