Package Details: pydio-cells-bin 4.4.9-1

Git Clone URL: https://aur.archlinux.org/pydio-cells-bin.git (read-only, click to copy)
Package Base: pydio-cells-bin
Description: Pydio Cells is the nextgen file sharing platform for organizations.
Upstream URL: https://github.com/pydio/cells
Conflicts: pydio, pydio-cells
Provides: pydio, pydio-cells
Replaces: pydio, pydio-cells
Submitter: malwareslayer
Maintainer: malwareslayer
Last Packager: malwareslayer
Votes: 0
Popularity: 0.000000
First Submitted: 2025-01-21 08:44 (UTC)
Last Updated: 2026-01-02 22:14 (UTC)

Latest Comments

malwareslayer commented on 2026-01-02 21:54 (UTC)

Sure I'll update right away @dragomang87

dragomang87 commented on 2025-12-31 12:02 (UTC)

Hi, I made a new PKGBUILD for the latest version and I also parametrized the package version and architecture to make it shorter (now the only thing to change for future version is the version in a single spot and the shas) I also changed the link to the license to the one provided together with the source files; I don't know if linking to the github license was intentional

This is my first time editing a PKGBUILD so I hope I didn't introduce any bad practice with the extra dictionary variables

dragomang87 commented on 2025-12-31 11:59 (UTC) (edited on 2025-12-31 12:04 (UTC) by dragomang87)

# Maintainer: Dwi Mulia Mokoginta <dwi-mulia-mokoginta@protonmail.com>

_pkgname="pydio-cells"
pkgname="$_pkgname-bin"
pkgver=4.4.16
pkgrel=1
pkgdesc="Pydio Cells is the nextgen file sharing platform for organizations."
arch=('x86_64' 'armv7h' 'aarch64')
url="https://github.com/pydio/cells"
declare -A _cellsarch=(
    ['x86_64']='amd64'
    ['armv7h']='arm'
    ['aarch64']='arm64'
)
_pkgarch=${_cellsarch[$CARCH]}

depends=('glibc' 'go')
options=('!debug')

conflicts=('pydio-cells' 'pydio')
replaces=('pydio-cells' 'pydio')
provides=('pydio-cells' 'pydio')

source=(
  "$_pkgname-$pkgver.zip::https://download.pydio.com/pub/cells/release/$pkgver/linux-$_pkgarch/$_pkgname-$pkgver-linux-$_pkgarch.zip"
  "LICENSE::https://download.pydio.com/pub/cells/release/$pkgver/linux-$_pkgarch/LICENSE"
)

declare -A _cellssha=(
    ['amd64']='2b5103b30194862a19b75c6d34cb7b4a381a10af16b757d0fe212c154ffbf20a'
    ['arm']='82783af9e774b23cbb66641ad8969d4659984e5fc75bd703e33f6a74c74f1c5c'
    ['arm64']='a15017aac5c198863b010415f850ae285282df994498ab354cb313433e07080a'
)
_pkgsha=${_cellssha[$_pkgarch]}

sha256sums=(
  $_pkgsha
  '76a97c878c9c7a8321bb395c2b44d3fe2f8d81314d219b20138ed0e2dddd5182'
)

package() {
  cd "$srcdir/"

  install -Dm755 cells -t "$pkgdir/usr/bin"
  if [ "$CARCH" = "x86_64" ]; then
      install -Dm755 cells-fuse -t "$pkgdir/usr/bin"
  fi
  install -Dm644 LICENSE -t "$pkgdir/usr/share/linceses/$_pkgname"
}