summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhayao2020-10-22 15:37:17 +0900
committerhayao2020-10-22 15:37:17 +0900
commit68651f433f209a312c0156dface9c21d9c30df1c (patch)
tree80fd3eb25dfd46bfa84a7e59e5ed7b782c95689a
parent20303bb5145163dcfad285d212909e70447a26ef (diff)
downloadaur-68651f433f209a312c0156dface9c21d9c30df1c.tar.gz
[update] : Updated 3.51.0
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD37
3 files changed, 22 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 316425e6b4d1..ca45ce03ea79 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ff307b71be19..6e38414b87e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}