From 7e7f507718482c3cf27966a83d29fb0845cff320 Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Tue, 24 Nov 2009 08:13:54 +0000 Subject: [PATCH] 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. --- dev-util/mercurial/mercurial-1.4.bep | 15 +++++++++++++++ x11-libs/pixman/patches/pixman-0.16.2.patch | 12 ------------ .../{pixman-0.16.2.bep => pixman-0.17.2.bep} | 8 ++++---- 3 files changed, 19 insertions(+), 16 deletions(-) create mode 100644 dev-util/mercurial/mercurial-1.4.bep delete mode 100644 x11-libs/pixman/patches/pixman-0.16.2.patch rename x11-libs/pixman/{pixman-0.16.2.bep => pixman-0.17.2.bep} (75%) diff --git a/dev-util/mercurial/mercurial-1.4.bep b/dev-util/mercurial/mercurial-1.4.bep new file mode 100644 index 000000000..a709ca41f --- /dev/null +++ b/dev-util/mercurial/mercurial-1.4.bep @@ -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 +} diff --git a/x11-libs/pixman/patches/pixman-0.16.2.patch b/x11-libs/pixman/patches/pixman-0.16.2.patch deleted file mode 100644 index e9dccb407..000000000 --- a/x11-libs/pixman/patches/pixman-0.16.2.patch +++ /dev/null @@ -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 */ diff --git a/x11-libs/pixman/pixman-0.16.2.bep b/x11-libs/pixman/pixman-0.17.2.bep similarity index 75% rename from x11-libs/pixman/pixman-0.16.2.bep rename to x11-libs/pixman/pixman-0.17.2.bep index 9e3f9d450..c4e90c3da 100644 --- a/x11-libs/pixman/pixman-0.16.2.bep +++ b/x11-libs/pixman/pixman-0.17.2.bep @@ -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 }