diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2012-09-21 11:11:04 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2012-09-22 21:23:21 +0530 |
commit | 0af1c3cbb8ac56daa6a1df8b8b907d6a191faf8c (patch) | |
tree | 11290e9714af29d37290ed93329b32bf873f00fb /app-crypt/libsecret | |
parent | dev-libs/libgweather: 3.5.91 → 3.5.92 (diff) | |
download | gnome-0af1c3cbb8ac56daa6a1df8b8b907d6a191faf8c.tar.gz gnome-0af1c3cbb8ac56daa6a1df8b8b907d6a191faf8c.tar.bz2 gnome-0af1c3cbb8ac56daa6a1df8b8b907d6a191faf8c.zip |
app-crypt/libsecret: 0.9 → 0.10
Diffstat (limited to 'app-crypt/libsecret')
-rw-r--r-- | app-crypt/libsecret/Manifest | 6 | ||||
-rw-r--r-- | app-crypt/libsecret/libsecret-0.10.ebuild (renamed from app-crypt/libsecret/libsecret-0.9.ebuild) | 33 | ||||
-rw-r--r-- | app-crypt/libsecret/libsecret-9999.ebuild | 33 |
3 files changed, 53 insertions, 19 deletions
diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest index f1933916..3f54300e 100644 --- a/app-crypt/libsecret/Manifest +++ b/app-crypt/libsecret/Manifest @@ -1,3 +1,3 @@ -DIST libsecret-0.9.tar.xz 473512 SHA256 8b1abfed2f5c88ff9a1801d5b6643331cc833dfe8d8b1dca982ae23bbd6de535 SHA512 d7ded55008a116939ad7b81b27b897a645ee16e6a6da13c2be9bf53dafe59024ff06211d45282e591f09a104a2f0f2af5b7b8fc82f14da7c8283aec38b36880a WHIRLPOOL af18dd68e6a551fbabc22b1a1a4c5da3d39401981de87e71222d59f33e256d94fc9897287aa36d816db483b7f372c4b5315485c657e93b4eb9d2d929d3933d49 -EBUILD libsecret-0.9.ebuild 1218 SHA256 c40c6ef83a478e39457da98fb6178db75374aff1d35feb782a31aaab118706fe SHA512 1322ecaf192b0f8349cd230cbd78b7bd4cfd0b630c0a6c566bbca65967c783d6560af3b194ea83c3a21e495a8e61c978fa2e6ff8839379dd91d8bdc025272486 WHIRLPOOL 6822d519a668324c278593d719e41fedfe37dda2d6c0abbc12307f403d11bd9bc27bcb5b85e607645bb9d316e160c4a854dfe3d3d40abe92287b5b8222c67939 -EBUILD libsecret-9999.ebuild 1218 SHA256 c40c6ef83a478e39457da98fb6178db75374aff1d35feb782a31aaab118706fe SHA512 1322ecaf192b0f8349cd230cbd78b7bd4cfd0b630c0a6c566bbca65967c783d6560af3b194ea83c3a21e495a8e61c978fa2e6ff8839379dd91d8bdc025272486 WHIRLPOOL 6822d519a668324c278593d719e41fedfe37dda2d6c0abbc12307f403d11bd9bc27bcb5b85e607645bb9d316e160c4a854dfe3d3d40abe92287b5b8222c67939 +DIST libsecret-0.10.tar.xz 473952 SHA256 4015ac83042fa408bf66ca8526709662d194fe566181db6ab3d86a6ea4ab8880 SHA512 28b09871e532c26f04b760d014b54cfb478997840e010a07d8862ebf9f8f87f7e67f5ec60e486577020aee29ea75701d7263891126aec638eaad9245e5c2c076 WHIRLPOOL 5b55093a83dfacefad59735ecae895d5145b289d7ee2b0181345fa0f6053b7c8f736ac7833fc686b9b180cd0b977d5048b25ee0952dccb6f28764359926b8165 +EBUILD libsecret-0.10.ebuild 1564 SHA256 8b6d7b588147ac67667862ce48f9764178f8f8def4e918a9e05a585253e5c3ca SHA512 696610417c1514f1d47c44e85bab16b6b0170cacf67b02565df7496391967561fce973fe0611678fa9ef91712d721d1a3b00cf4b0eaa1443be32db598291721e WHIRLPOOL 10b52862b8e491518d206b661ec9051791f3f7d79ca73c9c2aa4deaa338b65ef346dcdbf8d9534d12085c3112caad6c32ccc89e275726bf03b6cfa0b37ad267d +EBUILD libsecret-9999.ebuild 1564 SHA256 8b6d7b588147ac67667862ce48f9764178f8f8def4e918a9e05a585253e5c3ca SHA512 696610417c1514f1d47c44e85bab16b6b0170cacf67b02565df7496391967561fce973fe0611678fa9ef91712d721d1a3b00cf4b0eaa1443be32db598291721e WHIRLPOOL 10b52862b8e491518d206b661ec9051791f3f7d79ca73c9c2aa4deaa338b65ef346dcdbf8d9534d12085c3112caad6c32ccc89e275726bf03b6cfa0b37ad267d diff --git a/app-crypt/libsecret/libsecret-0.9.ebuild b/app-crypt/libsecret/libsecret-0.10.ebuild index f7e2069d..cd457a30 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 f7e2069d..cd457a30 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() { |