Changeset - a0595550b30a
[Not reviewed]
2 0 2
Daniel Henninger - 13 years ago 2012-11-30 17:01:00
daniel@vorpalcloud.org
Moved packaging stuff into fedora subdir.
2 files changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
packaging/fedora/spectrum2.init
Show inline comments
 
file renamed from packaging/spectrum2.init to packaging/fedora/spectrum2.init
packaging/fedora/spectrum2.spec
Show inline comments
 
file renamed from packaging/spectrum2.spec to packaging/fedora/spectrum2.spec
 
@@ -31,49 +31,49 @@ Requires: libsqlite3x
 
Requires: protobuf
 
Requires: popt
 
Requires: libidn
 
Requires: expat
 
Requires: avahi
 
Requires: log4cxx
 
#----
 
Requires:      libtransport%{?_isa} = %{version}-%{release}
 
Requires:      swiften
 

	
 
%description
 
Spectrum 2.0
 

	
 
%prep
 
%setup -q -n spectrum2
 

	
 
%build
 
%cmake . -DCMAKE_BUILD_TYPE=Debug
 
make VERBOSE=1 %{?_smp_mflags}
 

	
 
%install
 
rm -rf %{buildroot}
 
make install DESTDIR=%{buildroot}
 
install -d %{buildroot}%{_localstatedir}/{lib,run,log}/spectrum2
 
install -p -D -m 755 packaging/spectrum2.init \
 
install -p -D -m 755 packaging/fedora/spectrum2.init \
 
    %{buildroot}%{_initddir}/spectrum2
 

	
 
ln -s /usr/bin/spectrum2_libpurple_backend %{buildroot}/usr/bin/spectrum_libpurple_backend
 

	
 
%pre
 
getent group %{groupname} >/dev/null || groupadd -r %{groupname}
 
getent passwd %{username} >/dev/null || \
 
    useradd -r -g %{groupname} -d %{_localstatedir}/lib/spectrum \
 
        -s /sbin/nologin \
 
        -c "spectrum XMPP transport" %{username}
 
exit 0
 

	
 
%files
 
%defattr(-, root, root,-)
 
%doc README
 
%{_bindir}/spectrum2
 
%{_bindir}/spectrum2_manager
 
/etc/spectrum2/*
 
%{_initddir}/spectrum2
 
%attr(700, %{username}, %{groupname}) %{_localstatedir}/lib/spectrum2/
 
%attr(700, %{username}, %{groupname}) %{_localstatedir}/run/spectrum2/
 
%attr(700, %{username}, %{groupname}) %{_localstatedir}/log/spectrum2/
 

	
 
%package libpurple-backend
0 comments (0 inline, 0 general)