Commit dab9eb1e6e2a39a6118873516eaaf9c034fbe4b3

Authored by Уласов Алексей
0 parents

Создание порта

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
  1 +++ a/distinfo
  1 +SHA256 (dslibs-php-0.13.0.tar.gz) = e46339451b6a703a4090fa892e9e0009bf9efab8b33ce59aaf12fb086eab8288
  2 +SIZE (dslibs-php-0.13.0.tar.gz) = 35288
... ...
pkg-descr 0 → 100644
  1 +++ a/pkg-descr
  1 +PHP libraries for dvaslona.ru server tools
... ...
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
... ...