Commit 30324570 authored by Marc Jeanmougin's avatar Marc Jeanmougin 🌟

update appimage generation

parent bda872fa
......@@ -57,7 +57,7 @@ mkdir -p etc/fonts/
cp /etc/fonts/fonts.conf etc/fonts/
# Bundle Python
apt-get download libpython2.7-stdlib python2.7 python2.7-minimal libpython2.7-minimal python-lxml python-numpy python-scour python-gi
apt-get download libpython3.8-stdlib python3.8 python3.8-minimal libpython3.8-minimal python3-lxml python3-numpy python3-scour python3-gi
find *.deb -exec dpkg-deb -x {} . \;
rm *deb
cd -
......@@ -86,60 +86,60 @@ chmod a+x linuxdeployqt-continuous-x86_64.AppImage
-executable=$(readlink -f appdir/usr/lib/x86_64-linux-gnu/gdk-pixbuf-*/*/loaders/libpixbufloader-gif.so) \
-executable=$(readlink -f appdir/usr/lib/x86_64-linux-gnu/gdk-pixbuf-*/*/loaders/libpixbufloader-bmp.so) \
-executable=$(readlink -f appdir/usr/lib/x86_64-linux-gnu/gdk-pixbuf-*/*/loaders/libpixbufloader-ani.so) \
-executable=appdir/usr/bin/python2.7 \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/lxml/_elementpath.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/lxml/builder.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/lxml/etree.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/lxml/html/clean.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/lxml/html/diff.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/lxml/objectify.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/_dummy.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/multiarray.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/multiarray_tests.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/operand_flag_tests.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/struct_ufunc_test.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/test_rational.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/umath.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/core/umath_tests.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/fft/fftpack_lite.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/linalg/_umath_linalg.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/linalg/lapack_lite.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/dist-packages/numpy/random/mtrand.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_bsddb.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_codecs_cn.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_codecs_hk.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_codecs_iso2022.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_codecs_jp.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_codecs_kr.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_codecs_tw.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_csv.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_ctypes.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_ctypes_test.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_curses.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_curses_panel.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_elementtree.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_hashlib.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_hotshot.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_json.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_lsprof.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_multibytecodec.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_multiprocessing.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_sqlite3.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_ssl.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/_testcapi.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/audioop.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/bz2.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/crypt.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/dbm.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/future_builtins.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/linuxaudiodev.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/mmap.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/nis.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/ossaudiodev.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/parser.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/pyexpat.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/readline.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/resource.*.so) \
-executable=$(readlink -f appdir/usr/lib/python2.7/lib-dynload/termios.*.so)
-executable=appdir/usr/bin/python3.8 \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/lxml/_elementpath.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/lxml/builder.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/lxml/etree.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/lxml/html/clean.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/lxml/html/diff.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/lxml/objectify.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/_dummy.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/multiarray.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/multiarray_tests.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/operand_flag_tests.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/struct_ufunc_test.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/test_rational.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/umath.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/core/umath_tests.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/fft/fftpack_lite.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/linalg/_umath_linalg.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/linalg/lapack_lite.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3/dist-packages/numpy/random/mtrand.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_bsddb.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_codecs_cn.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_codecs_hk.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_codecs_iso2022.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_codecs_jp.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_codecs_kr.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_codecs_tw.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_csv.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_ctypes.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_ctypes_test.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_curses.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_curses_panel.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_elementtree.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_hashlib.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_hotshot.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_json.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_lsprof.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_multibytecodec.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_multiprocessing.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_sqlite3.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_ssl.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/_testcapi.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/audioop.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/bz2.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/crypt.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/dbm.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/future_builtins.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/linuxaudiodev.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/mmap.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/nis.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/ossaudiodev.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/parser.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/pyexpat.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/readline.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/resource.*.so) \
-executable=$(readlink -f appdir/usr/lib/python3.8/lib-dynload/termios.*.so)
mv Inkscape*.AppImage* ../
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment