forked from pool/csync2
Run spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/csync2?expand=0&rev=26
This commit is contained in:
parent
bd7d9e9f31
commit
ec8ecffa4f
16
csync2.spec
16
csync2.spec
@ -30,14 +30,15 @@ Source1: csync2-README.quickstart
|
|||||||
Source2: csync2-rm-ssl-cert
|
Source2: csync2-rm-ssl-cert
|
||||||
Source3: csync2.socket
|
Source3: csync2.socket
|
||||||
Source4: csync2@.service
|
Source4: csync2@.service
|
||||||
|
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch0: csync2-fix-xinetd.patch
|
Patch0: csync2-fix-xinetd.patch
|
||||||
|
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch10: add-ac_prog_cpp.patch
|
Patch10: add-ac_prog_cpp.patch
|
||||||
|
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch11: fix-csync2_ssl_cert-filename.patch
|
Patch11: fix-csync2_ssl_cert-filename.patch
|
||||||
|
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch12: fix-sonames.patch
|
Patch12: fix-sonames.patch
|
||||||
|
|
||||||
Requires: openssl
|
|
||||||
Requires: sqlite3
|
|
||||||
%{?systemd_requires}
|
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
@ -46,6 +47,9 @@ BuildRequires: libgnutls-devel
|
|||||||
BuildRequires: librsync-devel
|
BuildRequires: librsync-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: sqlite3-devel
|
BuildRequires: sqlite3-devel
|
||||||
|
Requires: openssl
|
||||||
|
Requires: sqlite3
|
||||||
|
%{?systemd_requires}
|
||||||
%if 0%{?suse_version} >= 1210
|
%if 0%{?suse_version} >= 1210
|
||||||
BuildRequires: systemd
|
BuildRequires: systemd
|
||||||
%endif
|
%endif
|
||||||
@ -62,7 +66,7 @@ much more than just 2 hosts, handle file deletions and can detect conflicts.
|
|||||||
It is expedient for HA-clusters, HPC-clusters, COWs and server farms.
|
It is expedient for HA-clusters, HPC-clusters, COWs and server farms.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup
|
%setup -q
|
||||||
# Is this next really necessary?
|
# Is this next really necessary?
|
||||||
%{?suse_update_config:%{suse_update_config}}
|
%{?suse_update_config:%{suse_update_config}}
|
||||||
|
|
||||||
@ -72,7 +76,7 @@ It is expedient for HA-clusters, HPC-clusters, COWs and server farms.
|
|||||||
%patch12 -p1
|
%patch12 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS="$RPM_OPT_FLAGS"
|
export CFLAGS="%{optflags}"
|
||||||
if ! [ -f configure ]; then ./autogen.sh; fi
|
if ! [ -f configure ]; then ./autogen.sh; fi
|
||||||
%configure --enable-sqlite3 \
|
%configure --enable-sqlite3 \
|
||||||
--sysconfdir=%{_sysconfdir}/csync2 --docdir=%{_docdir}/%{name}
|
--sysconfdir=%{_sysconfdir}/csync2 --docdir=%{_docdir}/%{name}
|
||||||
@ -80,7 +84,7 @@ if ! [ -f configure ]; then ./autogen.sh; fi
|
|||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%makeinstall
|
%make_install
|
||||||
mkdir -p %{buildroot}%{_localstatedir}/lib/csync2
|
mkdir -p %{buildroot}%{_localstatedir}/lib/csync2
|
||||||
install -p -D -m 644 csync2.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/csync2
|
install -p -D -m 644 csync2.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/csync2
|
||||||
install -p -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}/README.quickstart
|
install -p -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}/README.quickstart
|
||||||
|
Loading…
x
Reference in New Issue
Block a user