more work on .deb
This commit is contained in:
parent
a3eb06b7f7
commit
b41d8540ef
9 changed files with 9 additions and 22 deletions
|
|
@ -1 +1 @@
|
||||||
include share/pyshared/weboob/backends/aum/data/*
|
include weboob/backends/bnporc/data/*
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
include share/pyshared/weboob/backends/bnporc/data/*
|
include weboob/backends/aum/data/*
|
||||||
|
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
include weboob/tools/__init__.py
|
|
||||||
include weboob/tools/application/__init__.py
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
include weboob/tools/__init__.py
|
|
||||||
include weboob/tools/application/__init__.py
|
|
||||||
include weboob/tools/application/formatters/__init__.py
|
|
||||||
|
|
@ -12,6 +12,7 @@
|
||||||
|
|
||||||
FILEPATH="$1"
|
FILEPATH="$1"
|
||||||
|
|
||||||
|
DEB_DIRPATH="$PWD/deb"
|
||||||
DIST_DIRPATH="$PWD/dist"
|
DIST_DIRPATH="$PWD/dist"
|
||||||
SCRIPT_DIRPATH=$(dirname $(readlink -f "$0"))
|
SCRIPT_DIRPATH=$(dirname $(readlink -f "$0"))
|
||||||
|
|
||||||
|
|
@ -23,10 +24,12 @@ README=$SCRIPT_DIRPATH/README.d/$PKGNAME
|
||||||
[ -f $README ] && mv README README.old && ln -s $README README
|
[ -f $README ] && mv README README.old && ln -s $README README
|
||||||
python $FILEPATH sdist
|
python $FILEPATH sdist
|
||||||
cd $DIST_DIRPATH
|
cd $DIST_DIRPATH
|
||||||
TARGZ=$(ls weboob-$PKGNAME-*.tar.gz)
|
TARGZ=$(find -maxdepth 1 -regex ".*$PKGNAME-[0-9]\.[0-9]\.tar\.gz")
|
||||||
|
[ ! -f $TARGZ ] && echo "$TARGZ not found" && exit
|
||||||
tar xf $TARGZ
|
tar xf $TARGZ
|
||||||
TARGZ_DIRPATH=$(basename $TARGZ .tar.gz)
|
TARGZ_DIRPATH=$(basename $TARGZ .tar.gz)
|
||||||
[ ! -d $TARGZ_DIRPATH ] && echo "$TARGZ_DIRPATH not found" && exit
|
[ ! -d $TARGZ_DIRPATH ] && echo "$TARGZ_DIRPATH not found" && exit
|
||||||
|
rm -f $TARGZ
|
||||||
cd $TARGZ_DIRPATH
|
cd $TARGZ_DIRPATH
|
||||||
ln -s $FILEPATH setup.py
|
ln -s $FILEPATH setup.py
|
||||||
[ -f $MANIFEST_IN ] && ln -sf $MANIFEST_IN MANIFEST.in
|
[ -f $MANIFEST_IN ] && ln -sf $MANIFEST_IN MANIFEST.in
|
||||||
|
|
|
||||||
|
|
@ -49,9 +49,7 @@ mkdir $DEB_DIRPATH
|
||||||
for filepath in $SETUP_PY_LIST
|
for filepath in $SETUP_PY_LIST
|
||||||
do
|
do
|
||||||
echo "========== Creating Debian package for $filepath"
|
echo "========== Creating Debian package for $filepath"
|
||||||
exec $SCRIPT_DIRPATH/create_debian_package.sh $filepath
|
$SCRIPT_DIRPATH/create_debian_package.sh $filepath
|
||||||
pwd
|
|
||||||
# break
|
|
||||||
done
|
done
|
||||||
|
|
||||||
rm -rf $DIST_DIRPATH MANIFEST.in *.egg-info
|
rm -rf $DIST_DIRPATH MANIFEST.in *.egg-info
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ setup(
|
||||||
'weboob.applications.qweboobcfg',
|
'weboob.applications.qweboobcfg',
|
||||||
'weboob.tools.application.qt',
|
'weboob.tools.application.qt',
|
||||||
],
|
],
|
||||||
# data_files=[
|
|
||||||
# ('weboob/tools', ['weboob/tools/__init__.py']),
|
|
||||||
# ('weboob/tools/application', ['weboob/tools/application/__init__.py']),
|
|
||||||
# ],
|
|
||||||
scripts=[
|
scripts=[
|
||||||
'scripts/weboob-config-qt',
|
'scripts/weboob-config-qt',
|
||||||
],
|
],
|
||||||
|
|
|
||||||
|
|
@ -49,16 +49,11 @@ setup(
|
||||||
'weboob',
|
'weboob',
|
||||||
'weboob.tools.application.formatters.webkit',
|
'weboob.tools.application.formatters.webkit',
|
||||||
],
|
],
|
||||||
data_files=[
|
|
||||||
('weboob/tools', ['weboob/tools/__init__.py']),
|
|
||||||
('weboob/tools/application', ['weboob/tools/application/__init__.py']),
|
|
||||||
('weboob/tools/application/formatters', ['weboob/tools/application/formatters/__init__.py']),
|
|
||||||
],
|
|
||||||
install_requires=[
|
install_requires=[
|
||||||
'weboob-core', # python-weboob-core
|
'weboob-core', # python-weboob-core
|
||||||
# not Pypi packages:
|
# not Pypi packages:
|
||||||
# Depends
|
# Depends
|
||||||
# python-gtk
|
# python-gtk2
|
||||||
# python-webkit
|
# python-webkit
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ Suggests = python-clientform, python-nose, ipython, python-pysqlite2
|
||||||
Depends = python-weboob-core, python-qt4
|
Depends = python-weboob-core, python-qt4
|
||||||
|
|
||||||
[weboob-core-webkit-formatter]
|
[weboob-core-webkit-formatter]
|
||||||
Depends = python-weboob-core, python-gtk, python-webkit
|
Depends = python-weboob-core, python-gtk2, python-webkit
|
||||||
|
|
||||||
|
|
||||||
# backends
|
# backends
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue