diff --git a/dev-libs/libcss/libcss-0.2.0-HEAD.recipe b/dev-libs/libcss/libcss-0.2.0-HEAD.recipe new file mode 100644 index 000000000..bf8c96cf7 --- /dev/null +++ b/dev-libs/libcss/libcss-0.2.0-HEAD.recipe @@ -0,0 +1,19 @@ +DESCRIPTION="LibCSS is a CSS (Cascading Style Sheet) parser and selection engine" +HOMEPAGE="http://www.netsurf-browser.org/projects/libcss/" +SRC_URI="git://git.netsurf-browser.org/libcss.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-libs/libparserutils >= 0.1.1" + +BUILD { + cd libcss-0.2.0-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd libcss-0.2.0-HEAD + make install PREFIX=/boot/common +} + +LICENSE="MIT" +COPYRIGHT="2007 - 2013 J-M Bell" diff --git a/dev-libs/libparserutils/libparserutils-0.1.2-HEAD.recipe b/dev-libs/libparserutils/libparserutils-0.1.2-HEAD.recipe new file mode 100644 index 000000000..cfe926525 --- /dev/null +++ b/dev-libs/libparserutils/libparserutils-0.1.2-HEAD.recipe @@ -0,0 +1,19 @@ +DESCRIPTION="LibParserUtils is a library for building efficient parsers" +HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/" +SRC_URI="git://git.netsurf-browser.org/libparserutils.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-util/buildsystem >= 0.0.1" + +BUILD { + cd libparserutils-0.1.2-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd libparserutils-0.1.2-HEAD + make install PREFIX=/boot/common +} + +LICENSE="MIT" +COPYRIGHT="2007 - 2013 J-M Bell" diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.2.0-HEAD.bep b/dev-libs/libwapcaplet/libwapcaplet-0.2.0-HEAD.bep new file mode 100644 index 000000000..1f91e617d --- /dev/null +++ b/dev-libs/libwapcaplet/libwapcaplet-0.2.0-HEAD.bep @@ -0,0 +1,19 @@ +DESCRIPTION="LibWapcaplet is a string internment library" +HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/" +SRC_URI="git://git.netsurf-browser.org/libwapcaplet.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-util/buildsystem >= 0" + +BUILD { + cd libwapcaplet-0.2.0-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd libwapcaplet-0.2.0-HEAD + make install PREFIX=/boot/common +} + +LICENSE="MIT" +COPYRIGHT="2009 - 2012 The NetSurf Browser project" diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.70.recipe b/dev-perl/HTML-Parser/HTML-Parser-3.70.recipe new file mode 100644 index 000000000..e7ddbaf6f --- /dev/null +++ b/dev-perl/HTML-Parser/HTML-Parser-3.70.recipe @@ -0,0 +1,20 @@ +#dev-perl/XML-Parser +DESCRIPTION="HTML-Entities - Encode or decode strings with HTML entities" +HOMEPAGE="http://search.cpan.org/~gaas/HTML-Parser/" +SRC_URI="http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Parser-3.70.tar.gz" +REVISION="1" +# only tested on gcc4 +STATUS_HAIKU="stable" +DEPEND="" +CHECKSUM_MD5="efe7699f5ece3a230d730a3682359c08" + +BUILD { + cd HTML-Parser-3.70 + perl Makefile.PL + make +} + +INSTALL { + cd HTML-Parser-3.70 + make install DESTDIR="${DESTDIR}" +} diff --git a/dev-util/buildsystem/buildsystem-1.0-HEAD.recipe b/dev-util/buildsystem/buildsystem-1.0-HEAD.recipe new file mode 100644 index 000000000..7a2f6bd08 --- /dev/null +++ b/dev-util/buildsystem/buildsystem-1.0-HEAD.recipe @@ -0,0 +1,18 @@ +DESCRIPTION="NetSurf build framework for compiling some of their libraries" +HOMEPAGE="http://www.netsurf-browser.org/" +SRC_URI="git://git.netsurf-browser.org/buildsystem.git" +REVISION="1" +STATUS_HAIKU="stable" + +BUILD { + cd buildsystem-1.0-HEAD + make +} + +INSTALL { + cd buildsystem-1.0-HEAD + make install PREFIX=/boot/common/ +} + +LICENSE="MIT" +COPYRIGHT="2009 - 2013 The NetSurf Browser project" diff --git a/media-libs/libnsbmp/libnsbmp-0.1.0-HEAD.recipe b/media-libs/libnsbmp/libnsbmp-0.1.0-HEAD.recipe new file mode 100644 index 000000000..e392561f2 --- /dev/null +++ b/media-libs/libnsbmp/libnsbmp-0.1.0-HEAD.recipe @@ -0,0 +1,19 @@ +DESCRIPTION="Libnsbmp is a decoding library for BMP and ICO image file formats" +HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/" +SRC_URI="git://git.netsurf-browser.org/libnsbmp.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-util/buildsystem >= 0.0.1" + +BUILD { + cd libnsbmp-0.1.0-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd libnsbmp-0.1.0-HEAD + make install PREFIX=/boot/common +} + +LICENSE="MIT" +COPYRIGHT="2006 Richard Wilson, 2008 - 2013 Sean Fox" diff --git a/media-libs/libnsgif/libnsgif-0.1.0-HEAD.recipe b/media-libs/libnsgif/libnsgif-0.1.0-HEAD.recipe new file mode 100644 index 000000000..9075a54e4 --- /dev/null +++ b/media-libs/libnsgif/libnsgif-0.1.0-HEAD.recipe @@ -0,0 +1,19 @@ +DESCRIPTION="Libnsgif is a decoding library for the GIF image file format" +HOMEPAGE="http://www.netsurf-browser.org/projects/libnsgif/" +SRC_URI="git://git.netsurf-browser.org/libnsgif.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-util/buildsystem >= 0.0.1" + +BUILD { + cd libnsgif-0.1.0-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd libnsgif-0.1.0-HEAD + make install PREFIX=/boot/common +} + +LICENSE="MIT" +COPYRIGHT="2004 Richard Wilson, 2008 - 2013 Sean Fox" diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.0-HEAD.recipe b/media-libs/libsvgtiny/libsvgtiny-0.1.0-HEAD.recipe new file mode 100644 index 000000000..69d217a5a --- /dev/null +++ b/media-libs/libsvgtiny/libsvgtiny-0.1.0-HEAD.recipe @@ -0,0 +1,20 @@ +DESCRIPTION="Libsvgtiny is an implementation of SVG Tiny written in C" +HOMEPAGE="http://www.netsurf-browser.org/projects/libsvgtiny" +SRC_URI="git://git.netsurf-browser.org/libsvgtiny.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-util/gperf >= 3.0.4 + dev-libs/libwapcaplet >= 0.1.1-HEAD + net-libs/libdom >= 0" +#CHECKSUM_MD5="" +BUILD { + cd libsvgtiny-0-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd libsvgtiny-0-HEAD + make install PREFIX=/boot/common +} +LICENSE="MIT" +COPYRIGHT="2003-2012 The NetSurf Developers" diff --git a/net-libs/hubbub/hubbub-0.2.0-HEAD.recipe b/net-libs/hubbub/hubbub-0.2.0-HEAD.recipe new file mode 100644 index 000000000..949484858 --- /dev/null +++ b/net-libs/hubbub/hubbub-0.2.0-HEAD.recipe @@ -0,0 +1,19 @@ +DESCRIPTION="Hubbub is an HTML5 compliant parsing library" +HOMEPAGE="http://www.netsurf-browser.org/projects/hubbub/" +SRC_URI="git://git.netsurf-browser.org/libhubbub.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPENDS="dev-util/buildsystem >= 0.0.1" + +BUILD { + cd hubbub-0.2.0-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd hubbub-0.2.0-HEAD + make install PREFIX=/boot/common +} + +LICENSE="MIT" +COPYRIGHT="2007 - 2013 J-M Bell" diff --git a/net-libs/libdom/libdom-0.0.1-HEAD.recipe b/net-libs/libdom/libdom-0.0.1-HEAD.recipe new file mode 100644 index 000000000..f114cd6c2 --- /dev/null +++ b/net-libs/libdom/libdom-0.0.1-HEAD.recipe @@ -0,0 +1,19 @@ +DESCRIPTION="LibDOM is an implementation of the W3C DOM" +HOMEPAGE="http://www.netsurf-browser.org/projects/libdom/" +SRC_URI="git://git.netsurf-browser.org/libdom.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="net-libs/hubbub >= 0.2.0-HEAD" + +BUILD { + cd libdom-0.0.1-HEAD + make PREFIX=/boot/common +} + +INSTALL { + cd libdom-0.0.1-HEAD + make install PREFIX=/boot/common +} + +LICENSE="MIT" +COPYRIGHT="2007 - 2013 J-M Bell" diff --git a/www-client/netsurf/netsurf-3.1-HEAD.recipe b/www-client/netsurf/netsurf-3.1-HEAD.recipe new file mode 100644 index 000000000..9bfd94afd --- /dev/null +++ b/www-client/netsurf/netsurf-3.1-HEAD.recipe @@ -0,0 +1,32 @@ +DESCRIPTION="NetSurf is a multi-platform web browser" +HOMEPAGE="http://www.netsurf-browser.org/" +SRC_URI="git://git.netsurf-browser.org/netsurf.git" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="media-libs/libmng > 1.0.10 + dev-libs/pkgconfig >= 0.25 + net-misc/curl >= 7.21.6 + media-libs/libpng >= 1.5.7 + media-libs/jpeg >= 8d + media-libs/libwebp >= 0.1.3 + media-libs/lcms >= 2.1 + media-libs/libsvgtiny >= 0.HEAD + media-libs/libnsbmp >= 0.0.3 + media-libs/libnsgif >= 0.0.3 + dev-libs/libcss >= 0.1.2 + dev-perl/HTML-Entities >= 3.70 + " + +BUILD { + cd netsurf-3.1-HEAD + make +} + +INSTALL { + cd netsurf-3.1-HEAD + make install +} + +LICENSE="MIT + GNU GPL v2" +COPYRIGHT="2003 - 2013 The NetSurf Browser project"