diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-11-19 17:13:52 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-11-19 17:13:52 +0000 |
commit | bfe3ac3e5ce1770f31c561add862c12890a6347f (patch) | |
tree | 0988a700a75786604e7e1cb5ec352ba8b0b2bdc4 /dev-libs/libindicate | |
parent | Document USE=gnome; thanks to Fabian Köster <f.koester@tarent.de> for the su... (diff) | |
download | historical-bfe3ac3e5ce1770f31c561add862c12890a6347f.tar.gz historical-bfe3ac3e5ce1770f31c561add862c12890a6347f.tar.bz2 historical-bfe3ac3e5ce1770f31c561add862c12890a6347f.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha73/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libindicate')
-rw-r--r-- | dev-libs/libindicate/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/libindicate/Manifest | 29 | ||||
-rw-r--r-- | dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch | 78 | ||||
-rw-r--r-- | dev-libs/libindicate/libindicate-0.6.1-r200.ebuild | 79 |
4 files changed, 177 insertions, 17 deletions
diff --git a/dev-libs/libindicate/ChangeLog b/dev-libs/libindicate/ChangeLog index 04fab80b91dd..311abded7d52 100644 --- a/dev-libs/libindicate/ChangeLog +++ b/dev-libs/libindicate/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libindicate # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/ChangeLog,v 1.20 2011/11/04 23:04:20 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/ChangeLog,v 1.21 2011/11/19 17:13:52 ssuominen Exp $ + +*libindicate-0.6.1-r200 (19 Nov 2011) + + 19 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> + +libindicate-0.6.1-r200.ebuild, +files/libindicate-0.6.1-no-mono.patch: + Version bump. 04 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org> libindicate-0.4.4-r2.ebuild: diff --git a/dev-libs/libindicate/Manifest b/dev-libs/libindicate/Manifest index d9a7c7f48612..44a4a44c89b0 100644 --- a/dev-libs/libindicate/Manifest +++ b/dev-libs/libindicate/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA1 AUX libindicate-0.2.3-optional-gtk-support.patch 5038 RMD160 afae6044bc558459b779838aa88e414d2543aff0 SHA1 b9078296d800d1ea41116b6854af833cdd08330f SHA256 856b132e2d080dcfcc65faf7d177ef59e4fe7f2e488bcdbfded8422e4c68feb9 AUX libindicate-0.4.4-as-needed-introspection.patch 1263 RMD160 c98b7d98460f50c2f65e25013fc4275356b0e0c9 SHA1 a6071853666aed548592f0245b3a7a4e88cdbff0 SHA256 9ca599b426569129b88367d12a27859ca6398935d590e2aef561c88c4372cda4 @@ -16,28 +16,25 @@ AUX libindicate-0.4.4-parallel.patch 1181 RMD160 2ca045264c2f9723cc42323892b86cb AUX libindicate-0.4.91-fix-python-version.patch 1056 RMD160 0a82d98948ed932ab22acecd3f70b7e51f7b2e50 SHA1 ff878335e5794ae148522417559fb3280bac09bb SHA256 cbe1db86aa486e1ce9357aa27c1ff112acd2c0eac9701b218efdb1433b176845 AUX libindicate-0.4.91-optional-mono.patch 1246 RMD160 e8951cf8978eeb0d25d7f438d92761d494d9dab0 SHA1 d411e61cd8cf359e5df9860a46111fe7679de7a8 SHA256 ecb72e7e7ee241d5ea3b31473681f6960fc9e7bb48b681b4e12e50761a9750d5 AUX libindicate-0.4.91-optional-python.patch 1495 RMD160 6eb24678f376c4185453d57f684d1d82edb8984b SHA1 8cf3346e24b940e6d609553151070753d6031937 SHA256 121380055f5aa178446c722c9eb81104f9e9c3dac016ff1b0a0254ebf4e34aec +AUX libindicate-0.6.1-no-mono.patch 1880 RMD160 6fef8b889d9282786ff1a07b45bcf9af0166f132 SHA1 9b3aad4ccca9f971d3aff8d6790d6bc216fdb8fb SHA256 9f9dcdd610a012cceded3d6076b745e8c406b9fdd179543b2680567f005615b5 DIST libindicate-0.2.3.tar.gz 426971 RMD160 9aa7a2ad95a232db23739d45497b0e5746cdf2a5 SHA1 46ff8ff837bac175c72f3ee66761d1f549a71547 SHA256 590dff54608b8c6eddf691f588f70f8b25da8f8f061da3696019da38abc356bf DIST libindicate-0.4.4.tar.gz 473110 RMD160 2e926172d8b0a2604f44b2b42ee70f3a1fc837f9 SHA1 0dc3ad4c35581adea9d9ae89daacf820c764f24a SHA256 20d7ac6fe02b28283c619fe583d5b0fb8a473bb17ef020c2fa40c53f72e315ce +DIST libindicate-0.6.1.tar.gz 530107 RMD160 2a4ecb5fbbb1366661a8ebf8486bbba566c7f946 SHA1 c1cca4924f359cbd2ccc477f368938c80e3a83b7 SHA256 2c8236e326610fce5972de744827f88617a6f17340aac1bba9e85405d5c691f2 EBUILD libindicate-0.2.3-r1.ebuild 1531 RMD160 c72d2adb59950c05f1e1951ae7f56ffe4fd12e55 SHA1 bf13165cf6198cef89064d0d9f78e4f87b536ee3 SHA256 c12f08819742a2019ebcf8517d11f3b77d4a97194d51542e76d2a2b18f52431a EBUILD libindicate-0.4.4-r1.ebuild 2655 RMD160 36c8ceded17ab17e7a183edc32d0e7bf01c598bf SHA1 b57e2fdd39c3338bf0e9a259f30839873ef36482 SHA256 3f64c3809a9fa3d225821953c02bf0628be33c7625c3d7cea45f4e7bf7845646 EBUILD libindicate-0.4.4-r2.ebuild 3223 RMD160 7126c55a49ede4feb6d6fac977b1374f0c76cf7f SHA1 43a7fcd5e65c2b375727b91d88ba34dc9f0bedc8 SHA256 0e55b097000c2382d5b693e49f7235fe013eb072e1d68797c94985a62b6776d1 EBUILD libindicate-0.4.4.ebuild 2528 RMD160 230c3f2616f024424d9c113e36a974db1acc6fd8 SHA1 18b3734a30fd61622b59affa77566e385a095614 SHA256 8bc79dd884897e3c548e091d4a39f88459b8a217bdce6db39c650c641c364786 -MISC ChangeLog 5167 RMD160 e2b9e916685c8ab44d88e7fc6d55bd0ca0078749 SHA1 361474d8abbe6b18962d90e6b682c28c3e68a340 SHA256 4cbc70cebf75c951bc8b19bd6c65ab884edb6af4205748e09be5670cb8a46ec6 +EBUILD libindicate-0.6.1-r200.ebuild 1796 RMD160 64f26972c6379aab9287e4399bf24a4999c84309 SHA1 2cd68b403d4af4a90c4e3477891b6bce4a1c9998 SHA256 6639d3878ee1a34df45ea2b07a96cb0ab4be765c882b12493f6727e9baaf460c +MISC ChangeLog 5351 RMD160 870efc4f5949ad303cc40236c1c0edf7b337ed3b SHA1 90f8256b34487c3429399e6b5cf13cb5092c7dbc SHA256 38339db2ea363c9502c7adcdcf08df7b180a6b5ce5efacd3b92de38204473e86 MISC metadata.xml 272 RMD160 808eb26860968f7e008c2b3e8385682df1e5271e SHA1 e69c7b5e3cfed8f851ddaa8450af20bee3d0467c SHA256 d3c25ef05517a4f35cde224df9a556894984337471b4616190c9587975b5a673 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBCgAGBQJOtG+FAAoJENwGBM22xffeyc0P/006owe+aV4RKWpmeVzj41Q6 -FOeGyuNT1PSE1PamDK/wNkkeCgPCXXCKhyKBGkjHYT90LXY6HRSELAPsHUNsROyy -2Z+bCpPbj7JqHXvR4rldhQBvEN936uKBxN83IL416llP4B0RaCvw7kV8VRe8sgfJ -zVBoSzy7vEWQM8F2VCMXj0wfapPEH5JD3yehKS9IzTelSA3nF/1pZ2mGAITtGYAE -nvzQodLTamfAr/JJ0Z+guGpL54+PuRCidh5AiAp+ZyYbS+Vi5e9y3GNhYK3I1b/z -5kNlkr6fqvBchtL45xmsFgPdedLgAfvn8LmvvOKPNXDu5W4uyE4ecCTZLXvJD9jC -fpBj81ZZLlwVjEKlTOeUVp0mLm7kBiBk0AI0wGXs3OHcJGUO2EryiHpBHiEXojMM -7bYLlACcBN3pxWerZUW/TebcmjeW1j4aeN/dAG1Cqj3yJV8oKZ2Ax6avPwHGwrQd -nMnnzzdBS7sWakjNhK3E7NZLP0FzhYKKRJDY8bSw8U6EmcAwpoMNida1BQLp5fRB -gY60O9vH9Vo1XqdnFqfUKNzopL3rqtaQYUTt60HP+0+UNPjcZEHzAEuatOj+l29x -pg2Fb4RwbKMhi8tA0LOOmwyC8fkBNdSvpTVrEjDpbor9Y5PSN/O/HFaUy8vzmJ6O -IFbde+Y3JrpGSOtQYB7z -=UK7A +iQEcBAEBAgAGBQJOx+NtAAoJEEdUh39IaPFNGDAH/iVECC+z0IYVEigdMAS+bRIg +heDF8Fps9SNXLBXdv0brdILlp6Ka/giug/iCPdOFYDI6gEVZOe9+fZjyjgmNi7ih +WaE4Rf5PQStCQOMb6oLNifdV4NIclvEZlRktKGgStcP/9QswqFSqlbCDOJw4i9rA +k7DMdlXY0YyCDhsLYxMd/L7osq2XTohd5N62RBByiWdM0IXPvqATEaOlEkc/y/uG +091gFdCIefQfgRqhvAgzucrXgxmEqMp2sReUi+qnj7G2r7w9aTjpxNI17zfFr9ge +bSk3mBv21JhIOBpBhiHLUhSh6K2xR/dSGLx6g0PdPWY2sTg1zGLMbrDSN7Ox8qw= +=fDh/ -----END PGP SIGNATURE----- diff --git a/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch b/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch new file mode 100644 index 000000000000..349828a6058c --- /dev/null +++ b/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch @@ -0,0 +1,78 @@ +Temporary patch to disable mono until new gtk-sharp is in tree wrt bug #382491 + +--- bindings/Makefile.am ++++ bindings/Makefile.am +@@ -1,9 +1,5 @@ + SUBDIRS = + +-if HAS_MONO +-SUBDIRS += mono +-endif +- + if HAS_PYTHON + SUBDIRS += python + endif +--- configure.ac ++++ configure.ac +@@ -124,61 +124,6 @@ + AC_PATH_PROG([VALA_API_GEN], [vapigen]) + + ########################### +-# Check for Mono support +-########################### +- +-MONO_REQUIRED_VERSION=1.0 +-PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false) +- +-AC_PATH_PROG(AL, al, no) +-if test "x$AL" = "xno" ; then +- AC_MSG_NOTICE([No al tool found. You need to install Mono.]) +-fi +- +-if test "x$has_mono" = "xtrue" ; then +- GENERATED_SOURCES=generated/*.cs +- AC_PATH_PROG(RUNTIME, mono, no) +- +- if test "x$RUNTIME" != "no" ; then +- RUNTIME=mono +- fi +- +- AC_PATH_PROG(CSC, gmcs, no) +- LIB_PREFIX=.so +- LIB_SUFFIX= +-fi +- +-if test "x$CSC" = "xno" ; then +- AC_MSG_NOTICE([No Mono compiler found.]) +-fi +- +-AC_PATH_PROG(GACUTIL, gacutil, no) +-if test "x$GACUTIL" = "xno" ; then +- AC_MSG_NOTICE([No gacutil tool found]) +-fi +- +-AC_SUBST(RUNTIME) +-AC_SUBST(CSC) +-AC_SUBST(GACUTIL) +-AC_SUBST(LIB_PREFIX) +-AC_SUBST(LIB_SUFFIX) +-AC_SUBST(GENERATED_SOURCES) +- +-GLIB_SHARP_REQ_VERSION=2.12.1 +-GTK_SHARP_REQ_VERSION=2.12 +-PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION, has_gtksharp=true, has_gtksharp=false) +-AC_SUBST(GTK_SHARP_LIBS) +-AC_SUBST(GTK_SHARP_CFLAGS) +- +-PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIB_SHARP_REQ_VERSION, has_gapi=true, has_gapi=false) +-AC_PATH_PROG(GAPI_PARSER, gapi2-parser, no) +-AC_SUBST(GAPI_PARSER) +-AC_PATH_PROG(GAPI_CODEGEN, gapi2-codegen, no) +-AC_SUBST(GAPI_CODEGEN) +-AC_PATH_PROG(GAPI_FIXUP, gapi2-fixup, no) +-AC_SUBST(GAPI_FIXUP) +- +-########################### + # Check for Python support + ########################### + diff --git a/dev-libs/libindicate/libindicate-0.6.1-r200.ebuild b/dev-libs/libindicate/libindicate-0.6.1-r200.ebuild new file mode 100644 index 000000000000..e8799d2b2132 --- /dev/null +++ b/dev-libs/libindicate/libindicate-0.6.1-r200.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/libindicate-0.6.1-r200.ebuild,v 1.1 2011/11/19 17:13:52 ssuominen Exp $ + +EAPI=4 + +PYTHON_DEPEND="2:2.7" + +inherit autotools eutils python + +__vala_version=0.14 + +DESCRIPTION="A library to raise flags on DBus for other components of the desktop to pick up and visualize" +HOMEPAGE="http://launchpad.net/libindicate" +SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz" + +LICENSE="LGPL-2.1 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+introspection" + +RDEPEND=">=dev-libs/dbus-glib-0.76 + >=dev-libs/glib-2.18:2 + >=dev-libs/libdbusmenu-0.3.97[introspection?] + dev-libs/libxml2:2 + dev-python/pygtk:2 + >=x11-libs/gtk+-2.12:2 + introspection? ( dev-libs/gobject-introspection )" +DEPEND="${RDEPEND} + gnome-base/gnome-common + app-text/gnome-doc-utils + dev-util/gtk-doc-am + dev-util/pkgconfig + dev-lang/vala:${__vala_version}[vapigen]" + +RESTRICT="test" # for -no-mono.patch + +DOCS=( AUTHORS ChangeLog ) + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + epatch "${FILESDIR}"/${P}-no-mono.patch + + sed -i -e 's:-Werror::' {examples,libindicate,libindicate-gtk}/Makefile.{am,in} || die + + # for slotted dev-lang/vala + sed -i -e "s:vapigen:vapigen-${__vala_version}:" configure.ac || die + + eautoreconf + + rm -f py-compile + ln -s $(type -P true) py-compile +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + --disable-static \ + $(use_enable introspection) \ + --with-gtk=2 \ + --with-html-dir=/usr/share/doc/${PF} +} + +src_install() { + default + find "${ED}"usr -name '*.la' -exec rm -f {} + +} + +pkg_postinst() { + python_mod_optimize indicate +} + +pkg_postrm() { + python_mod_cleanup indicate +} |