Updated pixman to 0.17.2, removed patches as they've been applied upstream. Initial .bep file for mercurial, this one needs some more work so marking as broken for now. It needs to be fixed to 'make dist' and perhaps patches to fix /usr issues.

This commit is contained in:
Scott McCreary
2009-11-24 08:13:54 +00:00
parent 9ca5464088
commit 7e7f507718
3 changed files with 19 additions and 16 deletions

View File

@@ -0,0 +1,15 @@
DESCRIPTION="Mercurial is a free, distributed source control management tool"
HOMEPAGE="http://mercurial.selenic.com/"
SRC_URI="http://mercurial.selenic.com/release/mercurial-1.4.tar.gz"
REVISION="1"
STATUS_HAIKU="broken"
DEPEND=""
BUILD {
cd mercurial-1.4
python setup.py install --prefix="/boot/common" --force
}
INSTALL {
cd mercurial-1.4
make install PREFIX=/boot/common
}

View File

@@ -1,12 +0,0 @@
diff -urN pixman-0.16.2-orig/test/blitters-test.c pixman-0.16.2/test/blitters-test.c
--- pixman-0.16.2-orig/test/blitters-test.c 2009-09-28 05:58:31.000000000 -0700
+++ pixman-0.16.2/test/blitters-test.c 2009-11-16 20:39:32.000000000 -0800
@@ -174,7 +174,7 @@
{
int stride = pixman_image_get_stride (img);
uint32_t *data = pixman_image_get_data (img);
- int height = pixman_image_get_height (img);;
+ int height = pixman_image_get_height (img);
int i, j;
/* swap bytes only on big endian systems */

View File

@@ -1,13 +1,13 @@
DESCRIPTION="Pixman - The pixel-manipulation library for X and cairo"
HOMEPAGE="http://cgit.freedesktop.org/pixman/"
SRC_URI="http://www.cairographics.org/releases/pixman-0.16.2.tar.gz"
SRC_URI="http://www.cairographics.org/releases/pixman-0.17.2.tar.gz"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
cd pixman-0.16.2
cd pixman-0.17.2
libtoolize --force --copy --install
aclocal
aclocal
# echo "AC_CONFIG_MACRO_DIR([m4]) > configure.in
automake
autoconf
@@ -16,5 +16,5 @@ BUILD {
}
INSTALL {
cd pixman-0.17.2
}