Updated axel, bakefile, and antiword recipes so that they now build again, recipes by GCI2013 student Dareus

This commit is contained in:
Scott McCreary
2013-11-29 03:03:49 +00:00
parent 570125de67
commit 7de6be4b0e
3 changed files with 117 additions and 31 deletions

View File

@@ -1,21 +1,47 @@
DESCRIPTION="Converts MS Word files to text and ps"
HOMEPAGE="http://www.winfield.demon.nl/#Programmer"
SUMMARY="Converts MS Word files to text and ps"
DESCRIPTION="Antiword is a free software reader for proprietary Microsoft
Word documents, and is available for most computer platforms.
Antiword can convert the documents from Microsoft Word version
2, 6, 7, 97, 2000, 2002 and 2003 to plain text, PostScript, PDF,
and XML/DocBook (experimental).
"
HOMEPAGE="http://www.winfield.demon.nl/#Programmer"
SRC_URI="http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
CHECKSUM_MD5="f868e2a269edcbc06bf77e89a55898d1"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="1998-2005 A.J. van Os"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
PROVIDES="
antiword = $portVersion
cmd:antiword = $portVersion
"
REQUIRES="
haiku >= $haikuVersion
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku_devel >= $haikuVersion
cmd:gcc
cmd:make
"
PATCHES="
antiword-0.37.patch
"
BUILD()
{
cd antiword-0.37
make --makefile Makefile.haiku
}
INSTALL()
{
cd antiword-0.37
make --makefile Makefile.haiku global_install
}
LICENSE="GNU GPL v2"
COPYRIGHT="1998-2005 A.J. van Os"

View File

@@ -1,24 +1,58 @@
DESCRIPTION="Native makefiles generator"
HOMEPAGE="http://www.bakefile.org"
SUMMARY="Native makefiles generator"
DESCRIPTION="Bakefile is cross-platform, cross-compiler native makefiles
generator. It takes compiler-independent description of build
tasks as input and generates native makefile (autoconf's
Makefile.in, Visual C++ project, bcc makefile etc.).
"
HOMEPAGE="http://www.bakefile.org"
SRC_URI="http://sourceforge.net/projects/bakefile/files/bakefile/0.2.8/bakefile-0.2.8.tar.gz/download"
CHECKSUM_MD5="874da5c9035514366b7723bc7657c71c"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
LICENSE="MIT"
COPYRIGHT="2003-2007 (c) Vaclav Slavik"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
PROVIDES="
bakefile = $portVersion
cmd:bakefile = $portVersion
"
REQUIRES="
haiku >= $haikuVersion
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku_devel >= $haikuVersion
cmd:python
cmd:gcc
cmd:make
cmd:touch
cmd:aclocal
cmd:autoconf
cmd:automake
cmd:libtoolize
cmd:autoreconf
"
PATCHES="
bakefile-0.2.8.patch
"
BUILD()
{
cd bakefile-0.2.8
touch ./ChangeLog
libtoolize --force --copy --install
automake --add-missing
autoreconf -i
./configure --prefix=`finddir B_COMMON_DIRECTORY`
make
runConfigure ./configure
make $jobArgs
}
INSTALL()
{
cd bakefile-0.2.8
make install
make install DESTDIR=${developDir}
}
LICENSE="MIT"
COPYRIGHT="2003-2007 (c) Vaclav Slavik"

View File

@@ -1,21 +1,47 @@
DESCRIPTION="axel - Light Unix download accelerator"
HOMEPAGE="http://axel.alioth.debian.org/"
SRC_URI="http://alioth.debian.org/frs/download.php/3015/axel-2.4.tar.gz"
SUMMARY="Light Unix download accelerator"
DESCRIPTION="Axel tries to accelerate HTTP/FTP downloading process by using
multiple connections for one file. It can use multiple mirrors for a
download. Axel has no dependencies and is lightweight, so it might be
useful as a wget clone on byte-critical systems.
"
HOMEPAGE="http://axel.alioth.debian.org/"
SRC_URI="https://alioth.debian.org/frs/download.php/file/3015/axel-2.4.tar.gz"
CHECKSUM_MD5="a2a762fce0c96781965c8f9786a3d09d"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
LICENSE="GNU GPL v2"
COPYRIGHT="2001 Wilmer van der Gaast."
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
PROVIDES="
axel = $portVersion
cmd:axel = $portVersion
"
REQUIRES="
haiku >= $haikuVersion
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku_devel >= $haikuVersion
cmd:gcc
cmd:make
"
PATCHES="
axel-2.4.patch
"
BUILD()
{
cd axel-2.4
./configure --prefix=`finddir B_COMMON_DIRECTORY` --i18n=0
./configure --i18n=0
make
}
INSTALL()
{
cd axel-2.4
make install DESTDIR="${DESTDIR}"
}
LICENSE="GNU GPL v2"
COPYRIGHT="2001 Wilmer van der Gaast."