-
Notifications
You must be signed in to change notification settings - Fork 7
/
rivwebcapi.spec.in
150 lines (127 loc) · 4.25 KB
/
rivwebcapi.spec.in
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
Name: rivwebcapi
Version: @VERSION@
Release: 1%{?dist}
Summary: Integration library for Rivendell
Group: System Environment/Libraries
License: GPLv2
URL: https://github.com/RadioFreeAsia/rivendell-c-api
Source0: %{name}-%{version}.tar.gz
BuildRoot: /var/tmp/%{name}-@VERSION@
%package devel
Summary: Development components for the Rivendell integration library
Group: System Environment/Libraries
Requires: rivwebcapi
%description
Rivendell-c-api provides a C binding for the set of Rivendell web API methods,
allowing third-party applications to access a wide variety of services on
a Rivendell system. Rivendell is a full featured radio automation targeted for
use in professional broadcast environments.
%description devel
These are the library components and headers required to develop application
for the rivendell-c-api library.
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%post
ldconfig
%postun
ldconfig
%files
%defattr(-,root,root,-)
%{_libdir}/librivwebcapi.so
%{_libdir}/librivwebcapi.so.@INTERFACE_MAJOR@
%{_libdir}/librivwebcapi.so.@INTERFACE_MAJOR@.@INTERFACE_MINOR@.@INTERFACE_POINT@
%doc AUTHORS
%doc ChangeLog
%doc COPYING
%doc NEWS
%doc README
%files devel
%{_includedir}/rivendell/rd_addcart.h
%{_includedir}/rivendell/rd_addcut.h
%{_includedir}/rivendell/rd_addlog.h
%{_includedir}/rivendell/rd_assignschedcode.h
%{_includedir}/rivendell/rd_audioinfo.h
%{_includedir}/rivendell/rd_audiostore.h
%{_includedir}/rivendell/rd_copyaudio.h
%{_includedir}/rivendell/rd_createticket.h
%{_includedir}/rivendell/rd_deleteaudio.h
%{_includedir}/rivendell/rd_deletelog.h
%{_includedir}/rivendell/rd_editcart.h
%{_includedir}/rivendell/rd_editcut.h
%{_includedir}/rivendell/rd_export.h
%{_includedir}/rivendell/rd_exportpeaks.h
%{_includedir}/rivendell/rd_getuseragent.h
%{_includedir}/rivendell/rd_getversion.h
%{_includedir}/rivendell/rd_import.h
%{_includedir}/rivendell/rd_listcart.h
%{_includedir}/rivendell/rd_listcartschedcodes.h
%{_includedir}/rivendell/rd_listcarts.h
%{_includedir}/rivendell/rd_listcut.h
%{_includedir}/rivendell/rd_listcuts.h
%{_includedir}/rivendell/rd_listgroup.h
%{_includedir}/rivendell/rd_listgroups.h
%{_includedir}/rivendell/rd_listlog.h
%{_includedir}/rivendell/rd_listlogs.h
%{_includedir}/rivendell/rd_listschedcodes.h
%{_includedir}/rivendell/rd_listservices.h
%{_includedir}/rivendell/rd_listsystemsettings.h
%{_includedir}/rivendell/rd_savelog.h
%{_includedir}/rivendell/rd_cart.h
%{_includedir}/rivendell/rd_common.h
%{_includedir}/rivendell/rd_cut.h
%{_includedir}/rivendell/rd_group.h
%{_includedir}/rivendell/rd_schedcodes.h
%{_includedir}/rivendell/rd_removecart.h
%{_includedir}/rivendell/rd_removecut.h
%{_includedir}/rivendell/rd_trimaudio.h
%{_includedir}/rivendell/rd_unassignschedcode.h
%{_libdir}/pkgconfig/rivendell.pc
%{_libdir}/librivwebcapi.a
%{_libdir}/librivwebcapi.la
%{_mandir}/man7/rd_addcart.7.gz
%{_mandir}/man7/rd_addcut.7.gz
%{_mandir}/man7/rd_addlog.7.gz
%{_mandir}/man7/rd_assignschedcode.7.gz
%{_mandir}/man7/rd_audioinfo.7.gz
%{_mandir}/man7/rd_audiostore.7.gz
%{_mandir}/man7/rd_copyaudio.7.gz
%{_mandir}/man7/rd_createticket.7.gz
%{_mandir}/man7/rd_deleteaudio.7.gz
%{_mandir}/man7/rd_deletelog.7.gz
%{_mandir}/man7/rd_editcart.7.gz
%{_mandir}/man7/rd_editcut.7.gz
%{_mandir}/man7/rd_export.7.gz
%{_mandir}/man7/rd_exportpeaks.7.gz
%{_mandir}/man7/rd_getuseragent.7.gz
%{_mandir}/man7/rd_getversion.7.gz
%{_mandir}/man7/rd_import.7.gz
%{_mandir}/man7/rd_listcart.7.gz
%{_mandir}/man7/rd_listcarts.7.gz
%{_mandir}/man7/rd_listcartschedcodes.7.gz
%{_mandir}/man7/rd_listcut.7.gz
%{_mandir}/man7/rd_listcuts.7.gz
%{_mandir}/man7/rd_listgroup.7.gz
%{_mandir}/man7/rd_listgroups.7.gz
%{_mandir}/man7/rd_listlog.7.gz
%{_mandir}/man7/rd_listlogs.7.gz
%{_mandir}/man7/rd_listschedcodes.7.gz
%{_mandir}/man7/rd_listservices.7.gz
%{_mandir}/man7/rd_listsystemsettings.7.gz
%{_mandir}/man7/rd_removecart.7.gz
%{_mandir}/man7/rd_removecut.7.gz
%{_mandir}/man7/rd_savelog.7.gz
%{_mandir}/man7/rd_trimaudio.7.gz
%{_mandir}/man7/rd_unassignschedcode.7.gz
%changelog
* Wed Nov 2 2016 Fred Gleason <[email protected]>
-- Fixed typos in 'devel' file list.
* Tue Nov 17 2015 Fred Gleason <[email protected]>
-- Initial packaging.