Personal tools
You are here: Home HowToManagePackage
Views

http://www.ubuntulinux.jp/wiki/HowToManagePackage に移動しました。 - makeinu

パッケージ名の付け方

  • ubuntuパッケージにja+数字をつける。

  • scim-anthy_0.3.1-4ubuntu1ja1_i386.deb みたい

パッケージのつつき方

svn-buildpackage

           svn-lintian
           svn-override=origDir=/home/zoe/upstream

リポジトリへの登録

  • svn-inject -o dscファイル名 レポジトリURL

パッケージの作成

  • svn co svn:レポジトリURL パッケージ名

  • orig.tar.gzをtarballsディレクトリか、origDirに指定したディレクトリに置く

  • trunkディレクトリに移動

  • svn-buildpackage -us -uc -rfakeroot

    • リポジトリをいじっててコミットする前にパッケージを作成する場合は

    • svn-buildpackage -us -uc -rfakeroot --svn-ignore

    • -saオプションをつけると、changesにorig.tar.gzが含まれるようになります。

ディレクトリ構成

         - package名
          |-branches
          |-build-area
          |-tags
          |-tarballs
          |-trunk

upstreamのリリースに追従

  • tarballsディレクトリに新しいバージョンのtar玉を置く

  • trunkディレクトリに移動

  • svn-upgrade ../tarballs/tar玉名

    • Ubuntuのようにパッケージのバージョン名に「3:」みたいのがついてるときは、-V 3:2.6.4などとする

    • svn-upgrade ../tarballs/gthumb-2.6.4.tar.gz -V 3:2.6.4 みたいな感じ

作成したパッケージのアップロード

build-area 以下に changes ファイルができるので、それを dputで。 see PackageUploadHowTo

Anonymous でのリポジトリへのアクセス

$ svn co svn://svn.gna.org/svn/ubuntu-ja

http://svn.gna.org/viewcvs/ubuntu-ja/




subject:
 

new parent, name, replacement,

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: