Package Details: cockpit-file-sharing 3.3.6-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: GPL3
Provides: cockpit-file-sharing
Submitter: brodi1
Maintainer: B_Rad15
Last Packager: B_Rad15
Votes: 8
Popularity: 1.38
First Submitted: 2022-05-19 14:35 (UTC)
Last Updated: 2024-04-22 08:39 (UTC)

Latest Comments

B_Rad15 commented on 2023-10-19 15:49 (UTC)

Fixed the missing v in the package name, didn't realize I forgot to clean before the final test

simona commented on 2023-10-19 11:00 (UTC)

==> ERROR: Can't download https://github.com/45Drives/cockpit-file-sharing/releases/download/3.3.4/cockpit-file-sharing-3.3.4-1.el8.noarch.rpm

bittin commented on 2023-10-19 04:11 (UTC)

the URL in the PKGBUILD is wrong, had to change it manually to be able to update this package earlier today

B_Rad15 commented on 2023-10-19 02:13 (UTC)

Since this is just a js, html, font, and json build, I updated this package to use the rpm from their github releases. I used this and not a separate -bin package as packages required to build from source are not publicly available, they appear locked behind 45Drive's accounts.

willemw commented on 2023-06-24 06:53 (UTC)

This package should not have a provides and conflicts array, only the other cockpit-file-sharing-* packages should.

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.