debian/control
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Thu, 27 Mar 2014 14:32:21 +0100
branchstable
changeset 9588 fe267b7336f3
parent 9536 1e39c5e91b68
child 9635 aaf099172bb9
child 9947 6343d91f5200
permissions -rw-r--r--
[migration] always rebuild infered relation This was skipped for some bad reason (see 12ad88615a12 which introduced the change). Fix for #231956 in Yams is necessary to allow this cset: during a migration, we want to always reinfer relations while allowing explicit redefinition of an infered relation later. Else, we may run the migration with missing parts of the schema (the one that should have been infered). Closes #3685463.

Source: cubicweb
Section: web
Priority: optional
Maintainer: Logilab S.A. <contact@logilab.fr>
Uploaders: Sylvain Thenault <sylvain.thenault@logilab.fr>,
           Julien Jehannet <julien.jehannet@logilab.fr>,
           Adrien Di Mascio <Adrien.DiMascio@logilab.fr>,
           Aurélien Campéas <aurelien.campeas@logilab.fr>,
           Nicolas Chauvat <nicolas.chauvat@logilab.fr>
Build-Depends:
 debhelper (>= 7),
 python (>= 2.6),
 python-sphinx,
 python-logilab-common,
 python-unittest2 | python (>= 2.7),
 python-logilab-mtconverter,
 python-rql,
 python-yams (>= 0.39.1),
 python-lxml,
Standards-Version: 3.9.1
Homepage: http://www.cubicweb.org
XS-Python-Version: >= 2.6

Package: cubicweb
Architecture: all
Depends:
 ${misc:Depends},
 ${python:Depends},
 cubicweb-server (= ${source:Version}),
 cubicweb-twisted (= ${source:Version})
Recommends:
 postgresql
 | mysql
 | sqlite3
Description: the complete CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package will install all the components you need to run cubicweb on
 a single machine. You can also deploy cubicweb by running the different
 process on different computers, in which case you need to install the
 corresponding packages on the different hosts.


Package: cubicweb-server
Architecture: all
Conflicts:
 cubicweb-multisources
Replaces: cubicweb-multisources
Provides: cubicweb-multisources
Depends:
 ${misc:Depends},
 ${python:Depends},
 cubicweb-common (= ${source:Version}),
 cubicweb-ctl (= ${source:Version}),
 python-logilab-database (>= 1.11.0),
 cubicweb-postgresql-support
 | cubicweb-mysql-support
 | python-pysqlite2,
 python-passlib
Recommends:
 pyro (<< 4.0.0),
 cubicweb-documentation (= ${source:Version})
Suggests:
 python-zmq
Description: server part of the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package provides the repository server part of the system.
 .
 This package provides the repository server part of the library and
 necessary shared data files such as the schema library.

Package: cubicweb-postgresql-support
Architecture: all
# postgresql-client packages for backup/restore of non local database
Depends:
 ${misc:Depends},
 python-psycopg2,
 postgresql-client
Description: postgres support for the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This virtual package provides dependencies to use postgres for the
 cubicweb repository.

Package: cubicweb-mysql-support
Architecture: all
# mysql-client packages for backup/restore of non local database
Depends:
 ${misc:Depends},
 python-mysqldb,
 mysql-client
Description: mysql support for the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This virtual package provides dependencies to use mysql for the
 cubicweb repository.


Package: cubicweb-twisted
Architecture: all
Provides: cubicweb-web-frontend
Depends:
 ${misc:Depends},
 ${python:Depends},
 cubicweb-web (= ${source:Version}),
 cubicweb-ctl (= ${source:Version}),
 python-twisted-web
Recommends:
 pyro (<< 4.0.0),
 cubicweb-documentation (= ${source:Version})
Description: twisted-based web interface for the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package provides a twisted based HTTP server to serve
 the adaptative web interface (see cubicweb-web package).
 .
 This package provides only the twisted server part of the library.


Package: cubicweb-web
Architecture: all
Depends:
 ${misc:Depends},
 ${python:Depends},
 cubicweb-common (= ${source:Version}),
 python-simplejson (>= 2.0.9)
Recommends:
 python-docutils (>= 0.6),
 python-vobject,
 fckeditor,
 python-fyzz,
 python-imaging,
 python-rdflib
Breaks:
 cubicweb-inlinedit (<< 1.1.1),
Description: web interface library for the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package provides an adaptative web interface to the CubicWeb server.
 Install the cubicweb-twisted package to serve this interface via HTTP.
 .
 This package provides the web interface part of the library and
 necessary shared data files such as defaut views, images...


Package: cubicweb-common
Architecture: all
Depends:
 ${misc:Depends},
 ${python:Depends},
 graphviz,
 gettext,
 python-logilab-mtconverter (>= 0.8.0),
 python-logilab-common (>= 0.60.0),
 python-yams (>= 0.39.1),
 python-rql (>= 0.31.2),
 python-lxml
Recommends:
 python-simpletal (>= 4.0),
 python-crypto
Conflicts: cubicweb-core
Replaces: cubicweb-core
Breaks:
 cubicweb-comment (<< 1.9.1),
 cubicweb-person (<< 1.8.0),
 cubicweb-geocoding (<< 0.2.0),
 cubicweb-invoice (<< 0.6.1),
Description: common library for the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package provides the common parts of the library used by both server
 code and web application code.


Package: cubicweb-ctl
Architecture: all
Depends:
 ${misc:Depends},
 ${python:Depends},
 cubicweb-common (= ${source:Version})
Description: tool to manage the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package provides a control script to manage (create, upgrade, start,
 stop, etc) CubicWeb applications. It also include the init.d script
 to automatically start and stop CubicWeb applications on boot or shutdown.


Package: cubicweb-dev
Architecture: all
Depends:
 ${misc:Depends},
 ${python:Depends},
 cubicweb-server (= ${source:Version}),
 cubicweb-web (= ${source:Version}),
 python-pysqlite2
Suggests:
 w3c-dtd-xhtml,
 xvfb
Description: tests suite and development tools for the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package provides the CubicWeb tests suite and some development tools
 helping in the creation of application.


Package: cubicweb-documentation
Architecture: all
Recommends:
 doc-base
Description: documentation for the CubicWeb framework
 CubicWeb is a semantic web application framework.
 .
 This package provides the system's documentation.