aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/remmina/APKBUILD25
-rw-r--r--main/remmina/uclibc-underlinking.patch (renamed from main/remmina/underlinking.patch)0
2 files changed, 18 insertions, 7 deletions
diff --git a/main/remmina/APKBUILD b/main/remmina/APKBUILD
index df7f2921fb..d73e743297 100644
--- a/main/remmina/APKBUILD
+++ b/main/remmina/APKBUILD
@@ -15,7 +15,7 @@ replaces="remmina-plugins"
subpackages="$pkgname-dev $pkgname-lang"
source="https://github.com/downloads/FreeRDP/Remmina/Remmina-$pkgver.tar.gz
no-gnome-keyring.patch
- underlinking.patch
+ uclibc-underlinking.patch
remmina-1.0.0-add-clipboard-support.patch
remmina-1.0.0-clipboard-bugfix.patch
@@ -27,11 +27,22 @@ source="https://github.com/downloads/FreeRDP/Remmina/Remmina-$pkgver.tar.gz
prepare() {
cd "$srcdir"/FreeRDP-Remmina-*
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
+ for patch in $source; do
+ case $patch in
+ # we concider patches with uclibc in its name
+ # only usefull on uclibc install
+ *uclibc*.patch)
+ if [ "$ALPINE_LIBC" != "eglibc" ]; then
+ msg "Applying patch $patch"
+ patch -p1 -i "$srcdir"/$patch || return 1
+ fi
+ ;;
+ *.patch)
+ msg "Applying patch $patch"
+ patch -p1 -i "$srcdir"/$patch || return 1
+ ;;
+ esac
+ done
}
build() {
@@ -58,7 +69,7 @@ package() {
md5sums="701c540acaab961bc3adf130a2ddb8b1 Remmina-1.0.0.tar.gz
178d55f7aa59d6dc73b19e03201ad1e4 no-gnome-keyring.patch
-594668bf54d4068cc57f8cfdae482adb underlinking.patch
+594668bf54d4068cc57f8cfdae482adb uclibc-underlinking.patch
9312b5bf953a63e6203f0d0be6cb8134 remmina-1.0.0-add-clipboard-support.patch
65bfcc39ae51343b90928ea329cc4900 remmina-1.0.0-clipboard-bugfix.patch
42b971116f887657fc210da70c3afba5 remmina-1.0.0-some-more-clipboard-fixes.patch
diff --git a/main/remmina/underlinking.patch b/main/remmina/uclibc-underlinking.patch
index 63fa39a9c0..63fa39a9c0 100644
--- a/main/remmina/underlinking.patch
+++ b/main/remmina/uclibc-underlinking.patch