summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorx-drum <x-drum@localhost>2008-09-08 19:17:02 +0000
committerx-drum <x-drum@localhost>2008-09-08 19:17:02 +0000
commit0d4f29f9922a8b068dcb493571519115094f17df (patch)
tree3ff701319be4b9386b1717f408d18fe35b5ea9d9 /dev-util/kbuild
parentUpdated to GLEP56 (diff)
downloadjokey-0d4f29f9922a8b068dcb493571519115094f17df.tar.gz
jokey-0d4f29f9922a8b068dcb493571519115094f17df.tar.bz2
jokey-0d4f29f9922a8b068dcb493571519115094f17df.zip
remove dev-util/yacc from DEPEND, see bug #236948; fix unused sys/acl.h include, thanks to all people involved, see bug #236949
svn path=/trunk/; revision=484
Diffstat (limited to 'dev-util/kbuild')
-rw-r--r--dev-util/kbuild/ChangeLog11
-rw-r--r--dev-util/kbuild/Manifest5
-rw-r--r--dev-util/kbuild/files/kbuild-0.1.3-fix-acl-include.patch24
-rw-r--r--dev-util/kbuild/kbuild-0.1.3.ebuild6
4 files changed, 42 insertions, 4 deletions
diff --git a/dev-util/kbuild/ChangeLog b/dev-util/kbuild/ChangeLog
index 34a4b20..9ab75f6 100644
--- a/dev-util/kbuild/ChangeLog
+++ b/dev-util/kbuild/ChangeLog
@@ -2,6 +2,17 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 07 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
+ kbuild-0.1.3.ebuild, +files/kbuild-0.1.3-fix-acl-include.patch:
+ remove dev-util/yacc from DEPEND, see bug #236948; fix unused sys/acl.h
+ include, thanks to all people involved, see bug #236949
+
+*kbuild-0.1.3 (06 Sep 2008)
+
+ 06 Sep 2008; Markus Ullmann <jokey@gentoo.org> +metadata.xml,
+ +kbuild-0.1.3.ebuild:
+ Import for virtualbox-ose
+
03 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
+kbuild-0.1.3.ebuild, +metadata.xml:
Initial ebuild for kBuild
diff --git a/dev-util/kbuild/Manifest b/dev-util/kbuild/Manifest
index 202e494..6d7e182 100644
--- a/dev-util/kbuild/Manifest
+++ b/dev-util/kbuild/Manifest
@@ -1,4 +1,5 @@
+AUX kbuild-0.1.3-fix-acl-include.patch 575 RMD160 a2b5b23f94c7d23be95324b46237c8f83e12cfe6 SHA1 e17b6befeea6384d8a7d836fb07f571a4c1d8f6c SHA256 3f9bbdf5b16a9c0e22413d3ab068b586962bab8adbb370071ab82c444143e01e
DIST kBuild-0.1.3-src.tar.gz 10070233 RMD160 c550952feb8173e2ea8e066b0e95c9d94caa9224 SHA1 482a6c13d8aeb55dc23f4bc610bb415c91b3c183 SHA256 79d085b395b87fdf06d24bbf4e03801b5c35d61c7f41d5b0df6fa0b275b6b1b1
-EBUILD kbuild-0.1.3.ebuild 792 RMD160 da912e8193355e0c17a2652c0f2a138b791cd9f3 SHA1 ae7446dd21aa94c03ce507cd9a6924316f77e1ec SHA256 499ea9cff0234d8307964aa8508610a2fc5d9bf5dd3823743027d1157c3687fb
-MISC ChangeLog 244 RMD160 4d4ea8db82b18219653b7011f99e4ce3c9a457ba SHA1 0cae857b3c2d6a86f0cefa391e0677e0f98c3f88 SHA256 740ade35f3ebca58756b0d682f5d1d640a205a89b91c128bc9bb952214e3f965
+EBUILD kbuild-0.1.3.ebuild 885 RMD160 e465ec2f0690c9727419ba490559601c7e3aa4bd SHA1 5d0c803574bf57fbeb72e15f6084607e3cbd2b3b SHA256 1c52ea6734ea4764804adafe9d30a62e8dc2d33c88f1b44116584bdd0abe14a6
+MISC ChangeLog 649 RMD160 92aa7b282ba4a04450e4ac0906206587a0e5e892 SHA1 55e52b75154b3a698fb212c56772d02537e707ba SHA256 d860bb470fac9ef8a52a053709e53805b953188413384b2de51ca98481e5df61
MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9
diff --git a/dev-util/kbuild/files/kbuild-0.1.3-fix-acl-include.patch b/dev-util/kbuild/files/kbuild-0.1.3-fix-acl-include.patch
new file mode 100644
index 0000000..72a356b
--- /dev/null
+++ b/dev-util/kbuild/files/kbuild-0.1.3-fix-acl-include.patch
@@ -0,0 +1,24 @@
+--- src/kmk/kmkbuiltin/mv.c.orig 2008-09-07 23:35:35.000000000 +0200
++++ src/kmk/kmkbuiltin/mv.c 2008-09-07 23:37:50.000000000 +0200
+@@ -48,9 +48,6 @@
+
+ #include <sys/types.h>
+ #ifndef _MSC_VER
+-# ifndef __OS2__
+-# include <sys/acl.h>
+-# endif
+ # include <sys/param.h>
+ # include <sys/time.h>
+ # include <sys/wait.h>
+@@ -91,6 +88,11 @@
+
+ static int do_move(char *, char *);
+ #ifdef CROSS_DEVICE_MOVE
++#ifndef _MSC_VER
++# ifndef __OS2__
++# include <sys/acl.h>
++# endif
++#endif
+ static int fastcopy(char *, char *, struct stat *);
+ static int copy(char *, char *);
+ #endif
diff --git a/dev-util/kbuild/kbuild-0.1.3.ebuild b/dev-util/kbuild/kbuild-0.1.3.ebuild
index 90725c8..d74e852 100644
--- a/dev-util/kbuild/kbuild-0.1.3.ebuild
+++ b/dev-util/kbuild/kbuild-0.1.3.ebuild
@@ -18,8 +18,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND="dev-util/yacc
- dev-util/cvs"
+DEPEND="dev-util/cvs"
S=${WORKDIR}/${MY_P/-src}
@@ -27,6 +26,9 @@ src_unpack() {
unpack ${A}
cd "${S}"
+ # Fix the unneeded inclusion of sys/acl.h (bug #236949)
+ epatch "${FILESDIR}/${P}-fix-acl-include.patch"
+
rm -rf "${S}/kBuild/bin"
}