Gentoo Archives: gentoo-commits

From: "Chi-Thanh Christopher Nguyen (chithanh)" <chithanh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/xpyb: xpyb-1.3.1-r2.ebuild xpyb-1.3.1-r3.ebuild ChangeLog xpyb-1.2-r1.ebuild xpyb-1.3.1.ebuild xpyb-1.3.1-r1.ebuild
Date: Thu, 28 Nov 2013 18:10:55
Message-Id: 20131128181049.113672004B@flycatcher.gentoo.org
1 chithanh 13/11/28 18:10:48
2
3 Modified: xpyb-1.3.1-r2.ebuild ChangeLog
4 Added: xpyb-1.3.1-r3.ebuild
5 Removed: xpyb-1.2-r1.ebuild xpyb-1.3.1.ebuild
6 xpyb-1.3.1-r1.ebuild
7 Log:
8 Add patch to fix building against xcb-proto-1.9, bug #490884. Remove old.
9
10 (Portage version: 2.2.7/cvs/Linux x86_64, unsigned Manifest commit)
11
12 Revision Changes Path
13 1.12 x11-libs/xpyb/xpyb-1.3.1-r2.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r2.ebuild?rev=1.12&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r2.ebuild?rev=1.12&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r2.ebuild?r1=1.11&r2=1.12
18
19 Index: xpyb-1.3.1-r2.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r2.ebuild,v
22 retrieving revision 1.11
23 retrieving revision 1.12
24 diff -u -r1.11 -r1.12
25 --- xpyb-1.3.1-r2.ebuild 8 Oct 2013 05:08:56 -0000 1.11
26 +++ xpyb-1.3.1-r2.ebuild 28 Nov 2013 18:10:48 -0000 1.12
27 @@ -1,6 +1,6 @@
28 # Copyright 1999-2013 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r2.ebuild,v 1.11 2013/10/08 05:08:56 ago Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r2.ebuild,v 1.12 2013/11/28 18:10:48 chithanh Exp $
32
33 EAPI=5
34
35 @@ -19,6 +19,7 @@
36
37 RDEPEND=">=x11-libs/libxcb-1.7
38 >=x11-proto/xcb-proto-1.7.1[${PYTHON_USEDEP}]
39 + <x11-proto/xcb-proto-1.9
40 ${PYTHON_DEPS}"
41 DEPEND="${RDEPEND}"
42
43
44
45
46 1.51 x11-libs/xpyb/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/ChangeLog?rev=1.51&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/ChangeLog?rev=1.51&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/ChangeLog?r1=1.50&r2=1.51
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/x11-libs/xpyb/ChangeLog,v
55 retrieving revision 1.50
56 retrieving revision 1.51
57 diff -u -r1.50 -r1.51
58 --- ChangeLog 8 Oct 2013 05:08:56 -0000 1.50
59 +++ ChangeLog 28 Nov 2013 18:10:48 -0000 1.51
60 @@ -1,6 +1,14 @@
61 # ChangeLog for x11-libs/xpyb
62 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpyb/ChangeLog,v 1.50 2013/10/08 05:08:56 ago Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/xpyb/ChangeLog,v 1.51 2013/11/28 18:10:48 chithanh Exp $
65 +
66 +*xpyb-1.3.1-r3 (28 Nov 2013)
67 +
68 + 28 Nov 2013; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
69 + +files/xpyb-1.3.1-xcbproto-1.9.patch, +xpyb-1.3.1-r3.ebuild,
70 + -xpyb-1.2-r1.ebuild, -xpyb-1.3.1-r1.ebuild, -xpyb-1.3.1.ebuild,
71 + xpyb-1.3.1-r2.ebuild:
72 + Add patch to fix building against xcb-proto-1.9, bug #490884. Remove old.
73
74 08 Oct 2013; Agostino Sarubbo <ago@g.o> xpyb-1.3.1-r2.ebuild:
75 Stable for x86, wrt bug #475480
76
77
78
79 1.1 x11-libs/xpyb/xpyb-1.3.1-r3.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r3.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r3.ebuild?rev=1.1&content-type=text/plain
83
84 Index: xpyb-1.3.1-r3.ebuild
85 ===================================================================
86 # Copyright 1999-2013 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/x11-libs/xpyb/xpyb-1.3.1-r3.ebuild,v 1.1 2013/11/28 18:10:48 chithanh Exp $
89
90 EAPI=5
91
92 PYTHON_COMPAT=( python{2_6,2_7} )
93 AUTOTOOLS_AUTORECONF=1
94
95 inherit flag-o-matic xorg-2 python-r1
96
97 #EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/xpyb"
98 SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"
99 DESCRIPTION="XCB-based Python bindings for the X Window System"
100 HOMEPAGE="http://xcb.freedesktop.org/"
101
102 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
103 IUSE="selinux"
104
105 RDEPEND=">=x11-libs/libxcb-1.7
106 >=x11-proto/xcb-proto-1.7.1[${PYTHON_USEDEP}]
107 ${PYTHON_DEPS}"
108 DEPEND="${RDEPEND}"
109
110 PATCHES=(
111 "${FILESDIR}"/${PN}-python.patch
112 "${FILESDIR}"/${PN}-1.3.1-xcbproto-1.9.patch
113 )
114 DOCS=( NEWS README )
115
116 pkg_setup() {
117 xorg-2_pkg_setup
118 XORG_CONFIGURE_OPTIONS=(
119 $(use_enable selinux)
120 )
121 }
122
123 src_configure() {
124 append-cflags -fno-strict-aliasing
125 python_foreach_impl xorg-2_src_configure
126 }
127
128 src_compile() {
129 python_foreach_impl xorg-2_src_compile
130 }
131
132 src_install() {
133 python_foreach_impl xorg-2_src_install
134 }