2

Launchpad アカウントと有効化された PPA を持っていますが、アプリをパッケージ化してアップロードする方法がわかりません。Tkinter を使って Python でプログラムを書いています。誰か説明してくれませんか?

4

1 に答える 1

3

プロジェクトを .deb にパッケージ化する必要があります。ここに良いチュートリアルがあります:

https://wiki.debian.org/Python/Packaging

そして、依存関係として TKinter を持つパッケージ化されたアプリの例を次に示します。

http://packages.ubuntu.com/trusty/python-pil.imagetk

controlそのファイルからのスニペット:

Source: pillow
Section: python
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Matthias Klose <doko@debian.org>
Build-Depends: debhelper, tk-dev, dpkg-dev (>= 1.16.1~),
  python-all-dev (>= 2.7.3-11~), python-all-dbg, python-setuptools,
  python3-all-dev (>= 3.3), python3-all-dbg, python3-setuptools,
  python-tk, python-tk-dbg, python3-tk, python3-tk-dbg (>= 3.3),
  libsane-dev, libfreetype6-dev, libjpeg8-dev, zlib1g-dev, liblcms2-dev,
  libwebp-dev
Build-Conflicts: python-numarray
Standards-Version: 3.9.5
XS-Testsuite: autopkgtest
于 2015-01-04T12:31:11.907 に答える