View | Details | Raw Unified | Return to bug 226834 | Differences between
and this patch

Collapse All | Expand All

(-)multimedia/phlex/Makefile (+35 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	phlex
4
DISTVERSION=	g20180209
5
CATEGORIES=	multimedia
6
7
MAINTAINER=	driesm.michiels@gmail.com
8
COMMENT=	Google Assistant extension to interface with Plex Media Server
9
10
LICENSE=	GPLv3
11
LICENSE_FILE=	${WRKSRC}/gpl.txt
12
13
IGNORE_WITH_PHP=56
14
15
USES=		php:web
16
USE_PHP=	curl filter json openssl session simplexml sockets xml
17
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	d8ahazard
20
GH_TAGNAME=	9ec7520
21
GH_PROJECT=	Phlex
22
23
NO_BUILD=	yes
24
NO_ARCH=	yes
25
26
PLIST_SUB=	PHLEXOWN=${WWWOWN} PHLEXGRP=${WWWGRP}
27
28
do-install:
29
	@${MKDIR} ${STAGEDIR}${WWWDIR}
30
	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
31
32
post-install:
33
	@${MKDIR} ${STAGEDIR}${WWWDIR}/logs
34
35
.include <bsd.port.mk>
(-)multimedia/phlex/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1521484023
2
SHA256 (d8ahazard-Phlex-g20180209-9ec7520_GH0.tar.gz) = 07a44fd1fb66229cb9ef4e3342c2f9268cbbe12d087e12d61c645e3b62a2808c
3
SIZE (d8ahazard-Phlex-g20180209-9ec7520_GH0.tar.gz) = 2353990
(-)multimedia/phlex/pkg-descr (+5 lines)
Line 0 Link Here
1
Phlex interfaces between Google Assitant and Plex Media Server.
2
This allows for media playback using actions for Google or IFTTT.
3
Phlex also contains certain webhooks for ease of customization.
4
5
WWW: https://github.com/d8ahazard/Phlex/wiki
(-)multimedia/phlex/pkg-message (+5 lines)
Line 0 Link Here
1
Now is the time to configure a web server to serve the PHP content.
2
After configuring the server you need to portfoward it to the internet.
3
4
You can mostly follow the guide on github:
5
WWW: https://github.com/d8ahazard/Phlex/wiki
(-)multimedia/phlex/pkg-plist (+278 lines)
Line 0 Link Here
1
@group %%PHLEXGRP%%
2
%%WWWDIR%%/browserconfig.xml
3
%%WWWDIR%%/cast/README.md
4
%%WWWDIR%%/composer.json
5
%%WWWDIR%%/css/bootstrap-dialog.css
6
%%WWWDIR%%/css/bootstrap-grid.min.css
7
%%WWWDIR%%/css/bootstrap-ie8.css
8
%%WWWDIR%%/css/bootstrap-material-design.min.css
9
%%WWWDIR%%/css/bootstrap.min.css
10
%%WWWDIR%%/css/dark.css
11
%%WWWDIR%%/css/font-awesome.min.css
12
%%WWWDIR%%/css/font/MaterialIcons.woff2
13
%%WWWDIR%%/css/font/Roboto-Black.ttf
14
%%WWWDIR%%/css/font/Roboto-BlackItalic.ttf
15
%%WWWDIR%%/css/font/Roboto-Bold.ttf
16
%%WWWDIR%%/css/font/Roboto-BoldItalic.ttf
17
%%WWWDIR%%/css/font/Roboto-Italic.ttf
18
%%WWWDIR%%/css/font/Roboto-Light.ttf
19
%%WWWDIR%%/css/font/Roboto-LightItalic.ttf
20
%%WWWDIR%%/css/font/Roboto-Medium.ttf
21
%%WWWDIR%%/css/font/Roboto-MediumItalic.ttf
22
%%WWWDIR%%/css/font/Roboto-Regular.ttf
23
%%WWWDIR%%/css/font/Roboto-Thin.ttf
24
%%WWWDIR%%/css/font/Roboto-ThinItalic.ttf
25
%%WWWDIR%%/css/fonts.css
26
%%WWWDIR%%/css/jquery-ui.min.css
27
%%WWWDIR%%/css/main.css
28
%%WWWDIR%%/css/main_max_400.css
29
%%WWWDIR%%/css/main_max_600.css
30
%%WWWDIR%%/css/main_min_2000.css
31
%%WWWDIR%%/css/main_min_600.css
32
%%WWWDIR%%/css/material.css
33
%%WWWDIR%%/css/ripples.min.css
34
%%WWWDIR%%/css/snackbar.min.css
35
%%WWWDIR%%/favicon.ico
36
%%WWWDIR%%/gpl.txt
37
%%WWWDIR%%/img/android-icon-144x144.png
38
%%WWWDIR%%/img/android-icon-192x192.png
39
%%WWWDIR%%/img/android-icon-36x36.png
40
%%WWWDIR%%/img/android-icon-384x384.png
41
%%WWWDIR%%/img/android-icon-48x48.png
42
%%WWWDIR%%/img/android-icon-512x512.png
43
%%WWWDIR%%/img/android-icon-72x72.png
44
%%WWWDIR%%/img/android-icon-96x96.png
45
%%WWWDIR%%/img/apple-icon-114x114.png
46
%%WWWDIR%%/img/apple-icon-120x120.png
47
%%WWWDIR%%/img/apple-icon-144x144.png
48
%%WWWDIR%%/img/apple-icon-152x152.png
49
%%WWWDIR%%/img/apple-icon-180x180.png
50
%%WWWDIR%%/img/apple-icon-57x57.png
51
%%WWWDIR%%/img/apple-icon-60x60.png
52
%%WWWDIR%%/img/apple-icon-72x72.png
53
%%WWWDIR%%/img/apple-icon-76x76.png
54
%%WWWDIR%%/img/apple-icon-precomposed.png
55
%%WWWDIR%%/img/apple-icon.png
56
%%WWWDIR%%/img/avatar.png
57
%%WWWDIR%%/img/favicon-16x16.png
58
%%WWWDIR%%/img/favicon-32x32.png
59
%%WWWDIR%%/img/favicon-96x96.png
60
%%WWWDIR%%/img/favicon.ico
61
%%WWWDIR%%/img/ms-icon-144x144.png
62
%%WWWDIR%%/img/ms-icon-150x150.png
63
%%WWWDIR%%/img/ms-icon-70x70.png
64
%%WWWDIR%%/img/phlex.png
65
%%WWWDIR%%/img/safari-pinned-tab.svg
66
%%WWWDIR%%/js/arrive.min.js
67
%%WWWDIR%%/js/bootstrap-dialog.js
68
%%WWWDIR%%/js/bootstrap-dialog.min.js
69
%%WWWDIR%%/js/bootstrap.min.js
70
%%WWWDIR%%/js/cache-polyfill.js
71
%%WWWDIR%%/js/clipboard.min.js
72
%%WWWDIR%%/js/ie10-viewport-bug-workaround.js
73
%%WWWDIR%%/js/jquery-3.2.1.min.js
74
%%WWWDIR%%/js/jquery-ui.min.js
75
%%WWWDIR%%/js/jquery.simpleWeather.min.js
76
%%WWWDIR%%/js/login.js
77
%%WWWDIR%%/js/main.js
78
%%WWWDIR%%/js/material.min.js
79
%%WWWDIR%%/js/nouislider.min.js
80
%%WWWDIR%%/js/ripples.min.js
81
%%WWWDIR%%/js/run_prettify.js
82
%%WWWDIR%%/js/snackbar.min.js
83
%%WWWDIR%%/js/swiped.min.js
84
%%WWWDIR%%/js/tether.min.js
85
%%WWWDIR%%/lang/de.json
86
%%WWWDIR%%/lang/en.json
87
%%WWWDIR%%/lang/es.json
88
%%WWWDIR%%/lang/fr.json
89
%%WWWDIR%%/lang/ja.json
90
%%WWWDIR%%/license.txt
91
%%WWWDIR%%/manifest_template.json
92
%%WWWDIR%%/readme.md
93
%%WWWDIR%%/service-worker.js
94
%%WWWDIR%%/vendor/composer/LICENSE
95
%%WWWDIR%%/vendor/composer/installed.json
96
%%WWWDIR%%/vendor/czproject/git-php/.gitignore
97
%%WWWDIR%%/vendor/czproject/git-php/composer.json
98
%%WWWDIR%%/vendor/czproject/git-php/license.md
99
%%WWWDIR%%/vendor/czproject/git-php/readme.md
100
%%WWWDIR%%/vendor/digitalhigh/radarr/.gitignore
101
%%WWWDIR%%/vendor/digitalhigh/radarr/LICENSE
102
%%WWWDIR%%/vendor/digitalhigh/radarr/README.md
103
%%WWWDIR%%/vendor/digitalhigh/radarr/composer.json
104
%%WWWDIR%%/vendor/guzzlehttp/guzzle/CHANGELOG.md
105
%%WWWDIR%%/vendor/guzzlehttp/guzzle/LICENSE
106
%%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md
107
%%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md
108
%%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json
109
%%WWWDIR%%/vendor/guzzlehttp/promises/CHANGELOG.md
110
%%WWWDIR%%/vendor/guzzlehttp/promises/LICENSE
111
%%WWWDIR%%/vendor/guzzlehttp/promises/Makefile
112
%%WWWDIR%%/vendor/guzzlehttp/promises/README.md
113
%%WWWDIR%%/vendor/guzzlehttp/promises/composer.json
114
%%WWWDIR%%/vendor/guzzlehttp/psr7/CHANGELOG.md
115
%%WWWDIR%%/vendor/guzzlehttp/psr7/LICENSE
116
%%WWWDIR%%/vendor/guzzlehttp/psr7/README.md
117
%%WWWDIR%%/vendor/guzzlehttp/psr7/composer.json
118
%%WWWDIR%%/vendor/jmathai/php-multi-curl/.travis.yml
119
%%WWWDIR%%/vendor/jmathai/php-multi-curl/LICENSE
120
%%WWWDIR%%/vendor/jmathai/php-multi-curl/README.markdown
121
%%WWWDIR%%/vendor/jmathai/php-multi-curl/composer.json
122
%%WWWDIR%%/vendor/jmathai/php-multi-curl/composer.lock
123
%%WWWDIR%%/vendor/jmathai/php-multi-curl/phpunit.xml
124
%%WWWDIR%%/vendor/jmathai/php-multi-curl/tests/phpunit.xml
125
%%WWWDIR%%/vendor/kryptonit3/sickrage/.gitignore
126
%%WWWDIR%%/vendor/kryptonit3/sickrage/LICENSE
127
%%WWWDIR%%/vendor/kryptonit3/sickrage/README.md
128
%%WWWDIR%%/vendor/kryptonit3/sickrage/composer.json
129
%%WWWDIR%%/vendor/kryptonit3/sonarr/.gitignore
130
%%WWWDIR%%/vendor/kryptonit3/sonarr/LICENSE
131
%%WWWDIR%%/vendor/kryptonit3/sonarr/README.md
132
%%WWWDIR%%/vendor/kryptonit3/sonarr/composer.json
133
%%WWWDIR%%/vendor/psr/http-message/CHANGELOG.md
134
%%WWWDIR%%/vendor/psr/http-message/LICENSE
135
%%WWWDIR%%/vendor/psr/http-message/README.md
136
%%WWWDIR%%/vendor/psr/http-message/composer.json
137
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/LICENSE
138
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/README.md
139
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/composer.json
140
@mode 755
141
%%WWWDIR%%/PHPTail.php
142
%%WWWDIR%%/api.php
143
%%WWWDIR%%/body.php
144
%%WWWDIR%%/cast/CCBaseSender.php
145
%%WWWDIR%%/cast/CCDefaultMediaPlayer.php
146
%%WWWDIR%%/cast/CCPlexPlayer.php
147
%%WWWDIR%%/cast/CCprotoBuf.php
148
%%WWWDIR%%/cast/Chromecast.php
149
%%WWWDIR%%/cast/Discover.php
150
%%WWWDIR%%/cast/index.php
151
%%WWWDIR%%/cast/mdns.php
152
%%WWWDIR%%/index.php
153
%%WWWDIR%%/log.php
154
%%WWWDIR%%/util.php
155
%%WWWDIR%%/vendor/autoload.php
156
%%WWWDIR%%/vendor/composer/ClassLoader.php
157
%%WWWDIR%%/vendor/composer/autoload_classmap.php
158
%%WWWDIR%%/vendor/composer/autoload_files.php
159
%%WWWDIR%%/vendor/composer/autoload_namespaces.php
160
%%WWWDIR%%/vendor/composer/autoload_psr4.php
161
%%WWWDIR%%/vendor/composer/autoload_real.php
162
%%WWWDIR%%/vendor/composer/autoload_static.php
163
%%WWWDIR%%/vendor/composer/include_paths.php
164
%%WWWDIR%%/vendor/czproject/git-php/src/GitRepository.php
165
%%WWWDIR%%/vendor/czproject/git-php/src/IGit.php
166
%%WWWDIR%%/vendor/czproject/git-php/tests/GitPhp/bootstrap.php
167
%%WWWDIR%%/vendor/czproject/git-php/tests/GitPhp/basic.phpt
168
%%WWWDIR%%/vendor/czproject/git-php/tests/GitPhp/clone.phpt
169
%%WWWDIR%%/vendor/czproject/git-php/tests/GitPhp/extractRepositoryNameFromUrl().phpt
170
%%WWWDIR%%/vendor/czproject/git-php/tests/GitPhp/isRemoteUrlReadable.phpt
171
%%WWWDIR%%/vendor/czproject/git-php/tests/run-tests.sh
172
%%WWWDIR%%/vendor/digitalhigh/radarr/src/Exceptions/InvalidException.php
173
%%WWWDIR%%/vendor/digitalhigh/radarr/src/Radarr.php
174
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php
175
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/ClientInterface.php
176
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
177
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
178
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
179
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
180
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
181
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
182
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
183
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
184
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
185
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
186
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php
187
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
188
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
189
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
190
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
191
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
192
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
193
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
194
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
195
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
196
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
197
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
198
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/HandlerStack.php
199
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
200
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Middleware.php
201
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Pool.php
202
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
203
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
204
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RequestOptions.php
205
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
206
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/TransferStats.php
207
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/UriTemplate.php
208
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/functions.php
209
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/functions_include.php
210
%%WWWDIR%%/vendor/guzzlehttp/promises/src/AggregateException.php
211
%%WWWDIR%%/vendor/guzzlehttp/promises/src/CancellationException.php
212
%%WWWDIR%%/vendor/guzzlehttp/promises/src/Coroutine.php
213
%%WWWDIR%%/vendor/guzzlehttp/promises/src/EachPromise.php
214
%%WWWDIR%%/vendor/guzzlehttp/promises/src/FulfilledPromise.php
215
%%WWWDIR%%/vendor/guzzlehttp/promises/src/Promise.php
216
%%WWWDIR%%/vendor/guzzlehttp/promises/src/PromiseInterface.php
217
%%WWWDIR%%/vendor/guzzlehttp/promises/src/PromisorInterface.php
218
%%WWWDIR%%/vendor/guzzlehttp/promises/src/RejectedPromise.php
219
%%WWWDIR%%/vendor/guzzlehttp/promises/src/RejectionException.php
220
%%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueue.php
221
%%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueueInterface.php
222
%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions.php
223
%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions_include.php
224
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/AppendStream.php
225
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/BufferStream.php
226
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/CachingStream.php
227
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/DroppingStream.php
228
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/FnStream.php
229
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/InflateStream.php
230
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
231
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/LimitStream.php
232
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/MessageTrait.php
233
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/MultipartStream.php
234
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/NoSeekStream.php
235
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/PumpStream.php
236
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Request.php
237
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Response.php
238
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/ServerRequest.php
239
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Stream.php
240
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
241
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamWrapper.php
242
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UploadedFile.php
243
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Uri.php
244
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriNormalizer.php
245
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriResolver.php
246
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/functions.php
247
%%WWWDIR%%/vendor/guzzlehttp/psr7/src/functions_include.php
248
%%WWWDIR%%/vendor/jmathai/php-multi-curl/src/MultiCurl.php
249
%%WWWDIR%%/vendor/jmathai/php-multi-curl/src/MultiCurlException.php
250
%%WWWDIR%%/vendor/jmathai/php-multi-curl/src/MultiCurlManager.php
251
%%WWWDIR%%/vendor/jmathai/php-multi-curl/src/MultiCurlSequence.php
252
%%WWWDIR%%/vendor/jmathai/php-multi-curl/src/example.php
253
%%WWWDIR%%/vendor/jmathai/php-multi-curl/tests/AsynchronousTest.php
254
%%WWWDIR%%/vendor/jmathai/php-multi-curl/tests/CallsTest.php
255
%%WWWDIR%%/vendor/jmathai/php-multi-curl/tests/MultiCurlTest.php
256
%%WWWDIR%%/vendor/jmathai/php-multi-curl/tests/helpers/init.php
257
%%WWWDIR%%/vendor/kryptonit3/sickrage/src/Exceptions/InvalidException.php
258
%%WWWDIR%%/vendor/kryptonit3/sickrage/src/SickRage.php
259
%%WWWDIR%%/vendor/kryptonit3/sonarr/src/Sonarr.php
260
%%WWWDIR%%/vendor/pear-pear.php.net/Config_Lite/Config/Lite.php
261
%%WWWDIR%%/vendor/pear-pear.php.net/Config_Lite/Config/Lite/Exception.php
262
%%WWWDIR%%/vendor/pear-pear.php.net/Config_Lite/Config/Lite/Exception/InvalidArgument.php
263
%%WWWDIR%%/vendor/pear-pear.php.net/Config_Lite/Config/Lite/Exception/Runtime.php
264
%%WWWDIR%%/vendor/pear-pear.php.net/Config_Lite/Config/Lite/Exception/UnexpectedValue.php
265
%%WWWDIR%%/vendor/psr/http-message/src/MessageInterface.php
266
%%WWWDIR%%/vendor/psr/http-message/src/RequestInterface.php
267
%%WWWDIR%%/vendor/psr/http-message/src/ResponseInterface.php
268
%%WWWDIR%%/vendor/psr/http-message/src/ServerRequestInterface.php
269
%%WWWDIR%%/vendor/psr/http-message/src/StreamInterface.php
270
%%WWWDIR%%/vendor/psr/http-message/src/UploadedFileInterface.php
271
%%WWWDIR%%/vendor/psr/http-message/src/UriInterface.php
272
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/Mbstring.php
273
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php
274
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php
275
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap.php
276
@owner %%PHLEXOWN%%
277
@dir %%WWWDIR%%
278
@dir %%WWWDIR%%/logs

Return to bug 226834