public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:gnome-next commit in: x11-themes/gtk-engines-unico/
@ 2011-07-21  8:00 Alexandre Restovtsev
  0 siblings, 0 replies; 5+ messages in thread
From: Alexandre Restovtsev @ 2011-07-21  8:00 UTC (permalink / raw
  To: gentoo-commits

commit:     16a40171cd53762dc24394145de2c88ed78bb7c5
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu Jul 21 07:56:19 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Jul 21 07:56:19 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=16a40171

x11-themes/gtk-engines-unico: new package

New package; Ubuntu's unico gtk+-3 engine is used by several popular
third-party themes (e.g. Zukitwo). Thanks to Anorick for submitting the
0.1.0_p74 ebuild in #gentoo-desktop.

---
 .../gtk-engines-unico-0.1.0_p74.ebuild             |   72 ++++++++++++++++++++
 .../gtk-engines-unico-9999.ebuild                  |   72 ++++++++++++++++++++
 2 files changed, 144 insertions(+), 0 deletions(-)

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
new file mode 100644
index 0000000..db88aa1
--- /dev/null
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+if [[ ${PV} = 9999 ]]; then
+	EBZR_REPO_URI="lp:unico"
+	GCONF_DEBUG="no"
+	inherit bzr gnome2-live # need gnome2-live for generating the build system
+fi
+
+MY_PN=${PN/gtk-engines-}
+MY_PV=${PV/_p/+r}
+
+DESCRIPTION="Unico Gtk+ 3 theme engine"
+HOMEPAGE="https://launchpad.net/unico"
+if [[ ${PV} = 9999 ]]; then
+	EBZR_REPO_URI='lp:unico'
+	SRC_URI=
+	S="${WORKDIR}/${P}"
+else
+	SRC_URI="https://launchpad.net/ubuntu/oneiric/+source/gtk3-engines-unico/${MY_PV}-0ubuntu1/+files/gtk3-engines-unico_${MY_PV}.orig.tar.gz"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} = 9999 ]]; then
+	KEYWORDS=""
+else
+	KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+	>=x11-libs/cairo-1.10[glib]
+	>=x11-libs/gtk+-3.1.6:3"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+pkg_setup() {
+	DOCS="AUTHORS TODO" # ChangeLog, NEWS, README are empty
+}
+
+src_unpack() {
+	if [[ ${PV} = 9999 ]]; then
+		bzr_src_unpack
+	else
+		default
+	fi
+}
+
+src_prepare() {
+	if [[ ${PV} = 9999 ]]; then
+		gnome2-live_src_prepare
+	else
+		default
+	fi
+}
+
+src_configure() {
+	# currently, the only effect of --enable-debug is to add -g to CFLAGS
+	econf \
+		--disable-debug \
+		--disable-maintainer-flags \
+		--disable-static
+}
+
+src_install() {
+	default
+	find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
+}

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
new file mode 100644
index 0000000..db88aa1
--- /dev/null
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+if [[ ${PV} = 9999 ]]; then
+	EBZR_REPO_URI="lp:unico"
+	GCONF_DEBUG="no"
+	inherit bzr gnome2-live # need gnome2-live for generating the build system
+fi
+
+MY_PN=${PN/gtk-engines-}
+MY_PV=${PV/_p/+r}
+
+DESCRIPTION="Unico Gtk+ 3 theme engine"
+HOMEPAGE="https://launchpad.net/unico"
+if [[ ${PV} = 9999 ]]; then
+	EBZR_REPO_URI='lp:unico'
+	SRC_URI=
+	S="${WORKDIR}/${P}"
+else
+	SRC_URI="https://launchpad.net/ubuntu/oneiric/+source/gtk3-engines-unico/${MY_PV}-0ubuntu1/+files/gtk3-engines-unico_${MY_PV}.orig.tar.gz"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} = 9999 ]]; then
+	KEYWORDS=""
+else
+	KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+	>=x11-libs/cairo-1.10[glib]
+	>=x11-libs/gtk+-3.1.6:3"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+pkg_setup() {
+	DOCS="AUTHORS TODO" # ChangeLog, NEWS, README are empty
+}
+
+src_unpack() {
+	if [[ ${PV} = 9999 ]]; then
+		bzr_src_unpack
+	else
+		default
+	fi
+}
+
+src_prepare() {
+	if [[ ${PV} = 9999 ]]; then
+		gnome2-live_src_prepare
+	else
+		default
+	fi
+}
+
+src_configure() {
+	# currently, the only effect of --enable-debug is to add -g to CFLAGS
+	econf \
+		--disable-debug \
+		--disable-maintainer-flags \
+		--disable-static
+}
+
+src_install() {
+	default
+	find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
+}



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

* [gentoo-commits] proj/gnome:gnome-next commit in: x11-themes/gtk-engines-unico/
@ 2011-07-21  8:05 Alexandre Restovtsev
  0 siblings, 0 replies; 5+ messages in thread
From: Alexandre Restovtsev @ 2011-07-21  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a805fe0f69962b2fd3503d5ae8d3823810f76224
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu Jul 21 08:04:50 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Jul 21 08:04:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a805fe0f

x11-themes/gtk-engines-unico: minor cleanup

---
 .../gtk-engines-unico-0.1.0_p74.ebuild             |    2 --
 .../gtk-engines-unico-9999.ebuild                  |    2 --
 2 files changed, 0 insertions(+), 4 deletions(-)

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
index db88aa1..b06d7f9 100644
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
@@ -16,8 +16,6 @@ MY_PV=${PV/_p/+r}
 DESCRIPTION="Unico Gtk+ 3 theme engine"
 HOMEPAGE="https://launchpad.net/unico"
 if [[ ${PV} = 9999 ]]; then
-	EBZR_REPO_URI='lp:unico'
-	SRC_URI=
 	S="${WORKDIR}/${P}"
 else
 	SRC_URI="https://launchpad.net/ubuntu/oneiric/+source/gtk3-engines-unico/${MY_PV}-0ubuntu1/+files/gtk3-engines-unico_${MY_PV}.orig.tar.gz"

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
index db88aa1..b06d7f9 100644
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
@@ -16,8 +16,6 @@ MY_PV=${PV/_p/+r}
 DESCRIPTION="Unico Gtk+ 3 theme engine"
 HOMEPAGE="https://launchpad.net/unico"
 if [[ ${PV} = 9999 ]]; then
-	EBZR_REPO_URI='lp:unico'
-	SRC_URI=
 	S="${WORKDIR}/${P}"
 else
 	SRC_URI="https://launchpad.net/ubuntu/oneiric/+source/gtk3-engines-unico/${MY_PV}-0ubuntu1/+files/gtk3-engines-unico_${MY_PV}.orig.tar.gz"



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

* [gentoo-commits] proj/gnome:gnome-next commit in: x11-themes/gtk-engines-unico/
@ 2011-07-22  6:19 Alexandre Restovtsev
  0 siblings, 0 replies; 5+ messages in thread
From: Alexandre Restovtsev @ 2011-07-22  6:19 UTC (permalink / raw
  To: gentoo-commits

commit:     815ab4c61b88fb812eba195112d53742a1613f30
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu Jul 21 17:20:24 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Jul 21 17:20:24 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=815ab4c6

x11-themes/gtk-engines-unico: another minor ebuild cleanup

---
 .../gtk-engines-unico-0.1.0_p74.ebuild             |    4 +---
 .../gtk-engines-unico-9999.ebuild                  |    4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
index b06d7f9..d75561d 100644
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
@@ -15,9 +15,7 @@ MY_PV=${PV/_p/+r}
 
 DESCRIPTION="Unico Gtk+ 3 theme engine"
 HOMEPAGE="https://launchpad.net/unico"
-if [[ ${PV} = 9999 ]]; then
-	S="${WORKDIR}/${P}"
-else
+if [[ ${PV} != 9999 ]]; then
 	SRC_URI="https://launchpad.net/ubuntu/oneiric/+source/gtk3-engines-unico/${MY_PV}-0ubuntu1/+files/gtk3-engines-unico_${MY_PV}.orig.tar.gz"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
index b06d7f9..d75561d 100644
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
@@ -15,9 +15,7 @@ MY_PV=${PV/_p/+r}
 
 DESCRIPTION="Unico Gtk+ 3 theme engine"
 HOMEPAGE="https://launchpad.net/unico"
-if [[ ${PV} = 9999 ]]; then
-	S="${WORKDIR}/${P}"
-else
+if [[ ${PV} != 9999 ]]; then
 	SRC_URI="https://launchpad.net/ubuntu/oneiric/+source/gtk3-engines-unico/${MY_PV}-0ubuntu1/+files/gtk3-engines-unico_${MY_PV}.orig.tar.gz"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi



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

* [gentoo-commits] proj/gnome:gnome-next commit in: x11-themes/gtk-engines-unico/
@ 2011-08-12 10:12 Alexandre Restovtsev
  0 siblings, 0 replies; 5+ messages in thread
From: Alexandre Restovtsev @ 2011-08-12 10:12 UTC (permalink / raw
  To: gentoo-commits

commit:     094ddae248a968db4888e220d5d5e3b23f91618c
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Fri Aug 12 10:05:41 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Fri Aug 12 10:05:41 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=094ddae2

x11-themes/gtk-engines-unico: 0.1.0_p74 → 1.0

Bump to the first official release. Update gtk+ dependency and DOCS.

---
 ...1.0_p74.ebuild => gtk-engines-unico-1.0.ebuild} |    4 ++--
 .../gtk-engines-unico-9999.ebuild                  |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.ebuild
similarity index 93%
rename from x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
rename to x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.ebuild
index d75561d..accad44 100644
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-0.1.0_p74.ebuild
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.ebuild
@@ -30,12 +30,12 @@ fi
 
 RDEPEND=">=dev-libs/glib-2.26.0:2
 	>=x11-libs/cairo-1.10[glib]
-	>=x11-libs/gtk+-3.1.6:3"
+	>=x11-libs/gtk+-3.1.10:3"
 DEPEND="${RDEPEND}
 	dev-util/pkgconfig"
 
 pkg_setup() {
-	DOCS="AUTHORS TODO" # ChangeLog, NEWS, README are empty
+	DOCS="AUTHORS NEWS" # ChangeLog, README are empty
 }
 
 src_unpack() {

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
index d75561d..accad44 100644
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
@@ -30,12 +30,12 @@ fi
 
 RDEPEND=">=dev-libs/glib-2.26.0:2
 	>=x11-libs/cairo-1.10[glib]
-	>=x11-libs/gtk+-3.1.6:3"
+	>=x11-libs/gtk+-3.1.10:3"
 DEPEND="${RDEPEND}
 	dev-util/pkgconfig"
 
 pkg_setup() {
-	DOCS="AUTHORS TODO" # ChangeLog, NEWS, README are empty
+	DOCS="AUTHORS NEWS" # ChangeLog, README are empty
 }
 
 src_unpack() {



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

* [gentoo-commits] proj/gnome:gnome-next commit in: x11-themes/gtk-engines-unico/
@ 2011-09-15 15:49 Alexandre Restovtsev
  0 siblings, 0 replies; 5+ messages in thread
From: Alexandre Restovtsev @ 2011-09-15 15:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8df20628fd035dbfb0ae7a0e9cf53cee88dfc90e
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu Sep 15 15:48:21 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Sep 15 15:48:21 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=8df20628

x11-themes/gtk-engines-unico: 1.0 → 1.0.1

Version bump, fixes for GtkSpinButton and gtk_render_line.

---
 ...o-1.0.ebuild => gtk-engines-unico-1.0.1.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.1.ebuild
similarity index 100%
rename from x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.ebuild
rename to x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.1.ebuild



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

end of thread, other threads:[~2011-09-15 15:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-22  6:19 [gentoo-commits] proj/gnome:gnome-next commit in: x11-themes/gtk-engines-unico/ Alexandre Restovtsev
  -- strict thread matches above, loose matches on Subject: below --
2011-09-15 15:49 Alexandre Restovtsev
2011-08-12 10:12 Alexandre Restovtsev
2011-07-21  8:05 Alexandre Restovtsev
2011-07-21  8:00 Alexandre Restovtsev

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