mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 12:01:41 +02:00
testing/csync: call _plugin helper function directly
This commit is contained in:
parent
15db65c3b7
commit
dbe6d42e67
@ -11,7 +11,12 @@ depends_dev=""
|
||||
makedepends="$depends_dev check-dev samba-dev libssh-dev cmake sqlite-dev
|
||||
iniparser-dev neon-dev"
|
||||
install=""
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-sftp $pkgname-smb $pkgname-owncloud"
|
||||
subpackages="
|
||||
$pkgname-dev
|
||||
$pkgname-doc
|
||||
$pkgname-sftp:_plugin
|
||||
$pkgname-smb:_plugin
|
||||
$pkgname-owncloud:_plugin"
|
||||
source="https://open.cryptomilk.org/attachments/download/27/csync-$pkgver.tar.xz
|
||||
iconv.patch
|
||||
gcc-fixes.patch"
|
||||
@ -44,19 +49,17 @@ package() {
|
||||
}
|
||||
|
||||
_plugin() {
|
||||
local _name="${subpkgname##*-}"
|
||||
pkgdesc="csync $1 plugin"
|
||||
cd "$pkgdir"
|
||||
|
||||
local i
|
||||
for i in usr/lib/csync*/csync_$1.so; do
|
||||
cd "$pkgdir"
|
||||
for i in usr/lib/csync*/csync_${_name}.so; do
|
||||
mkdir -p "$subpkgdir"/${i%/*}
|
||||
mv $i "$subpkgdir"/${i%/*}
|
||||
done
|
||||
}
|
||||
|
||||
smb() { _plugin smb; }
|
||||
sftp() { _plugin sftp; }
|
||||
owncloud() { _plugin owncloud; }
|
||||
|
||||
md5sums="4f022aaa19ecd8008b03876dd65a9df2 csync-0.50.0.tar.xz
|
||||
166e828bf574dbfc1857b04985ec699b iconv.patch
|
||||
70a120f5f913fb44f66844734e200131 gcc-fixes.patch"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user