From f3310e9a20e44c4649975b36cc24a2da634e37ce Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Sun, 24 Nov 2013 20:55:10 -0700 Subject: [PATCH] Convert/update cabextract to working recipe --- app-arch/cabextract/cabextract-1.2.recipe | 21 ----------- app-arch/cabextract/cabextract-1.3.recipe | 21 ----------- app-arch/cabextract/cabextract-1.4.recipe | 44 +++++++++++++++++++++++ 3 files changed, 44 insertions(+), 42 deletions(-) delete mode 100644 app-arch/cabextract/cabextract-1.2.recipe delete mode 100644 app-arch/cabextract/cabextract-1.3.recipe create mode 100644 app-arch/cabextract/cabextract-1.4.recipe diff --git a/app-arch/cabextract/cabextract-1.2.recipe b/app-arch/cabextract/cabextract-1.2.recipe deleted file mode 100644 index 1897cb9c0..000000000 --- a/app-arch/cabextract/cabextract-1.2.recipe +++ /dev/null @@ -1,21 +0,0 @@ -DESCRIPTION="A program to extract Microsoft Cabinet Files." -HOMEPAGE="http://www.cabextract.org.uk" -SRC_URI="http://www.cabextract.org.uk/cabextract-1.2.tar.gz" -CHECKSUM_MD5="dc421a690648b503265c82ade84e143e" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -BUILD() -{ - cd cabextract-1.2 - ./configure --prefix=`finddir B_COMMON_DIRECTORY` - make -} - -INSTALL() -{ - cd cabextract-1.2 - make install -} -LICENSE="GNU GPL v2" -COPYRIGHT="2000-2006 Stuart Caie" diff --git a/app-arch/cabextract/cabextract-1.3.recipe b/app-arch/cabextract/cabextract-1.3.recipe deleted file mode 100644 index 9a711b005..000000000 --- a/app-arch/cabextract/cabextract-1.3.recipe +++ /dev/null @@ -1,21 +0,0 @@ -DESCRIPTION="A program to extract Microsoft Cabinet Files." -HOMEPAGE="http://www.cabextract.org.uk" -SRC_URI="http://www.cabextract.org.uk/cabextract-1.3.tar.gz" -CHECKSUM_MD5="cb9a4a38470d2a71a0275968e7eb64d3" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -BUILD() -{ - cd cabextract-1.3 - ./configure --prefix=`finddir B_COMMON_DIRECTORY` - make -} - -INSTALL() -{ - cd cabextract-1.3 - make install -} -LICENSE="GNU GPL v2" -COPYRIGHT="2000-2010 Stuart Caie" diff --git a/app-arch/cabextract/cabextract-1.4.recipe b/app-arch/cabextract/cabextract-1.4.recipe new file mode 100644 index 000000000..0ec734853 --- /dev/null +++ b/app-arch/cabextract/cabextract-1.4.recipe @@ -0,0 +1,44 @@ +SUMMARY="A program to extract Microsoft Cabinet Files" +DESCRIPTION=" +cabextract is Free Software for extracting Microsoft cabinet files, +also called .CAB files. cabextract is distributed under the GPL +license. It is based on the portable LGPL libmspack library. +cabextract supports all special features and all compression formats +of Microsoft cabinet files. +" +HOMEPAGE="http://www.cabextract.org.uk" +LICENSE="GNU GPL v2" +COPYRIGHT="2000-2011 Stuart Caie" +SRC_URI="http://www.cabextract.org.uk/cabextract-1.4.tar.gz" +CHECKSUM_MD5="79f41f568cf1a3ac105e0687e8bfb7c0" +REVISION="1" +ARCHITECTURES="x86 ?x86_gcc2 ?x86_64" + +PROVIDES=" + cabextract = $portVersion + cmd:cabextract = $portVersion + " + +REQUIRES=" + haiku >= $haikuVersion + " + +BUILD_REQUIRES=" + haiku_devel >= $haikuVersion + " + +BUILD_PREREQUIRES=" + cmd:make + cmd:gcc + " + +BUILD() +{ + runConfigure ./configure + make +} + +INSTALL() +{ + make install +}