On Fri, 2010-07-16 at 14:06 +0200, Thomas Bächler wrote: > Am 30.06.2010 23:47, schrieb Victor Lowther: > > This builds straight out of a git checkout. > > --- > > PKGBUILD | 23 +++++++++++++++++++++++ > > 1 files changed, 23 insertions(+), 0 deletions(-) > > > > diff --git a/PKGBUILD b/PKGBUILD > > new file mode 100644 > > index 0000000..79b3403 > > --- /dev/null > > +++ b/PKGBUILD > > @@ -0,0 +1,23 @@ > > +pkgname=initscripts-git > > +pkgver=$(date +%s) > > +pkgrel=$(git log --pretty=format:%h |head -n 1) > > +pkgdesc="System initialization/bootup scripts" > > +arch=('i686' 'x86_64') > > +url="http://www.archlinux.org" > > +license=('GPL') > > +groups=('base') > > +conflicts=('initscripts') > > +provides=('initscripts=9999') > > +backup=(etc/inittab etc/rc.conf etc/rc.local etc/rc.local.shutdown) > > +depends=('glibc' 'bash' 'awk' 'grep' 'coreutils' 'sed' 'udev>=139-1' > > + 'net-tools' 'ncurses' 'kbd' 'findutils' 'sysvinit') > > +optdepends=('bridge-utils: Network bridging support' > > + 'dhcpcd: DHCP network configuration' > > + 'wireless_tools: Wireless networking') > > +source=() > > +sha256sums=() > > + > > +build() { > > + cd .. > > + DESTDIR=${pkgdir} ./install.sh > > +} > > Not necessary IMO, but nice to have. Should come with a .gitignore patch > that adds '*pkg.tar.*'. It is nice to have -- being able to makepkg && sudo pacman -U inits*.tar.* sure does make it easier to test things. Why do you think a .gitignore patch is needed? Unless someone does something silly like adding the tarball to the git repo git will ignore it anyways. -- Victor Lowther LPIC2 UCP RHCE