ログイン
編集不可のページディスカッション情報添付ファイル
kurubushi/pkgbuild_arch

MMA

PKGBUILD の作り方 (Arch-yaourt)

テンプレ

pkgname=hoge
pkgver=0.141.0
pkgrel=1
arch=('i686' 'x86_64')
url="https://github.com/hoge/hoge/"
license=('custom')
depends=('git' 'nodejs' 'libgnome-keyring' 'python2' 'gconf')
source=("https://github.com/atom/atom/archive/v0.141.0.tar.gz")
md5sums=("bfa95b0a81b711f481b57ac45bd92681")

build() {
    cd ${srcdir}/${pkgname}-${pkgver}
    export PYTHON=`which python2`
    ./script/build
}

package() {
    cd ${srcdir}/${pkgname}-${pkgver}
    install -D -m644 LICENSE.md ${pkgdir}/usr/share/licenses/LICENSE.md
    ./script/grunt install --install-dir "${pkgdir}/usr"
}

以下それぞれの関数は、最初に念のため、cdするべき

References

kurubushi/pkgbuild_arch (最終更新日時 2015-12-06 15:53:26 更新者 kurubushi)