[go: up one dir, main page]

Menu

[82a575]: / setup.py  Maximize  Restore  History

Download this file

134 lines (125 with data), 4.4 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
#! /usr/bin/env python
#
# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/)
# This module is free software, and you may redistribute it and/or modify
# under the same terms as Python, so long as this copyright message and
# disclaimer are retained in their original form.
#
# IN NO EVENT SHALL BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR
# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING
# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
#
# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#
# $Id: setup.py,v 1.25 2001-11-21 23:42:54 richard Exp $
from distutils.core import setup, Extension
from distutils.util import get_platform
from glob import glob
import os
from roundup.templatebuilder import makeHtmlBase
print 'Running unit tests...'
import test
test.go()
templates = 'classic', 'extended'
packagelist = [ 'roundup', 'roundup.backends', 'roundup.templates' ]
installdatafiles = []
for t in templates:
makeHtmlBase(os.path.join('roundup', 'templates', t))
packagelist.append('roundup.templates.%s'%t)
packagelist.append('roundup.templates.%s.detectors'%t)
tfiles = glob(os.path.join('roundup','templates', t, 'html', '*'))
tfiles = filter(os.path.isfile, tfiles)
setup ( name = "roundup",
version = "0.3.0",
description = "Roundup issue tracking system.",
author = "Richard Jones",
author_email = "richard@users.sourceforge.net",
url = 'http://sourceforge.net/projects/roundup/',
packages = packagelist,
scripts = ['roundup-admin', 'roundup-mailgw', 'roundup-server'],
data_files= [
('share/roundup/cgi-bin', ['cgi-bin/roundup.cgi']),
]
)
#
# $Log: not supported by cvs2svn $
# Revision 1.24 2001/11/06 22:32:15 jhermann
# Install roundup.cgi to share/roundup
#
# Revision 1.23 2001/10/17 06:04:00 richard
# Beginnings of an interactive mode for roundup-admin
#
# Revision 1.22 2001/10/11 05:01:28 richard
# Prep for pre-release #2
#
# Revision 1.21 2001/10/10 04:18:38 richard
# Getting ready for a preview release for 0.3.0.
#
# Revision 1.20 2001/10/08 21:49:30 richard
# Minor pre- 0.3.0 changes
#
# Revision 1.19 2001/09/10 09:48:35 richard
# Started changes log for 0.2.9
#
# Revision 1.18 2001/08/30 06:01:17 richard
# Fixed missing import in mailgw :(
#
# Revision 1.17 2001/08/08 03:29:35 richard
# Next release is 0.2.6
#
# Revision 1.16 2001/08/07 00:24:42 richard
# stupid typo
#
# Revision 1.15 2001/08/07 00:15:51 richard
# Added the copyright/license notice to (nearly) all files at request of
# Bizar Software.
#
# Revision 1.14 2001/08/06 23:57:20 richard
# Am now bundling unittest with the package so that everyone can use the unit
# tests.
#
# Revision 1.13 2001/08/03 07:18:57 richard
# updated version number for 0.2.6
#
# Revision 1.12 2001/08/03 02:51:06 richard
# detect unit tests
#
# Revision 1.11 2001/08/03 01:54:58 richard
# Started stuff off for the 0.2.5 release
#
# Revision 1.10 2001/07/30 07:17:44 richard
# Just making sure we've got the right version in there for development.
#
# Revision 1.9 2001/07/29 23:34:26 richard
# Added unit tests so they're run whenever we package/install/whatever.
#
# Revision 1.8 2001/07/29 09:43:46 richard
# Make sure that the htmlbase is up-to-date when we build a source dist.
#
# Revision 1.7 2001/07/29 08:37:58 richard
# changes
#
# Revision 1.6 2001/07/29 07:01:39 richard
# Added vim command to all source so that we don't get no steenkin' tabs :)
#
# Revision 1.5 2001/07/28 00:39:18 richard
# changes for the 0.2.1 distribution build.
#
# Revision 1.4 2001/07/27 07:20:17 richard
# Makefile is now obsolete - setup does what it used to do.
#
# Revision 1.3 2001/07/27 06:56:25 richard
# Added scripts to the setup and added the config so the default script
# install dir is /usr/local/bin.
#
# Revision 1.2 2001/07/26 07:14:27 richard
# Made setup.py executable, added id and log.
#
#
#
# vim: set filetype=python ts=4 sw=4 et si