!21 [sync] PR-15: cleanup spec
From: @openeuler-sync-bot Reviewed-by: @wk333 Signed-off-by: @wk333
This commit is contained in:
commit
4b32d1c6bb
@ -1,12 +1,13 @@
|
|||||||
Name: liblockfile
|
Name: liblockfile
|
||||||
Version: 1.14
|
Version: 1.14
|
||||||
Release: 4
|
Release: 5
|
||||||
Summary: Library providing functions to lock standard mailboxes
|
Summary: Library providing functions to lock standard mailboxes
|
||||||
License: GPLv2+ and LGPLv2+
|
License: GPL-2.0-or-later AND LGPL-2.0-or-later
|
||||||
URL: https://github.com/miquels/liblockfile
|
URL: https://github.com/miquels/liblockfile
|
||||||
Source0: https://github.com/miquels/liblockfile/archive/v%{version}.tar.gz
|
Source0: https://github.com/miquels/liblockfile/archive/v%{version}.tar.gz
|
||||||
|
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc make
|
||||||
|
BuildRequires: ldconfig
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This library implements a number of functions found in -lmail on SysV
|
This library implements a number of functions found in -lmail on SysV
|
||||||
@ -20,27 +21,36 @@ Requires: liblockfile = %{version}-%{release}
|
|||||||
The liblockfile-devel package contains libraries and header files for
|
The liblockfile-devel package contains libraries and header files for
|
||||||
liblockfile development.
|
liblockfile development.
|
||||||
|
|
||||||
%package help
|
%package_help
|
||||||
Summary: Liblockfile help docs and manual pages
|
|
||||||
Requires: liblockfile = %{version}-%{release}
|
|
||||||
Buildarch: noarch
|
|
||||||
|
|
||||||
%description help
|
|
||||||
The liblockfile-help package contains help docs and manual pages for liblockfile.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -n liblockfile-%{version} -p1
|
%autosetup -n liblockfile-%{version} -p1
|
||||||
|
|
||||||
sed -i "s/-g root//" Makefile.in
|
# There are occurrences of "install -g GROUP ...".
|
||||||
|
#
|
||||||
|
# Changing the group requires permissions that are normally not
|
||||||
|
# available while packaging.
|
||||||
|
#
|
||||||
|
# Let's remove "-g GROUP".
|
||||||
|
sed -Ei "/install/ s/-g [^ ]+//" Makefile.in
|
||||||
|
|
||||||
|
# Makefile.in mixes and messes with DESTDIR and prefix.
|
||||||
|
# See the following pull requests submitted upstream:
|
||||||
|
# https://github.com/miquels/liblockfile/pull/11
|
||||||
|
# https://github.com/miquels/liblockfile/pull/15
|
||||||
|
sed -i \
|
||||||
|
-e '/^prefix/s,\$(DESTDIR),,' \
|
||||||
|
-e 's,\(\$(\(lib\|include\|man\|nfslock\|bin\)dir)\),$(DESTDIR)\1,' \
|
||||||
|
-e '/-DLOCKPROG/s,\$(DESTDIR),,' Makefile.in
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --enable-shared --prefix=%{buildroot} --bindir=%{buildroot}%{_bindir} --mandir=%{buildroot}%{_mandir} --libdir=%{buildroot}%{_libdir} --includedir=%{buildroot}%{_includedir}
|
%configure --enable-shared
|
||||||
%make_build
|
%make_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
|
|
||||||
ldconfig -N -n %{buildroot}/%{_libdir}
|
/sbin/ldconfig -N -n %{buildroot}/%{_libdir}
|
||||||
|
|
||||||
%post
|
%post
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
@ -49,7 +59,7 @@ ldconfig -N -n %{buildroot}/%{_libdir}
|
|||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc COPYRIGHT
|
%license COPYRIGHT
|
||||||
%{_bindir}/dotlockfile
|
%{_bindir}/dotlockfile
|
||||||
%{_libdir}/{liblockfile.so.1.0,liblockfile.so.1}
|
%{_libdir}/{liblockfile.so.1.0,liblockfile.so.1}
|
||||||
|
|
||||||
@ -63,9 +73,11 @@ ldconfig -N -n %{buildroot}/%{_libdir}
|
|||||||
%{_mandir}/man3/{lockfile_create.3*,maillock.3*}
|
%{_mandir}/man3/{lockfile_create.3*,maillock.3*}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 19 2024 Funda Wang <fundawang@yeah.net> - 1.14-5
|
||||||
|
- cleanup spec
|
||||||
|
|
||||||
* Tue Aug 20 2024 Bowen Wang<wangbowen@cqsoftware.com.cn> - 1.14-4
|
* Tue Aug 20 2024 Bowen Wang<wangbowen@cqsoftware.com.cn> - 1.14-4
|
||||||
- Added 'Buildarch: noarch' to the help subpackage
|
- Added 'Buildarch: noarch' to the help subpackage
|
||||||
|
|
||||||
|
|
||||||
* Tue Apr 14 2020 huanghaitao <huanghaitao@huawei.com> 1.14-3
|
* Tue Apr 14 2020 huanghaitao <huanghaitao@huawei.com> 1.14-3
|
||||||
- Package init
|
- Package init
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
version_control: github
|
version_control: github
|
||||||
src_repo: miquels/liblockfile
|
src_repo: miquels/liblockfile
|
||||||
tag_prefix: ^v
|
tag_prefix: ^v
|
||||||
seperator: .
|
separator: .
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user