-
Notifications
You must be signed in to change notification settings - Fork 28
/
tokenserver.spec
51 lines (36 loc) · 1.75 KB
/
tokenserver.spec
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
%define pyver 26
%define name python%{pyver}-tokenserver
%define pythonname tokenserver
%define version 0.8
%define release 1
Summary: Token Server.
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{pythonname}-%{version}.tar.gz
License: MPL
Group: Development/Libraries
BuildRoot: %{_tmppath}/%{pythonname}-%{version}-%{release}-buildroot
Prefix: %{_prefix}
BuildArch: noarch
Vendor: Tarek Ziade <tarek@mozilla.com>
Requires: python%{pyver}-m2crypto nginx python%{pyver} python%{pyver}-setuptools python%{pyver}-webob python%{pyver}-paste python%{pyver}-pastedeploy python%{pyver}-sqlalchemy python%{pyver}-mako python%{pyver}-simplejson python%{pyver}-pastescript python%{pyver}-mako python%{pyver}-markupsafe python%{pyver}-chameleon python%{pyver}-jinja2 python%{pyver}-pyramid python%{pyver}-pyramid_jinja2 python%{pyver}-pyramid_debugtoolbar python%{pyver}-repoze.lru python%{pyver}-translationstring python%{pyver}-wsgi_intercept python%{pyver}-zope.component python%{pyver}-zope.deprecation python%{pyver}-zope.event python%{pyver}-zope.interface python%{pyver}-venusian python%{pyver}-unittest2 python%{pyver}-psutil python%{pyver}-gevent python%{pyver}-pybrowserid libmemcached
Url: https://github.com/mozilla/tokenserver
%description
Token Server.
%prep
%setup -n %{pythonname}-%{version} -n %{pythonname}-%{version}
%build
python%{pyver} setup.py build
%install
# the config file
mkdir -p %{buildroot}%{_sysconfdir}/mozilla-services/token
# the app
python%{pyver} setup.py install --single-version-externally-managed --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
%clean
rm -rf $RPM_BUILD_ROOT
%post
%files -f INSTALLED_FILES
%dir %{_sysconfdir}/mozilla-services/token
%config(noreplace) %{_sysconfdir}/mozilla-services/token/*
%defattr(-,root,root)