From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- x11-libs/libnotify/Manifest | 7 +++ x11-libs/libnotify/libnotify-0.7.6-r3.ebuild | 64 ++++++++++++++++++++++++++++ x11-libs/libnotify/libnotify-0.7.7.ebuild | 61 ++++++++++++++++++++++++++ x11-libs/libnotify/metadata.xml | 8 ++++ 4 files changed, 140 insertions(+) create mode 100644 x11-libs/libnotify/Manifest create mode 100644 x11-libs/libnotify/libnotify-0.7.6-r3.ebuild create mode 100644 x11-libs/libnotify/libnotify-0.7.7.ebuild create mode 100644 x11-libs/libnotify/metadata.xml (limited to 'x11-libs/libnotify') diff --git a/x11-libs/libnotify/Manifest b/x11-libs/libnotify/Manifest new file mode 100644 index 000000000000..f9ec58a67541 --- /dev/null +++ b/x11-libs/libnotify/Manifest @@ -0,0 +1,7 @@ +DIST libnotify-0.7.6.tar.xz 280388 SHA256 0ef61ca400d30e28217979bfa0e73a7406b19c32dd76150654ec5b2bdf47d837 SHA512 5d656ee7ee5caeb95aec4adb973795dc72fc620cd36b9fe3d4f910951945bd5df70ee1c422cd6aca9c38a9ba2760562e479fc8fb9269449924a5b24d762d03df WHIRLPOOL e619c8d10790f5b78730a2599c407bc951de68b189f460c72999776eaf92014aded0953ca06398cce7ad09fd8c87e1c7727cea4f4c81eccee0a8b2f2bafd195b +DIST libnotify-0.7.7.tar.xz 285356 SHA256 9cb4ce315b2655860c524d46b56010874214ec27e854086c1a1d0260137efc04 SHA512 133874114407bf12267ef609f5941657181760bc7cf115c5973b1810cb72bf55072b621c143e32be1e7e8b49f244851925d14bc3f9f26457747b8a8695ee9954 WHIRLPOOL 61281729f3369c817183e9503cecad4a4264834cf91548e0bd4ea0a827b97ae15be0e4a7ed0a4287f72e14661cc199f37c711ec2d36a613fc94a1d9dc294dce7 +EBUILD libnotify-0.7.6-r3.ebuild 1597 SHA256 2e803c18122224ea20c978cd5eb05fb6ceffb09220e20e169d77f4feb6ecdbd0 SHA512 2a2523fbc4c383a8a956c361c99edd9092c7b80ef2d0b17ccffcfe360e3769295893964bc31263ca3aa6dbc0ebf1a2de61f521fb478184a214b9464d05bfaec7 WHIRLPOOL d33135aeeaaf6e02b0b2ad59c7f4beb326a9e72bee5f60246db85c257fef1a9c01c73e81b1d65c7bdad96e90246e57a7f283ad6917d4ea936b30d6dee358d35e +EBUILD libnotify-0.7.7.ebuild 1483 SHA256 94c2cc053e3904b08ab31f805bb9b72164b39b8265ea5bb3af2774ba348d78ef SHA512 c968363815ef0c615e83703859cdb81ed179f3e4ba045e059fb7c328aec6264a165f6e92d6ce2dfebf988cdcec74606fcb7d024e29db2ac2fe1f109c6c346d8e WHIRLPOOL 3206d721805754d96811e48023f9c563fd5d6a44814d541e07978b99db5693e10bc29966192b57614c5bb9c41a8b3b548f7366fad0f7ad7b2950ed6b85096274 +MISC ChangeLog 3873 SHA256 e54500990e998777af7bb5fb10d7558b96443733aa5ed1ac6240f2bf0853d923 SHA512 7379d921073010ae8d5ab618bc00503e34b2c566a8fb3f692a5c7e925ad1caea679a3ff11f92c9485f45aebc4917fe507286bf047d23d9482c30344329a4e3ac WHIRLPOOL 9520b33ebf08d67a055e7e02ab30fbd3ac648b7b5db0bfaf295fc12def6db25dae867c4138ea776c4dc36d28ef11ddf9905b2be940a402bb46fd85ec6dab9739 +MISC ChangeLog-2015 15129 SHA256 9fa69b47cffb9e085b66e572ba1fafcfc7faeeaebd45cd7997b18869e6939bcc SHA512 c1cc417c1062ef1284b77fefdee010b835c8eac5c3a0f03a33d3daec66a0bdd0dfa6ff1e4ecaa1199a631f2aa7539d706013a57ac99b93cf8509b3fa7b7b962b WHIRLPOOL 0a52ecdd056a3bde15d3a16ac0dce94a3630b8239dbb1e57ccd320d1387b615c0f3df07cdba0021072a6c159eed6cf363d23e7d1ddd3d10ae25d3e1890306002 +MISC metadata.xml 276 SHA256 6bb81cdb026b199d78fb2a2327320a915a3bd241a9300bb069bd9c998521f613 SHA512 673180ba375ea401c0a8f197d516417b3f9361b11943c71bac88b0d0b1407b0bc657f5763c6fb6e429cc6ee112869a2247083fe56743e9ce918855c0ea929e59 WHIRLPOOL d494386e01171fe51879cf968a6cebca04c22477f3b8a52bfdd17b9ee06afd99c3979396f7abf40bee698d6fbb060e2f37e083cb3ed010c018d84211a2bc7cd0 diff --git a/x11-libs/libnotify/libnotify-0.7.6-r3.ebuild b/x11-libs/libnotify/libnotify-0.7.6-r3.ebuild new file mode 100644 index 000000000000..bb919cb7bab0 --- /dev/null +++ b/x11-libs/libnotify/libnotify-0.7.6-r3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils gnome.org multilib-minimal xdg-utils + +DESCRIPTION="A library for sending desktop notifications" +HOMEPAGE="https://git.gnome.org/browse/libnotify" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="+introspection test" + +RDEPEND=" + app-eselect/eselect-notify-send + >=dev-libs/glib-2.26:2[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.32 + >=dev-util/gtk-doc-am-1.14 + virtual/pkgconfig + test? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] ) +" +PDEPEND="virtual/notification-daemon" + +src_prepare() { + xdg_environment_reset + sed -i -e 's:noinst_PROG:check_PROG:' tests/Makefile.am || die + + if ! use test; then + sed -i -e '/PKG_CHECK_MODULES(TESTS/d' configure.ac || die + fi + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE=${S} econf \ + --disable-static \ + $(multilib_native_use_enable introspection) + + # work-around gtk-doc out-of-source brokedness + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/html docs/reference/html || die + fi +} + +multilib_src_install() { + default + prune_libtool_files + + mv "${ED}"/usr/bin/{,libnotify-}notify-send #379941 +} + +pkg_postinst() { + eselect notify-send update ifunset +} + +pkg_postrm() { + eselect notify-send update ifunset +} diff --git a/x11-libs/libnotify/libnotify-0.7.7.ebuild b/x11-libs/libnotify/libnotify-0.7.7.ebuild new file mode 100644 index 000000000000..d66913a9afaf --- /dev/null +++ b/x11-libs/libnotify/libnotify-0.7.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org multilib-minimal xdg-utils + +DESCRIPTION="A library for sending desktop notifications" +HOMEPAGE="https://git.gnome.org/browse/libnotify" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="+introspection test" + +RDEPEND=" + app-eselect/eselect-notify-send + >=dev-libs/glib-2.26:2[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.32 + >=dev-util/gtk-doc-am-1.14 + virtual/pkgconfig + test? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] ) +" +PDEPEND="virtual/notification-daemon" + +src_prepare() { + default + xdg_environment_reset +} + +multilib_src_configure() { + ECONF_SOURCE=${S} econf \ + --disable-gtk-doc \ + --disable-static \ + $(multilib_native_use_enable introspection) \ + $(use_enable test tests) + + # work-around gtk-doc out-of-source brokedness + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/html docs/reference/html || die + fi +} + +multilib_src_install() { + default + prune_libtool_files + + mv "${ED}"/usr/bin/{,libnotify-}notify-send || die #379941 +} + +pkg_postinst() { + eselect notify-send update ifunset +} + +pkg_postrm() { + eselect notify-send update ifunset +} diff --git a/x11-libs/libnotify/metadata.xml b/x11-libs/libnotify/metadata.xml new file mode 100644 index 000000000000..0f6db5621bcb --- /dev/null +++ b/x11-libs/libnotify/metadata.xml @@ -0,0 +1,8 @@ + + + + + freedesktop-bugs@gentoo.org + Gentoo Freedesktop Project + + -- cgit v1.2.3