分页: 1 / 1

CRUX所用的packages管理pkgutils

发表于 : 2010-10-27 12:37
lionux
http://www.fukt.bsnet.se/~per/pkgutils/
贴一个Pkgfile文件,非常简单。
# Description: Fast, lightweight, standards-compliant window manager
# URL: http://www.icculus.org/openbox/
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: xorg-libxinerama, xorg-libxrandr, xorg-libsm, glib, libxml2, pango

name=openbox
version=3.4.11.2
release=1
source=(http://www.icculus.org/$name/releases/$ ... ion.tar.gz)

build() {
cd $name-$version

./configure --prefix=/usr --mandir=/usr/man --disable-nls

make
make DESTDIR=$PKG install

mv $PKG/usr/share/doc/$name/*.xsd $PKG/usr/etc/xdg/$name
rm -rf $PKG/usr/share/doc
}
pkgadd,pkgrm,pkginfo,pkgmk四个命令与BSD一样,上面的Pkgfile文件用pkgmk打包pkgadd安装。