From 127a3512e69a0087a437cc45b44cb0e259457152 Mon Sep 17 00:00:00 2001 From: Vasiliy Glazov Date: Jan 23 2018 06:26:55 +0000 Subject: Rebuild for new libtinyxml2 api. --- diff --git a/fuse-encfs.spec b/fuse-encfs.spec index 9c6feb2..a030130 100644 --- a/fuse-encfs.spec +++ b/fuse-encfs.spec @@ -1,12 +1,11 @@ Name: fuse-encfs Version: 1.9.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Encrypted pass-thru filesystem in userspace License: GPLv3+ Group: System Environment/Kernel Url: http://www.arg0.net/encfs -Source0: https://github.com/vgough/encfs/releases/download/v%{version}/encfs-%{version}.tar.gz -Patch0: 0001-Replace-linux-define-with-more-standard-__linux__.patch +Source0: encfs-master.zip Requires: fuse >= 2.6 Provides: encfs = %{version}-%{release} @@ -30,14 +29,15 @@ passes access through to the underlying filesystem. Similar to CFS except that it does not use NFS. %prep -%autosetup -p1 -n encfs-%{version} +%autosetup -n encfs-master +# rm -rf vendor mkdir %{_target_platform} sed -i 's|install (FILES encfs/encfssh DESTINATION bin)|install (PROGRAMS encfs/encfssh DESTINATION bin)|' CMakeLists.txt %build pushd %{_target_platform} - %cmake .. -DCMAKE_SKIP_RPATH=ON -DBUILD_SHARED_LIBS=ON -DINSTALL_LIBENCFS=ON -DUSE_INTERNAL_TINYXML=OFF + %cmake .. -DCMAKE_SKIP_RPATH=ON -DBUILD_STATIC_LIBS=OFF -DBUILD_SHARED_LIBS=ON -DINSTALL_LIBENCFS=ON -DUSE_INTERNAL_TINYXML=OFF popd %make_build -C %{_target_platform} @@ -61,6 +61,9 @@ rm -f %{buildroot}/%{_libdir}/*.so %{_mandir}/man1/encfs* %changelog +* Tue Jan 23 2018 Vasiliy N. Glazov 1.9.2-5 +- Rebuild because libtinyxml2 api change + * Mon Oct 02 2017 Vasiliy N. Glazov 1.9.2-4 - Added fix patch (rhbz #1487354)