mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Transmission: userlaunch rework (#3363)
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
job x-vnd.transmission_daemon {
|
||||
launch /system/bin/transmission-daemon
|
||||
no_safemode
|
||||
legacy
|
||||
on {
|
||||
initial_volumes_mounted
|
||||
}
|
||||
}
|
||||
8
net-p2p/transmission/additional-files/userlaunch.in
Normal file
8
net-p2p/transmission/additional-files/userlaunch.in
Normal file
@@ -0,0 +1,8 @@
|
||||
job x-vnd.@APP@ {
|
||||
launch @BIN@
|
||||
no_safemode
|
||||
legacy
|
||||
on {
|
||||
initial_volumes_mounted
|
||||
}
|
||||
}
|
||||
@@ -19,13 +19,13 @@ COPYRIGHT="2005-2016 Transmission authors and contributors
|
||||
LICENSE="Transmission
|
||||
MIT
|
||||
GNU GPL v2"
|
||||
REVISION="2"
|
||||
REVISION="3"
|
||||
SOURCE_URI="https://github.com/transmission/transmission-releases/raw/master/transmission-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="35442cc849f91f8df982c3d0d479d650c6ca19310a994eccdaa79a4af3916b7d"
|
||||
PATCHES="transmission-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="
|
||||
transmission.rdef.in
|
||||
Transmission_userlaunch
|
||||
userlaunch.in
|
||||
"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
@@ -90,6 +90,7 @@ BUILD_PREREQUIRES="
|
||||
cmd:curl
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:lrelease$secondaryArchSuffix >= 5.11
|
||||
cmd:make
|
||||
cmd:patch
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
@@ -146,8 +147,11 @@ INSTALL()
|
||||
addAppDeskbarSymlink $appsDir/Transmission
|
||||
|
||||
mkdir -p $dataDir/user_launch
|
||||
cp -af $portDir/additional-files/Transmission_userlaunch \
|
||||
$dataDir/user_launch/Transmission
|
||||
sed \
|
||||
-e "s|@APP@|transmission_daemon|" \
|
||||
-e "s|@BIN@|"$binDir"/transmission_daemon$secondaryArchSuffix|" \
|
||||
$portDir/additional-files/userlaunch.in > \
|
||||
$dataDir/user_launch/Transmission
|
||||
}
|
||||
|
||||
TEST()
|
||||
|
||||
Reference in New Issue
Block a user