diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -1,7 +1,7 @@ # Maintainer: Arnaud Dovi <mr.dovi@gmail.com> pkgname=detect-it-easy-git -pkgver=3.02.r11.4bb3439 +pkgver=3.02.r33.f952de0 pkgrel=1 pkgdesc='Detect It Easy, or abbreviated "DIE" is a program for determining types of files' arch=('x86_64') @@ -92,13 +92,16 @@ pkgver() { prepare() { #cd "$_srcname" || return - echo -e "${_prefix}Moving external dependencies (git submodules)" + echo -e "${_prefix}Linking the git submodule sources into the main source folder" _subdirs="Controls Detect-It-Easy FormatDialogs FormatWidgets Formats QHexView SpecAbstract StaticScan XArchive XCapstone \ XDEX XDemangle XDemangleWidget XDisasm XDisasmView XEntropyWidget XGithub XHashWidget XHexEdit XHexView XLLVMDemangler XMIME \ XMIMEWidget XMemoryMapWidget XOptions XQwt XShortcuts XSingleApplication XStyles XTranslation archive_widget build_tools \ die_script die_widget nfd_widget signatures" for _subdir in $_subdirs; do - cp -r "$_subdir" "$_srcname" + if [ ! -h "${_srcname}/${_subdir}" ]; then + rm -fr "${_srcname:?}/${_subdir}" + ln -sf "../${_subdir}" "${_srcname}/${_subdir}" + fi done } |