Package Details: cockpit-file-sharing 3.3.7-1

Git Clone URL: https://aur.archlinux.org/cockpit-file-sharing.git (read-only, click to copy)
Package Base: cockpit-file-sharing
Description: A Cockpit plugin to easily manage samba and NFS file sharing.
Upstream URL: https://github.com/45Drives/cockpit-file-sharing
Keywords: cockpit cockpit-plugin file filesharing nfs plugin samba
Licenses: GPL-3.0
Provides: cockpit-file-sharing
Submitter: brodi1
Maintainer: B_Rad15
Last Packager: B_Rad15
Votes: 8
Popularity: 0.98
First Submitted: 2022-05-19 14:35 (UTC)
Last Updated: 2024-05-22 07:01 (UTC)

Latest Comments

« First ‹ Previous 1 2

rwbl commented on 2023-02-18 10:22 (UTC)

@vilerage Do you have plans to continue maintaining this package?

@antoniovazquez I agree this looks to be a more suitable PKGBUILD, thanks. I have tried using it in conjunction with the 3.3.1 release from 45Drives and didn't hit your npm issue, although did encounter some issues with the Makefile not finding a system_files directory, as a result of them adding it as an install dep in https://github.com/45Drives/cockpit-file-sharing/commit/38b43e72d6e41638a2240b8e67582ef6b389534f. Note they have also made gawk a dependency since v3.2.9-2 if you happen to try also.

antoniovazquez commented on 2023-01-03 15:24 (UTC)

As stated by @skerit, I confirm the package is not correctly built as it does not pack the compiled files.

A possible version can be:

# Maintainer: Brodi <me@brodi.space>

_plugin=file-sharing
pkgname=cockpit-${_plugin}
pkgver=3.2.9
pkgrel=1
pkgdesc="A Cockpit plugin to easily manage samba and NFS file sharing."
arch=("any")
url="https://github.com/45Drives/cockpit-file-sharing"
license=("GPL3")
depends=("cockpit" "python" "samba" "nfs-utils")
makedepends=("cockpit" "make" "npm")
provides=("${pkgname}")
conflicts=("${pkgname}-bin" "${pkgname}-git")
source=("${url}/archive/refs/tags/v${pkgver}.tar.gz")
sha512sums=('2c084d03dc4d352979e1f50c87416a371c2963f10c5d40656fd78a2cd128ab54850273303110419d265f1b9d6872b9157a329325e5473ef95e127be9287b8b1d')

package() {
        cd ${srcdir}/${pkgname}-${pkgver}

        make DESTDIR="$pkgdir" NAV_VERS=$pkgver install
        install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}

Anyway, the issue at https://github.com/45Drives/cockpit-file-sharing/issues/64 is preventing me from compiling...

skerit commented on 2022-09-09 15:46 (UTC) (edited on 2022-09-09 15:59 (UTC) by skerit)

This package just copies the source file into cockpit's folder, instead of the required compiled files.