Commit 127556432db282451b6bd406054f15e052119328
0 parents
Создание файлов порта site
Showing
4 changed files
with
82 additions
and
0 deletions
Makefile
0 → 100644
1 | +++ a/Makefile | ||
1 | +# Created by: Krasilnikov Michael <m.krasilnikov@yandex.ru> | ||
2 | +# $FreeBSD$ | ||
3 | + | ||
4 | +PORTNAME= site | ||
5 | +PORTVERSION= 0.5.0 | ||
6 | +PORTREVISION= 1 | ||
7 | +CATEGORIES= sysutils | ||
8 | +MASTER_SITES= http://files.dvaslona.com/distrib/ | ||
9 | + | ||
10 | +MAINTAINER= ulasov@dvaslona.ru | ||
11 | +COMMENT= Site management tool | ||
12 | + | ||
13 | +USE_PHP= yes | ||
14 | +USES= tar:bz2 | ||
15 | + | ||
16 | +RUN_DEPENDS+= dslibs-php>=0.13.0:${PORTSDIR}/misc/dslibs-php \ | ||
17 | + bash-completion>=2.0,1:${PORTSDIR}/shells/bash-completion | ||
18 | + | ||
19 | +do-build: | ||
20 | + | ||
21 | +do-install: | ||
22 | + ${INSTALL_SCRIPT} ${WRKDIR}/bin/site ${STAGEDIR}${PREFIX}/bin/site | ||
23 | + @(cd ${WRKDIR}/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/lib) | ||
24 | + @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions | ||
25 | + ${INSTALL_DATA} ${WRKDIR}/share/bash-completion/completions/site \ | ||
26 | + ${STAGEDIR}${PREFIX}/share/bash-completion/completions/site | ||
27 | + ${INSTALL_DATA} ${WRKDIR}/etc/site.conf ${STAGEDIR}${PREFIX}/etc/site.conf.sample | ||
28 | + @${MKDIR} -m 750 ${STAGEDIR}${PREFIX}/etc/sudoers.d | ||
29 | + ${INSTALL_DATA} ${WRKDIR}/etc/sudoers.d/site ${STAGEDIR}${PREFIX}/etc/sudoers.d/site | ||
30 | + @${CHMOD} 440 ${STAGEDIR}${PREFIX}/etc/sudoers.d/site | ||
31 | + | ||
32 | +.include <bsd.port.mk> |
distinfo
0 → 100644
pkg-descr
0 → 100644
pkg-plist
0 → 100644
1 | +++ a/pkg-plist | ||
1 | +@sample etc/site.conf.sample | ||
2 | +bin/site | ||
3 | +etc/sudoers.d/site | ||
4 | +lib/site/Command/AbstractCommand.php | ||
5 | +lib/site/Command/CheckCommand.php | ||
6 | +lib/site/Command/CronCommand.php | ||
7 | +lib/site/Command/DisableCommand.php | ||
8 | +lib/site/Command/EmailCommand.php | ||
9 | +lib/site/Command/EnableCommand.php | ||
10 | +lib/site/Command/Exception/AccessDeniedException.php | ||
11 | +lib/site/Command/Exception/CommandNotFoundException.php | ||
12 | +lib/site/Command/Exception/InvalidInputException.php | ||
13 | +lib/site/Command/Exception/ObjectNotFoundException.php | ||
14 | +lib/site/Command/HelpCommand.php | ||
15 | +lib/site/Command/ListCommand.php | ||
16 | +lib/site/Command/QuotaCommand.php | ||
17 | +lib/site/Command/PhpCommand.php | ||
18 | +lib/site/Command/PropertyCommand.php | ||
19 | +lib/site/Command/StateCommand.php | ||
20 | +lib/site/Command/VersionCommand.php | ||
21 | +lib/site/CommandContext.php | ||
22 | +lib/site/CommandFactory.php | ||
23 | +lib/site/ConsoleArgs.php | ||
24 | +lib/site/Output/StandardOutput.php | ||
25 | +lib/site/Site.php | ||
26 | +lib/site/autoload.php | ||
27 | +lib/site/vendor/autoload.php | ||
28 | +lib/site/vendor/composer/ClassLoader.php | ||
29 | +lib/site/vendor/composer/autoload_classmap.php | ||
30 | +lib/site/vendor/composer/autoload_namespaces.php | ||
31 | +lib/site/vendor/composer/autoload_real.php | ||
32 | +lib/site/vendor/composer/autoload_psr4.php | ||
33 | +lib/site/vendor/ulrichsg/getopt-php/src/Ulrichsg/Getopt.php | ||
34 | +share/bash-completion/completions/site | ||
35 | +@dir lib/site/vendor/ulrichsg/getopt-php/src/Ulrichsg | ||
36 | +@dir lib/site/vendor/ulrichsg/getopt-php/src | ||
37 | +@dir lib/site/vendor/ulrichsg/getopt-php | ||
38 | +@dir lib/site/vendor/ulrichsg | ||
39 | +@dir lib/site/vendor/composer | ||
40 | +@dir lib/site/vendor | ||
41 | +@dir lib/site/Output | ||
42 | +@dir lib/site/Command/Exception | ||
43 | +@dir lib/site/Command | ||
44 | +@dir lib/site | ||
45 | +@mode 0750 | ||
46 | +@dir etc/sudoers.d | ||
47 | +@mode |