~ubuntu-branches/ubuntu/lucid/monajat/lucid

« back to all changes in this revision

Viewing changes to setup.py

  • Committer: Bazaar Package Importer
  • Author(s): أحمد المحمودي (Ahmed El-Mahmoudy)
  • Date: 2009-12-21 10:36:41 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20091221103641-i7o1qicc69y4py8q
Tags: 2.3.1-0ubuntu1
* New upstream release. (LP: #506085)
* Code is re-written in python, hence packaging changed accordingly.
* Added manpages for monajat-applet & monajat-mod
* Added patch desktop.diff to:
  + Remove Encoding field.
  + Add X-Islamic-Software category.
  + Replace irrevelant categories with Utility.
* debian/copyright: Updated & converted to machine-readable format.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /usr/bin/python
 
2
from distutils.core import setup
 
3
from glob import *
 
4
import os, sys
 
5
# to install type: 
 
6
# python setup.py install --root=/
 
7
 
 
8
# generate data
 
9
import monajat.sqlGenerator
 
10
 
 
11
if 'clean' in sys.argv:
 
12
  try: os.unlink('monajat-data/data.db')
 
13
  except OSError: pass
 
14
else: monajat.sqlGenerator.generate('monajat-data')
 
15
 
 
16
# list locales
 
17
locales=map(lambda i: ('share/'+i,[''+i+'/monajat.mo',]),glob('locale/*/LC_MESSAGES'))
 
18
# data files
 
19
data_files=[
 
20
  ('share/monajat', ['monajat-data/data.db', 'monajat-data/monajat.svg'] ),
 
21
  ('bin',['monajat-applet','monajat-mod'] ),
 
22
  ('/etc/xdg/autostart',['monajat-autostart.desktop']),
 
23
]
 
24
data_files.extend(locales)
 
25
 
 
26
# do the install
 
27
setup (name='monajat', version='2.3.0',
 
28
      description='Monajat Islamic Supplications',
 
29
      author='Muayyad Saleh Alsadi',
 
30
      author_email='sabily.team@lists.launchpad.net',
 
31
      url='http://git.ojuba.org/cgit/monajat/about/',
 
32
      license='GPLv2',
 
33
      packages=['monajat'],
 
34
      data_files=data_files
 
35
 
 
36
)
 
37