From: Mounir Lamouri Date: Tue, 13 Apr 2010 14:45:32 +0000 (+0000) Subject: Include to fix build on FreeBSD. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=bcbaa06b98e392c7f245bc5e7af17ab1ff5e9a0a;p=gentoo.git Include to fix build on FreeBSD. Fix bug 309451. Package-Manager: portage-15511-svn/cvs/Linux i686 --- diff --git a/dev-libs/eggdbus/ChangeLog b/dev-libs/eggdbus/ChangeLog index a31dd8b63370..29b9216ead9b 100644 --- a/dev-libs/eggdbus/ChangeLog +++ b/dev-libs/eggdbus/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/eggdbus # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/ChangeLog,v 1.10 2010/02/28 18:32:02 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/ChangeLog,v 1.11 2010/04/13 14:45:32 volkmar Exp $ + + 13 Apr 2010; Mounir Lamouri eggdbus-0.6.ebuild, + +files/eggdbus-0.6-include-types.h.patch: + Include 'types.h' to fix build on FreeBSD, bug 309451 28 Feb 2010; Raúl Porcel eggdbus-0.6.ebuild: Add ~alpha/~arm/~ia64/~sparc diff --git a/dev-libs/eggdbus/Manifest b/dev-libs/eggdbus/Manifest index ba4fb96f9472..0128acd6a13f 100644 --- a/dev-libs/eggdbus/Manifest +++ b/dev-libs/eggdbus/Manifest @@ -1,11 +1,12 @@ AUX eggdbus-0.4-ldflags.patch 331 RMD160 f2a478146049ae56d2841c06a25fc3d2704393c8 SHA1 38ae2b08ce4ebd7fe138fdb0130a4f94a7d6d595 SHA256 15f03331919220910003f4f8f442046d22db4b44a9b4af21d738207c8a13edf2 AUX eggdbus-0.4-tests.patch 1482 RMD160 6382097bcace50926a7393b3062747b438017f7b SHA1 6c00f9167f08e5b26f1e825ed8f2162cf86e6d84 SHA256 210147809b91f161567b2784d27e6040ef1b0b3087ed178c8e0e5991acafea88 AUX eggdbus-0.5-leakfix.patch 640 RMD160 c5954b5379f71c32e5cbc23f141533054b8b61c9 SHA1 b3a961b4458640770a2fa88d2558a4ec86c9c06f SHA256 2cc9faf2442633421d89b1279df1cb7c3f2e29cc461e3c52b25cd813d86c40cd +AUX eggdbus-0.6-include-types.h.patch 806 RMD160 a01f74fb9b34dc5b7f06bda3fbf96233771ead40 SHA1 88963024e6a3eabfe1916fc9a7d3ff37b73a95d6 SHA256 ed61e800206735d85a0482d4ed4c1ac7ffd8775149aa078b546aa317192b3cd0 DIST eggdbus-0.4.tar.gz 789858 RMD160 771b21104c5bc09cb6984512a621863e6d3a2291 SHA1 221b407470a69f4de6ca2379c55a18b28d866f07 SHA256 7eef5aabc8bece17c4ee3bcbfc809890400575c54f7448d6ca749447ecb1283e DIST eggdbus-0.5.tar.gz 790432 RMD160 792f684e7254dc8ba82717d1bf0c5b2f299e1573 SHA1 35a43f753eb076121d3c48f27326a8240fbeb361 SHA256 3261d543ab7cfcf9388ca1c4e1e5258c40af7e1c947e4876b5d04befbe4d3a3c DIST eggdbus-0.6.tar.gz 801596 RMD160 73bffd34c9289b0715d1442f425b6803af9baa7d SHA1 d84b64773fef10516ea641f1e0913a2cf3991b05 SHA256 045b1904c90a5acb2ddc93504cdbc5e1317c8021bbf919cea3bf18a686911085 EBUILD eggdbus-0.4.ebuild 1353 RMD160 116ee9c058efb9cb1846c3d4942ddda650909181 SHA1 b265a561c831e2f1199100bb6d06102e7c81cd9a SHA256 af58bce6cafd34fef358af31475852e15b3a47a5acb1770db674fadf3a30a56e EBUILD eggdbus-0.5.ebuild 1408 RMD160 5ec6fb328f9b6547cb85b726eaa49beaa1723338 SHA1 efe64801ef823469556fa5b7357ccbfa8be8d793 SHA256 b23a29b0855545b359af108b737d9ad41a0bd540659d1e9f322d09fee8db99df -EBUILD eggdbus-0.6.ebuild 1456 RMD160 93728d60c2da09d5852bea2e83e0a30263014a85 SHA1 eec06cc2641f832595f3c8bca4cb5ca922f028b5 SHA256 4bd6f63373a7caf48ce9b6c879992aec6df0f59e72d30cb116d1ae8b1294a531 -MISC ChangeLog 1624 RMD160 c8aa0af65e1e7f1378c0f6dececd0e0e1ca4b825 SHA1 bff1a3de75398f2487bcc1475c9ff26aa36b1b35 SHA256 95aeca695531b32b95923bfe913eabe3845fbc22c0c173b8c8abac219bb613af +EBUILD eggdbus-0.6.ebuild 1501 RMD160 88312d8e4c20d5edc2014202d883d5e09641ed57 SHA1 bd32037e8130ea05d6e579ea405a2e026b86456b SHA256 b4d4dd5bdd7028ac5b575a5b485fff83a39ca0307850bf4cd86ecfdf6189a5cb +MISC ChangeLog 1796 RMD160 e8086d7f13af503f2e304648d3a65a4fb888326e SHA1 4d752ea8b495600067cdaf0998ffa181987becac SHA256 a780b450fdb240a285aca73c7c67370b99a5d393ba449b9bf9ee8145910496ab MISC metadata.xml 332 RMD160 dd877edb91eab31e5c18086cf14a41b52bb73707 SHA1 35c79f5ecf5b2db080dd17024423268b716174c4 SHA256 f0cdca5e67328c01c0ed1fcfd81020bd8a9969cf78bc9a140d9392ea553d14a9 diff --git a/dev-libs/eggdbus/eggdbus-0.6.ebuild b/dev-libs/eggdbus/eggdbus-0.6.ebuild index 6d3ba5d81863..9db36f6cf798 100644 --- a/dev-libs/eggdbus/eggdbus-0.6.ebuild +++ b/dev-libs/eggdbus/eggdbus-0.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.6.ebuild,v 1.6 2010/02/28 18:32:02 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.6.ebuild,v 1.7 2010/04/13 14:45:32 volkmar Exp $ EAPI=2 inherit autotools eutils @@ -28,7 +28,8 @@ DEPEND="${DEPEND} src_prepare() { epatch "${FILESDIR}"/${PN}-0.4-ldflags.patch \ - "${FILESDIR}"/${PN}-0.4-tests.patch + "${FILESDIR}"/${PN}-0.4-tests.patch \ + "${FILESDIR}"/${P}-include-types.h.patch eautoreconf } diff --git a/dev-libs/eggdbus/files/eggdbus-0.6-include-types.h.patch b/dev-libs/eggdbus/files/eggdbus-0.6-include-types.h.patch new file mode 100644 index 000000000000..4f921105a505 --- /dev/null +++ b/dev-libs/eggdbus/files/eggdbus-0.6-include-types.h.patch @@ -0,0 +1,19 @@ +commit 7078a3a186b06b59418df9d5d8972f34a29dd29b +Author: Alexis Ballier +Date: Mon Mar 15 08:32:39 2010 +0100 + + Include sys/types.h. + This is needed to build on FreeBSD to have the uid_t type defined. + +diff --git a/src/eggdbus/Makefile.am b/src/eggdbus/Makefile.am +index aebb984..c312543 100644 +--- a/src/eggdbus/Makefile.am ++++ b/src/eggdbus/Makefile.am +@@ -135,6 +135,7 @@ eggdbus-built-sources.stamp : eggdbus-binding-tool Makefile.am org.freedesktop.D + --dbus-namespace org.freedesktop.DBus \ + --interfaces-only \ + --no-types-header \ ++ --include-header "sys/types.h" \ + --include-header "eggdbus/eggdbustypes.h" \ + --include-header "eggdbus/eggdbusinterface.h" \ + --include-header "eggdbus/eggdbusinterfaceproxy.h" \