[arch-general] [PATCH 43/48] Add a PKGBUILD for building initscripts-git for testing.

Victor Lowther victor.lowther at gmail.com
Sat Jul 17 10:13:15 EDT 2010


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 


More information about the arch-general mailing list