tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
makeKDEWrapper: allow impure wrappers
Thomas Tuegel
10 years ago
300b5eb7
fb375f1a
+12
-4
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
kde-frameworks-5.15
make-kde-wrapper.sh
+12
-4
pkgs/development/libraries/kde-frameworks-5.15/make-kde-wrapper.sh
···
1
makeKDEWrapper() {
2
-
KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1}
3
local old="$1"
4
local new="$2"
5
shift
6
shift
7
-
makeQtWrapper "$old" "$new" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@"
0
0
0
0
0
8
}
9
10
wrapKDEProgram() {
11
-
KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1}
12
local prog="$1"
13
shift
14
-
wrapQtProgram "$prog" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@"
0
0
0
0
0
15
}
···
1
makeKDEWrapper() {
0
2
local old="$1"
3
local new="$2"
4
shift
5
shift
6
+
if [[ -z "$KDE_WRAPPER_IMPURE" ]]; then
7
+
KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1}
8
+
makeQtWrapper "$old" "$new" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@"
9
+
else
10
+
makeQtWrapper "$old" "$new" "$@"
11
+
fi
12
}
13
14
wrapKDEProgram() {
0
15
local prog="$1"
16
shift
17
+
if [[ -z "$KDE_WRAPPER_IMPURE" ]]; then
18
+
KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1}
19
+
wrapQtProgram "$prog" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@"
20
+
else
21
+
wrapQtProgram "$prog" "$@"
22
+
fi
23
}