Changeset 243

Show
Ignore:
Timestamp:
02/19/08 19:30:21 (9 months ago)
Author:
trivoallan
Message:

cleverbox : merging recent debian packaging changes from 0.4 branch.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cleverbox/trunk/debian/control

    r230 r243  
    22Section: web 
    33Priority: optional 
    4 Build-Depends: cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.3), debhelper (>= 4.1.0), dpatch 
     4Build-Depends: cdbs (>= 0.4.43), python-all-dev, python-support (>= 0.3), debhelper (>= 4.1.0) 
    55Maintainer: Tristan Rivoallan <tristan@rivoallan.net> 
    66Standards-Version: 3.7.2 
     
    88Package: cleverbox  
    99Architecture: all 
    10 Depends: ${python:Depends}, apache2, subversion, trac (>=0.10.3)  
     10Depends: ${python:Depends}, subversion, trac (>=0.10.3), libapache2-mod-python (>= 3.3.1)  
    1111Suggests: libapache2-mod-macro  
    12 Description: Interactive shell dedicated to deployment and maintenance of Trac and Subversion instances.  
    13  The cleverbox provides an interactive command line shell dedicated to the deployment and maintenance of trac and subversion instances. 
    14  It can handle multiple configuration profiles, enabling the deployment of differently flavored type of project (trac configuration and permissions, apache configuration templates, etc). 
    15  Project's main objective is to make your life as simple as possible. Thus, it comes with easy installation, easy upgrades and a comprehensive documentation. 
     12Description: Trac and Subversion instances deployment shell  
     13 The cleverbox provides an interactive command line shell dedicated to the  
     14 deployment and maintenance of trac and subversion instances. 
     15 It can handle multiple configuration profiles, enabling the deployment  
     16 of differently flavored type of projects :   
     17 trac configuration and permissions, apache configuration templates, etc. 
     18 Project's main objective is to make your life as simple as possible.  
     19 Thus, it comes with easy installation, easy upgrades and a comprehensive 
     20 documentation. 
  • cleverbox/trunk/debian/copyright

    r230 r243  
    44It was downloaded from http://www.clever-age.org/trac/wiki/cleverbox 
    55 
    6 Upstream Author(s):  
     6Upstream Author:  
    77 
    88    Tristan Rivoallan <trivoallan@clever-age.com>  
     
    1616    This package is free software; you can redistribute it and/or modify 
    1717    it under the terms of the GNU General Public License as published by 
    18     the Free Software Foundation; either version 2 of the License, or 
     18    the Free Software Foundation; either version 3 of the License, or 
    1919    (at your option) any later version. 
    2020  
     
    2929 
    3030On Debian systems, the complete text of the GNU General 
    31 Public License can be found in `/usr/share/common-licenses/GPL'. 
     31Public License can be found in `/usr/share/common-licenses/GPL-3'. 
    3232 
    3333The Debian packaging is (C) 2008, Tristan Rivoallan <tristan@rivoallan.net> and 
  • cleverbox/trunk/debian/package-it

    r230 r243  
    22 
    33VERSION=$(dpkg-parsechangelog | grep Version | sed 's,^Version: \(.*\)\-.*$,\1,g') 
    4 CURRENT_BRANCH=$(svn info | grep URL | cut -d' ' -f 2
    5 echo $(svn info  | grep URL) 
     4CURRENT_BRANCH=$(svn info | grep URL | cut -d' ' -f 3
     5     
    66if [ ! -f ../cleverbox_${VERSION}.orig.tar.gz ]; then 
    77    (cd .. ; svn export http://www.clever-age.org/svn/cleverbox/tags/${VERSION} cleverbox-${VERSION} && \ 
  • cleverbox/trunk/debian/rules

    r230 r243  
    22DEB_PYTHON_SYSTEM := pysupport 
    33 
     4# CDBS rules :) 
    45include /usr/share/cdbs/1/rules/debhelper.mk 
    56include /usr/share/cdbs/1/class/python-distutils.mk 
     7 
     8install/cleverbox:: 
     9        # Project documentation is superceded by dedicated Debian docs 
     10        rm -r debian/cleverbox/usr/share/doc 
  • cleverbox/trunk/setup.py

    r184 r243  
    4141    scripts=['scripts/cleverbox-admin'], 
    4242    data_files=[('/usr/share/cleverbox',     glob('assets/*')), 
    43                 ('/usr/share/doc/cleverbox', glob('docs/*'))], 
     43                ('/usr/share/doc/cleverbox', glob('docs/*')), 
     44                ('/usr/share/man/man1',     glob('scripts/*.1'))], 
    4445     
    4546    # Dependencies