/[packages]/updates/infra_1/irker/current/SPECS/irker.spec
ViewVC logotype

Annotation of /updates/infra_1/irker/current/SPECS/irker.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 303701 - (hide annotations) (download)
Mon Oct 8 23:14:56 2012 UTC (11 years, 5 months ago) by colin
Original Path: cauldron/irker/current/SPECS/irker.spec
File size: 1175 byte(s)
imported package irker
1 colin 303701 %define name irker
2     %define version 1.9
3     %define release %mkrel 1
4    
5     Name: %{name}
6     Version: %{version}
7     Release: %{release}
8     Summary: IRC Message Relay
9     License: BSD
10     Group: Networking/IRC
11     URL: http://www.catb.org/esr/irker/
12     Source0: http://www.catb.org/~esr/irker/%{name}-%{version}.tar.gz
13     Patch0: irker-1.9-systemd-unit-user.patch
14     BuildArch: noarch
15     Requires(post,postun): rpm-helper
16     Requires: python-irc
17     BuildRequires: xmlto
18    
19     %description
20     An IRC client that runs as a daemon accepting notification requestsas JSON
21     objects presented to a listening socket. It is meant to be used by hook scripts
22     in version-control repositories, allowing them to send commit notifications to
23     project IRC channels.
24    
25     A hook script that works with git, hg, and svn is included in the distribution.
26    
27     %prep
28     %setup -q
29     %apply_patches
30     sed -i 's/-o 0 -g 0 //' Makefile
31    
32     %build
33     %make
34    
35     %install
36     rm -rf %{buildroot}
37     %makeinstall_std
38    
39     %pre
40     %_pre_useradd %{name} / /bin/false
41    
42     %post
43     %_post_service %{name}d
44    
45     %preun
46     %_preun_service %{name}d
47    
48     %postun
49     %_postun_userdel %{name}
50    
51     %clean
52     rm -rf %{buildroot}
53    
54     %files
55     %doc README irkerhook.py
56     %{_bindir}/%{name}*
57     %{_unitdir}/%{name}*.service
58     %{_mandir}/man*/%{name}*

  ViewVC Help
Powered by ViewVC 1.1.30