Projects
mass
turbina-core-mass
turbina-core-mass.spec
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File turbina-core-mass.spec of Package turbina-core-mass (Revision 5)
Currently displaying revision
5
,
Show latest
# # spec file for package turbina-core-mass (Version 1.20) # # Copyright (c) 2012 Matwey V. Kornilov. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bug fixes or comments to matwey.kornilov@gmail.com # # norootforbuild %if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version} # Emulate SUSE stuff for RedHat %{!?fillup_and_insserv:%{expand: %%global fillup_and_insserv() /sbin/chkconfig --add %{1}}} %{!?stop_on_removal:%{expand: %%global stop_on_removal() \ if [ $1 = 0 ] ; then \ /sbin/service %{1} stop >/dev/null 2>&1 \ /sbin/chkconfig --del %{1} \ fi}} %{!?restart_on_update:%{expand: %%global restart_on_update() \ if [ "$1" -ge "1" ] ; then \ /sbin/service %{1} condrestart >/dev/null 2>&1 || : \ fi}} %{!?insserv_cleanup:%{expand: %%global insserv_cleanup() %%nil }} %endif %{!?_initddir:%{expand: %%global _initddir %_initrddir}} %define tarname turbina_core_m BuildRequires: make gcc gcc-c++ rs485-devel Summary: MASS measure daemon Name: turbina-core-mass Version: 1.20 Release: 1 Source: %{tarname}-%{version}.tar.bz2 Source1: defnames.h Source2: rcmass Source3: rcmass.redhat License: GPL Group: Productivity/Scientific/Astronomy BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Autoreqprov: on Requires(pre): turbina-core /usr/bin/getent /usr/sbin/usermod %if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version} # RedHat Requires(post): chkconfig Requires(preun): chkconfig initscripts Requires(postun): initscripts %else # SUSE Requires(post): %insserv_prereq %fillup_prereq Requires(preun): %insserv_prereq Requires(postun): %insserv_prereq %endif Requires: turbina-core %description Authors: -------- Victor G. Kornilov <victor@sai.msu.ru> %prep %setup -n %{tarname}-%{version} %build export CXXFLAGS=$RPM_OPT_FLAGS export CPPFLAGS=$RPM_OPT_FLAGS cp %{S:1} . %if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version} # RedHat cp %{S:3} rcmass %else # SUSE cp %{S:2} rcmass %endif make prefix=/usr %install make prefix=/usr install-strip DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/var/lib/turbina/mass mkdir -p $RPM_BUILD_ROOT/var/log/turbina/mass mkdir -p $RPM_BUILD_ROOT/etc/turbina install etc/mass.cfg $RPM_BUILD_ROOT/etc/turbina/mass.cfg mkdir -p $RPM_BUILD_ROOT%{_initddir} install -m 755 rcmass $RPM_BUILD_ROOT%{_initddir}/turbina-core-mass %if 0%{?suse_version} mkdir -p $RPM_BUILD_ROOT%{_sbindir} ln -sf %{_initddir}/turbina-core-mass $RPM_BUILD_ROOT%{_sbindir}/rcturbina-core-mass %endif %clean rm -rf $RPM_BUILD_ROOT %pre getent passwd turbina >/dev/null && usermod -A uucp turbina %post %{fillup_and_insserv turbina-core-mass} %preun %stop_on_removal turbina-core-mass %postun %restart_on_update turbina-core-mass %insserv_cleanup %files %defattr(-,root,root,0755) %if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version} # RedHat %{_initddir}/turbina-core-mass %else # SUSE %config %{_initddir}/turbina-core-mass %endif %if 0%{?suse_version} %attr(0755,root,root) %{_sbindir}/rcturbina-core-mass %endif %attr(0755,root,root) %{_bindir}/mass %attr(0644,root,root) %verify(not md5 size mtime) %config(noreplace) /etc/turbina/mass.cfg %dir %attr(0755,turbina,turbina) /var/lib/turbina/mass %dir %attr(0755,turbina,turbina) /var/log/turbina/mass %changelog * Fri Sep 05 2012 - matwey.kornilov@gmail.com - version 1.20 * Wed Oct 27 2010 - matwey.kornilov@gmail.com - initial version
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.