Ravenports generated: 07 Jan 2024 05:04
[ravenports.git] / bucket_34 / transmission
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               transmission
4 VERSION=                4.0.5
5 KEYWORDS=               net_p2p
6 VARIANTS=               standard daemon gtk qt web
7 SDESC[web]=             Lightweight BitTorrent client (web client)
8 SDESC[qt]=              Lightweight BitTorrent client (Qt GUI)
9 SDESC[standard]=        Lightweight BitTorrent client (CLI client)
10 SDESC[gtk]=             Lightweight BitTorrent client (GTK+ GUI)
11 SDESC[daemon]=          Lightweight BitTorrent client (daemon)
12 HOMEPAGE=               https://transmissionbt.com/
13 CONTACT=                nobody
14
15 DOWNLOAD_GROUPS=        main
16 SITES[main]=            https://github.com/transmission/transmission/releases/download/4.0.5/
17 DISTFILE[1]=            transmission-4.0.5.tar.xz:main
18 DF_INDEX=               1
19 SPKGS[web]=             single
20 SPKGS[qt]=              complete
21                         primary
22                         man
23                         nls
24 SPKGS[standard]=        complete
25                         primary
26                         man
27 SPKGS[gtk]=             complete
28                         primary
29                         man
30                         nls
31 SPKGS[daemon]=          complete
32                         primary
33                         man
34
35 OPTIONS_AVAILABLE=      NOTSTD DAEMON GTK QT WEB
36 OPTIONS_STANDARD=       none
37 VOPTS[web]=             NOTSTD=ON DAEMON=OFF GTK=OFF QT=OFF WEB=ON
38 VOPTS[qt]=              NOTSTD=ON DAEMON=OFF GTK=OFF QT=ON WEB=OFF
39 VOPTS[gtk]=             NOTSTD=ON DAEMON=OFF GTK=ON QT=OFF WEB=OFF
40 VOPTS[daemon]=          NOTSTD=ON DAEMON=ON GTK=OFF QT=OFF WEB=OFF
41
42 USES=                   cpe
43
44 LICENSE=                GPLv2:single GPLv3:single
45 LICENSE_TERMS=          single:{{WRKSRC}}/COPYING
46 LICENSE_FILE=           GPLv2:stock
47                         GPLv3:stock
48 LICENSE_SCHEME=         dual
49
50 CPE_VENDOR=             transmissionbt
51 FPC_EQUIVALENT=         net-p2p/transmission
52
53 CMAKE_ARGS=             -DENABLE_NLS:BOOL=ON
54                         -DENABLE_TESTS:BOOL=OFF
55                         -DUSE_SYSTEM_EVENT2:BOOL=ON
56                         -DUSE_SYSTEM_DHT:BOOL=ON
57                         -DUSE_SYSTEM_MINIUPNPC:BOOL=ON
58                         -DUSE_SYSTEM_NATPMP:BOOL=ON
59                         -DUSE_SYSTEM_UTP:BOOL=ON
60                         -DUSE_SYSTEM_B64:BOOL=ON
61
62 [NOTSTD].DESCRIPTION=                   Don't build CLI version
63 [NOTSTD].CMAKE_ARGS_OFF=                -DENABLE_CLI:BOOL=ON
64                                         -DENABLE_UTILS:BOOL=ON
65 [NOTSTD].CMAKE_ARGS_ON=                 -DENABLE_CLI:BOOL=OFF
66                                         -DENABLE_UTILS:BOOL=OFF
67
68 [WEB].DESCRIPTION=                      Build transmission web interface
69 [WEB].BUILDRUN_DEPENDS_OFF=             libevent:primary:standard
70                                         dht:single:standard
71                                         libb64:single:standard
72                                         libnatpmp:primary:standard
73                                         miniupnpc:primary:standard
74                                         libpsl:primary:standard
75 [WEB].BUILD_DEPENDS_OFF=                libutp:dev:standard
76                                         libevent:dev:standard
77                                         miniupnpc:dev:standard
78                                         libnatpmp:dev:standard
79                                         libpsl:dev:standard
80 [WEB].USES_OFF=                         cpe
81                                         cmake
82                                         iconv
83                                         pkgconfig
84                                         ssl
85                                         zlib
86                                         gettext
87                                         curl
88                                         python:build
89                                         c++:primary
90
91 [DAEMON].DESCRIPTION=                   Build daemon version of transmission
92 [DAEMON].CMAKE_ARGS_OFF=                -DENABLE_DAEMON:BOOL=OFF
93 [DAEMON].CMAKE_ARGS_ON=                 -DENABLE_DAEMON:BOOL=ON
94
95 [QT].DESCRIPTION=                       Build Qt6 version of transmission
96 [QT].BUILDRUN_DEPENDS_ON=               qt6-qtsvg:primary:standard
97                                         libdeflate:primary:standard
98 [QT].BUILD_DEPENDS_ON=                  qt6-qtbase:dev:standard
99                                         qt6-qtsvg:dev:standard
100                                         qt6-qttools:dev:standard
101                                         qt6-qttools:primary:standard
102                                         libdeflate:dev:standard
103 [QT].CMAKE_ARGS_OFF=                    -DENABLE_QT:BOOL=OFF
104 [QT].CMAKE_ARGS_ON=                     -DENABLE_QT:BOOL=ON
105                                         -DUSE_QT_VERSION=6
106                                         -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt6/cmake/"
107 [QT].MAKE_ARGS_ON=                      DESTDIR="{{STAGEDIR}}"
108 [QT].USES_ON=                           qt6
109
110 [GTK].DESCRIPTION=                      Build GTK+ version of transmission
111 [GTK].BUILDRUN_DEPENDS_ON=              dbus-glib:primary:standard
112                                         libnotify:primary:standard
113 [GTK].BUILD_DEPENDS_ON=                 appstream-glib:dev:standard
114                                         libnotify:dev:standard
115                                         harfbuzz:dev:standard
116 [GTK].CMAKE_ARGS_OFF=                   -DENABLE_GTK:BOOL=OFF
117 [GTK].CMAKE_ARGS_ON=                    -DENABLE_GTK:BOOL=ON
118 [GTK].GNOME_COMPONENTS_ON=              cairo
119                                         gdkpixbuf
120                                         gtk3
121                                         pango
122                                         intltool
123                                         gtkmm30
124                                         glibmm
125 [GTK].RUN_DEPENDS_ON=                   xdg-utils:single:standard
126 [GTK].USES_ON=                          desktop-utils:single
127
128 post-install-DAEMON-ON:
129         ${MKDIR} ${STAGEDIR}${PREFIX}/etc/transmission/home
130
131 post-patch-WEB-ON:
132         ${FIND} ${WRKSRC}/web \( \
133                 -name '*.am' \
134                 -o -name '*.in' \
135                 -o -name '*.scss' \
136         \) -delete
137
138 do-install-WEB-ON:
139         (cd ${WRKSRC} && \
140         ${COPYTREE_SHARE} web ${STAGEDIR}${PREFIX}/share/transmission)
141         ${RM} ${STAGEDIR}${PREFIX}/share/transmission/web/LICENSE
142         ${RMDIR} ${STAGEDIR}${PREFIX}/share/transmission/web/assets/css
143
144 post-install-WEB-OFF:
145         ${RM} -r ${STAGEDIR}${STD_DOCDIR}
146         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
147
148 [FILE:168:descriptions/desc.primary.standard]
149 Transmission is a cross-platform BitTorrent client that is opensource,
150 easy, lean, native and powerful.
151
152 This package contains the Command-Line Interface (CLI) client.
153
154
155 [FILE:354:descriptions/desc.primary.daemon]
156 Transmission is a cross-platform BitTorrent client that is opensource,
157 easy, lean, native and powerful.
158
159 This package contains the Transmission daemon.
160
161 The transmission-daemon is a daemon-based Transmission session that can
162 be controlled via RPC by transmission-remote (included) and other
163 Transmission BiTtorrent client such as GTK+ and CLI interface.
164
165
166 [FILE:148:descriptions/desc.primary.gtk]
167 Transmission is a cross-platform BitTorrent client that is opensource,
168 easy, lean, native and powerful.
169
170 This package contains the GTK+ GUI client.
171
172
173 [FILE:370:descriptions/desc.primary.qt]
174 Transmission is a cross-platform BitTorrent client that is opensource,
175 easy, lean, native and powerful.
176
177 This package contains the Qt GUI client.
178
179 This is the only Transmission client that can act as its own self-contained
180 session (as the GTK+ and Mac clients do), and can also connect to a remote
181 session (as the web client and transmission-remote terminal client do).
182
183
184 [FILE:523:descriptions/desc.single.web]
185 Transmission is a cross-platform BitTorrent client that is opensource,
186 easy, lean, native and powerful.
187
188 This package contains the Transmission Web Interface.
189
190 Transmission Web Interface (Clutch) is a WebUI for the Transmission
191 BitTorrent client. It allows you to manage your torrents from anywhere you
192 can access the internet, and runs on OS X and various flavors of *nix. It
193 provides most of the basic features of the desktop client, including
194 torrent upload, torrent start/stop, file path selection, speed limiting,
195 etc.
196
197 [FILE:104:distinfo]
198 fd68ff114a479200043c30c7e69dba4c1932f7af36ca4c5b5d2edcb5866e6357      9745756 transmission-4.0.5.tar.xz
199
200
201 [FILE:103:manifests/plist.primary.standard]
202 bin/
203  transmission-cli
204  transmission-create
205  transmission-edit
206  transmission-remote
207  transmission-show
208
209
210 [FILE:139:manifests/plist.man.standard]
211 share/man/man1/
212  transmission-cli.1.gz
213  transmission-create.1.gz
214  transmission-edit.1.gz
215  transmission-remote.1.gz
216  transmission-show.1.gz
217
218
219 [FILE:51:manifests/plist.primary.daemon]
220 bin/transmission-daemon
221 @dir etc/transmission/home
222
223
224 [FILE:40:manifests/plist.man.daemon]
225 share/man/man1/transmission-daemon.1.gz
226
227
228 [FILE:247:manifests/plist.primary.gtk]
229 bin/transmission-gtk
230 share/applications/transmission-gtk.desktop
231 share/icons/hicolor/scalable/apps/
232  transmission-devel.svg
233  transmission.svg
234 share/icons/hicolor/symbolic/apps/transmission-symbolic.svg
235 share/metainfo/transmission-gtk.metainfo.xml
236
237
238 [FILE:37:manifests/plist.man.gtk]
239 share/man/man1/transmission-gtk.1.gz
240
241
242 [FILE:4118:manifests/plist.nls.gtk]
243 share/locale/an/LC_MESSAGES/transmission-gtk.mo
244 share/locale/ar/LC_MESSAGES/transmission-gtk.mo
245 share/locale/ast/LC_MESSAGES/transmission-gtk.mo
246 share/locale/az/LC_MESSAGES/transmission-gtk.mo
247 share/locale/be/LC_MESSAGES/transmission-gtk.mo
248 share/locale/bg/LC_MESSAGES/transmission-gtk.mo
249 share/locale/bn/LC_MESSAGES/transmission-gtk.mo
250 share/locale/br/LC_MESSAGES/transmission-gtk.mo
251 share/locale/bs/LC_MESSAGES/transmission-gtk.mo
252 share/locale/ca/LC_MESSAGES/transmission-gtk.mo
253 share/locale/ca@valencia/LC_MESSAGES/transmission-gtk.mo
254 share/locale/ceb/LC_MESSAGES/transmission-gtk.mo
255 share/locale/ckb/LC_MESSAGES/transmission-gtk.mo
256 share/locale/cs/LC_MESSAGES/transmission-gtk.mo
257 share/locale/cy/LC_MESSAGES/transmission-gtk.mo
258 share/locale/da/LC_MESSAGES/transmission-gtk.mo
259 share/locale/de/LC_MESSAGES/transmission-gtk.mo
260 share/locale/el/LC_MESSAGES/transmission-gtk.mo
261 share/locale/en_AU/LC_MESSAGES/transmission-gtk.mo
262 share/locale/en_CA/LC_MESSAGES/transmission-gtk.mo
263 share/locale/en_GB/LC_MESSAGES/transmission-gtk.mo
264 share/locale/eo/LC_MESSAGES/transmission-gtk.mo
265 share/locale/es/LC_MESSAGES/transmission-gtk.mo
266 share/locale/et/LC_MESSAGES/transmission-gtk.mo
267 share/locale/eu/LC_MESSAGES/transmission-gtk.mo
268 share/locale/fa/LC_MESSAGES/transmission-gtk.mo
269 share/locale/fi/LC_MESSAGES/transmission-gtk.mo
270 share/locale/fil/LC_MESSAGES/transmission-gtk.mo
271 share/locale/fo/LC_MESSAGES/transmission-gtk.mo
272 share/locale/fr/LC_MESSAGES/transmission-gtk.mo
273 share/locale/fr_CA/LC_MESSAGES/transmission-gtk.mo
274 share/locale/ga/LC_MESSAGES/transmission-gtk.mo
275 share/locale/gl/LC_MESSAGES/transmission-gtk.mo
276 share/locale/gv/LC_MESSAGES/transmission-gtk.mo
277 share/locale/he/LC_MESSAGES/transmission-gtk.mo
278 share/locale/hi/LC_MESSAGES/transmission-gtk.mo
279 share/locale/hr/LC_MESSAGES/transmission-gtk.mo
280 share/locale/hu/LC_MESSAGES/transmission-gtk.mo
281 share/locale/hy/LC_MESSAGES/transmission-gtk.mo
282 share/locale/ia/LC_MESSAGES/transmission-gtk.mo
283 share/locale/id/LC_MESSAGES/transmission-gtk.mo
284 share/locale/is/LC_MESSAGES/transmission-gtk.mo
285 share/locale/it/LC_MESSAGES/transmission-gtk.mo
286 share/locale/ja/LC_MESSAGES/transmission-gtk.mo
287 share/locale/jbo/LC_MESSAGES/transmission-gtk.mo
288 share/locale/ka/LC_MESSAGES/transmission-gtk.mo
289 share/locale/kk/LC_MESSAGES/transmission-gtk.mo
290 share/locale/ko/LC_MESSAGES/transmission-gtk.mo
291 share/locale/ku/LC_MESSAGES/transmission-gtk.mo
292 share/locale/ky/LC_MESSAGES/transmission-gtk.mo
293 share/locale/li/LC_MESSAGES/transmission-gtk.mo
294 share/locale/lt/LC_MESSAGES/transmission-gtk.mo
295 share/locale/lv/LC_MESSAGES/transmission-gtk.mo
296 share/locale/mk/LC_MESSAGES/transmission-gtk.mo
297 share/locale/ml/LC_MESSAGES/transmission-gtk.mo
298 share/locale/mr/LC_MESSAGES/transmission-gtk.mo
299 share/locale/ms/LC_MESSAGES/transmission-gtk.mo
300 share/locale/mt/LC_MESSAGES/transmission-gtk.mo
301 share/locale/nb/LC_MESSAGES/transmission-gtk.mo
302 share/locale/nl/LC_MESSAGES/transmission-gtk.mo
303 share/locale/nn/LC_MESSAGES/transmission-gtk.mo
304 share/locale/oc/LC_MESSAGES/transmission-gtk.mo
305 share/locale/pl/LC_MESSAGES/transmission-gtk.mo
306 share/locale/pt/LC_MESSAGES/transmission-gtk.mo
307 share/locale/pt_BR/LC_MESSAGES/transmission-gtk.mo
308 share/locale/ro/LC_MESSAGES/transmission-gtk.mo
309 share/locale/ru/LC_MESSAGES/transmission-gtk.mo
310 share/locale/si/LC_MESSAGES/transmission-gtk.mo
311 share/locale/sk/LC_MESSAGES/transmission-gtk.mo
312 share/locale/sl/LC_MESSAGES/transmission-gtk.mo
313 share/locale/sq/LC_MESSAGES/transmission-gtk.mo
314 share/locale/sr/LC_MESSAGES/transmission-gtk.mo
315 share/locale/sv/LC_MESSAGES/transmission-gtk.mo
316 share/locale/ta/LC_MESSAGES/transmission-gtk.mo
317 share/locale/te/LC_MESSAGES/transmission-gtk.mo
318 share/locale/th/LC_MESSAGES/transmission-gtk.mo
319 share/locale/tr/LC_MESSAGES/transmission-gtk.mo
320 share/locale/ug/LC_MESSAGES/transmission-gtk.mo
321 share/locale/uk/LC_MESSAGES/transmission-gtk.mo
322 share/locale/ur/LC_MESSAGES/transmission-gtk.mo
323 share/locale/uz/LC_MESSAGES/transmission-gtk.mo
324 share/locale/vi/LC_MESSAGES/transmission-gtk.mo
325 share/locale/zh_CN/LC_MESSAGES/transmission-gtk.mo
326 share/locale/zh_HK/LC_MESSAGES/transmission-gtk.mo
327 share/locale/zh_TW/LC_MESSAGES/transmission-gtk.mo
328
329
330 [FILE:114:manifests/plist.primary.qt]
331 bin/transmission-qt
332 share/applications/transmission-qt.desktop
333 share/transmission/translations/transmission_pt.qm
334
335
336 [FILE:36:manifests/plist.man.qt]
337 share/man/man1/transmission-qt.1.gz
338
339
340 [FILE:625:manifests/plist.nls.qt]
341 share/transmission/translations/
342  transmission_af.qm
343  transmission_ca.qm
344  transmission_da.qm
345  transmission_de.qm
346  transmission_el.qm
347  transmission_en.qm
348  transmission_es.qm
349  transmission_eu.qm
350  transmission_fi.qm
351  transmission_fr.qm
352  transmission_hu.qm
353  transmission_id.qm
354  transmission_it_IT.qm
355  transmission_ja.qm
356  transmission_ka.qm
357  transmission_kk.qm
358  transmission_ko.qm
359  transmission_lt.qm
360  transmission_nb.qm
361  transmission_nl.qm
362  transmission_pl.qm
363  transmission_pt_BR.qm
364  transmission_pt_PT.qm
365  transmission_ru.qm
366  transmission_sl.qm
367  transmission_sv.qm
368  transmission_tr.qm
369  transmission_uk.qm
370  transmission_zh_CN.qm
371
372
373 [FILE:1180:manifests/plist.single.web]
374 share/transmission/web/
375  .eslintrc.js
376  .nvmrc
377  CMakeLists.txt
378  README.md
379  babel.config.js
380  package-lock.json
381  package.json
382  prettier.config.js
383  stylelint.config.js
384  webpack.config.js
385 share/transmission/web/assets/img/
386  README.md
387  box.svg
388  chevron-down.svg
389  chevron-up.svg
390  file-text.svg
391  film.svg
392  folder.svg
393  horizontal-rule.svg
394  image.svg
395  lock-fill.svg
396  logo.png
397  magnet.svg
398  modern-tortoise-blue.png
399  modern-tortoise.png
400  music.svg
401  package.svg
402  pause-circle-active.svg
403  pause-circle-idle.svg
404  play-circle-active.svg
405  play-circle-idle.svg
406  router.svg
407  type.svg
408 share/transmission/web/public_html/
409  index.html
410  transmission-app.css
411  transmission-app.js
412  transmission-app.js.LEGAL.txt
413 share/transmission/web/public_html/images/
414  favicon.ico
415  favicon.png
416  webclip-icon.png
417 share/transmission/web/src/
418  about-dialog.js
419  action-manager.js
420  alert-dialog.js
421  context-menu.js
422  file-row.js
423  formatter.js
424  inspector.js
425  labels-dialog.js
426  main.js
427  move-dialog.js
428  notifications.js
429  open-dialog.js
430  overflow-menu.js
431  prefs-dialog.js
432  prefs.js
433  remote.js
434  remove-dialog.js
435  rename-dialog.js
436  shortcuts-dialog.js
437  statistics-dialog.js
438  torrent-row.js
439  torrent.js
440  transmission.js
441  utils.js
442
443
444 [FILE:320:patches/patch-CMakeLists.txt]
445 --- CMakeLists.txt.orig 2023-12-06 23:14:06 UTC
446 +++ CMakeLists.txt
447 @@ -792,10 +792,6 @@ foreach(P cli daemon gtk mac qt utils)
448      endif()
449  endforeach()
450  
451 -if(ENABLE_DAEMON OR ENABLE_GTK OR ENABLE_QT)
452 -    tr_install_web(${CMAKE_INSTALL_DATAROOTDIR}/${TR_NAME})
453 -endif()
454 -
455  if(INSTALL_DOC)
456      install(
457          FILES
458
459
460 [FILE:237:patches/patch-gtk_DetailsDialog.cc]
461 --- gtk/DetailsDialog.cc.orig   2023-12-06 23:14:06 UTC
462 +++ gtk/DetailsDialog.cc
463 @@ -63,6 +63,8 @@
464  #include <string_view>
465  #include <unordered_map>
466  
467 +#include <sys/socket.h>
468 +
469  #ifdef _WIN32
470  #include <winsock2.h>
471  #include <ws2tcpip.h>
472
473
474 [FILE:165:patches/patch-po_CMakeLists.txt]
475 --- po/CMakeLists.txt.orig      2023-12-06 23:13:58 UTC
476 +++ po/CMakeLists.txt
477 @@ -64,7 +64,6 @@ set(LINGUAS
478      pl
479      pt
480      pt_BR
481 -    pt_PT
482      ro
483      ru
484      si
485
486
487 [FILE:129:files/special.mk]
488 .if "${VARIANT}" == "web"
489 do-build:
490         @echo "Skipping build of the Transmission web interface."
491
492 do-install:
493         # do nothing
494 .endif
495
496
497 [FILE:2779:files/transmission.in]
498 #!/bin/sh
499 #
500 # $FreeBSD$
501 #
502 # PROVIDE: transmission
503 # REQUIRE: DAEMON
504 # KEYWORD: shutdown
505 #
506 # Add the following lines to /etc/rc.conf to enable this service:
507 #
508 # transmission_enable:       Set to NO by default. Set it to YES to enable it.
509 # transmission_watch_dir:    Directory for torrent files to download
510 #                            automatically. Off by default unless you add
511 #                            a path.
512 # transmission_conf_dir:     Directory where transmission configuration
513 #                            data is stored.
514 #                            Default: %%PREFIX%%/etc/transmission/home
515 # transmission_download_dir: Directory to store downloaded data.
516 #                            Default: %%PREFIX%%/etc/transmission/home/Downloads
517 # transmission_user:         The user account transmission daemon runs as what
518 #                            you want it to be. It uses 'transmission' user by
519 #                            default.
520 # transmission_web_home:     Use alternative directory for the web interface
521 #                            files, such as javascript, html and graphics.
522 # transmission_chown:        By default, transmission checks and fixes the
523 #                            permissions for its home directory.  If this
524 #                            causes problems, set this variable to no.
525 #
526
527 . /etc/rc.subr
528
529 name=transmission
530 rcvar=transmission_enable
531
532 load_rc_config $name
533
534 : ${transmission_enable:=NO}
535 : ${transmission_conf_dir=%%PREFIX%%/etc/transmission/home}
536 : ${transmission_download_dir=%%PREFIX%%/etc/transmission/home/Downloads}
537 : ${transmission_user:=transmission}
538 transmission_group=${transmission_group:-$transmission_user}
539 : ${transmission_chown:=yes}
540
541 command=%%PREFIX%%/bin/transmission-daemon
542 pidfile=/var/run/transmission/daemon.pid
543 extra_commands=reload
544 start_precmd=transmission_prestart
545
546 transmission_flags=" \
547         ${transmission_watch_dir:+-c ${transmission_watch_dir}} \
548         ${transmission_conf_dir:+-g ${transmission_conf_dir}} \
549         ${transmission_download_dir:+-w ${transmission_download_dir}} \
550         ${pidfile:+-x $pidfile} \
551         ${transmission_flags}"
552
553 transmission_prestart()
554 {
555         install -d -o $transmission_user ${pidfile%/*}
556         if checkyesno transmission_chown; then
557                 mkdir -p $transmission_conf_dir $transmission_download_dir
558                 chown $transmission_user:$transmission_group $transmission_download_dir
559                 chown -R $transmission_user:$transmission_group $transmission_conf_dir
560                 chgrp $transmission_group $transmission_conf_dir
561                 chmod 750 $transmission_conf_dir
562         fi
563         if [ -n "$transmission_web_home" ]; then
564                 TRANSMISSION_WEB_HOME=$transmission_web_home
565                 export TRANSMISSION_WEB_HOME
566         fi
567 }
568
569 # Unfortunately there was a typo in a previous version, which may have
570 # left some people with /var/run/transmission/damon.pid .  Deal with
571 # this for a few months at least, until everyone will have restarted
572 # transmission
573 if [ ! -f $pidfile -a -f /var/run/transmission/damon.pid ]; then
574         pidfile=/var/run/transmission/damon.pid
575 fi
576
577 run_rc_command $1
578