mk_source_dir $SOURCE_DIRECTORY &&
cd $SOURCE_DIRECTORY &&
unpack_file  &&
rm -r vendor &&
sed -i '/add_subdirectory(vendor/D' CMakeLists.txt &&
sed -i '/#include/s/vendor_//'\
    src/blockstore/implementations/compressing/compressors/Gzip.cpp \
    src/cpp-utils/*/*.{h,cpp} \
    src/cpp-utils/*/*/*.{h,cpp} \
    src/cpp-utils/*/*/*.{h,cpp} \
    src/cpp-utils/*/*/*/*.{h,cpp} \
    src/cryfs/impl/localstate/BasedirMetadata.cpp\
    test/cryfs/impl/config/CompatibilityTest.cpp &&
sed -i '/install/i \
install(TARGETS ${PROJECT_NAME}_lib DESTINATION ${CMAKE_INSTALL_LIBDIR})
' src/cryfs-cli/CMakeLists.txt src/cryfs-unmount/CMakeLists.txt &&
sed -i 's/cryfs_vendor_cryptopp/cryptopp/' src/cpp-utils/CMakeLists.txt &&
apply_patch_dir patches
