From aead5ad250c5a18a63a1806537bc5d35fb14042a Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Mon, 2 Aug 2010 11:02:03 +0200 Subject: [PATCH] moved tools/packaging into weboob-packaging.git --- .gitignore | 3 - tools/packaging/MANIFEST.in.d/backends-bank | 1 - tools/packaging/MANIFEST.in.d/backends-dating | 1 - tools/packaging/MANIFEST.in.d/backends-video | 1 - tools/packaging/README.d/core-qt | 2 - tools/packaging/all_packages.sh | 39 -------- tools/packaging/copyright | 29 ------ tools/packaging/create_debian_package.sh | 44 --------- tools/packaging/create_debian_packages.sh | 58 ------------ tools/packaging/find_imports.sh | 28 ------ tools/packaging/setup.py.d/backends-bank.py | 53 ----------- tools/packaging/setup.py.d/backends-dating.py | 51 ---------- .../packaging/setup.py.d/backends-messages.py | 46 --------- .../packaging/setup.py.d/backends-torrent.py | 43 --------- tools/packaging/setup.py.d/backends-travel.py | 44 --------- .../setup.py.d/backends-video-nsfw.py | 45 --------- tools/packaging/setup.py.d/backends-video.py | 49 ---------- .../packaging/setup.py.d/backends-weather.py | 42 --------- tools/packaging/setup.py.d/boobank.py | 46 --------- tools/packaging/setup.py.d/core-qt.py | 56 ----------- .../setup.py.d/core-webkit-formatter.py | 59 ------------ tools/packaging/setup.py.d/core.py | 93 ------------------- tools/packaging/setup.py.d/havesex.py | 46 --------- tools/packaging/setup.py.d/masstransit.py | 49 ---------- tools/packaging/setup.py.d/monboob.py | 45 --------- tools/packaging/setup.py.d/qboobmsg.py | 51 ---------- tools/packaging/setup.py.d/qhavesex.py | 52 ----------- tools/packaging/setup.py.d/qvideoob.py | 53 ----------- tools/packaging/setup.py.d/travel.py | 46 --------- tools/packaging/setup.py.d/videoob.py | 46 --------- tools/packaging/setup.py.d/videoob_web.py | 51 ---------- tools/packaging/setup.py.d/weboorrents.py | 46 --------- tools/packaging/setup.py.d/wetboobs.py | 45 --------- tools/packaging/stdeb.cfg | 79 ---------------- tools/packaging/stdeb.patch | 10 -- 35 files changed, 1452 deletions(-) delete mode 100644 tools/packaging/MANIFEST.in.d/backends-bank delete mode 100644 tools/packaging/MANIFEST.in.d/backends-dating delete mode 100644 tools/packaging/MANIFEST.in.d/backends-video delete mode 100644 tools/packaging/README.d/core-qt delete mode 100755 tools/packaging/all_packages.sh delete mode 100644 tools/packaging/copyright delete mode 100755 tools/packaging/create_debian_package.sh delete mode 100755 tools/packaging/create_debian_packages.sh delete mode 100755 tools/packaging/find_imports.sh delete mode 100755 tools/packaging/setup.py.d/backends-bank.py delete mode 100755 tools/packaging/setup.py.d/backends-dating.py delete mode 100755 tools/packaging/setup.py.d/backends-messages.py delete mode 100755 tools/packaging/setup.py.d/backends-torrent.py delete mode 100755 tools/packaging/setup.py.d/backends-travel.py delete mode 100755 tools/packaging/setup.py.d/backends-video-nsfw.py delete mode 100755 tools/packaging/setup.py.d/backends-video.py delete mode 100755 tools/packaging/setup.py.d/backends-weather.py delete mode 100755 tools/packaging/setup.py.d/boobank.py delete mode 100755 tools/packaging/setup.py.d/core-qt.py delete mode 100755 tools/packaging/setup.py.d/core-webkit-formatter.py delete mode 100755 tools/packaging/setup.py.d/core.py delete mode 100755 tools/packaging/setup.py.d/havesex.py delete mode 100755 tools/packaging/setup.py.d/masstransit.py delete mode 100755 tools/packaging/setup.py.d/monboob.py delete mode 100755 tools/packaging/setup.py.d/qboobmsg.py delete mode 100755 tools/packaging/setup.py.d/qhavesex.py delete mode 100755 tools/packaging/setup.py.d/qvideoob.py delete mode 100755 tools/packaging/setup.py.d/travel.py delete mode 100755 tools/packaging/setup.py.d/videoob.py delete mode 100755 tools/packaging/setup.py.d/videoob_web.py delete mode 100755 tools/packaging/setup.py.d/weboorrents.py delete mode 100755 tools/packaging/setup.py.d/wetboobs.py delete mode 100644 tools/packaging/stdeb.cfg delete mode 100644 tools/packaging/stdeb.patch diff --git a/.gitignore b/.gitignore index c2b4dbb985..c3fd7085b7 100644 --- a/.gitignore +++ b/.gitignore @@ -2,8 +2,5 @@ *.pyc *.swp Session.vim -*.egg-info build dist -deb -MANIFEST.in diff --git a/tools/packaging/MANIFEST.in.d/backends-bank b/tools/packaging/MANIFEST.in.d/backends-bank deleted file mode 100644 index 878ccf5227..0000000000 --- a/tools/packaging/MANIFEST.in.d/backends-bank +++ /dev/null @@ -1 +0,0 @@ -include weboob/backends/bnporc/data/* diff --git a/tools/packaging/MANIFEST.in.d/backends-dating b/tools/packaging/MANIFEST.in.d/backends-dating deleted file mode 100644 index 092769aac9..0000000000 --- a/tools/packaging/MANIFEST.in.d/backends-dating +++ /dev/null @@ -1 +0,0 @@ -include weboob/backends/aum/data/* diff --git a/tools/packaging/MANIFEST.in.d/backends-video b/tools/packaging/MANIFEST.in.d/backends-video deleted file mode 100644 index 57f07f1c88..0000000000 --- a/tools/packaging/MANIFEST.in.d/backends-video +++ /dev/null @@ -1 +0,0 @@ -include weboob/backends/ina/data/* diff --git a/tools/packaging/README.d/core-qt b/tools/packaging/README.d/core-qt deleted file mode 100644 index ce1ef259ea..0000000000 --- a/tools/packaging/README.d/core-qt +++ /dev/null @@ -1,2 +0,0 @@ -This package provides a dialog box used to configure backends. -This dialog box can be integrated in a Qt GUI. diff --git a/tools/packaging/all_packages.sh b/tools/packaging/all_packages.sh deleted file mode 100755 index fefeb11c5d..0000000000 --- a/tools/packaging/all_packages.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh - -SCRIPT_DIRNAME=$(dirname $0) - -[ -z "$1" ] && echo "no command provided" && exit 1 - -SETUP_PY_LIST=" -$SCRIPT_DIRNAME/setup.py.d/core.py -$SCRIPT_DIRNAME/setup.py.d/core-qt.py -$SCRIPT_DIRNAME/setup.py.d/core-webkit-formatter.py - -$SCRIPT_DIRNAME/setup.py.d/backends-bank.py -$SCRIPT_DIRNAME/setup.py.d/backends-dating.py -$SCRIPT_DIRNAME/setup.py.d/backends-messages.py -$SCRIPT_DIRNAME/setup.py.d/backends-torrent.py -$SCRIPT_DIRNAME/setup.py.d/backends-travel.py -$SCRIPT_DIRNAME/setup.py.d/backends-video.py -$SCRIPT_DIRNAME/setup.py.d/backends-video-nsfw.py -$SCRIPT_DIRNAME/setup.py.d/backends-weather.py - -$SCRIPT_DIRNAME/setup.py.d/boobank.py -$SCRIPT_DIRNAME/setup.py.d/havesex.py -$SCRIPT_DIRNAME/setup.py.d/masstransit.py -$SCRIPT_DIRNAME/setup.py.d/monboob.py -$SCRIPT_DIRNAME/setup.py.d/qboobmsg.py -$SCRIPT_DIRNAME/setup.py.d/qhavesex.py -$SCRIPT_DIRNAME/setup.py.d/qvideoob.py -$SCRIPT_DIRNAME/setup.py.d/travel.py -$SCRIPT_DIRNAME/setup.py.d/videoob.py -$SCRIPT_DIRNAME/setup.py.d/videoob_web.py -$SCRIPT_DIRNAME/setup.py.d/weboorrents.py -$SCRIPT_DIRNAME/setup.py.d/wetboobs.py -" - -for f in $SETUP_PY_LIST -do - python $f clean --all - python $f $@ -done diff --git a/tools/packaging/copyright b/tools/packaging/copyright deleted file mode 100644 index 89aed6292e..0000000000 --- a/tools/packaging/copyright +++ /dev/null @@ -1,29 +0,0 @@ -This package was debianized by Christophe Benz - -It was downloaded from : http://www.weboob.org - -Upstream Authors: - Romain Bignon - Christophe Benz - -Copyright: - See each source file for effective copyright. - -License: - - This package is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. - - This package 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 General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -On Debian systems, the complete text of the GNU General -Public License can be found in `/usr/share/common-licenses/GPL-3'. diff --git a/tools/packaging/create_debian_package.sh b/tools/packaging/create_debian_package.sh deleted file mode 100755 index 3104e4d2b9..0000000000 --- a/tools/packaging/create_debian_package.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh -# -# This script generates one .deb packages for Weboob. -# It is based on python-stdeb setuptools extension. -# -# To accelerate the procedure, it is advised to disable the stdeb -# automatic depencies search feature. -# This requires a patch: -# # patch -p0 < stdeb.patch - -[ ! -d /usr/share/pyshared/stdeb ] && echo 'Please install the python-stdeb package' && exit - -FILEPATH="$1" - -DEB_DIRPATH="$PWD/deb" -DIST_DIRPATH="$PWD/dist" -SCRIPT_DIRPATH=$(dirname $(readlink -f "$0")) - -PKGNAME=$(basename $FILEPATH .py) -rm -f MANIFEST.in -MANIFEST_IN=$SCRIPT_DIRPATH/MANIFEST.in.d/$PKGNAME -[ -f $MANIFEST_IN ] && ln -s $MANIFEST_IN MANIFEST.in -README=$SCRIPT_DIRPATH/README.d/$PKGNAME -[ -f $README ] && mv README README.old && ln -s $README README -python $FILEPATH sdist -cd $DIST_DIRPATH -TARGZ=$(find -maxdepth 1 -regex ".*$PKGNAME-[0-9]\.[0-9]\.tar\.gz") -[ ! -f $TARGZ ] && echo "$TARGZ not found" && exit -tar xf $TARGZ -TARGZ_DIRPATH=$(basename $TARGZ .tar.gz) -[ ! -d $TARGZ_DIRPATH ] && echo "$TARGZ_DIRPATH not found" && exit -rm -f $TARGZ -cd $TARGZ_DIRPATH -ln -s $FILEPATH setup.py -[ -f $MANIFEST_IN ] && ln -sf $MANIFEST_IN MANIFEST.in -python setup.py --command-packages=stdeb.command sdist_dsc --extra-cfg-file $SCRIPT_DIRPATH/stdeb.cfg --copyright-file $SCRIPT_DIRPATH/copyright -[ ! -d deb_dist/$TARGZ_DIRPATH ] && echo "deb_dist/$TARGZ_DIRPATH not found" && exit -cd deb_dist/$TARGZ_DIRPATH -dpkg-buildpackage -rfakeroot -cd .. -[ ! -f *.deb ] && echo "Debian package not found" && exit -mv *.deb *.diff.gz *.changes *.orig.tar.gz $DEB_DIRPATH -cd ../../.. -[ -f $README ] && mv README.old README diff --git a/tools/packaging/create_debian_packages.sh b/tools/packaging/create_debian_packages.sh deleted file mode 100755 index 0976018030..0000000000 --- a/tools/packaging/create_debian_packages.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh -# -# This script generates the .deb packages for Weboob. -# It is based on python-stdeb setuptools extension. -# -# To accelerate the procedure, it is advised to disable the stdeb -# automatic depencies search feature. -# This requires a patch: -# # patch -p0 < stdeb.patch - -[ ! -d /usr/share/pyshared/stdeb ] && echo 'Please install the python-stdeb package' && exit - -DEB_DIRPATH="$PWD/deb" -DIST_DIRPATH="$PWD/dist" -SCRIPT_DIRPATH=$(dirname $(readlink -f "$0")) - -SETUP_PY_LIST=" -$SCRIPT_DIRPATH/setup.py.d/core.py -$SCRIPT_DIRPATH/setup.py.d/core-qt.py -$SCRIPT_DIRPATH/setup.py.d/core-webkit-formatter.py - -$SCRIPT_DIRPATH/setup.py.d/backends-bank.py -$SCRIPT_DIRPATH/setup.py.d/backends-dating.py -$SCRIPT_DIRPATH/setup.py.d/backends-messages.py -$SCRIPT_DIRPATH/setup.py.d/backends-torrent.py -$SCRIPT_DIRPATH/setup.py.d/backends-travel.py -$SCRIPT_DIRPATH/setup.py.d/backends-video.py -$SCRIPT_DIRPATH/setup.py.d/backends-video-nsfw.py -$SCRIPT_DIRPATH/setup.py.d/backends-weather.py - -$SCRIPT_DIRPATH/setup.py.d/boobank.py -$SCRIPT_DIRPATH/setup.py.d/havesex.py -$SCRIPT_DIRPATH/setup.py.d/masstransit.py -$SCRIPT_DIRPATH/setup.py.d/monboob.py -$SCRIPT_DIRPATH/setup.py.d/qboobmsg.py -$SCRIPT_DIRPATH/setup.py.d/qhavesex.py -$SCRIPT_DIRPATH/setup.py.d/qvideoob.py -$SCRIPT_DIRPATH/setup.py.d/qweboobcfg.py -$SCRIPT_DIRPATH/setup.py.d/travel.py -$SCRIPT_DIRPATH/setup.py.d/videoob.py -$SCRIPT_DIRPATH/setup.py.d/videoob_web.py -$SCRIPT_DIRPATH/setup.py.d/weboorrents.py -$SCRIPT_DIRPATH/setup.py.d/wetboobs.py -" - -rm -rf $DEB_DIRPATH $DIST_DIRPATH MANIFEST.in *.egg-info -mkdir $DEB_DIRPATH - -for filepath in $SETUP_PY_LIST -do - echo "========== Creating Debian package for $filepath" - $SCRIPT_DIRPATH/create_debian_package.sh $filepath -done - -rm -rf $DIST_DIRPATH MANIFEST.in *.egg-info - -echo -echo "Packages are in the $DEB_DIRPATH directory" diff --git a/tools/packaging/find_imports.sh b/tools/packaging/find_imports.sh deleted file mode 100755 index d8eb18d166..0000000000 --- a/tools/packaging/find_imports.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -# This script greps imports excluding standard packages (the list is not exhaustive). -# It helps finding dependencies on a given directory. -# Execute it on a setuptools sdist directory. -# -# For example: -# ./tools/packaging/setup.py.d/core.py sdist -# => generates dist/weboob-core-x.y.tar.gz -# cd dist -# tar xzf weboob-core-x.y.tar.gz -# cd .. -# ./tools/packaging/find_imports.sh dist/weboob-core-x.y/weboob -# -# Then, add the results to the setup.py.d files, -# and to the tools/packaging/stdeb.cfg for Debian dependencies. - -[ -z "$1" ] && echo "Please specify a directory" && exit - -grep 'import' "$1" -r --include=*.py | \ -egrep -w -v '^.+:.*weboob|__import__|__future__|logging|threading|ConfigParser|from \..*|copy|'\ -'optparse|functools|inspect|datetime|ordereddict|from\ HTMLParser|xml\.etree|sqlite3|'\ -'re|time|os|sys|hashlib|subprocess|stat|__builtin__|tempfile|urllib|urllib2|types|traceback|'\ -'getpass|htmlentitydefs|random|StringIO|minidom|from\ email|from\ smtplib|from\ smtpd|asyncore|'\ -'wsgiref' - -echo -echo "Used parsers:" -grep "tools\.parsers" "$1" -r --include=*.py diff --git a/tools/packaging/setup.py.d/backends-bank.py b/tools/packaging/setup.py.d/backends-bank.py deleted file mode 100755 index 35504b25c0..0000000000 --- a/tools/packaging/setup.py.d/backends-bank.py +++ /dev/null @@ -1,53 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-bank', - version='0.1', - description='Weboob backends implementing bank capability', - author='Laurent Bachelier', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapBank', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.bnporc', - 'weboob.backends.bnporc.pages', - 'weboob.backends.cragr', - 'weboob.backends.cragr.pages', - ], - include_package_data=True, - package_data={ - 'weboob.backends.bnporc': ['data/*'], - }, - install_requires=[ - 'weboob-core', # python-weboob-core - 'ClientForm', # python-clientform - # not Pypi packages: - # Suggests - # python-imaging - ], -) diff --git a/tools/packaging/setup.py.d/backends-dating.py b/tools/packaging/setup.py.d/backends-dating.py deleted file mode 100755 index a59df62947..0000000000 --- a/tools/packaging/setup.py.d/backends-dating.py +++ /dev/null @@ -1,51 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-dating', - version='0.1', - description='Weboob backends implementing dating capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapDating', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.aum', - 'weboob.backends.aum.optim', - 'weboob.backends.aum.pages', - ], - include_package_data=True, - package_data={ - 'weboob.backends.aum': ['data/*'], - }, - install_requires=[ - 'weboob-core', # python-weboob-core - 'html5lib', # python-html5lib - 'PIL', # python-imaging - 'simplejson', # python-simplejson - ], -) diff --git a/tools/packaging/setup.py.d/backends-messages.py b/tools/packaging/setup.py.d/backends-messages.py deleted file mode 100755 index 2ad685a2f0..0000000000 --- a/tools/packaging/setup.py.d/backends-messages.py +++ /dev/null @@ -1,46 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-messages', - version='0.1', - description='Weboob backends implementing messages capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapMessages', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.dlfp', - 'weboob.backends.dlfp.pages', - 'weboob.backends.fourchan', - 'weboob.backends.fourchan.pages', - ], - install_requires=[ - 'weboob-core', # python-weboob-core - 'FeedParser', # python-feedparser - ], -) diff --git a/tools/packaging/setup.py.d/backends-torrent.py b/tools/packaging/setup.py.d/backends-torrent.py deleted file mode 100755 index 4fef7f49c7..0000000000 --- a/tools/packaging/setup.py.d/backends-torrent.py +++ /dev/null @@ -1,43 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-torrent', - version='0.1', - description='Weboob backends implementing torrent capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapTorrent', - namespace_packages = ['weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.gazelle', - 'weboob.backends.gazelle.pages', - ], - install_requires=[ - 'weboob-core', # python-weboob-core - ], -) diff --git a/tools/packaging/setup.py.d/backends-travel.py b/tools/packaging/setup.py.d/backends-travel.py deleted file mode 100755 index 35ed14fe71..0000000000 --- a/tools/packaging/setup.py.d/backends-travel.py +++ /dev/null @@ -1,44 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-travel', - version='0.1', - description='Weboob backends implementing travel capability', - author='Romain Bignon, Julien Hébert', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapTravel', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.canaltp', - 'weboob.backends.transilien', - 'weboob.backends.transilien.pages', - ], - install_requires=[ - 'weboob-core', # python-weboob-core - ], -) diff --git a/tools/packaging/setup.py.d/backends-video-nsfw.py b/tools/packaging/setup.py.d/backends-video-nsfw.py deleted file mode 100755 index 6ad07da166..0000000000 --- a/tools/packaging/setup.py.d/backends-video-nsfw.py +++ /dev/null @@ -1,45 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-video-nsfw', - version='0.1', - description='Weboob backends implementing video capability - non-suitable for work', - author='Romain Bignon, Roger Philibert', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapVideo', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.youjizz', - 'weboob.backends.youjizz.pages', - 'weboob.backends.youporn', - 'weboob.backends.youporn.pages', - ], - install_requires=[ - 'weboob-core', # python-weboob-core - ], -) diff --git a/tools/packaging/setup.py.d/backends-video.py b/tools/packaging/setup.py.d/backends-video.py deleted file mode 100755 index 4a382ed929..0000000000 --- a/tools/packaging/setup.py.d/backends-video.py +++ /dev/null @@ -1,49 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-video', - version='0.1', - description='Weboob backends implementing video capability', - author='Christophe Benz, Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapVideo', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.ina', - 'weboob.backends.ina.pages', - 'weboob.backends.youtube', - ], - include_package_data=True, - package_data={ - 'weboob.backends.ina': ['data/*'], - }, - install_requires=[ - 'weboob-core', # python-weboob-core - 'gdata', # python-gdata - ], -) diff --git a/tools/packaging/setup.py.d/backends-weather.py b/tools/packaging/setup.py.d/backends-weather.py deleted file mode 100755 index da80a287e1..0000000000 --- a/tools/packaging/setup.py.d/backends-weather.py +++ /dev/null @@ -1,42 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-backends-weather', - version='0.1', - description='Weboob backends implementing weather capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/ICapWeather', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.yweather', - ], - install_requires=[ - 'weboob-core', # python-weboob-core - ], -) diff --git a/tools/packaging/setup.py.d/boobank.py b/tools/packaging/setup.py.d/boobank.py deleted file mode 100755 index df2a516233..0000000000 --- a/tools/packaging/setup.py.d/boobank.py +++ /dev/null @@ -1,46 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-boobank', - version='0.1', - description='Boobank, the Weboob bank-accounts swiss-knife', - long_description='List your bank accounts and get info about them', - author='Christophe Benz, Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/Boobank', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.boobank', - ], - scripts=[ - 'scripts/boobank', - ], - install_requires=[ - 'weboob-backends-bank', # python-weboob-backends-bank - ], -) diff --git a/tools/packaging/setup.py.d/core-qt.py b/tools/packaging/setup.py.d/core-qt.py deleted file mode 100755 index 54905bbb8f..0000000000 --- a/tools/packaging/setup.py.d/core-qt.py +++ /dev/null @@ -1,56 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - -import os - - -os.system('make -C weboob/tools/application/qt') - -setup( - name='weboob-core-qt', - version='0.1', - description='Weboob, Web Out Of Browsers - core library, Qt configuration GUI', - long_description='Configure backends using a Qt GUI.', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org', - namespace_packages = [ - 'weboob', - 'weboob.applications', - 'weboob.tools', - 'weboob.tools.application', - ], - packages=[ - 'weboob', - 'weboob.applications.qweboobcfg', - 'weboob.tools.application.qt', - ], - scripts=[ - 'scripts/weboob-config-qt', - ], - install_requires=[ - 'weboob-core', # python-weboob-core - 'PyQt', # python-qt4 - ], -) diff --git a/tools/packaging/setup.py.d/core-webkit-formatter.py b/tools/packaging/setup.py.d/core-webkit-formatter.py deleted file mode 100755 index 88a9037e60..0000000000 --- a/tools/packaging/setup.py.d/core-webkit-formatter.py +++ /dev/null @@ -1,59 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-core-webkit-formatter', - version='0.1', - description='Weboob, Web Out Of Browsers - core library, WebKit formatter', - author='Christophe Benz', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org', - classifiers=[ - 'Development Status :: 3 - Alpha', - 'Environment :: Web Environment', - 'Intended Audience :: Developers', - 'License :: OSI Approved :: GNU General Public License (GPL)', - 'Natural Language :: English', - 'Programming Language :: Python', - 'Topic :: Internet', - ], - namespace_packages = [ - 'weboob', - 'weboob.tools', - 'weboob.tools.application', - 'weboob.tools.application.formatters', - ], - packages=[ - 'weboob', - 'weboob.tools.application.formatters.webkit', - ], - install_requires=[ - 'weboob-core', # python-weboob-core - # not Pypi packages: - # Depends - # python-gtk2 - # python-webkit - ], -) diff --git a/tools/packaging/setup.py.d/core.py b/tools/packaging/setup.py.d/core.py deleted file mode 100755 index 9b72ded65b..0000000000 --- a/tools/packaging/setup.py.d/core.py +++ /dev/null @@ -1,93 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from __future__ import with_statement - -from setuptools import setup - - -with open('README') as f: - readme_data = f.read() - -setup( - name='weboob-core', - version='0.1', - description='Weboob, Web Out Of Browsers - core library', - long_description=readme_data, - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org', - classifiers=[ - 'Development Status :: 3 - Alpha', - 'Environment :: Web Environment', - 'Intended Audience :: Developers', - 'License :: OSI Approved :: GNU General Public License (GPL)', - 'Natural Language :: English', - 'Programming Language :: Python', - 'Topic :: Internet', - ], - # keywords='', - namespace_packages = [ - 'weboob', - 'weboob.applications', - 'weboob.tools', - 'weboob.tools.application', - ], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.weboobcfg', - 'weboob.applications.weboobdebug', - 'weboob.applications.weboobtests', - 'weboob.capabilities', - 'weboob.core', - 'weboob.tools', - 'weboob.tools.application', - 'weboob.tools.application.formatters', - 'weboob.tools.browser', - 'weboob.tools.config', - 'weboob.tools.parsers', - ], - scripts=[ - 'scripts/weboob-config', - # 'scripts/weboob-debug', - # 'scripts/weboob-tests', - ], - install_requires=[ - 'elementtidy', # python-elementtidy - 'lxml', # python-lxml - 'mechanize', # python-mechanize - 'python-dateutil', # python-dateutil - 'PyYAML', # python-yaml - ], - # package name / Debian package name - # - # Recommends - # html2text / python-html2text - # PrettyTable / python-prettytable - # - # Suggests - # ClientForm / python-clientform - # ipython / ipython - # nose / python-nose - # pysqlite / python-pysqlite2 -) diff --git a/tools/packaging/setup.py.d/havesex.py b/tools/packaging/setup.py.d/havesex.py deleted file mode 100755 index 584175fdf1..0000000000 --- a/tools/packaging/setup.py.d/havesex.py +++ /dev/null @@ -1,46 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-havesex', - version='0.1', - description='HaveSex, the Weboob sexual life swiss-knife', - long_description='Optimize your probabilities to have sex on dating websites', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/HaveSex', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.havesex', - ], - scripts=[ - 'scripts/havesex', - ], - install_requires=[ - 'weboob-backends-dating', # python-weboob-backends-dating - ], -) diff --git a/tools/packaging/setup.py.d/masstransit.py b/tools/packaging/setup.py.d/masstransit.py deleted file mode 100755 index a785ff6482..0000000000 --- a/tools/packaging/setup.py.d/masstransit.py +++ /dev/null @@ -1,49 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-masstransit', - version='0.1', - description='Masstransit, the Weboob travel swiss-knife, Hildon version (Maemo OS)', - long_description='Search for train stations and departure timegrids', - author='Julien Hébert', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/Masstransit', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.masstransit', - ], - scripts=[ - 'scripts/masstransit', - ], - install_requires=[ - 'weboob-backends-travel', # python-weboob-backends-travel - # python-gtk - # python-conic, on Maemo - # python-hildon, on Maemo - ], -) diff --git a/tools/packaging/setup.py.d/monboob.py b/tools/packaging/setup.py.d/monboob.py deleted file mode 100755 index 51f3920359..0000000000 --- a/tools/packaging/setup.py.d/monboob.py +++ /dev/null @@ -1,45 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-monboob', - version='0.1', - description='Monboob, the Weboob e-mail swiss-knife', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/Monboob', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.monboob', - ], - scripts=[ - 'scripts/monboob', - ], - install_requires=[ - 'weboob-backends-messages', # python-weboob-backends-messages - ], -) diff --git a/tools/packaging/setup.py.d/qboobmsg.py b/tools/packaging/setup.py.d/qboobmsg.py deleted file mode 100755 index 23440f4feb..0000000000 --- a/tools/packaging/setup.py.d/qboobmsg.py +++ /dev/null @@ -1,51 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - -import os - - -os.system('make -C weboob/applications/qboobmsg/ui') - -setup( - name='weboob-qboobmsg', - version='0.1', - description='QBoobMsg, the Weboob e-mail swiss-knife, Qt version', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/QBoobMsg', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.qboobmsg', - 'weboob.applications.qboobmsg.ui', - ], - scripts=[ - 'scripts/qboobmsg', - ], - install_requires=[ - 'weboob-core-qt', # python-weboob-core-qt - 'weboob-backends-messages', # python-weboob-backends-messages - ], -) diff --git a/tools/packaging/setup.py.d/qhavesex.py b/tools/packaging/setup.py.d/qhavesex.py deleted file mode 100755 index c479be04ba..0000000000 --- a/tools/packaging/setup.py.d/qhavesex.py +++ /dev/null @@ -1,52 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - -import os - - -os.system('make -C weboob/applications/qhavesex/ui') - -setup( - name='weboob-qhavesex', - version='0.1', - description='QHaveSex, the Weboob sexual life swiss-knife, Qt version', - long_description='Optimize your probabilities to have sex on dating websites', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/QHaveSex', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.qhavesex', - 'weboob.applications.qhavesex.ui', - ], - scripts=[ - 'scripts/qhavesex', - ], - install_requires=[ - 'weboob-core-qt', # python-weboob-core-qt - 'weboob-backends-dating', # python-weboob-backends-dating - ], -) diff --git a/tools/packaging/setup.py.d/qvideoob.py b/tools/packaging/setup.py.d/qvideoob.py deleted file mode 100755 index cc12af0438..0000000000 --- a/tools/packaging/setup.py.d/qvideoob.py +++ /dev/null @@ -1,53 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - -import os - - -os.system('make -C weboob/applications/qvideoob/ui') - -setup( - name='weboob-qvideoob', - version='0.1', - description='QVideoob, the Weboob video swiss-knife, Qt version', - long_description='Search for videos on many websites, and get info about them', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/QVideoob', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.qvideoob', - 'weboob.applications.qvideoob.ui', - ], - scripts=[ - 'scripts/qvideoob', - ], - install_requires=[ - 'weboob-core-qt', # python-weboob-core-qt - 'weboob-backends-video', # python-weboob-backends-video - # python-qt4-phonon - ], -) diff --git a/tools/packaging/setup.py.d/travel.py b/tools/packaging/setup.py.d/travel.py deleted file mode 100755 index 2bbbb30841..0000000000 --- a/tools/packaging/setup.py.d/travel.py +++ /dev/null @@ -1,46 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-travel', - version='0.1', - description='The Weboob travel swiss-knife', - long_description='Search for train stations and departure timegrids', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/Travel', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.travel', - ], - scripts=[ - 'scripts/travel', - ], - install_requires=[ - 'weboob-backends-travel', # python-weboob-backends-travel - ], -) diff --git a/tools/packaging/setup.py.d/videoob.py b/tools/packaging/setup.py.d/videoob.py deleted file mode 100755 index d86e159b99..0000000000 --- a/tools/packaging/setup.py.d/videoob.py +++ /dev/null @@ -1,46 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-videoob', - version='0.1', - description='Videoob, the Weboob video swiss-knife', - long_description='Search for videos on many websites, and get info about them', - author='Christophe Benz', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/Videoob', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.videoob', - ], - scripts=[ - 'scripts/videoob', - ], - install_requires=[ - 'weboob-backends-video', # python-weboob-backends-video - ], -) diff --git a/tools/packaging/setup.py.d/videoob_web.py b/tools/packaging/setup.py.d/videoob_web.py deleted file mode 100755 index 95276908bd..0000000000 --- a/tools/packaging/setup.py.d/videoob_web.py +++ /dev/null @@ -1,51 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-videoob-web', - version='0.1', - description='Videoob-web, the Weboob video swiss-knife, web server version', - long_description='Search for videos on many websites, and get info about them', - author='Christophe Benz', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/VideoobWeb', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.videoob_web', - 'weboob.applications.videoob_web.public', - 'weboob.applications.videoob_web.templates', - ], - scripts=[ - 'scripts/videoob-web-server', - ], - install_requires=[ - 'weboob-backends-video', # python-weboob-backends-video - 'Mako', # python-mako - 'Routes', # python-routes - 'WebOb', # python-webob - ], -) diff --git a/tools/packaging/setup.py.d/weboorrents.py b/tools/packaging/setup.py.d/weboorrents.py deleted file mode 100755 index 389e0f014a..0000000000 --- a/tools/packaging/setup.py.d/weboorrents.py +++ /dev/null @@ -1,46 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-weboorrents', - version='0.1', - description='Weboorrents, the Weboob bittorrent swiss-knife', - long_description='Search for torrents on many websites, and get info about them', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/Weboorrents', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.weboorrents', - ], - scripts=[ - 'scripts/weboorrents', - ], - install_requires=[ - 'weboob-backends-torrent', # python-weboob-backends-torrent - ], -) diff --git a/tools/packaging/setup.py.d/wetboobs.py b/tools/packaging/setup.py.d/wetboobs.py deleted file mode 100755 index 6f4e19b41c..0000000000 --- a/tools/packaging/setup.py.d/wetboobs.py +++ /dev/null @@ -1,45 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - - -setup( - name='weboob-wetboobs', - version='0.1', - description='Wetboobs, the Weboob weather forecast swiss-knife', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - maintainer='Christophe Benz', - maintainer_email='christophe.benz@gmail.com', - license='GPLv3', - url='http://www.weboob.org/Wetboobs', - namespace_packages = ['weboob', 'weboob.applications'], - packages=[ - 'weboob', - 'weboob.applications', - 'weboob.applications.wetboobs', - ], - scripts=[ - 'scripts/wetboobs', - ], - install_requires=[ - 'weboob-backends-weather', # python-weboob-backends-weather - ], -) diff --git a/tools/packaging/stdeb.cfg b/tools/packaging/stdeb.cfg deleted file mode 100644 index 8dba38feba..0000000000 --- a/tools/packaging/stdeb.cfg +++ /dev/null @@ -1,79 +0,0 @@ -# core - -[weboob-core] -Depends = python-elementtidy, python-dateutil, python-lxml, python-mechanize, python-yaml -Recommends = python-prettytable, python-html2text, python-html5lib -Suggests = python-clientform, python-nose, ipython, python-pysqlite2 - -[weboob-core-qt] -Depends = python-weboob-core, python-qt4 - -[weboob-core-webkit-formatter] -Depends = python-weboob-core, python-gtk2, python-webkit - - -# backends - -[weboob-backends-bank] -Depends = python-weboob-core, python-clientform -Recommends = python-imaging - -[weboob-backends-dating] -Depends = python-weboob-core, python-html5lib, python-imaging - -[weboob-backends-messages] -Depends = python-weboob-core, python-feedparser - -[weboob-backends-torrent] -Depends = python-weboob-core - -[weboob-backends-travel] -Depends = python-weboob-core - -[weboob-backends-video-nsfw] -Depends = python-weboob-core - -[weboob-backends-video] -Depends = python-weboob-core, python-gdata - -[weboob-backends-weather] -Depends = python-weboob-core - - -# applications - -[weboob-boobank] -Depends = python-weboob-backends-bank - -[weboob-havesex] -Depends = python-weboob-backends-dating - -[weboob-masstransit] -Depends = python-weboob-backends-travel, python-conic, python-hildon - -[weboob-monboob] -Depends = python-weboob-backends-messages - -[weboob-qboobmsg] -Depends = python-weboob-backends-messages, python-weboob-core-qt - -[weboob-qhavesex] -Depends = python-weboob-backends-dating, python-weboob-core-qt - -[weboob-qvideoob] -Depends = python-weboob-backends-messages, python-weboob-core-qt, python-qt4-phonon - -[weboob-travel] -Depends = python-weboob-backends-travel - -[weboob-videoob] -Depends = python-weboob-backends-video - -[weboob-videoob-web] -Depends = python-weboob-backends-video, python-mako, python-routes, python-webob - -[weboob-weboorrents] -Depends = python-weboob-backends-torrent - -[weboob-wetboobs] -Depends = python-weboob-backends-weather diff --git a/tools/packaging/stdeb.patch b/tools/packaging/stdeb.patch deleted file mode 100644 index c6bb504c06..0000000000 --- a/tools/packaging/stdeb.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- /dev/null 2010-07-21 23:28:33.036382748 +0200 -+++ /usr/share/pyshared/stdeb/util.py 2010-07-21 23:28:39.808445830 +0200 -@@ -254,6 +254,7 @@ - import pkg_resources - - depends = [] # This will be the return value from this function. -+ return depends - - parsed_reqs=[] - -- GitLab