#! /usr/bin/python
# encoding: utf-8

#*    dslib - Python library for Datove schranky
#*    Copyright (C) 2009-2010  CZ.NIC, z.s.p.o. (http://www.nic.cz)
#*
#*    This library is free software; you can redistribute it and/or
#*    modify it under the terms of the GNU Library General Public
#*    License as published by the Free Software Foundation; either
#*    version 2 of the License, or (at your option) any later version.
#*
#*    This library is distributed in the hope that it will be useful,
#*    but WITHOUT ANY WARRANTY; without even the implied warranty of
#*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
#*    Library General Public License for more details.
#*
#*    You should have received a copy of the GNU Library General Public
#*    License along with this library; if not, write to the Free
#*    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA


import sys
import glob
import os
from setuptools import setup

# dslib subpackages
dslib_dir = "./"
pkgdirs = ["dsdb","converters","sudsds","pkcs7","pyasn1","properties","certs"]
dslib_subpackages = []
for pkgdir in pkgdirs:
  for name,dirs,files in os.walk(pkgdir): #, followlinks=True):
    if os.path.exists(os.path.join(name,"__init__.py")):
      if not "suds-svn-work" in name:
        dslib_subpackages.append("dslib."+name.replace("/","."))
print >> sys.stderr, dslib_subpackages

data = dict(
  name = 'dslib',
  version = '1.0-beta2',
  description = "dslib is a free Python library for accessing 'Datove schranky'",
  author = "CZ.NIC Labs",
  author_email = "datove-schranky@labs.nic.cz",
  url = "http://labs.nic.cz/datove-schranky/",
  license = "GNU LGPL",
  platforms = ["Unix", "Windows","MacOS X"],
  long_description = open("README.txt").read(), #.decode('utf-8'),
  
  packages=["dslib"]+dslib_subpackages,
  package_dir = {'dslib': './'},
  data_files = [('share/dslib', ['README.txt', 'LICENSE.txt']),
                ('share/dslib/pyasn1', ['pyasn1/LICENSE']),
                ('share/dslib/wsdl', glob.glob('wsdl/*')),
                ('share/dslib/trusted_certificates', glob.glob('trusted_certificates/*.pem')),
                ],
  requires = ['pyOpenSSL (>=0.9)'],
  install_requires = ['pyOpenSSL>=0.9'],
  provides="dslib",
  )

set = setup(**data)


@@ -1460,13 +1460,11 @@
 1.0-
-beta2
+rc1
 ',%0A 

change status from beta2 to rc1