diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-30 18:49:25 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-30 18:49:25 +0000 |
commit | ec41634b8b6c6e72eef4b7bf62cf5550186b7cc1 (patch) | |
tree | 9889de475e4d07753d98c845e95313de7cbed592 /media-video/flumotion | |
parent | Correct mask message for glitz and eggdbus. Try to be helpful. (diff) | |
download | gentoo-2-ec41634b8b6c6e72eef4b7bf62cf5550186b7cc1.tar.gz gentoo-2-ec41634b8b6c6e72eef4b7bf62cf5550186b7cc1.tar.bz2 gentoo-2-ec41634b8b6c6e72eef4b7bf62cf5550186b7cc1.zip |
old
(Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
Diffstat (limited to 'media-video/flumotion')
-rw-r--r-- | media-video/flumotion/files/flumotion-0.5.3-missing-files.diff | 163 | ||||
-rw-r--r-- | media-video/flumotion/flumotion-0.4.1.ebuild | 104 | ||||
-rw-r--r-- | media-video/flumotion/flumotion-0.5.2.ebuild | 105 | ||||
-rw-r--r-- | media-video/flumotion/flumotion-0.5.3.ebuild | 111 | ||||
-rw-r--r-- | media-video/flumotion/flumotion-0.6.1.ebuild | 108 |
5 files changed, 0 insertions, 591 deletions
diff --git a/media-video/flumotion/files/flumotion-0.5.3-missing-files.diff b/media-video/flumotion/files/flumotion-0.5.3-missing-files.diff deleted file mode 100644 index aa8899339b55..000000000000 --- a/media-video/flumotion/files/flumotion-0.5.3-missing-files.diff +++ /dev/null @@ -1,163 +0,0 @@ -Index: flumotion-0.5.3/flumotion/scenario/live/Makefile.am -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/live/Makefile.am (revision 7757) -+++ flumotion-0.5.3/flumotion/scenario/live/Makefile.am (working copy) -@@ -4,6 +4,10 @@ - component_PYTHON = \ - __init__.py \ - wizard_gtk.py -+ -+component_DATA = \ -+ live.xml -+ - TAGS_FILES = $(component_PYTHON) - - clean-local: -Index: flumotion-0.5.3/flumotion/scenario/live/live.xml -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/live/live.xml (revision 0) -+++ flumotion-0.5.3/flumotion/scenario/live/live.xml (revision 0) -@@ -0,0 +1,26 @@ -+<registry> -+ <scenarios> -+ <scenario type="live-scenario" -+ base="flumotion/scenario/live" -+ _description="Creates a live stream."> -+ <entries> -+ <entry type="wizard" location="wizard_gtk.py" -+ function="LiveAssistantPlugin" /> -+ </entries> -+ </scenario> -+ </scenarios> -+ <bundles> -+ <bundle name="live-scenario-base"> -+ <dependencies> -+ <dependency name="scenario-base"/> -+ <dependency name="scenario-steps"/> -+ </dependencies> -+ <directories> -+ <directory name="flumotion/scenario/live"> -+ <filename location="wizard_gtk.py" /> -+ <filename location="__init__.py" /> -+ </directory> -+ </directories> -+ </bundle> -+ </bundles> -+</registry> -Index: flumotion-0.5.3/flumotion/scenario/scenario.xml -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/scenario.xml (revision 0) -+++ flumotion-0.5.3/flumotion/scenario/scenario.xml (revision 0) -@@ -0,0 +1,11 @@ -+<registry> -+ <bundles> -+ <bundle name="scenario-base"> -+ <directories> -+ <directory name="flumotion/scenario"> -+ <filename location="__init__.py" /> -+ </directory> -+ </directories> -+ </bundle> -+ </bundles> -+</registry> -Index: flumotion-0.5.3/flumotion/scenario/ondemand/ondemand.xml -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/ondemand/ondemand.xml (revision 0) -+++ flumotion-0.5.3/flumotion/scenario/ondemand/ondemand.xml (revision 0) -@@ -0,0 +1,26 @@ -+<registry> -+ <scenarios> -+ <scenario type="ondemand-scenario" -+ base="flumotion/scenario/ondemand" -+ _description="Creates an ondemand stream."> -+ <entries> -+ <entry type="wizard" location="wizard_gtk.py" -+ function="OndemandAssistantPlugin" /> -+ </entries> -+ </scenario> -+ </scenarios> -+ <bundles> -+ <bundle name="ondemand-scenario-base"> -+ <dependencies> -+ <dependency name="scenario-base" /> -+ <dependency name="scenario-steps"/> -+ </dependencies> -+ <directories> -+ <directory name="flumotion/scenario/ondemand"> -+ <filename location="wizard_gtk.py" /> -+ <filename location="__init__.py" /> -+ </directory> -+ </directories> -+ </bundle> -+ </bundles> -+</registry> -Index: flumotion-0.5.3/flumotion/scenario/ondemand/Makefile.am -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/ondemand/Makefile.am (revision 7757) -+++ flumotion-0.5.3/flumotion/scenario/ondemand/Makefile.am (working copy) -@@ -5,6 +5,9 @@ - __init__.py \ - wizard_gtk.py - -+component_DATA = \ -+ ondemand.xml -+ - TAGS_FILES = $(component_PYTHON) - - clean-local: -Index: flumotion-0.5.3/flumotion/scenario/Makefile.am -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/Makefile.am (revision 7757) -+++ flumotion-0.5.3/flumotion/scenario/Makefile.am (working copy) -@@ -4,6 +4,9 @@ - component_PYTHON = \ - __init__.py - -+component_DATA = \ -+ scenario.xml -+ - TAGS_FILES = $(component_PYTHON) - - clean-local: -Index: flumotion-0.5.3/flumotion/scenario/steps/Makefile.am -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/steps/Makefile.am (revision 7757) -+++ flumotion-0.5.3/flumotion/scenario/steps/Makefile.am (working copy) -@@ -13,6 +13,9 @@ - shout2steps.py \ - summarysteps.py - -+component_DATA = \ -+ steps.xml -+ - TAGS_FILES = $(component_PYTHON) - - clean-local: -Index: flumotion-0.5.3/flumotion/scenario/steps/steps.xml -=================================================================== ---- flumotion-0.5.3/flumotion/scenario/steps/steps.xml (revision 0) -+++ flumotion-0.5.3/flumotion/scenario/steps/steps.xml (revision 0) -@@ -0,0 +1,23 @@ -+<registry> -+ <bundles> -+ <bundle name="scenario-steps"> -+ <dependencies> -+ <dependency name="scenario-base"/> -+ </dependencies> -+ <directories> -+ <directory name="flumotion/scenario/steps"> -+ <filename location="consumptionsteps.py"/> -+ <filename location="conversionsteps.py"/> -+ <filename location="diskersteps.py"/> -+ <filename location="httpstreamersteps.py"/> -+ <filename location="__init__.py"/> -+ <filename location="ondemandstep.py"/> -+ <filename location="productionsteps.py"/> -+ <filename location="shout2steps.py"/> -+ <filename location="summarysteps.py"/> -+ <filename location="licensestep.py"/> -+ </directory> -+ </directories> -+ </bundle> -+ </bundles> -+</registry> diff --git a/media-video/flumotion/flumotion-0.4.1.ebuild b/media-video/flumotion/flumotion-0.4.1.ebuild deleted file mode 100644 index 773467ab1c44..000000000000 --- a/media-video/flumotion/flumotion-0.4.1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/flumotion/flumotion-0.4.1.ebuild,v 1.4 2011/03/30 08:26:50 nirbheek Exp $ - -EAPI="1" - -inherit eutils gnome2 - -DESCRIPTION="Flumotion Streaming server" -HOMEPAGE="http://www.fluendo.com" -SRC_URI="http://www.flumotion.net/src/flumotion/${P}.tar.bz2" -LICENSE="GPL-2" - -KEYWORDS="~x86 ~amd64" -IUSE="v4l speex jpeg dv" -SLOT="0" - -RDEPEND=">=x11-libs/gtk+-2.4:2 - >=dev-libs/glib-2.4:2 - >=gnome-base/libglade-2:2.0 - >=media-libs/gstreamer-0.10.11:0.10 - >=media-libs/gst-plugins-base-0.10.11:0.10 - media-libs/gst-plugins-good:0.10 - media-plugins/gst-plugins-gnomevfs:0.10 - media-plugins/gst-plugins-ogg:0.10 - media-plugins/gst-plugins-theora:0.10 - media-plugins/gst-plugins-vorbis:0.10 - media-plugins/gst-plugins-libpng:0.10 - dev-python/gst-python:0.10 - v4l? ( media-plugins/gst-plugins-v4l:0.10 ) - speex? ( media-plugins/gst-plugins-speex:0.10 ) - dv? ( media-plugins/gst-plugins-dv:0.10 - media-plugins/gst-plugins-raw1394:0.10 ) - >=dev-python/pygtk-2.8.6:2 - >=dev-python/twisted-2.0 - >=dev-python/twisted-web-0.5.0-r1 - >=dev-python/twisted-names-0.2.0 - dev-python/imaging - " - -DEPEND="${RDEPEND} - dev-util/pkgconfig - " - -DOCS="AUTHORS COPYING ChangeLog INSTALL \ - LICENCE.Flumotion LICENCE.GPL \ - NEWS README TODO" - -src_compile() { - mkdir -p "${T}/home" - export HOME="${T}/home" - export GST_REGISTRY=${T}/home/registry.cache.xml - unset LINGUAS - addpredict /root/.gconfd - addpredict /root/.gconf - econf --disable-install-schemas --localstatedir=/var || die - - emake || die - # fix ${exec_prefix} not being expanded - cd "${S}"/bin - cp flumotion-manager flumotion-manager.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-manager.orig \ - > flumotion-manager - cp flumotion-worker flumotion-worker.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-worker.orig \ - > flumotion-worker - cp flumotion-admin flumotion-admin.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-admin.orig \ - > flumotion-admin -} - -src_install() { - einstall - - dodir /etc/flumotion - dodir /etc/flumotion/managers - dodir /etc/flumotion/managers/default - dodir /etc/flumotion/managers/default/flows - dodir /etc/flumotion/workers - - cd "${S}"/conf - insinto /etc/flumotion/managers/default - doins managers/default/planet.xml - insinto /etc/flumotion/workers - doins workers/default.xml - - insinto /etc/flumotion - doins default.pem - newinitd "${FILESDIR}"/flumotion-init-0.2.0 flumotion - - keepdir /var/run/flumotion - keepdir /var/log/flumotion -} - -pkg_postinst() { - if ! enewgroup flumotion || ! enewuser flumotion -1 -1 /usr/share/flumotion flumotion,audio,video,sys; then - die "Unable to add flumotion user and flumotion group." - fi - - for dir in /usr/share/flumotion /var/log/flumotion /var/run/flumotion; do - chown -R flumotion:flumotion ${dir} - chmod -R 755 ${dir} - done -} diff --git a/media-video/flumotion/flumotion-0.5.2.ebuild b/media-video/flumotion/flumotion-0.5.2.ebuild deleted file mode 100644 index 0ed976602607..000000000000 --- a/media-video/flumotion/flumotion-0.5.2.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/flumotion/flumotion-0.5.2.ebuild,v 1.4 2011/03/30 08:26:50 nirbheek Exp $ - -EAPI="1" - -inherit eutils gnome2 - -DESCRIPTION="Flumotion Streaming server" -HOMEPAGE="http://www.flumotion.net" -SRC_URI="http://www.flumotion.net/src/flumotion/${P}.tar.bz2" -LICENSE="GPL-2" - -KEYWORDS="~x86 ~amd64" -IUSE="v4l speex jpeg dv" -SLOT="0" - -RDEPEND=">=x11-libs/gtk+-2.4:2 - >=dev-libs/glib-2.4:2 - >=gnome-base/libglade-2:2.0 - >=media-libs/gstreamer-0.10.11:0.10 - >=media-libs/gst-plugins-base-0.10.11:0.10 - media-libs/gst-plugins-good:0.10 - media-plugins/gst-plugins-gnomevfs:0.10 - media-plugins/gst-plugins-ogg:0.10 - media-plugins/gst-plugins-theora:0.10 - media-plugins/gst-plugins-vorbis:0.10 - media-plugins/gst-plugins-libpng:0.10 - dev-python/gst-python:0.10 - v4l? ( media-plugins/gst-plugins-v4l:0.10 ) - speex? ( media-plugins/gst-plugins-speex:0.10 ) - dv? ( media-plugins/gst-plugins-dv:0.10 - media-plugins/gst-plugins-raw1394:0.10 ) - >=dev-python/pygtk-2.8.6:2 - >=dev-python/twisted-2.0 - >=dev-python/twisted-web-0.5.0-r1 - >=dev-python/twisted-names-0.2.0 - dev-python/imaging - dev-python/kiwi - " - -DEPEND="${RDEPEND} - dev-util/pkgconfig - " - -DOCS="AUTHORS COPYING ChangeLog INSTALL \ - LICENCE.Flumotion LICENCE.GPL \ - NEWS README TODO" - -src_compile() { - addpredict "$(unset HOME; echo ~)/.gconf" - addpredict "$(unset HOME; echo ~)/.gconfd" - mkdir -p "${T}/home" - export HOME="${T}/home" - export GST_REGISTRY=${T}/home/registry.cache.xml - unset LINGUAS - econf --disable-install-schemas --localstatedir=/var || die - - emake || die - # fix ${exec_prefix} not being expanded - cd "${S}"/bin - cp flumotion-manager flumotion-manager.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-manager.orig \ - > flumotion-manager - cp flumotion-worker flumotion-worker.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-worker.orig \ - > flumotion-worker - cp flumotion-admin flumotion-admin.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-admin.orig \ - > flumotion-admin -} - -src_install() { - einstall - - dodir /etc/flumotion - dodir /etc/flumotion/managers - dodir /etc/flumotion/managers/default - dodir /etc/flumotion/managers/default/flows - dodir /etc/flumotion/workers - - cd "${S}"/conf - insinto /etc/flumotion/managers/default - doins managers/default/planet.xml - insinto /etc/flumotion/workers - doins workers/default.xml - - insinto /etc/flumotion - doins default.pem - newinitd "${FILESDIR}"/flumotion-init-0.2.0 flumotion - - keepdir /var/run/flumotion - keepdir /var/log/flumotion -} - -pkg_postinst() { - if ! enewgroup flumotion || ! enewuser flumotion -1 -1 /usr/share/flumotion flumotion,audio,video,sys; then - die "Unable to add flumotion user and flumotion group." - fi - - for dir in /usr/share/flumotion /var/log/flumotion /var/run/flumotion; do - chown -R flumotion:flumotion ${dir} - chmod -R 755 ${dir} - done -} diff --git a/media-video/flumotion/flumotion-0.5.3.ebuild b/media-video/flumotion/flumotion-0.5.3.ebuild deleted file mode 100644 index 48310c1aa95b..000000000000 --- a/media-video/flumotion/flumotion-0.5.3.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/flumotion/flumotion-0.5.3.ebuild,v 1.2 2011/03/30 08:26:50 nirbheek Exp $ - -EAPI="1" - -inherit eutils gnome2 autotools - -DESCRIPTION="Flumotion Streaming server" -HOMEPAGE="http://www.flumotion.net" -SRC_URI="http://www.flumotion.net/src/flumotion/${P}.tar.bz2" -LICENSE="GPL-2" - -KEYWORDS="~x86 ~amd64" -IUSE="v4l speex jpeg dv" -SLOT="0" - -RDEPEND=">=x11-libs/gtk+-2.4:2 - >=dev-libs/glib-2.4:2 - >=gnome-base/libglade-2:2.0 - >=media-libs/gstreamer-0.10.11:0.10 - >=media-libs/gst-plugins-base-0.10.11:0.10 - media-libs/gst-plugins-good:0.10 - media-plugins/gst-plugins-gnomevfs:0.10 - media-plugins/gst-plugins-ogg:0.10 - media-plugins/gst-plugins-theora:0.10 - media-plugins/gst-plugins-vorbis:0.10 - media-plugins/gst-plugins-libpng:0.10 - dev-python/gst-python:0.10 - v4l? ( media-plugins/gst-plugins-v4l:0.10 ) - speex? ( media-plugins/gst-plugins-speex:0.10 ) - dv? ( media-plugins/gst-plugins-dv:0.10 - media-plugins/gst-plugins-raw1394:0.10 ) - >=dev-python/pygtk-2.8.6:2 - >=dev-python/twisted-2.0 - >=dev-python/twisted-web-0.5.0-r1 - >=dev-python/twisted-names-0.2.0 - dev-python/imaging - dev-python/kiwi - " - -DEPEND="${RDEPEND} - dev-util/pkgconfig - " - -DOCS="AUTHORS COPYING ChangeLog INSTALL \ - LICENCE.Flumotion LICENCE.GPL \ - NEWS README TODO" - -src_unpack() { - unpack ${A} && cd "${S}" - epatch "${FILESDIR}/${P}-missing-files.diff" - eautoreconf -} - -src_compile() { - addpredict "$(unset HOME; echo ~)/.gconf" - addpredict "$(unset HOME; echo ~)/.gconfd" - mkdir -p "${T}/home" - export HOME="${T}/home" - export GST_REGISTRY=${T}/home/registry.cache.xml - unset LINGUAS - econf --localstatedir=/var || die - - emake || die - # fix ${exec_prefix} not being expanded - cd "${S}"/bin - cp flumotion-manager flumotion-manager.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-manager.orig \ - > flumotion-manager - cp flumotion-worker flumotion-worker.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-worker.orig \ - > flumotion-worker - cp flumotion-admin flumotion-admin.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-admin.orig \ - > flumotion-admin -} - -src_install() { - einstall - - dodir /etc/flumotion - dodir /etc/flumotion/managers - dodir /etc/flumotion/managers/default - dodir /etc/flumotion/managers/default/flows - dodir /etc/flumotion/workers - - cd "${S}"/conf - insinto /etc/flumotion/managers/default - doins managers/default/planet.xml - insinto /etc/flumotion/workers - doins workers/default.xml - - insinto /etc/flumotion - doins default.pem - newinitd "${FILESDIR}"/flumotion-init-0.2.0 flumotion - - keepdir /var/run/flumotion - keepdir /var/log/flumotion -} - -pkg_postinst() { - if ! enewgroup flumotion || ! enewuser flumotion -1 -1 /usr/share/flumotion flumotion,audio,video,sys; then - die "Unable to add flumotion user and flumotion group." - fi - - for dir in /usr/share/flumotion /var/log/flumotion /var/run/flumotion; do - chown -R flumotion:flumotion "${dir}" - chmod -R 755 "${dir}" - done -} diff --git a/media-video/flumotion/flumotion-0.6.1.ebuild b/media-video/flumotion/flumotion-0.6.1.ebuild deleted file mode 100644 index 8666189a9179..000000000000 --- a/media-video/flumotion/flumotion-0.6.1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/flumotion/flumotion-0.6.1.ebuild,v 1.2 2011/03/30 08:26:50 nirbheek Exp $ - -EAPI="1" - -inherit eutils gnome2 - -DESCRIPTION="Flumotion Streaming server" -HOMEPAGE="http://www.flumotion.net" -SRC_URI="http://www.flumotion.net/src/flumotion/${P}.tar.bz2" -LICENSE="GPL-2" - -KEYWORDS="~x86 ~amd64" -IUSE="v4l speex jpeg dv" -SLOT="0" - -RDEPEND=">=x11-libs/gtk+-2.4:2 - >=dev-libs/glib-2.4:2 - >=gnome-base/libglade-2:2.0 - >=media-libs/gstreamer-0.10.11:0.10 - >=media-libs/gst-plugins-base-0.10.11:0.10 - media-libs/gst-plugins-good:0.10 - media-plugins/gst-plugins-gnomevfs:0.10 - media-plugins/gst-plugins-ogg:0.10 - media-plugins/gst-plugins-theora:0.10 - media-plugins/gst-plugins-vorbis:0.10 - media-plugins/gst-plugins-libpng:0.10 - dev-python/gst-python:0.10 - v4l? ( media-plugins/gst-plugins-v4l:0.10 ) - speex? ( media-plugins/gst-plugins-speex:0.10 ) - dv? ( media-plugins/gst-plugins-dv:0.10 - media-plugins/gst-plugins-raw1394:0.10 ) - >=dev-python/pygtk-2.8.6:2 - >=dev-python/twisted-2.0 - >=dev-python/twisted-web-0.5.0-r1 - >=dev-python/twisted-names-0.2.0 - dev-python/imaging - dev-python/kiwi - " - -DEPEND="${RDEPEND} - dev-util/pkgconfig - " - -DOCS="AUTHORS COPYING ChangeLog INSTALL \ - LICENCE.Flumotion LICENCE.GPL \ - NEWS README TODO" - -src_unpack() { - unpack ${A} && cd "${S}" -} - -src_compile() { - addpredict "$(unset HOME; echo ~)/.gconf" - addpredict "$(unset HOME; echo ~)/.gconfd" - mkdir -p "${T}/home" - export HOME="${T}/home" - export GST_REGISTRY=${T}/home/registry.cache.xml - unset LINGUAS - econf --localstatedir=/var || die - emake -j1 || die - # fix ${exec_prefix} not being expanded - cd "${S}"/bin - cp flumotion-manager flumotion-manager.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-manager.orig \ - > flumotion-manager - cp flumotion-worker flumotion-worker.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-worker.orig \ - > flumotion-worker - cp flumotion-admin flumotion-admin.orig - sed -e 's:${exec_prefix}:/usr':g flumotion-admin.orig \ - > flumotion-admin -} - -src_install() { - einstall - - dodir /etc/flumotion - dodir /etc/flumotion/managers - dodir /etc/flumotion/managers/default - dodir /etc/flumotion/managers/default/flows - dodir /etc/flumotion/workers - - cd "${S}"/conf - insinto /etc/flumotion/managers/default - doins managers/default/planet.xml - insinto /etc/flumotion/workers - doins workers/default.xml - - insinto /etc/flumotion - doins default.pem - newinitd "${FILESDIR}"/flumotion-init-0.2.0 flumotion - - keepdir /var/run/flumotion - keepdir /var/log/flumotion -} - -pkg_postinst() { - if ! enewgroup flumotion || ! enewuser flumotion -1 -1 /usr/share/flumotion flumotion,audio,video,sys; then - die "Unable to add flumotion user and flumotion group." - fi - - for dir in /usr/share/flumotion /var/log/flumotion /var/run/flumotion; do - chown -R flumotion:flumotion "${dir}" - chmod -R 755 "${dir}" - done -} |