Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
testing:hw
:
ti:omap3:n950-n9
>
bme-rm-680-bin
> bme-rm-680-bin.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File bme-rm-680-bin.spec of Package bme-rm-680-bin
# # Do NOT Edit the Auto-generated Part! # Generated by: spectacle version 0.25 # Name: bme-rm-680-bin # >> macros %define debug_package %{nil} %define binary_release 4.1 # << macros Summary: Battery Management Entity Version: 0.9.95 Release: 0 Group: System/Libraries License: Nokia Proprietary ExclusiveArch: armv7hl armv7nhl armv7thl armv7tnhl armv8el Source0: %{name}-%{version}-%{binary_release}-armv7hl.tar.bz2 Source1: license.txt Source2: %{name}.service Source100: bme-rm-680-bin.yaml Requires: systemd Requires(preun): systemd Requires(post): systemd Requires(postun): systemd Provides: bme-rx-71 Provides: bme %description Controls battery charging, monitors battery state and provides battery information. %package -n bme-libs-rm-680-bin Summary: Shared library for communication with Battery Management Entity Group: System/Libraries Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig %description -n bme-libs-rm-680-bin %{summary}. Includes small embedded lisp interpreter. %prep %setup -q -n %{name}-%{version}-%{binary_release}-armv7hl # >> setup cp %{SOURCE1} . # << setup %build # >> build pre # << build pre # >> build post # << build post %install rm -rf %{buildroot} # >> install pre # << install pre # >> install post mkdir -p %{buildroot}/%{_bindir} mkdir -p %{buildroot}/%{_sbindir} mkdir -p %{buildroot}/%{_libdir} cp -r ./%{_bindir}/* %{buildroot}/%{_bindir} cp -r ./%{_sbindir}/* %{buildroot}/%{_sbindir} cp -r ./%{_libdir}/* %{buildroot}/%{_libdir} install -D -m 644 %{SOURCE2} %{buildroot}/lib/systemd/system/%{name}.service install -d $RPM_BUILD_ROOT/lib/systemd/system/multi-user.target.wants/ ln -s ../%{name}.service $RPM_BUILD_ROOT/lib/systemd/system/multi-user.target.wants/%{name}.service # << 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 bme-libs-rm-680-bin -p /sbin/ldconfig %postun -n bme-libs-rm-680-bin -p /sbin/ldconfig %files %defattr(-,root,root,-) # >> files %doc license.txt /lib/systemd/system/%{name}.service /lib/systemd/system/multi-user.target.wants/%{name}.service %attr(755,root,root) %{_bindir}/bmedatalogger %attr(755,root,root) %{_bindir}/bmestat %attr(755,root,root) %{_sbindir}/bme_RX-71 %{_libdir}/hwi/bc/tabby.so %{_libdir}/hwi/ic/bq24153.so %{_libdir}/hwi/ic/bq24156.so %{_libdir}/hwi/ic/bq27521.so %{_libdir}/hwi/ic/twl5030.so %{_libdir}/hwi/ic/twl5031.so %{_libdir}/hwi/hw/rx71.so # << files %files -n bme-libs-rm-680-bin %defattr(-,root,root,-) # >> files bme-libs-rm-680-bin %doc license.txt %{_libdir}/libbmeipc.so.* %{_libdir}/libbmeutil.so.* # << files bme-libs-rm-680-bin