Initial bep file patch for bonnie++, from Jack Laxson, along with a patch from me adding support for DESTDIR

This commit is contained in:
Scott McCreary
2011-01-03 21:09:29 +00:00
parent 747a113731
commit 0dfcfdbd97
2 changed files with 47 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism in python"
HOMEPAGE="http://www.coker.com.au/bonnie++/"
SRC_URI="http://www.coker.com.au/bonnie++/bonnie++-1.03e.tgz"
REVISION= "1"
STATUS_HAIKU="stable"
DEPEND=""
CHECKSUM_MD5="750aa5b5051263a99c6c195888c74968"
BUILD {
cd bonnie++-1.03e
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man \
--bindir=`finddir B_COMMON_BIN_DIRECTORY` \
--sbindir=`finddir B_COMMON_BIN_DIRECTORY`
make
}
INSTALL {
cd bonnie++-1.03e
make install DESTDIR=${DESTDIR}
}
LICENSE="GNU GPL v2"
COPYRIGHT="1990, Tim Bray
1999, Russell Coker"

View File

@@ -0,0 +1,24 @@
diff -urN bonnie++-1.03e/Makefile.in bonnie++-1.03e-haiku/Makefile.in
--- bonnie++-1.03e/Makefile.in 2002-10-13 20:26:36.041418752 +0000
+++ bonnie++-1.03e-haiku/Makefile.in 2011-01-04 12:23:13.153616384 +0000
@@ -33,14 +33,14 @@
$(CXX) zcav.cpp -o zcav $(ZCAVOBJS) $(LFLAGS)
install-bin: $(EXES)
- mkdir -p $(eprefix)/bin $(eprefix)/sbin
- @INSTALL_PROGRAM@ @stripping@ $(EXES) $(eprefix)/sbin
- @INSTALL_SCRIPT@ $(SCRIPTS) $(eprefix)/bin
+ mkdir -p $(DESTDIR)$(eprefix)/bin $(DESTDIR)$(eprefix)/sbin
+ @INSTALL_PROGRAM@ @stripping@ $(EXES) $(DESTDIR)$(eprefix)/sbin
+ @INSTALL_SCRIPT@ $(SCRIPTS) $(DESTDIR)$(eprefix)/bin
install: install-bin
- mkdir -p @mandir@/man1 @mandir@/man8
- @INSTALL_DATA@ $(MAN1) @mandir@/man1
- @INSTALL_DATA@ $(MAN8) @mandir@/man8
+ mkdir -p $(DESTDIR)@mandir@/man1 $(DESTDIR)@mandir@/man8
+ @INSTALL_DATA@ $(MAN1) $(DESTDIR)@mandir@/man1
+ @INSTALL_DATA@ $(MAN8) $(DESTDIR)@mandir@/man8
%.o: %.cpp %.h bonnie.h port.h
$(CXX) -c $<