public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:gnome-next commit in: dev-util/gdbus-codegen/
@ 2011-08-30 21:55 Alexandre Restovtsev
  0 siblings, 0 replies; 4+ messages in thread
From: Alexandre Restovtsev @ 2011-08-30 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d7a61cff8bfb10a777b69f58165a9386d6b3abe6
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Aug 30 17:50:02 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Aug 30 17:56:26 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d7a61cff

dev-util/gdbus-codegen: 2.29.16 → 2.29.18

Version bump, the directory layout has changed a bit.

---
 ...2.29.16.ebuild => gdbus-codegen-2.29.18.ebuild} |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.29.16.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.29.18.ebuild
similarity index 88%
rename from dev-util/gdbus-codegen/gdbus-codegen-2.29.16.ebuild
rename to dev-util/gdbus-codegen/gdbus-codegen-2.29.18.ebuild
index 79df684..a46d52d 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.29.16.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.29.18.ebuild
@@ -28,7 +28,7 @@ for (( i=4; i<16; i++ )); do
 	RDEPEND="${RDEPEND} !!~dev-libs/glib-2.29.${i}"
 done
 
-S="${WORKDIR}/glib-${PV}/gio/${PN}"
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
 
 src_prepare() {
 	python_convert_shebangs 2 gdbus-codegen.in
@@ -43,7 +43,7 @@ pkg_setup() {
 }
 
 src_install() {
-	insinto "/usr/$(get_libdir)/gdbus-codegen"
+	insinto "/usr/$(get_libdir)/gdbus-2.0/codegen"
 	# keep in sync with Makefile.am
 	doins __init__.py \
 		codegen.py \
@@ -65,9 +65,9 @@ src_test() {
 
 pkg_postinst() {
 	python_need_rebuild
-	python_mod_optimize /usr/$(get_libdir)/gdbus-codegen
+	python_mod_optimize /usr/$(get_libdir)/gdbus-2.0/codegen
 }
 
 pkg_postrm() {
-	python_mod_cleanup /usr/$(get_libdir)/gdbus-codegen
+	python_mod_cleanup /usr/$(get_libdir)/gdbus-2.0/codegen
 }



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gnome:gnome-next commit in: dev-util/gdbus-codegen/
@ 2011-09-19  8:43 Alexandre Restovtsev
  0 siblings, 0 replies; 4+ messages in thread
From: Alexandre Restovtsev @ 2011-09-19  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     90d9394db7b75d49869ce11f11b5bb07167fd057
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Mon Sep 19 08:33:08 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Sep 19 08:33:08 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=90d9394d

dev-util/gdbus-codegen: 2.29.90 → 2.29.92

Version bump, fixes several bugs, including a segfault in generated
code.

---
 ...2.29.90.ebuild => gdbus-codegen-2.29.92.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.29.90.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild
similarity index 100%
rename from dev-util/gdbus-codegen/gdbus-codegen-2.29.90.ebuild
rename to dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gnome:gnome-next commit in: dev-util/gdbus-codegen/
@ 2011-09-25 19:55 Alexandre Restovtsev
  0 siblings, 0 replies; 4+ messages in thread
From: Alexandre Restovtsev @ 2011-09-25 19:55 UTC (permalink / raw
  To: gentoo-commits

commit:     f4ef34a94f812a41d3bd5ff82c646139d7b1043d
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Sep 25 19:53:07 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Sep 25 19:53:07 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f4ef34a9

dev-util/gdbus-codegen: QA

Reorder ebuild phases (thanks to Nirbheek for noticing).
Drop the old blockers (all gnome-next users should have upgraded to a
newer version of glib by now); add glib to PDEPEND after discussion with
Nirbheek.

---
 .../gdbus-codegen/gdbus-codegen-2.29.92.ebuild     |   26 +++++++------------
 1 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild
index a46d52d..c9aeb52 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild
@@ -18,18 +18,16 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=""
-RDEPEND="${DEPEND}
-	!!=dev-libs/glib-2.29.16"
-
-# There is no good way to specify a block on a range of versions in an ebuild,
-# hence the below horror. Remove it in early 2011-09, since by that time,
-# hopefully overlay users will have upgraded to a compatible glib.
-for (( i=4; i<16; i++ )); do
-	RDEPEND="${RDEPEND} !!~dev-libs/glib-2.29.${i}"
-done
+RDEPEND="${DEPEND}"
+# To prevent circular dependencies with glib[test]
+PDEPEND=">=dev-libs/glib-${PV}:2"
 
 S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
 
+pkg_setup() {
+	python_set_active_version 2
+}
+
 src_prepare() {
 	python_convert_shebangs 2 gdbus-codegen.in
 	sed -e "s:@libdir@:${EPREFIX}/usr/$(get_libdir):" \
@@ -38,8 +36,9 @@ src_prepare() {
 		-i config.py || die "sed config.py failed"
 }
 
-pkg_setup() {
-	python_set_active_version 2
+src_test() {
+	elog "Skipping tests. To test ${PN}, emerge dev-libs/glib"
+	elog "with FEATURES=test"
 }
 
 src_install() {
@@ -58,11 +57,6 @@ src_install() {
 		die "doman failed"
 }
 
-src_test() {
-	elog "Skipping tests. To test ${PN}, emerge dev-libs/glib"
-	elog "with FEATURES=test"
-}
-
 pkg_postinst() {
 	python_need_rebuild
 	python_mod_optimize /usr/$(get_libdir)/gdbus-2.0/codegen



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gnome:gnome-next commit in: dev-util/gdbus-codegen/
@ 2011-09-27  5:58 Alexandre Restovtsev
  0 siblings, 0 replies; 4+ messages in thread
From: Alexandre Restovtsev @ 2011-09-27  5:58 UTC (permalink / raw
  To: gentoo-commits

commit:     12fb1228772916991452f76857f132557d1b2740
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Sep 27 01:01:00 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Sep 27 01:01:00 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=12fb1228

dev-util/gdbus-codegen: 2.29.92 → 2.30.0

Version bump. Features an incompatible API change in generated code.

---
 ...-2.29.92.ebuild => gdbus-codegen-2.30.0.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.30.0.ebuild
similarity index 100%
rename from dev-util/gdbus-codegen/gdbus-codegen-2.29.92.ebuild
rename to dev-util/gdbus-codegen/gdbus-codegen-2.30.0.ebuild



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-09-27  5:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-19  8:43 [gentoo-commits] proj/gnome:gnome-next commit in: dev-util/gdbus-codegen/ Alexandre Restovtsev
  -- strict thread matches above, loose matches on Subject: below --
2011-09-27  5:58 Alexandre Restovtsev
2011-09-25 19:55 Alexandre Restovtsev
2011-08-30 21:55 Alexandre Restovtsev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox