diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 37 |
3 files changed, 22 insertions, 25 deletions
@@ -1,7 +1,7 @@ pkgbase = filezilla-bin pkgdesc = Free, open source FTP, FTPS and SFTP client (Pre-built binary) - pkgver = 3.50.0 - pkgrel = 3 + pkgver = 3.51.0 + pkgrel = 1 url = https://filezilla-project.org arch = i686 arch = x86_64 @@ -18,8 +18,8 @@ pkgbase = filezilla-bin provides = filezilla-git conflicts = filezilla conflicts = filezilla-git - source = FileZilla_3.50.0_x86_64-linux-gnu.tar.bz2::https://download.filezilla-project.org/client/FileZilla_3.50.0_x86_64-linux-gnu.tar.bz2 - sha512sums = 844683979a4e110819eb247ae46a14b2b2cc945629f8bf28c3061c72f3c367a1a1dea9dc8c6aa34317fc4b542e5c75291b449d16d3fbc9090b258009c57fe6a8 + source = FileZilla_3.51.0_x86_64-linux-gnu.tar.bz2::https://download.filezilla-project.org/client/FileZilla_3.51.0_x86_64-linux-gnu.tar.bz2 + sha512sums = acb04d4ad38223712489c805a86827690688f8660759ae3082fdcbbe2d0d91cac268fe727d5c8252e1248b9cb995496b7c269106618eee9dfdf2f3d00afd647d pkgname = filezilla-bin diff --git a/.gitignore b/.gitignore index effd59a896fe..eab55cd7b1f6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -*.pkg.tar.* +*.tar.* pkg src
\ No newline at end of file @@ -2,8 +2,8 @@ _pkgname=filezilla pkgname="$_pkgname-bin" -pkgver=3.50.0 -pkgrel=3 +pkgver=3.51.0 +pkgrel=1 pkgdesc='Free, open source FTP, FTPS and SFTP client (Pre-built binary)' arch=('i686' 'x86_64') url='https://filezilla-project.org' @@ -32,23 +32,20 @@ sha512sums=( ) package() { - # filezilla - mkdir -p "${pkgdir}/usr/bin/" - mkdir -p "${pkgdir}/usr/share/" - cp -r "${srcdir}/FileZilla3/bin/"* "${pkgdir}/usr/bin/" - cp -r "${srcdir}/FileZilla3/share/"* "${pkgdir}/usr/share/" - - # libfilezilla - mkdir -p "${pkgdir}/usr/lib/" - cp -r "${srcdir}/FileZilla3/lib/"* "${pkgdir}/usr/lib/" - - # remove conflict files - rm -rf "${pkgdir}/usr/lib/libgmp."* - rm -rf "${pkgdir}/usr/lib/libgnutls."* - rm -rf "${pkgdir}/usr/lib/libhogweed."* - rm -rf "${pkgdir}/usr/lib/libnettle."* - rm -rf "${pkgdir}/usr/lib/libsqlite3."* - - chmod -R 755 "${pkgdir}/usr/" + rm -rf "${srcdir}/FileZilla_${pkgver}_${machine_arch}-linux-gnu.tar.bz2" + mkdir -p "${pkgdir}/opt/" "${pkgdir}/usr/bin/" + cp -r "${srcdir}/"* "${pkgdir}/opt/" + + mv "${pkgdir}/opt/FileZilla3/share" "${pkgdir}/usr/" + + local _fullpath _filename _make_link + function _make_link () { + ln -s "${1}" "${2}" + echo "Created symlink ${1} -> ${2}" + } + for _fullpath in "${pkgdir}/opt/FileZilla3/bin/"* ;do + _filename="$(basename "${_fullpath}")" + _make_link "/opt/FileZilla3/bin/${_filename}" "${pkgdir}/usr/bin/${_filename}" + done } |