diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-libs/granite | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-libs/granite')
-rw-r--r-- | dev-libs/granite/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/granite/files/granite-0.3.0-build-fix.patch | 22 | ||||
-rw-r--r-- | dev-libs/granite/files/granite-0.3.0-build-fix2.patch | 13 | ||||
-rw-r--r-- | dev-libs/granite/files/granite-0.3.0-build-fix3.patch | 24 | ||||
-rw-r--r-- | dev-libs/granite/granite-0.1.0.ebuild | 41 | ||||
-rw-r--r-- | dev-libs/granite/granite-0.2.1.ebuild | 57 | ||||
-rw-r--r-- | dev-libs/granite/granite-0.2.3.1.ebuild | 59 | ||||
-rw-r--r-- | dev-libs/granite/granite-0.3.0.ebuild | 65 | ||||
-rw-r--r-- | dev-libs/granite/metadata.xml | 11 |
9 files changed, 296 insertions, 0 deletions
diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest new file mode 100644 index 000000000000..dc10ebeed1e8 --- /dev/null +++ b/dev-libs/granite/Manifest @@ -0,0 +1,4 @@ +DIST granite-0.1.0.tar.gz 92385 SHA256 8eb552f6fd086779b44d08a7a5283928801e6b0db8c54144b9286f9c89ca02f6 SHA512 06733870c2ea9d16e4bdb8aec9984b81d27de9aa8958d8b213fe31aad36675a8dadda9513271d63473e7d243e7b760aaa75ed6ad745f9214b394f23425f41f90 WHIRLPOOL 38cbddf7ef1c80bd907db512d43be68f920debc830fea853b1b793754f47182266d39b4a3c9da7aeecde3992dd1225cc7e2a25f775091184fd21f130346fd605 +DIST granite-0.2.1.tar.gz 146871 SHA256 4e9a97488c04b2c3eadcb4b8251c8938a9637820b1989449e55490f42a2ac92c SHA512 a9cbe43e836c1e5430260bb8643b63b6712c17a60c184ed7105a9e96eb68e8107c09de655f58262a1dcab85cfb59beb18352b49a5ddb0817f9aff7b86d1e2bb1 WHIRLPOOL 6d909976300fa32c16b127b0865f7c8b064230407c496653627aa63b1d24ff4197fa3894d93f9ea9d349a85c26ad0b94e7836bfe6fa15aa0deafa1e5b28d51df +DIST granite-0.2.3.1.tgz 152607 SHA256 56f05338bb7967f0b912d35bf780a3ddd68b517e1939371a14a5f79581a8f80d SHA512 c4db7d3a9e65178fa961761355fdf4d3795513a5a8d0ba5a448761336817a0de027382421a86213b434449f257f3c869b6275357acb732b6dd382cf5ea86eca8 WHIRLPOOL b7287c7f5ab0c1213b8ea3dc8512375c133244a3d838e612d42c59d3c9694164c03a40a464e210a3b5771399afff0b24f2b054e61fb76fd636443f7804833caa +DIST granite-0.3.0.tar.gz 285072 SHA256 df950dd79749213971d50316c68edadf1fb3c2151cb7d63f6a6b9edf12084ad1 SHA512 3ebbb7453b770f8b5b98cee0f96db8443d7583af0117b2d34c9daa82bf36d25418e0fcf61118e7551ced91e751d8b032998dc9cca2569e61c7227666c4383872 WHIRLPOOL ebf2130fc97b3d896b868ef2fb37ea3952b0e2630b872a05930ee52f8bc9fb656382cceb7cdbf201e91267b99ab6485777ea2880305ad9e32c79f4af7865f875 diff --git a/dev-libs/granite/files/granite-0.3.0-build-fix.patch b/dev-libs/granite/files/granite-0.3.0-build-fix.patch new file mode 100644 index 000000000000..f93a3c65df33 --- /dev/null +++ b/dev-libs/granite/files/granite-0.3.0-build-fix.patch @@ -0,0 +1,22 @@ +=== modified file 'lib/Widgets/ContractorView.vala' +--- lib/Widgets/ContractorView.vala 2014-09-04 12:39:00 +0000 ++++ lib/Widgets/ContractorView.vala 2015-03-23 05:21:46 +0000 +@@ -35,7 +35,7 @@ + public delegate void ContractCallback (); + private Gee.HashMap<int, DelegateWrapper?> outsiders; + private int[] blacklisted_pos; +- private ListStore list; ++ private Gtk.ListStore list; + + private struct DelegateWrapper { unowned ContractCallback method; } + +@@ -73,7 +73,7 @@ + */ + public ContractorView (string filename, string mime, int icon_size = 32, bool show_contract_name = true) { + /* Setup the ListStore */ +- list = new ListStore (2, typeof (Gdk.Pixbuf), typeof (string)); ++ list = new Gtk.ListStore (2, typeof (Gdk.Pixbuf), typeof (string)); + outsiders = new Gee.HashMap<int, DelegateWrapper?> (); + this.model = list; + + diff --git a/dev-libs/granite/files/granite-0.3.0-build-fix2.patch b/dev-libs/granite/files/granite-0.3.0-build-fix2.patch new file mode 100644 index 000000000000..7c6bcb9236e5 --- /dev/null +++ b/dev-libs/granite/files/granite-0.3.0-build-fix2.patch @@ -0,0 +1,13 @@ +=== modified file 'lib/Widgets/DynamicNotebook.vala' +--- lib/Widgets/DynamicNotebook.vala 2014-08-30 13:28:37 +0000 ++++ lib/Widgets/DynamicNotebook.vala 2014-09-23 13:43:11 +0000 +@@ -941,7 +941,7 @@ + notebook.create_window.connect (on_create_window); + } + +- ~Notebook () { ++ ~DynamicNotebook () { + notebook.switch_page.disconnect (on_switch_page); + notebook.page_added.disconnect (on_page_added); + notebook.page_removed.disconnect (on_page_removed); + diff --git a/dev-libs/granite/files/granite-0.3.0-build-fix3.patch b/dev-libs/granite/files/granite-0.3.0-build-fix3.patch new file mode 100644 index 000000000000..145d552c7a04 --- /dev/null +++ b/dev-libs/granite/files/granite-0.3.0-build-fix3.patch @@ -0,0 +1,24 @@ +=== modified file 'lib/Widgets/DynamicNotebook.vala' +--- lib/Widgets/DynamicNotebook.vala 2014-07-31 12:41:52 +0000 ++++ lib/Widgets/DynamicNotebook.vala 2014-08-30 13:28:37 +0000 +@@ -658,10 +658,19 @@ + /** + * The text shown in the add button tooltip + */ ++#if VALA_0_26 ++ public string add_button_tooltip { ++ get { _add_button_tooltip = add_button.tooltip_text; return _add_button_tooltip; } ++ set { add_button.tooltip_text = value; } ++ } ++ // Use temporary field to avoid breaking API this can be dropped while preparing for 0.4 ++ string _add_button_tooltip; ++#else + public string add_button_tooltip { + get { return add_button.tooltip_text; } + set { add_button.tooltip_text = value; } + } ++#endif + + public Tab current { + get { return tabs.nth_data (notebook.get_current_page ()); } + diff --git a/dev-libs/granite/granite-0.1.0.ebuild b/dev-libs/granite/granite-0.1.0.ebuild new file mode 100644 index 000000000000..6df2e1d33b02 --- /dev/null +++ b/dev-libs/granite/granite-0.1.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +VALA_MIN_API_VERSION="0.14" + +inherit cmake-utils multilib vala + +DESCRIPTION="A development library for elementary development" +HOMEPAGE="http://launchpad.net/granite" +SRC_URI="http://launchpad.net/${PN}/${PV%.*.*}.x/${PV%.*}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-libs/libgee:0 + x11-libs/gtk+:3" +DEPEND="${RDEPEND} + $(vala_depend) + virtual/pkgconfig + sys-devel/gettext" + +DOCS=( AUTHORS ) + +src_prepare() { + vala_src_prepare + sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die + sed -i -e "/DESTINATION/s:lib:$(get_libdir):" lib/CMakeLists.txt || die +} + +src_install() { + cmake-utils_src_install + dohtml -r doc/* +} diff --git a/dev-libs/granite/granite-0.2.1.ebuild b/dev-libs/granite/granite-0.2.1.ebuild new file mode 100644 index 000000000000..c13ab69179ad --- /dev/null +++ b/dev-libs/granite/granite-0.2.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +VALA_MIN_API_VERSION="0.14" + +inherit cmake-utils gnome2-utils multilib vala versionator + +DESCRIPTION="A development library for elementary development" +HOMEPAGE="http://launchpad.net/granite" +SRC_URI="http://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 x86" +IUSE="" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-libs/libgee:0[introspection] + x11-libs/gtk+:3" +DEPEND="${RDEPEND} + $(vala_depend) + virtual/pkgconfig + sys-devel/gettext" + +DOCS=( AUTHORS ) + +src_prepare() { + vala_src_prepare + sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die + sed -i -e "/DESTINATION/s:lib:$(get_libdir):" lib/CMakeLists.txt || die + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + cmake-utils_src_configure +} + +src_install() { + HTML_DOCS=( doc/. ) + cmake-utils_src_install +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/dev-libs/granite/granite-0.2.3.1.ebuild b/dev-libs/granite/granite-0.2.3.1.ebuild new file mode 100644 index 000000000000..c802040e4f16 --- /dev/null +++ b/dev-libs/granite/granite-0.2.3.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +VALA_MIN_API_VERSION=0.16 + +inherit cmake-utils gnome2-utils multilib vala versionator + +DESCRIPTION="A development library for elementary development" +HOMEPAGE="http://launchpad.net/granite" +SRC_URI="http://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tgz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.32 + dev-libs/gobject-introspection + dev-libs/libgee:0[introspection] + >=x11-libs/gtk+-3.3.14:3" +DEPEND="${RDEPEND} + $(vala_depend) + sys-devel/gettext + virtual/pkgconfig" + +DOCS=( AUTHORS ) + +src_prepare() { + vala_src_prepare + sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + cmake-utils_src_configure +} + +src_install() { + HTML_DOCS=( doc/. ) + cmake-utils_src_install +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/dev-libs/granite/granite-0.3.0.ebuild b/dev-libs/granite/granite-0.3.0.ebuild new file mode 100644 index 000000000000..befa465624cc --- /dev/null +++ b/dev-libs/granite/granite-0.3.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +VALA_MIN_API_VERSION="0.24" + +inherit cmake-utils gnome2-utils multilib vala versionator + +DESCRIPTION="A development library for elementary development" +HOMEPAGE="http://launchpad.net/granite" +SRC_URI="http://launchpad.net/${PN}/$(get_version_component_range 1-2)/$(get_version_component_range 1-2)/+download/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.32:2 + dev-libs/gobject-introspection:= + dev-libs/libgee:0.8[introspection] + >=x11-libs/gtk+-3.11.6:3 +" +DEPEND="${RDEPEND} + $(vala_depend) + sys-devel/gettext + virtual/pkgconfig +" + +DOCS=( AUTHORS ) +PATCHES=( + # https://bugs.launchpad.net/granite/+bug/1453526 + "${FILESDIR}"/${P}-build-fix{,2,3}.patch +) + +src_prepare() { + vala_src_prepare + sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + cmake-utils_src_configure +} + +src_install() { + HTML_DOCS=( doc/. ) + cmake-utils_src_install +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml new file mode 100644 index 000000000000..b79791c32fd3 --- /dev/null +++ b/dev-libs/granite/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>ssuominen@gentoo.org</email> + <name>Samuli Suominen</name> + </maintainer> + <upstream> + <remote-id type="launchpad">granite</remote-id> + </upstream> +</pkgmetadata> |