diff --git a/debian.tar.gz b/debian.tar.gz index 8c3d34b..f288ca1 100644 --- a/debian.tar.gz +++ b/debian.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aa17019e239544a6278a9a567a2f638f1776d9d710d952dfa7762bb122027f06 -size 2862 +oid sha256:91a6394b69dd80a110a693f1c809441b5a846e010bb24a0cdd216a1b8b68f240 +size 3044 diff --git a/snapper-0.8.6.tar.bz2 b/snapper-0.8.6.tar.bz2 deleted file mode 100644 index ee8a9d5..0000000 --- a/snapper-0.8.6.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7c3a6e155a2cbc0e883bdcf8cfae10cf930ecdc0e301ce1c391e7d2c651bc517 -size 603358 diff --git a/snapper-0.8.8.tar.bz2 b/snapper-0.8.8.tar.bz2 new file mode 100644 index 0000000..9df114c --- /dev/null +++ b/snapper-0.8.8.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:466d7d41f77c3575e6e1da80a0601f7ab82da3d2c89b940288c4b4a6a87534c8 +size 622739 diff --git a/snapper-Debian_10.0.dsc b/snapper-Debian_10.0.dsc index f081fa1..e82d8e0 100644 --- a/snapper-Debian_10.0.dsc +++ b/snapper-Debian_10.0.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, locales-all +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, locales-all # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-Debian_7.0.dsc b/snapper-Debian_7.0.dsc index f081fa1..e82d8e0 100644 --- a/snapper-Debian_7.0.dsc +++ b/snapper-Debian_7.0.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, locales-all +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, locales-all # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-Debian_8.0.dsc b/snapper-Debian_8.0.dsc index f081fa1..e82d8e0 100644 --- a/snapper-Debian_8.0.dsc +++ b/snapper-Debian_8.0.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, locales-all +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, locales-all # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-Debian_9.0.dsc b/snapper-Debian_9.0.dsc index f081fa1..e82d8e0 100644 --- a/snapper-Debian_9.0.dsc +++ b/snapper-Debian_9.0.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, locales-all +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, locales-all # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_14.04.dsc b/snapper-xUbuntu_14.04.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_14.04.dsc +++ b/snapper-xUbuntu_14.04.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_14.10.dsc b/snapper-xUbuntu_14.10.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_14.10.dsc +++ b/snapper-xUbuntu_14.10.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_15.04.dsc b/snapper-xUbuntu_15.04.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_15.04.dsc +++ b/snapper-xUbuntu_15.04.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_15.10.dsc b/snapper-xUbuntu_15.10.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_15.10.dsc +++ b/snapper-xUbuntu_15.10.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_16.04.dsc b/snapper-xUbuntu_16.04.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_16.04.dsc +++ b/snapper-xUbuntu_16.04.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_16.10.dsc b/snapper-xUbuntu_16.10.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_16.10.dsc +++ b/snapper-xUbuntu_16.10.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_17.04.dsc b/snapper-xUbuntu_17.04.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_17.04.dsc +++ b/snapper-xUbuntu_17.04.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_17.10.dsc b/snapper-xUbuntu_17.10.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_17.10.dsc +++ b/snapper-xUbuntu_17.10.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_18.04.dsc b/snapper-xUbuntu_18.04.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_18.04.dsc +++ b/snapper-xUbuntu_18.04.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_18.10.dsc b/snapper-xUbuntu_18.10.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_18.10.dsc +++ b/snapper-xUbuntu_18.10.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper-xUbuntu_19.04.dsc b/snapper-xUbuntu_19.04.dsc index f2702a7..1cbc95e 100644 --- a/snapper-xUbuntu_19.04.dsc +++ b/snapper-xUbuntu_19.04.dsc @@ -1,14 +1,14 @@ Format: 1.0 Source: snapper -Version: 0.8.6 +Version: 0.8.8 Binary: snapper Maintainer: Arvin Schnell Architecture: any -Build-Depends: debhelper (>= 4.1.16), acl-dev, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de +Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost-thread-dev, libboost-system-dev, libboost-test-dev, libxml2-dev, libz-dev, libdbus-1-dev, libjson-c-dev, libpam-dev, xsltproc, docbook-xsl, language-pack-en, language-pack-de # # The 'Files' line is generated during 'make package': # Files: # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -536706b97170ab732314f690947757ae 603358 snapper-0.8.6.tar.bz2 +3e58beb64b0c3cbf774033cbd4185090 622739 snapper-0.8.8.tar.bz2 diff --git a/snapper.changes b/snapper.changes index 6a4ee87..b67fdb4 100644 --- a/snapper.changes +++ b/snapper.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Wed Jan 8 09:33:56 UTC 2020 - Martin Vidner + +- Add a "writeble copy" description to the 2nd snapshot + of a rollback (Hrotkó Gábor). +- Fix the previous version to build on Debian, Ubuntu, and old GCC + (bsc#1160306). +- version 0.8.8 + +------------------------------------------------------------------- +Fri Dec 6 10:12:42 UTC 2019 - Martin Vidner + +- snapper-zypp-plugin subpackage rewritten from Python to C++ + (jsc#SLE-10500) +- added integration tests in snapper-testsuite subpackage +- version 0.8.7 + ------------------------------------------------------------------- Wed Oct 23 13:00:36 UTC 2019 - José Iván López González diff --git a/snapper.spec b/snapper.spec index a75acfc..058ec9a 100644 --- a/snapper.spec +++ b/snapper.spec @@ -1,7 +1,7 @@ # # spec file for package snapper # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ %endif Name: snapper -Version: 0.8.6 +Version: 0.8.8 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: snapper-%{version}.tar.bz2 @@ -72,8 +72,13 @@ BuildRequires: xsltproc BuildRequires: libzypp(plugin:commit) %endif BuildRequires: pam-devel +%if 0%{?fedora_version} +BuildRequires: json-c-devel +%else +BuildRequires: libjson-c-devel +%endif Requires: diffutils -Requires: libsnapper4 = %version +Requires: libsnapper5 = %version %if 0%{?suse_version} Recommends: logrotate snapper-zypp-plugin Supplements: btrfsprogs @@ -159,7 +164,8 @@ fi %if 0%{?suse_version} > 1310 %{_sbindir}/mksubvolume %endif -%{_prefix}/lib/snapper +%dir %{_prefix}/lib/snapper +%{_prefix}/lib/snapper/*-helper %doc %{_mandir}/*/snapper.8* %doc %{_mandir}/*/snapperd.8* %doc %{_mandir}/*/snapper-configs.5* @@ -171,7 +177,7 @@ fi %config /etc/dbus-1/system.d/org.opensuse.Snapper.conf %{_datadir}/dbus-1/system-services/org.opensuse.Snapper.service -%package -n libsnapper4 +%package -n libsnapper5 Summary: Library for filesystem snapshot management Group: System/Libraries Requires: util-linux @@ -179,12 +185,12 @@ Requires: util-linux PreReq: %fillup_prereq %endif # expands to Obsoletes: libsnapper1 libsnapper2 libsnapper3... -Obsoletes: %(echo `seq -s " " -f "libsnapper%.f" $((4 - 1))`) +Obsoletes: %(echo `seq -s " " -f "libsnapper%.f" $((5 - 1))`) -%description -n libsnapper4 +%description -n libsnapper5 This package contains libsnapper, a library for filesystem snapshot management. -%files -n libsnapper4 +%files -n libsnapper5 %defattr(-,root,root) %{_libdir}/libsnapper.so.* %dir %{_sysconfdir}/snapper @@ -202,13 +208,13 @@ This package contains libsnapper, a library for filesystem snapshot management. %config(noreplace) %{_sysconfdir}/sysconfig/snapper %endif -%post -n libsnapper4 +%post -n libsnapper5 /sbin/ldconfig %if 0%{?suse_version} %{fillup_only -n snapper} %endif -%postun -n libsnapper4 -p /sbin/ldconfig +%postun -n libsnapper5 -p /sbin/ldconfig %package -n libsnapper-devel %if 0%{?suse_version} > 1325 @@ -218,7 +224,7 @@ Requires: boost-devel %endif Requires: gcc-c++ Requires: libacl-devel -Requires: libsnapper4 = %version +Requires: libsnapper5 = %version Requires: libstdc++-devel Requires: libxml2-devel %if 0%{?suse_version} > 1230 @@ -240,9 +246,6 @@ libsnapper. %{_includedir}/snapper %package -n snapper-zypp-plugin -BuildArch: noarch -Requires: python3-dbus-python -Requires: python3-zypp-plugin Requires: snapper = %version Requires: libzypp(plugin:commit) = 1 Summary: A zypp commit plugin for calling snapper @@ -260,7 +263,7 @@ snapper during commits. %dir /usr/lib/zypp/plugins %dir /usr/lib/zypp/plugins/commit %endif -/usr/lib/zypp/plugins/commit/snapper.py* +/usr/lib/zypp/plugins/commit/snapper-zypp-plugin %doc %{_mandir}/*/snapper-zypp-plugin.8* %doc %{_mandir}/*/snapper-zypp-plugin.conf.5* @@ -280,4 +283,17 @@ A PAM module for calling snapper during user login and logout. /usr/lib/pam_snapper/*.sh %doc %{_mandir}/*/pam_snapper.8* +%package testsuite +Summary: Integration tests for snapper +Group: System/Packages + +%description testsuite +Tests to be run in a scratch machine to test that snapper operates as expected. + +%files testsuite +%defattr(-,root,root) +%dir %{_libdir}/snapper +%dir %{_libdir}/snapper/testsuite +%{_libdir}/snapper/testsuite/* + %changelog