Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
testing:hw
:
ti:omap3:n900
>
bme-rx-51-bin
> bme-rx-51-bin.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File bme-rx-51-bin.spec of Package bme-rx-51-bin
# # Do NOT Edit the Auto-generated Part! # Generated by: spectacle version 0.25 # Name: bme-rx-51-bin # >> macros %define debug_package %{nil} # << macros Summary: BME binary Version: 0.8.55 Release: 0 Group: System/Daemons License: Nokia Proprietary ExclusiveArch: %arm Source0: %{name}-%{version}-armv7hl.tar.bz2 Source1: libbmeipc-bin-%{version}-armv7hl.tar.bz2 Source2: license.txt Source3: %{name}.service Source4: bme_RX-51_start.sh Source100: bme-rx-51-bin.yaml Requires: dsme Requires: systemd Requires(preun): systemd Requires(post): systemd Requires(postun): systemd Provides: bme Provides: bme-rx-51 %description BME (Battery Management Entity) binary for Nokia N900 %package -n libbmeipc-bin Summary: Shared library for communication with Battery Management Entity Group: System/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libbmeipc %description -n libbmeipc-bin shared library for communication with Battery Management Entity %prep %setup -q -a 1 -n %{name}-%{version}-armv7hl # >> setup # Copy license to build dir cp %{SOURCE2} . # << setup %build # >> build pre # << build pre # >> build post # << build post %install rm -rf %{buildroot} # >> install pre install -d %{buildroot}%{_libdir} install -D -m 0755 ./%{_sbindir}/bme_RX-51 %{buildroot}%{_sbindir}/bme_RX-51 install -m 0755 libbmeipc-bin-%{version}-armv7hl/%{_libdir}/libbmeipc.so.0 %{buildroot}%{_libdir} install -D -m 644 %{SOURCE3} %{buildroot}/lib/systemd/system/%{name}.service install -d %{buildroot}/lib/systemd/system/multi-user.target.wants/ ln -s ../%{name}.service %{buildroot}/lib/systemd/system/multi-user.target.wants/%{name}.service install -D -m 0755 %{SOURCE4} %{buildroot}/usr/sbin/bme_RX-51_start.sh # << install pre # >> install post # << install post %preun if [ "$1" -eq 0 ]; then systemctl stop %{name}.service fi %post systemctl daemon-reload systemctl reload-or-try-restart %{name}.service %postun systemctl daemon-reload %post -n libbmeipc-bin -p /sbin/ldconfig %postun -n libbmeipc-bin -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_sbindir}/bme_RX-51 %{_sbindir}/bme_RX-51_start.sh %doc license.txt /lib/systemd/system/%{name}.service /lib/systemd/system/multi-user.target.wants/%{name}.service # >> files # << files %files -n libbmeipc-bin %defattr(-,root,root,-) %{_libdir}/libbmeipc.so.0 %doc license.txt # >> files libbmeipc-bin # << files libbmeipc-bin