Commit dab9eb1e6e2a39a6118873516eaaf9c034fbe4b3
0 parents
Создание порта
Showing
4 changed files
with
112 additions
and
0 deletions
Makefile
0 → 100644
1 | +++ a/Makefile | |
1 | +# Created by: Krasilnikov Michael <m.krasilnikov@yandex.ru> | |
2 | +# $FreeBSD$ | |
3 | + | |
4 | +PORTNAME= dslibs-php | |
5 | +PORTVERSION= 0.13.0 | |
6 | +PORTREVISION= 4 | |
7 | +CATEGORIES= misc | |
8 | +MASTER_SITES= http://files.dvaslona.com/distrib/ | |
9 | + | |
10 | +MAINTAINER= ulasov@dvaslona.ru | |
11 | +COMMENT= PHP libraries for dvaslona.ru server tools | |
12 | + | |
13 | +USE_PHP= yes | |
14 | +NO_BUILD= yes | |
15 | + | |
16 | +RUN_DEPENDS+= ${PHP_FLAVOR}-pear-Net_IDNA2>=0.1.1:net/pear-Net_IDNA2@${PHP_FLAVOR} \ | |
17 | + ${PHP_FLAVOR}-pear-Config>=1.10.0:devel/pear-Config@${PHP_FLAVOR} | |
18 | + | |
19 | +CONFIG_DIR= ${PREFIX}/etc/dvaslona | |
20 | + | |
21 | +do-install: | |
22 | + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/dvaslona/php | |
23 | + @${MKDIR} -m 750 ${STAGEDIR}${CONFIG_DIR} | |
24 | + @(cd ${WRKSRC}/lib/dvaslona/php && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/lib/dvaslona/php) | |
25 | + @(cd ${WRKSRC}/etc/dvaslona/) | |
26 | +.for f in apache.ini mysql.ini sites.ini system.ini | |
27 | + ${INSTALL_DATA} ${WRKSRC}/etc/dvaslona/${f} ${STAGEDIR}${CONFIG_DIR}/${f}.sample | |
28 | +.endfor | |
29 | + @${FIND} ${STAGEDIR}${CONFIG_DIR}/ -type f -exec ${CHMOD} 640 {} \; | |
30 | + | |
31 | +.include <bsd.port.mk> | ... | ... |
distinfo
0 → 100644
pkg-descr
0 → 100644
pkg-plist
0 → 100644
1 | +++ a/pkg-plist | |
1 | +@sample etc/dvaslona/apache.ini.sample | |
2 | +@sample etc/dvaslona/mysql.ini.sample | |
3 | +@sample etc/dvaslona/sites.ini.sample | |
4 | +@sample etc/dvaslona/system.ini.sample | |
5 | +@mode 0750 | |
6 | +@dir etc/dvaslona | |
7 | +@mode | |
8 | +lib/dvaslona/php/Apache/Apr.php | |
9 | +lib/dvaslona/php/Apache/Config.php | |
10 | +lib/dvaslona/php/Apache/HtpasswdFile.php | |
11 | +lib/dvaslona/php/Apache/Policy.php | |
12 | +lib/dvaslona/php/Apache/Server.php | |
13 | +lib/dvaslona/php/Apache/VirtualHost.php | |
14 | +lib/dvaslona/php/Crypto/PasswordGenerator.php | |
15 | +lib/dvaslona/php/Exceptions/EnvironmentException.php | |
16 | +lib/dvaslona/php/Exceptions/FileNotFoundException.php | |
17 | +lib/dvaslona/php/Exceptions/FileNotReadableException.php | |
18 | +lib/dvaslona/php/Exceptions/FileNotWritableException.php | |
19 | +lib/dvaslona/php/Exceptions/FileReadException.php | |
20 | +lib/dvaslona/php/IniFile.php | |
21 | +lib/dvaslona/php/InternalDB/DataBase.php | |
22 | +lib/dvaslona/php/InternalDB/Tables/TemporaryAccounts.php | |
23 | +lib/dvaslona/php/LDAP/Connection.php | |
24 | +lib/dvaslona/php/LDAP/Directory.php | |
25 | +lib/dvaslona/php/LDAP/Exceptions/ForbiddenException.php | |
26 | +lib/dvaslona/php/LDAP/Exceptions/NoServersAvailableException.php | |
27 | +lib/dvaslona/php/LDAP/Exceptions/NotSupportedException.php | |
28 | +lib/dvaslona/php/LDAP/Exceptions/RuntimeException.php | |
29 | +lib/dvaslona/php/LDAP/Exceptions/SearchException.php | |
30 | +lib/dvaslona/php/LDAP/Group.php | |
31 | +lib/dvaslona/php/LDAP/Node.php | |
32 | +lib/dvaslona/php/LDAP/NodeFactory.php | |
33 | +lib/dvaslona/php/LDAP/SearchResult.php | |
34 | +lib/dvaslona/php/LDAP/User.php | |
35 | +lib/dvaslona/php/Logger/Logger.php | |
36 | +lib/dvaslona/php/MySQL/Database.php | |
37 | +lib/dvaslona/php/MySQL/Exceptions/NotExistsException.php | |
38 | +lib/dvaslona/php/MySQL/Exceptions/RuntimeException.php | |
39 | +lib/dvaslona/php/MySQL/Policy.php | |
40 | +lib/dvaslona/php/MySQL/Server.php | |
41 | +lib/dvaslona/php/MySQL/TemporaryUser.php | |
42 | +lib/dvaslona/php/MySQL/User.php | |
43 | +lib/dvaslona/php/ServiceContainer.php | |
44 | +lib/dvaslona/php/Shell/Command.php | |
45 | +lib/dvaslona/php/Shell/Exceptions/RuntimeException.php | |
46 | +lib/dvaslona/php/Shell/Session.php | |
47 | +lib/dvaslona/php/Site/Files.php | |
48 | +lib/dvaslona/php/Site/Manager.php | |
49 | +lib/dvaslona/php/Site/Policy.php | |
50 | +lib/dvaslona/php/Site/Settings.php | |
51 | +lib/dvaslona/php/Site/Site.php | |
52 | +lib/dvaslona/php/System/Daemon.php | |
53 | +lib/dvaslona/php/System/User.php | |
54 | +lib/dvaslona/php/System/Users/Database.php | |
55 | +lib/dvaslona/php/System/Users/Group.php | |
56 | +lib/dvaslona/php/System/Users/Policy.php | |
57 | +lib/dvaslona/php/System/Users/User.php | |
58 | +lib/dvaslona/php/WWW/Domain.php | |
59 | +lib/dvaslona/php/autoload.php | |
60 | +lib/dvaslona/php/dsldap.php | |
61 | +@dir lib/dvaslona/php/WWW | |
62 | +@dir lib/dvaslona/php/System/Users | |
63 | +@dir lib/dvaslona/php/System | |
64 | +@dir lib/dvaslona/php/Site | |
65 | +@dir lib/dvaslona/php/Shell/Exceptions | |
66 | +@dir lib/dvaslona/php/Shell | |
67 | +@dir lib/dvaslona/php/MySQL/Exceptions | |
68 | +@dir lib/dvaslona/php/MySQL | |
69 | +@dir lib/dvaslona/php/Logger | |
70 | +@dir lib/dvaslona/php/LDAP/Exceptions | |
71 | +@dir lib/dvaslona/php/LDAP | |
72 | +@dir lib/dvaslona/php/InternalDB/Tables | |
73 | +@dir lib/dvaslona/php/InternalDB | |
74 | +@dir lib/dvaslona/php/Exceptions | |
75 | +@dir lib/dvaslona/php/Crypto | |
76 | +@dir lib/dvaslona/php/Apache | |
77 | +@dir lib/dvaslona/php | |
78 | +@dir lib/dvaslona | ... | ... |