* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2012-09-22 15:54 Nirbheek Chauhan
0 siblings, 0 replies; 11+ messages in thread
From: Nirbheek Chauhan @ 2012-09-22 15:54 UTC (permalink / raw
To: gentoo-commits
commit: 0af1c3cbb8ac56daa6a1df8b8b907d6a191faf8c
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 05:41:04 2012 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Sep 22 15:53:21 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=0af1c3cb
app-crypt/libsecret: 0.9 → 0.10
---
...{libsecret-0.9.ebuild => libsecret-0.10.ebuild} | 33 +++++++++++++++-----
app-crypt/libsecret/libsecret-9999.ebuild | 33 +++++++++++++++-----
2 files changed, 50 insertions(+), 16 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-0.9.ebuild b/app-crypt/libsecret/libsecret-0.10.ebuild
similarity index 66%
rename from app-crypt/libsecret/libsecret-0.9.ebuild
rename to app-crypt/libsecret/libsecret-0.10.ebuild
index f7e2069..cd457a3 100644
--- a/app-crypt/libsecret/libsecret-0.9.ebuild
+++ b/app-crypt/libsecret/libsecret-0.10.ebuild
@@ -3,10 +3,12 @@
# $Header: $
EAPI="4"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.18"
inherit gnome2 virtualx
if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
+ inherit gnome2-live vala
fi
DESCRIPTION="libsecret is a library for storing and retrieving secrets such as passwords"
@@ -29,23 +31,38 @@ DEPEND="${RDEPEND}
dev-libs/libxslt
sys-devel/gettext
virtual/pkgconfig
+ dev-util/gdbus-codegen
>=dev-util/intltool-0.35.0
- >=dev-lang/vala-0.17.2.12:0.18
doc? ( >=dev-util/gtk-doc-1.9 )"
+# Only needed while regenerating from *.vala *.vapi
+if [[ ${PV} = 9999 ]]; then
+ DEPEND+="
+ $(vala_depend)"
+fi
+
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
- # VALAC is used by tests
- # VAPIGEN is used by libsecret
G2CONF="
- --disable-maintainer-mode
--enable-manpages
--disable-strict
--disable-coverage
--disable-static
- $(use_enable crypt gcrypt)
- VALAC=$(type -P valac-0.18)
- VAPIGEN=$(type -P vapigen-0.18)"
+ $(use_enable crypt gcrypt)"
+
+ # Only needed while regenerating from *.vala *.vapi
+ # VALAC is used by tests
+ # VAPIGEN is used by libsecret
+ if [[ ${PV} = 9999 ]]; then
+ local vala_version="$(vala_best_api_version)"
+ G2CONF="
+ VALAC=$(type -P valac-${vala_version})
+ VAPIGEN=$(type -P vapigen-${vala_version})"
+ fi
+}
+
+src_prepare() {
+ gnome2_src_prepare
}
src_test() {
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index f7e2069..cd457a3 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -3,10 +3,12 @@
# $Header: $
EAPI="4"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.18"
inherit gnome2 virtualx
if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
+ inherit gnome2-live vala
fi
DESCRIPTION="libsecret is a library for storing and retrieving secrets such as passwords"
@@ -29,23 +31,38 @@ DEPEND="${RDEPEND}
dev-libs/libxslt
sys-devel/gettext
virtual/pkgconfig
+ dev-util/gdbus-codegen
>=dev-util/intltool-0.35.0
- >=dev-lang/vala-0.17.2.12:0.18
doc? ( >=dev-util/gtk-doc-1.9 )"
+# Only needed while regenerating from *.vala *.vapi
+if [[ ${PV} = 9999 ]]; then
+ DEPEND+="
+ $(vala_depend)"
+fi
+
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
- # VALAC is used by tests
- # VAPIGEN is used by libsecret
G2CONF="
- --disable-maintainer-mode
--enable-manpages
--disable-strict
--disable-coverage
--disable-static
- $(use_enable crypt gcrypt)
- VALAC=$(type -P valac-0.18)
- VAPIGEN=$(type -P vapigen-0.18)"
+ $(use_enable crypt gcrypt)"
+
+ # Only needed while regenerating from *.vala *.vapi
+ # VALAC is used by tests
+ # VAPIGEN is used by libsecret
+ if [[ ${PV} = 9999 ]]; then
+ local vala_version="$(vala_best_api_version)"
+ G2CONF="
+ VALAC=$(type -P valac-${vala_version})
+ VAPIGEN=$(type -P vapigen-${vala_version})"
+ fi
+}
+
+src_prepare() {
+ gnome2_src_prepare
}
src_test() {
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2012-09-25 15:46 Alexandre Rostovtsev
0 siblings, 0 replies; 11+ messages in thread
From: Alexandre Rostovtsev @ 2012-09-25 15:46 UTC (permalink / raw
To: gentoo-commits
commit: 2f8e994fdefcd57b444f05256e29e7051007beb4
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 15:44:16 2012 +0000
Commit: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 15:44:16 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2f8e994f
app-crypt/libsecret: 0.10 now in gx86
Sync live ebuild with gx86. Avoid unnecessary rebuilding of docs that
come in the tarball. Use a less generic description.
---
app-crypt/libsecret/libsecret-0.10.ebuild | 75 -----------------------------
app-crypt/libsecret/libsecret-9999.ebuild | 17 ++++---
2 files changed, 10 insertions(+), 82 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-0.10.ebuild b/app-crypt/libsecret/libsecret-0.10.ebuild
deleted file mode 100644
index cd457a3..0000000
--- a/app-crypt/libsecret/libsecret-0.10.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.18"
-
-inherit gnome2 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live vala
-fi
-
-DESCRIPTION="libsecret is a library for storing and retrieving secrets such as passwords"
-HOMEPAGE="https://live.gnome.org/Libsecret"
-
-LICENSE="LGPL-2.1 Apache-2.0"
-SLOT="0"
-IUSE="+crypt debug doc +introspection"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.31.0:2
- crypt? ( >=dev-libs/libgcrypt-1.2.2 )
- introspection? ( >=dev-libs/gobject-introspection-1.29 )"
-DEPEND="${RDEPEND}
- dev-libs/libxslt
- sys-devel/gettext
- virtual/pkgconfig
- dev-util/gdbus-codegen
- >=dev-util/intltool-0.35.0
- doc? ( >=dev-util/gtk-doc-1.9 )"
-
-# Only needed while regenerating from *.vala *.vapi
-if [[ ${PV} = 9999 ]]; then
- DEPEND+="
- $(vala_depend)"
-fi
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog NEWS README"
- G2CONF="
- --enable-manpages
- --disable-strict
- --disable-coverage
- --disable-static
- $(use_enable crypt gcrypt)"
-
- # Only needed while regenerating from *.vala *.vapi
- # VALAC is used by tests
- # VAPIGEN is used by libsecret
- if [[ ${PV} = 9999 ]]; then
- local vala_version="$(vala_best_api_version)"
- G2CONF="
- VALAC=$(type -P valac-${vala_version})
- VAPIGEN=$(type -P vapigen-${vala_version})"
- fi
-}
-
-src_prepare() {
- gnome2_src_prepare
-}
-
-src_test() {
- Xemake check
-}
-
-src_install() {
- gnome2_src_install
- prune_libtool_files --all
-}
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index cd457a3..58a0466 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -11,10 +11,10 @@ if [[ ${PV} = 9999 ]]; then
inherit gnome2-live vala
fi
-DESCRIPTION="libsecret is a library for storing and retrieving secrets such as passwords"
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
HOMEPAGE="https://live.gnome.org/Libsecret"
-LICENSE="LGPL-2.1 Apache-2.0"
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
IUSE="+crypt debug doc +introspection"
if [[ ${PV} = 9999 ]]; then
@@ -23,22 +23,25 @@ else
KEYWORDS="~amd64 ~x86"
fi
-RDEPEND="
+COMMON_DEPEND="
>=dev-libs/glib-2.31.0:2
crypt? ( >=dev-libs/libgcrypt-1.2.2 )
introspection? ( >=dev-libs/gobject-introspection-1.29 )"
-DEPEND="${RDEPEND}
+RDEPEND="${COMMON_DEPEND}
+ >=gnome-base/gnome-keyring-3"
+# Add ksecrets to RDEPEND when it's added to portage
+DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
sys-devel/gettext
- virtual/pkgconfig
dev-util/gdbus-codegen
>=dev-util/intltool-0.35.0
- doc? ( >=dev-util/gtk-doc-1.9 )"
+ virtual/pkgconfig"
# Only needed while regenerating from *.vala *.vapi
if [[ ${PV} = 9999 ]]; then
DEPEND+="
- $(vala_depend)"
+ $(vala_depend)
+ doc? ( >=dev-util/gtk-doc-1.9 )"
fi
pkg_setup() {
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2012-10-24 8:10 Alexandre Rostovtsev
0 siblings, 0 replies; 11+ messages in thread
From: Alexandre Rostovtsev @ 2012-10-24 8:10 UTC (permalink / raw
To: gentoo-commits
commit: 4be8af081d91dd9fa5cc888add29951735bd861a
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 24 08:00:14 2012 +0000
Commit: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Wed Oct 24 08:10:27 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4be8af08
app-crypt/libsecret: sync with gx86
---
app-crypt/libsecret/libsecret-9999.ebuild | 51 +++++++++++++++++------------
1 files changed, 30 insertions(+), 21 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index 58a0466..928c111 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -3,12 +3,12 @@
# $Header: $
EAPI="4"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.18"
+VALA_MIN_API_VERSION=0.18
+VALA_USE_DEPEND=vapigen
-inherit gnome2 virtualx
+inherit eutils gnome2 python vala virtualx
if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live vala
+ inherit gnome2-live
fi
DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
@@ -16,8 +16,9 @@ HOMEPAGE="https://live.gnome.org/Libsecret"
LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
-IUSE="+crypt debug doc +introspection"
+IUSE="+crypt debug +introspection test vala"
if [[ ${PV} = 9999 ]]; then
+ IUSE="${IUSE} doc"
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
@@ -32,12 +33,19 @@ RDEPEND="${COMMON_DEPEND}
# Add ksecrets to RDEPEND when it's added to portage
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
- sys-devel/gettext
dev-util/gdbus-codegen
+ dev-util/gtk-doc-am
>=dev-util/intltool-0.35.0
- virtual/pkgconfig"
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( introspection? (
+ =dev-lang/python-2*
+ >=dev-libs/gjs-1.32
+ dev-python/pygobject:3
+ ) )
+ vala? ( $(vala_depend) )"
-# Only needed while regenerating from *.vala *.vapi
+# Required while regenerating from *.vala *.vapi
if [[ ${PV} = 9999 ]]; then
DEPEND+="
$(vala_depend)
@@ -45,26 +53,27 @@ if [[ ${PV} = 9999 ]]; then
fi
pkg_setup() {
+ # python is only needed for tests
+ if use test && use introspection; then
+ python_pkg_setup
+ python_set_active_version 2
+ fi
+}
+
+src_prepare() {
DOCS="AUTHORS ChangeLog NEWS README"
- G2CONF="
+ G2CONF="${G2CONF}
--enable-manpages
--disable-strict
--disable-coverage
--disable-static
- $(use_enable crypt gcrypt)"
+ $(use_enable crypt gcrypt)
+ $(use_enable introspection)
+ $(use_enable vala)"
- # Only needed while regenerating from *.vala *.vapi
- # VALAC is used by tests
- # VAPIGEN is used by libsecret
- if [[ ${PV} = 9999 ]]; then
- local vala_version="$(vala_best_api_version)"
- G2CONF="
- VALAC=$(type -P valac-${vala_version})
- VAPIGEN=$(type -P vapigen-${vala_version})"
+ if use vala || [[ ${PV} = 9999 ]]; then
+ vala_src_prepare
fi
-}
-
-src_prepare() {
gnome2_src_prepare
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2012-10-24 16:48 Alexandre Rostovtsev
0 siblings, 0 replies; 11+ messages in thread
From: Alexandre Rostovtsev @ 2012-10-24 16:48 UTC (permalink / raw
To: gentoo-commits
commit: a10086425159df163aa6a584b3a73ff70aacf776
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 24 16:48:30 2012 +0000
Commit: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Wed Oct 24 16:48:30 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a1008642
app-crypt/libsecret: sync with gx86
Correctly order python_set_active_version / python_pkg_setup.
---
app-crypt/libsecret/libsecret-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index 928c111..cfd71b8 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -55,8 +55,8 @@ fi
pkg_setup() {
# python is only needed for tests
if use test && use introspection; then
- python_pkg_setup
python_set_active_version 2
+ python_pkg_setup
fi
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2012-11-22 22:10 Gilles Dartiguelongue
0 siblings, 0 replies; 11+ messages in thread
From: Gilles Dartiguelongue @ 2012-11-22 22:10 UTC (permalink / raw
To: gentoo-commits
commit: b1d4f1d1ad9a5e1396d5dc516542133c2ac07f5d
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 22 22:10:32 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu Nov 22 22:10:32 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b1d4f1d1
app-crypt/libsecret: 0.11 → 0.12
---
app-crypt/libsecret/libsecret-0.12.ebuild | 78 +++++++++++++++++++++++++++++
app-crypt/libsecret/metadata.xml | 10 ++++
2 files changed, 88 insertions(+), 0 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-0.12.ebuild b/app-crypt/libsecret/libsecret-0.12.ebuild
new file mode 100644
index 0000000..bb10dcb
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.12.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+VALA_MIN_API_VERSION=0.18
+VALA_USE_DEPEND=vapigen
+
+inherit eutils gnome2 python vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://live.gnome.org/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+IUSE="+crypt debug +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.31.0:2
+ crypt? ( >=dev-libs/libgcrypt-1.2.2 )
+ introspection? ( >=dev-libs/gobject-introspection-1.29 )"
+RDEPEND="${COMMON_DEPEND}
+ >=gnome-base/gnome-keyring-3"
+# Add ksecrets to RDEPEND when it's added to portage
+DEPEND="${COMMON_DEPEND}
+ dev-libs/libxslt
+ dev-util/gdbus-codegen
+ dev-util/gtk-doc-am
+ >=dev-util/intltool-0.35.0
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? (
+ dev-python/mock
+ introspection? (
+ =dev-lang/python-2*
+ >=dev-libs/gjs-1.32
+ dev-python/pygobject:3 )
+ )
+ vala? ( $(vala_depend) )"
+
+pkg_setup() {
+ # python is only needed for tests
+ if use test && use introspection; then
+ python_set_active_version 2
+ python_pkg_setup
+ fi
+}
+
+src_prepare() {
+ DOCS="AUTHORS ChangeLog NEWS README"
+ G2CONF="${G2CONF}
+ --enable-manpages
+ --disable-strict
+ --disable-coverage
+ --disable-static
+ $(use_enable crypt gcrypt)
+ $(use_enable introspection)
+ $(use_enable vala)"
+
+ # FIXME: disable failing test
+ sed -e '/test_get_sync);/d' \
+ -e '/test_get_async);/d' \
+ -i libsecret/tests/test-service.c || die
+
+ use vala && vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_test() {
+ Xemake check
+}
+
+src_install() {
+ gnome2_src_install
+ prune_libtool_files --all
+}
diff --git a/app-crypt/libsecret/metadata.xml b/app-crypt/libsecret/metadata.xml
new file mode 100644
index 0000000..51e41be
--- /dev/null
+++ b/app-crypt/libsecret/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+ <use>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
+ for introspection</flag>
+ <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2012-12-10 7:36 Alexandre Rostovtsev
0 siblings, 0 replies; 11+ messages in thread
From: Alexandre Rostovtsev @ 2012-12-10 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 0847696c648e9613c56e1e9d812c9af88d0ef0db
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 10 07:36:04 2012 +0000
Commit: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Mon Dec 10 07:36:04 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=0847696c
app-crypt/libsecret: in gx86
---
app-crypt/libsecret/libsecret-0.12.ebuild | 78 -----------------------------
1 files changed, 0 insertions(+), 78 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-0.12.ebuild b/app-crypt/libsecret/libsecret-0.12.ebuild
deleted file mode 100644
index bb10dcb..0000000
--- a/app-crypt/libsecret/libsecret-0.12.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-VALA_MIN_API_VERSION=0.18
-VALA_USE_DEPEND=vapigen
-
-inherit eutils gnome2 python vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://live.gnome.org/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-IUSE="+crypt debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.31.0:2
- crypt? ( >=dev-libs/libgcrypt-1.2.2 )
- introspection? ( >=dev-libs/gobject-introspection-1.29 )"
-RDEPEND="${COMMON_DEPEND}
- >=gnome-base/gnome-keyring-3"
-# Add ksecrets to RDEPEND when it's added to portage
-DEPEND="${COMMON_DEPEND}
- dev-libs/libxslt
- dev-util/gdbus-codegen
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35.0
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- dev-python/mock
- introspection? (
- =dev-lang/python-2*
- >=dev-libs/gjs-1.32
- dev-python/pygobject:3 )
- )
- vala? ( $(vala_depend) )"
-
-pkg_setup() {
- # python is only needed for tests
- if use test && use introspection; then
- python_set_active_version 2
- python_pkg_setup
- fi
-}
-
-src_prepare() {
- DOCS="AUTHORS ChangeLog NEWS README"
- G2CONF="${G2CONF}
- --enable-manpages
- --disable-strict
- --disable-coverage
- --disable-static
- $(use_enable crypt gcrypt)
- $(use_enable introspection)
- $(use_enable vala)"
-
- # FIXME: disable failing test
- sed -e '/test_get_sync);/d' \
- -e '/test_get_async);/d' \
- -i libsecret/tests/test-service.c || die
-
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_test() {
- Xemake check
-}
-
-src_install() {
- gnome2_src_install
- prune_libtool_files --all
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2013-03-02 8:52 Nirbheek Chauhan
0 siblings, 0 replies; 11+ messages in thread
From: Nirbheek Chauhan @ 2013-03-02 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 06e7df3659c17804a2250208c882984cbb633969
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 08:52:15 2013 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 08:52:15 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=06e7df36
app-crypt/libsecret: Sync with gx86
---
app-crypt/libsecret/libsecret-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index cfd71b8..e64a89e 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -25,7 +25,7 @@ else
fi
COMMON_DEPEND="
- >=dev-libs/glib-2.31.0:2
+ >=dev-libs/glib-2.32.0:2
crypt? ( >=dev-libs/libgcrypt-1.2.2 )
introspection? ( >=dev-libs/gobject-introspection-1.29 )"
RDEPEND="${COMMON_DEPEND}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2013-12-22 22:35 Gilles Dartiguelongue
0 siblings, 0 replies; 11+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-22 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 423706e2008bbda289c2844b7c438cdf9656ea05
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 22:35:34 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 22:35:34 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=423706e2
app-crypt/libsecret: sync with gentoo-x86
---
app-crypt/libsecret/libsecret-9999.ebuild | 73 ++++++++++++++++---------------
app-crypt/libsecret/metadata.xml | 2 -
2 files changed, 37 insertions(+), 38 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index e64a89e..0f7631e 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
+PYTHON_COMPAT=( python2_{6,7} )
VALA_MIN_API_VERSION=0.18
VALA_USE_DEPEND=vapigen
-inherit eutils gnome2 python vala virtualx
+inherit eutils gnome2 python-any-r1 vala virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -17,19 +18,22 @@ HOMEPAGE="https://live.gnome.org/Libsecret"
LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
IUSE="+crypt debug +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
if [[ ${PV} = 9999 ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
else
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
fi
COMMON_DEPEND="
>=dev-libs/glib-2.32.0:2
- crypt? ( >=dev-libs/libgcrypt-1.2.2 )
- introspection? ( >=dev-libs/gobject-introspection-1.29 )"
+ crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
+ introspection? ( >=dev-libs/gobject-introspection-1.29 )
+"
RDEPEND="${COMMON_DEPEND}
- >=gnome-base/gnome-keyring-3"
+ >=gnome-base/gnome-keyring-3
+"
# Add ksecrets to RDEPEND when it's added to portage
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
@@ -38,38 +42,28 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.35.0
sys-devel/gettext
virtual/pkgconfig
- test? ( introspection? (
- =dev-lang/python-2*
- >=dev-libs/gjs-1.32
- dev-python/pygobject:3
- ) )
- vala? ( $(vala_depend) )"
+ test? (
+ dev-python/mock
+ introspection? (
+ ${PYTHON_DEPS}
+ >=dev-libs/gjs-1.32
+ dev-python/pygobject:3 )
+ )
+ vala? ( $(vala_depend) )
+"
# Required while regenerating from *.vala *.vapi
if [[ ${PV} = 9999 ]]; then
- DEPEND+="
+ DEPEND="${DEPEND}
$(vala_depend)
doc? ( >=dev-util/gtk-doc-1.9 )"
fi
-pkg_setup() {
- # python is only needed for tests
- if use test && use introspection; then
- python_set_active_version 2
- python_pkg_setup
- fi
-}
-
src_prepare() {
- DOCS="AUTHORS ChangeLog NEWS README"
- G2CONF="${G2CONF}
- --enable-manpages
- --disable-strict
- --disable-coverage
- --disable-static
- $(use_enable crypt gcrypt)
- $(use_enable introspection)
- $(use_enable vala)"
+ # FIXME: disable failing test
+ sed -e '/test_get_sync);/d' \
+ -e '/test_get_async);/d' \
+ -i libsecret/tests/test-service.c || die
if use vala || [[ ${PV} = 9999 ]]; then
vala_src_prepare
@@ -77,11 +71,18 @@ src_prepare() {
gnome2_src_prepare
}
-src_test() {
- Xemake check
+src_configure() {
+ DOCS="AUTHORS ChangeLog NEWS README"
+ gnome2_src_configure \
+ --enable-manpages \
+ --disable-strict \
+ --disable-coverage \
+ --disable-static \
+ $(use_enable crypt gcrypt) \
+ $(use_enable introspection) \
+ $(use_enable vala)
}
-src_install() {
- gnome2_src_install
- prune_libtool_files --all
+src_test() {
+ Xemake check
}
diff --git a/app-crypt/libsecret/metadata.xml b/app-crypt/libsecret/metadata.xml
index 51e41be..92265e5 100644
--- a/app-crypt/libsecret/metadata.xml
+++ b/app-crypt/libsecret/metadata.xml
@@ -3,8 +3,6 @@
<pkgmetadata>
<herd>gnome</herd>
<use>
- <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
- for introspection</flag>
<flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2014-04-20 13:54 Gilles Dartiguelongue
0 siblings, 0 replies; 11+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 6416867a5ac40bb232b4d068050e6e3922251cff
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 15 21:14:31 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 13:51:53 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6416867a
app-crypt/libsecret: 0.16 → 0.18
---
...libsecret-9999.ebuild => libsecret-0.18.ebuild} | 33 ++++++----------------
app-crypt/libsecret/libsecret-9999.ebuild | 14 ++++-----
2 files changed, 15 insertions(+), 32 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-0.18.ebuild
similarity index 68%
copy from app-crypt/libsecret/libsecret-9999.ebuild
copy to app-crypt/libsecret/libsecret-0.18.ebuild
index 0f7631e..7c5a95a 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -7,10 +7,7 @@ PYTHON_COMPAT=( python2_{6,7} )
VALA_MIN_API_VERSION=0.18
VALA_USE_DEPEND=vapigen
-inherit eutils gnome2 python-any-r1 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
+inherit gnome2 python-any-r1 vala virtualx
DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
HOMEPAGE="https://live.gnome.org/Libsecret"
@@ -19,16 +16,11 @@ LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
IUSE="+crypt debug +introspection test vala"
REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
COMMON_DEPEND="
- >=dev-libs/glib-2.32.0:2
- crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
+ >=dev-libs/glib-2.38:2
+ crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
introspection? ( >=dev-libs/gobject-introspection-1.29 )
"
RDEPEND="${COMMON_DEPEND}
@@ -38,7 +30,7 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
dev-util/gdbus-codegen
- dev-util/gtk-doc-am
+ >=dev-util/gtk-doc-am-1.9
>=dev-util/intltool-0.35.0
sys-devel/gettext
virtual/pkgconfig
@@ -52,22 +44,13 @@ DEPEND="${COMMON_DEPEND}
vala? ( $(vala_depend) )
"
-# Required while regenerating from *.vala *.vapi
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- $(vala_depend)
- doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
src_prepare() {
# FIXME: disable failing test
sed -e '/test_get_sync);/d' \
-e '/test_get_async);/d' \
- -i libsecret/tests/test-service.c || die
+ -i "${S}"/libsecret/test-service.c || die
- if use vala || [[ ${PV} = 9999 ]]; then
- vala_src_prepare
- fi
+ use vala && vala_src_prepare
gnome2_src_prepare
}
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index 0f7631e..c36e3a2 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_{6,7} )
VALA_MIN_API_VERSION=0.18
VALA_USE_DEPEND=vapigen
-inherit eutils gnome2 python-any-r1 vala virtualx
+inherit gnome2 python-any-r1 vala virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -23,12 +23,12 @@ if [[ ${PV} = 9999 ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
fi
COMMON_DEPEND="
- >=dev-libs/glib-2.32.0:2
- crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
+ >=dev-libs/glib-2.38:2
+ crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
introspection? ( >=dev-libs/gobject-introspection-1.29 )
"
RDEPEND="${COMMON_DEPEND}
@@ -38,7 +38,7 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
dev-util/gdbus-codegen
- dev-util/gtk-doc-am
+ >=dev-util/gtk-doc-am-1.9
>=dev-util/intltool-0.35.0
sys-devel/gettext
virtual/pkgconfig
@@ -63,7 +63,7 @@ src_prepare() {
# FIXME: disable failing test
sed -e '/test_get_sync);/d' \
-e '/test_get_async);/d' \
- -i libsecret/tests/test-service.c || die
+ -i "${S}"/libsecret/test-service.c || die
if use vala || [[ ${PV} = 9999 ]]; then
vala_src_prepare
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2014-10-19 21:48 Gilles Dartiguelongue
0 siblings, 0 replies; 11+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-19 21:48 UTC (permalink / raw
To: gentoo-commits
commit: 09866d4d3c83fd4fb4168cc46303cb0a8d965a55
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 19 19:36:25 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 19 21:13:58 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=09866d4d
app-crypt/libsecret: moved to gentoo-x86
---
app-crypt/libsecret/libsecret-0.18.ebuild | 71 -------------------------------
1 file changed, 71 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-0.18.ebuild b/app-crypt/libsecret/libsecret-0.18.ebuild
deleted file mode 100644
index 7c5a95a..0000000
--- a/app-crypt/libsecret/libsecret-0.18.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python2_{6,7} )
-VALA_MIN_API_VERSION=0.18
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://live.gnome.org/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-IUSE="+crypt debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.38:2
- crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
- introspection? ( >=dev-libs/gobject-introspection-1.29 )
-"
-RDEPEND="${COMMON_DEPEND}
- >=gnome-base/gnome-keyring-3
-"
-# Add ksecrets to RDEPEND when it's added to portage
-DEPEND="${COMMON_DEPEND}
- dev-libs/libxslt
- dev-util/gdbus-codegen
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.35.0
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- dev-python/mock
- introspection? (
- ${PYTHON_DEPS}
- >=dev-libs/gjs-1.32
- dev-python/pygobject:3 )
- )
- vala? ( $(vala_depend) )
-"
-
-src_prepare() {
- # FIXME: disable failing test
- sed -e '/test_get_sync);/d' \
- -e '/test_get_async);/d' \
- -i "${S}"/libsecret/test-service.c || die
-
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog NEWS README"
- gnome2_src_configure \
- --enable-manpages \
- --disable-strict \
- --disable-coverage \
- --disable-static \
- $(use_enable crypt gcrypt) \
- $(use_enable introspection) \
- $(use_enable vala)
-}
-
-src_test() {
- Xemake check
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
@ 2018-12-30 6:32 Sobhan Mohammadpour
0 siblings, 0 replies; 11+ messages in thread
From: Sobhan Mohammadpour @ 2018-12-30 6:32 UTC (permalink / raw
To: gentoo-commits
commit: 30e6ca0e9874f17d33789110f0bba371e0240dbc
Author: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 30 06:31:18 2018 +0000
Commit: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Sun Dec 30 06:31:18 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=30e6ca0e
app-crypt/libsecret: fix homepage
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x7DF238CF0AA182E1
Signed-off-by: Sobhan Mohammadpour <sobhan <AT> gentoo.org>
app-crypt/libsecret/libsecret-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
index 93a949ff..e4d5d072 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then
fi
DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://live.gnome.org/Libsecret"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2018-12-30 6:32 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-19 21:48 [gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/ Gilles Dartiguelongue
-- strict thread matches above, loose matches on Subject: below --
2018-12-30 6:32 Sobhan Mohammadpour
2014-04-20 13:54 Gilles Dartiguelongue
2013-12-22 22:35 Gilles Dartiguelongue
2013-03-02 8:52 Nirbheek Chauhan
2012-12-10 7:36 Alexandre Rostovtsev
2012-11-22 22:10 Gilles Dartiguelongue
2012-10-24 16:48 Alexandre Rostovtsev
2012-10-24 8:10 Alexandre Rostovtsev
2012-09-25 15:46 Alexandre Rostovtsev
2012-09-22 15:54 Nirbheek Chauhan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox