blob: f77ae41379fdf9cd5c204851096c72a25f2e6e74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# Maintainer: Wainer Vandelli (<firstname>DOT<lastname>ATgmail.com)
pkgname=cernbox-nemo
pkgver=5.2.1_13464
pkgrel=1
pkgdesc="Nemo integration for CERN's CERNBox cloud service (based on ownCloud). Note: CERN IT does not provide official support for Arch Linux. Use at your own risk."
arch=('x86_64')
url="http://cernbox.web.cern.ch/"
license=('GPL')
depends=('cernbox' 'cernbox-overlay-icons' 'nemo-python')
_repo='https://cernbox.cern.ch/cernbox/doc/Linux/repo/Fedora_39/'
source=(
${_repo}cernbox-client-nemo-${pkgver/_/-}.x86_64.rpm
)
md5sums=('907f3f082cb82d46f533cfab2533614b')
package() {
mkdir -p "${pkgdir}/usr"
cp -dpr "${srcdir}/usr/share" "${pkgdir}/usr/"
# Avoid interferences with the extensions installed by the owncloud client
# Renaming the classes with a cernbox specific tag seems to suffice
# To be followed up upstream
sed -i -r 's:(^class )(.+\(.+Nemo.+\)\:)$:\1 Cernbox\2 :g' ${pkgdir}/usr/share/nemo-python/extensions/syncstate-cernbox.py
}
|