/[packages]/cauldron/golang-go-systemd/current/SPECS/golang-go-systemd.spec
ViewVC logotype

Annotation of /cauldron/golang-go-systemd/current/SPECS/golang-go-systemd.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 641537 - (hide annotations) (download)
Mon Jun 30 00:04:51 2014 UTC (9 years, 8 months ago) by bcornec
File size: 1376 byte(s)
- Another path fix for golang FHS

1 bcornec 641528 %global debug_package %{nil}
2 bcornec 641530 %define import_path github.com/coreos/go-systemd
3     %define gopath %{_libdir}/golang
4 bcornec 641536 %define gosrc %{gopath}/src/pkg/%{import_path}
5 bcornec 641528
6     Name: golang-go-systemd
7 bcornec 641530 Version: 2
8 bcornec 641536 Release: %mkrel 2
9 bcornec 641528 Summary: Go bindings to systemd socket activation, journal and D-BUS APIs
10     License: ASL 2.0
11     URL: http://%{import_path}
12 bcornec 641530 Source0: https://%{import_path}/archive/v%{version}.tar.gz
13 bcornec 641528 BuildArch: noarch
14 bcornec 641537 Group: Development/Other
15 bcornec 641528 Requires: golang
16     Provides: golang(%{import_path}) = %{version}-%{release}
17     Provides: golang(%{import_path}/activation) = %{version}-%{release}
18     Provides: golang(%{import_path}/dbus) = %{version}-%{release}
19     Provides: golang(%{import_path}/journal) = %{version}-%{release}
20    
21 bcornec 641530
22     %description
23 bcornec 641528 %{summary}
24    
25     This package contains library source intended for building other packages
26     which use coreos/go-systemd.
27    
28     %prep
29 bcornec 641530 %setup -n go-systemd-%{version}
30 bcornec 641528
31     %build
32    
33     %install
34 bcornec 641530 install -d -p %{buildroot}/%{gosrc}/{activation,dbus,journal}
35     cp -av {activation,dbus,journal} %{buildroot}/%{gosrc}
36 bcornec 641528
37 bcornec 641530 %files
38 bcornec 641528 %doc LICENSE README.md
39 bcornec 641530 %dir %attr(755,root,root) %{gosrc}
40     %dir %attr(755,root,root) %{gosrc}/activation
41     %dir %attr(755,root,root) %{gosrc}/dbus
42     %dir %attr(755,root,root) %{gosrc}/journal
43     %{gosrc}/activation/*.go
44     %{gosrc}/dbus/*.go
45     %{gosrc}/journal/*.go

  ViewVC Help
Powered by ViewVC 1.1.30