Loading pxe/Makefile.patch 0 → 100644 +27 −0 Original line number Diff line number Diff line --- Makefile 2011-01-17 20:44:18.000000000 +0100 +++ Makefile 2011-01-17 20:48:45.000000000 +0100 @@ -3,7 +3,11 @@ LDFLAGS = -Wl,--hash-style=gnu -Wl,--as-needed -lresolv -lnsl EXECS = pxe -CP = cp +INSTALL = /bin/install +DESTDIR = +PREFIX = /usr/local +BINDIR = $(PREFIX)/sbin +sysconfdir = $(PREFIX)/etc all: $(EXECS) @@ -31,7 +35,7 @@ $(CXX) $(CXXFLAGS) -c $*.cc install: all - $(CP) pxe /usr/sbin/ - @if test ! -e /etc/pxe.conf; then \ - $(CP) pxe.conf /etc/; \ - fi + $(INSTALL) -d $(DESTDIR)$(BINDIR) + $(INSTALL) -m 744 pxe $(DESTDIR)$(BINDIR) + $(INSTALL) -d $(DESTDIR)$(sysconfdir) + $(INSTALL) -m 644 pxe.conf $(DESTDIR)$(sysconfdir)/pxe.conf pxe/PKGBUILD 0 → 100644 +31 −0 Original line number Diff line number Diff line # Maintainer: Sebastien Luttringer <seblu+arch@archlinux.org> # Contributor: sigma_g <sigma_g@melix.net> pkgname='pxe' pkgver='1.4.2' pkgrel='4' pkgdesc='Standalone pxe daemon' url='http://www.kano.org.uk/projects/pxe/' license=('GPL2') source=( "http://www.kano.org.uk/projects/$pkgname/$pkgname-$pkgver.tar.gz" 'Makefile.patch' ) arch=('i686' 'x86_64') depends=() md5sums=('89dcb359a4c4fce475633dd771e77aa7' '4cdbc11f0632cf3d9cb5f0fe8abdf00b') build() { cd "$pkgname-$pkgver" ./configure patch -Np0 Makefile "$srcdir/Makefile.patch" make PREFIX=/usr sysconfdir=/etc } package() { cd "$pkgname-$pkgver" make PREFIX=/usr sysconfdir=/etc DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 ft=sh et: Loading
pxe/Makefile.patch 0 → 100644 +27 −0 Original line number Diff line number Diff line --- Makefile 2011-01-17 20:44:18.000000000 +0100 +++ Makefile 2011-01-17 20:48:45.000000000 +0100 @@ -3,7 +3,11 @@ LDFLAGS = -Wl,--hash-style=gnu -Wl,--as-needed -lresolv -lnsl EXECS = pxe -CP = cp +INSTALL = /bin/install +DESTDIR = +PREFIX = /usr/local +BINDIR = $(PREFIX)/sbin +sysconfdir = $(PREFIX)/etc all: $(EXECS) @@ -31,7 +35,7 @@ $(CXX) $(CXXFLAGS) -c $*.cc install: all - $(CP) pxe /usr/sbin/ - @if test ! -e /etc/pxe.conf; then \ - $(CP) pxe.conf /etc/; \ - fi + $(INSTALL) -d $(DESTDIR)$(BINDIR) + $(INSTALL) -m 744 pxe $(DESTDIR)$(BINDIR) + $(INSTALL) -d $(DESTDIR)$(sysconfdir) + $(INSTALL) -m 644 pxe.conf $(DESTDIR)$(sysconfdir)/pxe.conf
pxe/PKGBUILD 0 → 100644 +31 −0 Original line number Diff line number Diff line # Maintainer: Sebastien Luttringer <seblu+arch@archlinux.org> # Contributor: sigma_g <sigma_g@melix.net> pkgname='pxe' pkgver='1.4.2' pkgrel='4' pkgdesc='Standalone pxe daemon' url='http://www.kano.org.uk/projects/pxe/' license=('GPL2') source=( "http://www.kano.org.uk/projects/$pkgname/$pkgname-$pkgver.tar.gz" 'Makefile.patch' ) arch=('i686' 'x86_64') depends=() md5sums=('89dcb359a4c4fce475633dd771e77aa7' '4cdbc11f0632cf3d9cb5f0fe8abdf00b') build() { cd "$pkgname-$pkgver" ./configure patch -Np0 Makefile "$srcdir/Makefile.patch" make PREFIX=/usr sysconfdir=/etc } package() { cd "$pkgname-$pkgver" make PREFIX=/usr sysconfdir=/etc DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 ft=sh et: