[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