Commit d53cc5f2 authored by Seblu's avatar Seblu
Browse files

add pxe


git-svn-id: https://seblu.net/s/archpkg@100 02741741-5192-46b8-8916-7152b19231d9
parent a21a72cb
Loading
Loading
Loading
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: