Search
SailfishOS Open Build Service
>
Projects
>
sailfishos
:
chum
:
testing
>
libmpw
> Changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 3
[-]
[+]
Changed
libmpw.spec
@@ -5,17 +5,17 @@ Summary: MasterPassword library Version: 2.6 -Release: 2 +Release: 3 Group: System/Libraries -License: GPL3 +License: GPLv3 URL: https://masterpassword.app/ Source0: mpw-2.6-cli-5-0-g344771db.tar.gz +Patch0: fix-build.patch Requires: glibc >= 2.15 -Requires: openssl +Requires: openssl-libs Requires: json-c -Requires: libsodium BuildRequires: glibc-devel >= 2.15 -BuildRequires: openssl +BuildRequires: openssl-devel BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(ncurses) BuildRequires: pkgconfig(json-c) @@ -32,6 +32,7 @@ %prep %setup -q -c +%patch0 -p1 # >> setup # << setup @@ -52,14 +53,22 @@ # << install pre mkdir -p %{buildroot}%{_libdir} -install -Dm644 libmpw.so %{buildroot}%{_libdir} -ln -sf %{_libdir}/libmpw.so %{buildroot}%{_libdir}/libmpw.so.0 +install -Dm644 libmpw.so %{buildroot}%{_libdir}/libmpw.so.0.0 +ln -sf %{_libdir}/libmpw.so.0.0 %{buildroot}%{_libdir}/libmpw.so.0 +ln -sf %{_libdir}/libmpw.so.0.0 %{buildroot}%{_libdir}/libmpw.so mkdir -p %{buildroot}/usr/include/mpw install -Dm644 core/mpw-{algorithm,types,util}.h %{buildroot}/usr/include/mpw # >> install post # << install post +%post -n libmpw -p /sbin/ldconfig + +%postun -n libmpw -p /sbin/ldconfig + +%clean +rm -rf %{buildroot} + %files %defattr(-,root,root,-) %{_libdir}/libmpw.so*