"Fossies" - the Fresh Open Source Software Archive

Member "burp-2.3.6/opensuse/burp.spec" (28 Apr 2019, 3130 Bytes) of package /linux/privat/burp-2.3.6.tar.bz2:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) RPM Spec source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # vim: set sw=4 ts=4 et nu:
    2 
    3 # Copyright (c) 2012 Pascal Bleser <pascal.bleser@opensuse.org>
    4 #
    5 # All modifications and additions to the file contributed by third parties
    6 # remain the property of their copyright owners, unless otherwise agreed
    7 # upon. The license for this file, and modifications and additions to the
    8 # file, is the same license as for the pristine package itself (unless the
    9 # license for the pristine package is not an Open Source License, in which
   10 # case the license is the MIT License). An "Open Source License" is a
   11 # license that conforms to the Open Source Definition (Version 1.9)
   12 # published by the Open Source Initiative.
   13 
   14 # Please submit bugfixes or comments via http://bugs.opensuse.org/
   15 
   16 Name:           burp
   17 Version:        1.3.8
   18 %define soname      1
   19 Release:        0
   20 Summary:        Backup and Restore
   21 Source:         http://prdownloads.sourceforge.net/burp/burp-%{version}.tar.bz2
   22 URL:            http://burp.grke.net/
   23 Group:          Productivity/Archiving/Backup
   24 License:        Affero GNU General Public License version 3 (AGPL v3)
   25 BuildRoot:      %{_tmppath}/build-%{name}-%{version}
   26 BuildRequires:  gcc-c++ gcc make glibc-devel pkgconfig
   27 BuildRequires:  autoconf automake libtool
   28 BuildRequires:  ncurses-devel
   29 BuildRequires:  openssl-devel
   30 BuildRequires:  zlib-devel
   31 BuildRequires:  libacl-devel
   32 BuildRequires:  libattr-devel
   33 %if 0%{?suse_version} == 0 || 0%{?suse_version} >= 1010
   34 BuildRequires:  libcap-devel
   35 %else
   36 BuildRequires:  libcap
   37 %endif
   38 BuildRequires:  librsync
   39 Provides:       libburp1 = %{version}
   40 Obsoletes:      libburp1 < %{version}
   41 
   42 %description
   43 Burp is a backup and restore program. It uses librsync in order to save on the
   44 amount of space that is used by each backup. It also uses VSS (Volume Shadow
   45 Copy Service) to make snapshots when backing up Windows computers.
   46 
   47 %prep
   48 %setup -q -n burp
   49 
   50 %build
   51 %configure \
   52     --sysconfdir="%{_sysconfdir}/burp" \
   53     --with-openssl \
   54     --disable-static \
   55     --with-tcp-wrappers
   56 
   57 %__make %{?_smp_mflags}
   58 
   59 %install
   60 %makeinstall
   61 
   62 %clean
   63 %{?buildroot:%__rm -rf "%{buildroot}"}
   64 
   65 %files
   66 %defattr(-,root,root)
   67 %doc CHANGELOG CONTRIBUTORS LICENSE README* TODO
   68 %dir %{_sysconfdir}/burp
   69 %config(noreplace) %{_sysconfdir}/burp/burp-server.conf
   70 %config(noreplace) %{_sysconfdir}/burp/burp.conf
   71 %config(noreplace) %{_sysconfdir}/burp/CA.cnf
   72 %dir %{_sysconfdir}/burp/clientconfdir
   73 %config %{_sysconfdir}/burp/clientconfdir/testclient
   74 %dir %{_sysconfdir}/burp/clientconfdir/incexc
   75 %{_sysconfdir}/burp/clientconfdir/incexc/example
   76 %config %{_sysconfdir}/burp/ssl_extra_checks_script
   77 %config %{_sysconfdir}/burp/autoupgrade
   78 %config %{_sysconfdir}/burp/clientconfdir/incexc/example
   79 %config %{_sysconfdir}/burp/autoupgrade/server/win64/script
   80 %config %{_sysconfdir}/burp/autoupgrade/server/win32/script
   81 %config(noreplace) %{_sysconfdir}/burp/notify_script
   82 %config(noreplace) %{_sysconfdir}/burp/summary_script
   83 %config(noreplace) %{_sysconfdir}/burp/timer_script
   84 %{_sbindir}/burp
   85 %{_sbindir}/burp_ca
   86 %{_sbindir}/bedup
   87 %doc %{_mandir}/man8/burp.8%{ext_man}
   88 %doc %{_mandir}/man8/bedup.8%{ext_man}
   89 %doc %{_mandir}/man8/burp_ca.8%{ext_man}
   90 
   91 %changelog
   92