Revision 166

Date:
2011/11/02 16:44:33
Author:
ahitrov
Revision Log:
DateTime and Module::Build dependancies
Files:

Legend:

 
Added
 
Removed
 
Modified
  • koi8/core/ports/all/Attribute-Handlers/GNUmakefile

     
    5 5
    6 6 #include ../../etc/perl.mk
    7 7
    8 PORTVERSION = 0.78
    8 PORTVERSION = 0.91
    9 9 PERL_MAKEMAKER = yes
    10 10 MASTER_CPAN_SUBDIR = Attribute
    11 11
  • koi8/core/ports/all/Class-Load/GNUmakefile

     
    3 3 # $Id:
    4 4 ###############################################################################
    5 5
    6 PORTVERSION = 0.11
    6 PORTVERSION = 0.12
    7 7 PERL_MAKEMAKER = yes
    8 8 MASTER_CPAN_SUBDIR = Class
    9 PORT_DEPENDS = Try-Tiny \
    10 Data-OptList \
    9 PORT_DEPENDS = Data-OptList \
    11 10 Package-Stash \
    12 Module-Runtime
    11 Module-Runtime \
    12 Try-Tiny
    13 13
    14 14 include ../../etc/ports.mk
  • koi8/core/ports/all/DateTime-Locale/GNUmakefile

     
    4 4 ###############################################################################
    5 5
    6 6 PORTVERSION = 0.45
    7 PERL_MODBUILD = yes
    7 PERL_MAKEMAKER = yes
    8 #PERL_MODBUILD = yes
    8 9 MASTER_CPAN_SUBDIR = DateTime
    9 PORT_DEPENDS = Params-Validate \
    10 List-MoreUtils
    10 PORT_DEPENDS = List-MoreUtils \
    11 Params-Validate
    11 12
    12 13
    13 14 include ../../etc/ports.mk
  • koi8/core/ports/all/DateTime-TimeZone/GNUmakefile

     
    11 11 Class-Singleton \
    12 12 Params-Validate
    13 13
    14 include ../../etc/perl.mk
    14 15
    16 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<500806'},1)
    17 PORT_DEPENDS += PathTools
    18 endif
    19
    20 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501000'},1)
    21 PORT_DEPENDS += parent
    22 endif
    23
    24
    15 25 include ../../etc/ports.mk
  • koi8/core/ports/all/DateTime/GNUmakefile

     
    4 4 ###############################################################################
    5 5
    6 6 PORTVERSION = 0.70
    7 PERL_MODBUILD = yes
    7 PERL_MODBUILD = yes
    8 8 MASTER_CPAN_SUBDIR = DateTime
    9 PORT_DEPENDS = Class-Factory-Util \
    10 Params-Validate \
    11 DateTime-TimeZone \
    9 PORT_DEPENDS = DateTime-TimeZone \
    12 10 DateTime-Locale \
    13 11 Math-Round \
    14 Time-Local
    12 Params-Validate
    15 13
    16 14 #CONFIGURE_PRECMD = ${MAKE_RECURSIVE} pre-configure
    17 15 #pre-configure:
  • koi8/core/ports/all/ExtUtils-CBuilder/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 0.280202
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = ExtUtils
    8
    9 include ../../etc/perl.mk
    10
    11 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501000'},1)
    12 PORT_DEPENDS = IPC-Cmd
    13 endif
    14
    15 include ../../etc/ports.mk
  • koi8/core/ports/all/ExtUtils-Install/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 1.54
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = ExtUtils
    8
    9 include ../../etc/ports.mk
  • koi8/core/ports/all/ExtUtils-ParseXS/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 3.04
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = ExtUtils
    8
    9 include ../../etc/perl.mk
    10
    11 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<500903'},1)
    12 PORT_DEPENDS = ExtUtils-CBuilder
    13 endif
    14
    15 include ../../etc/ports.mk
  • koi8/core/ports/all/IO-Tty/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 1.10
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = IO
    8
    9 include ../../etc/ports.mk
  • koi8/core/ports/all/IPC-Cmd/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 0.72
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = IPC
    8 PORT_DEPENDS = IPC-Run
    9
    10 include ../../etc/perl.mk
    11
    12 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<500905'},1)
    13 PORT_DEPENDS += Locale-Maketext-Simple \
    14 Params-Check \
    15 Module-Load-Conditional
    16 endif
    17
    18 include ../../etc/ports.mk
  • koi8/core/ports/all/IPC-Run/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 0.90
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = IPC
    8 PORT_DEPENDS = IO-Tty
    9
    10 include ../../etc/ports.mk
  • koi8/core/ports/all/Locale-Maketext-Simple/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 0.21
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = Locale
    8
    9 include ../../etc/ports.mk
  • koi8/core/ports/all/Module-Build/GNUmakefile

     
    3 3 # $Id: GNUmakefile 175 2006-06-16 12:50:03Z lonerr $
    4 4 ###############################################################################
    5 5
    6 PORTVERSION = 0.2801
    6 PORTVERSION = 0.3800
    7 7 PERL_MODBUILD = yes
    8 MASTER_CPAN_SUBDIR = Module/KWILLIAMS
    9 PORT_DEPENDS = PathTools
    8 MASTER_CPAN_SUBDIR = Module
    10 9
    10 include ../../etc/perl.mk
    11 11
    12 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501000'},1)
    13 PORT_DEPENDS += Test-Harness
    14 endif
    15
    16 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501001'},1)
    17 PORT_DEPENDS += ExtUtils-Install
    18 endif
    19
    20 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501200'},1)
    21 PORT_DEPENDS += ExtUtils-CBuilder \
    22 ExtUtils-ParseXS
    23 endif
    24
    25 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501400'},1)
    26 PORT_DEPENDS += Module-Metadata \
    27 Perl-OSType \
    28 version
    29 endif
    30
    12 31 include ../../etc/ports.mk
  • koi8/core/ports/all/Module-CoreList/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 2.57
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = Module
    8
    9 include ../../etc/ports.mk
  • koi8/core/ports/all/Module-Load-Conditional/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 0.46
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = Module
    8 PORT_DEPENDS = Module-CoreList
    9
    10 include ../../etc/perl.mk
    11
    12 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501000'},1)
    13 PORT_DEPENDS += Module-Load
    14 endif
    15
    16 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<500905'},1)
    17 PORT_DEPENDS += Locale-Maketext-Simple \
    18 Params-Check \
    19 version
    20 endif
    21
    22 include ../../etc/ports.mk
  • koi8/core/ports/all/Module-Load/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 0.22
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = Module
    8
    9 include ../../etc/ports.mk
  • koi8/core/ports/all/Module-Metadata/GNUmakefile

     
    1 ##############################################################################
    2 # $HeadURL: svn://cvs1.rambler.ru/Contenido/trunk/ports/all/Params-Validate/GNUmakefile $
    3 # $Id: GNUmakefile 1625 2011-10-26 15:21:17Z ahitrov $
    4 ###############################################################################
    5
    6 PORTVERSION = 1.000007
    7 PERL_MAKEMAKER = yes
    8 MASTER_CPAN_SUBDIR = Module
    9
    10 include ../../etc/ports.mk
  • koi8/core/ports/all/Params-Check/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 0.32
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = Params
    8
    9 include ../../etc/perl.mk
    10
    11 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501000'},1)
    12 PORT_DEPENDS = Locale-Maketext-Simple
    13 endif
    14
    15 include ../../etc/ports.mk
  • koi8/core/ports/all/Params-Validate/GNUmakefile

     
    1 1 ##############################################################################
    2 # $HeadURL: http://svn.dev.rambler.ru/Contenido/branches/utf8/ports/all/Params-Validate/GNUmakefile $
    3 # $Id: GNUmakefile 1482 2009-11-19 12:34:06Z abavykin $
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    4 3 ###############################################################################
    5 4
    5 PORTVERSION = 1.00
    6 PERL_MODBUILD = yes
    7 #PERL_MAKEMAKER = yes
    8 MASTER_CPAN_SUBDIR = ExtUtils
    9 PORT_DEPENDS = ExtUtils-CBuilder
    10
    6 11 include ../../etc/perl.mk
    7 12
    8 PORTVERSION = 0.92
    9 PERL_MAKEMAKER = yes
    10 MASTER_CPAN_SUBDIR = Devel/DROLSKY
    11
    12 ifeq (${shell perl -e 'print 1 if ${PERL_LEVEL}>=500600 and ${PERL_LEVEL}<500800'},1)
    13 PORT_DEPENDS = Attribute-Handlers
    14 else
    15 PORT_DEPENDS = Module-Build \
    16 ExtUtils-CBuilder
    13 ifeq (${shell ${PERL} -e 'print 1 if ${PERL_LEVEL}<501000'},1)
    14 PORT_DEPENDS += Attribute-Handlers
    17 15 endif
    18 16
    19 17 include ../../etc/ports.mk
  • koi8/core/ports/all/Perl-OSType/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 1.002
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = Perl
    8
    9 include ../../etc/ports.mk
  • koi8/core/ports/all/Test-Harness/GNUmakefile

     
    1 ##############################################################################
    2 # $Id: GNUmakefile 1243 2008-06-17 11:05:36Z abavykin $
    3 ###############################################################################
    4
    5 PORTVERSION = 3.23
    6 PERL_MAKEMAKER = yes
    7 MASTER_CPAN_SUBDIR = Test
    8
    9 include ../../etc/ports.mk

Небольшая справка по веткам

cnddist – контейнер, в котором хранятся все дистрибутивы всех библиотек и программных пакетов, которые использовались при построении различных версий Contenido. Если какой-то библиотеки в данном хранилище нет, инсталлятор сделает попытку "подтянуть" ее с веба (например, с CPAN). Если библиотека слишком старая, есть очень большая вероятность, что ее там уже нет. Поэтому мы храним весь хлам от всех сборок. Если какой-то дистрибутив вдруг отсутствует в cnddist - напишите нам, мы положим его туда.

koi8 – отмирающая ветка, чей код, выдача и все внутренние библиотеки заточены на кодировку KOI8-R. Вносятся только те дополнения, которые касаются внешнего вида и функционала админки, баги ядра, обязательные обновления портов и мелочи, которые легко скопипастить. В дальнейшем планируется полная остановка поддержки по данной ветке.

utf8 – актуальная ветка, заточенная под UTF-8.

Внутри каждой ветки: core – исходники ядра; install – скрипт установки инсталляции; plugins – плагины; samples – "готовые к употреблению" проекты, которые можно поставить, запустить и посмотреть, как они работают.