aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2008-03-17 16:21:32 +0000
committerbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2008-03-17 16:21:32 +0000
commit76ffb781ed7a917f23b67454e9f950e5e3b83527 (patch)
tree94fa8e1ddc7cb9ef80b78ea7896a5845f074f95b /sci-electronics/player
parentmove stuff to root (diff)
downloadsci-76ffb781ed7a917f23b67454e9f950e5e3b83527.tar.gz
sci-76ffb781ed7a917f23b67454e9f950e5e3b83527.tar.bz2
sci-76ffb781ed7a917f23b67454e9f950e5e3b83527.zip
moved overlay to new directory
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@979 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'sci-electronics/player')
-rw-r--r--sci-electronics/player/ChangeLog10
-rw-r--r--sci-electronics/player/Manifest16
-rw-r--r--sci-electronics/player/metadata.xml6
-rw-r--r--sci-electronics/player/player-2.0.4.ebuild113
4 files changed, 145 insertions, 0 deletions
diff --git a/sci-electronics/player/ChangeLog b/sci-electronics/player/ChangeLog
new file mode 100644
index 000000000..328300801
--- /dev/null
+++ b/sci-electronics/player/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-electronics/player
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*player-2.0.4 (23 Nov 2007)
+
+ 23 Nov 2007; SĂ©bastien Fabbro <bicatali@gentoo.org> +metadata.xml,
+ +player-2.0.4.ebuild:
+ Initial import. Thanks Angelo Arrifano for his work. See bug #26373 for
+ problems.
diff --git a/sci-electronics/player/Manifest b/sci-electronics/player/Manifest
new file mode 100644
index 000000000..4771113a6
--- /dev/null
+++ b/sci-electronics/player/Manifest
@@ -0,0 +1,16 @@
+DIST player-2.0.4.tar.bz2 1707996 RMD160 8b70fef48595afcf9fafe24cf57f7a3fa9ba8628 SHA1 96ae46abe9a81cab045b2a9ae6479a44fc6f2ac2 SHA256 615225f22e0585df2a5fdf9adaddbe6e2a9ca25f1015607f51a47023fcc2cdf9
+EBUILD player-2.0.4.ebuild 3244 RMD160 c68f0fd9e50cbd636b58d05fa945f126c384a708 SHA1 72073dc8517d8a7b31eeb41926da8f610c18a61f SHA256 bb60c8f25c68c8506bec7c37561bd91c8e341b504383c69e6c5c722ff9edc958
+MD5 97e0cf7807d853fe91c6f895bacdee75 player-2.0.4.ebuild 3244
+RMD160 c68f0fd9e50cbd636b58d05fa945f126c384a708 player-2.0.4.ebuild 3244
+SHA256 bb60c8f25c68c8506bec7c37561bd91c8e341b504383c69e6c5c722ff9edc958 player-2.0.4.ebuild 3244
+MISC ChangeLog 333 RMD160 c786b271eb3246ae32d5f2d9e772e2c684c4e16b SHA1 ffc46959673005cdef733ac16f72aadfda6d474c SHA256 bbd5fab9039f953a798d6aeb9020a23742dc757a9848950127ab3d53580e7e6a
+MD5 87f026f26522d11a8c600015148c5f54 ChangeLog 333
+RMD160 c786b271eb3246ae32d5f2d9e772e2c684c4e16b ChangeLog 333
+SHA256 bbd5fab9039f953a798d6aeb9020a23742dc757a9848950127ab3d53580e7e6a ChangeLog 333
+MISC metadata.xml 169 RMD160 c200fa2c4703eb26cf6ba49efb830c4f23678a5b SHA1 f97e1ffdd53446fb93f5b6b1225099c45337b0b4 SHA256 0b291e8666ec5ca169baa47793c8865f2f930efd84136d69b9010770a910930a
+MD5 a04562cf03638eee3bbb927891b05c31 metadata.xml 169
+RMD160 c200fa2c4703eb26cf6ba49efb830c4f23678a5b metadata.xml 169
+SHA256 0b291e8666ec5ca169baa47793c8865f2f930efd84136d69b9010770a910930a metadata.xml 169
+MD5 c5638b65b4c96da69d4f3a395efa6da1 files/digest-player-2.0.4 244
+RMD160 b9cbc7de0f912aa4ac4d4c2bf8f11692014070d1 files/digest-player-2.0.4 244
+SHA256 fa632a9a05d205683f94c5a1ecbbfb020077e61b6c1dc6744da2e2a31016fe74 files/digest-player-2.0.4 244
diff --git a/sci-electronics/player/metadata.xml b/sci-electronics/player/metadata.xml
new file mode 100644
index 000000000..aa78ded2d
--- /dev/null
+++ b/sci-electronics/player/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-electronics</herd>
+</pkgmetadata>
+
diff --git a/sci-electronics/player/player-2.0.4.ebuild b/sci-electronics/player/player-2.0.4.ebuild
new file mode 100644
index 000000000..481abf347
--- /dev/null
+++ b/sci-electronics/player/player-2.0.4.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="A network server for robot control"
+HOMEPAGE="http://playerstage.sourceforge.net/index.php?src=player"
+SRC_URI="mirror://sourceforge/playerstage/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+#DRIVERS NOT INCLUDED
+# nd - unknown
+# passthrough - unknown
+# artoolkitplus - needs arToolKitPlus (not in portage)
+# garcia - needs Garcia (not in portage)
+# imageseq - needs openCV (not in portage)
+# shapetracker - needs openCV (not in portage)
+# simpleshape - needs openCV (not in portage)
+# upcbarcode - needs openCV (not in portage)
+# isense - needs iSense (not in portage)
+# nomad - needs Creative Nomad (maybe in portage)
+# yarpimage - needs YarpCam (not in portage)
+# rcore_xbridge - needs libparticle (not in portage)
+
+IUSE="ieee1394 sphinx2 wifi v4l test
+ boost gnome gtk openssl festival
+ opengl glut gsl java python doc"
+
+RDEPEND="media-libs/jpeg
+ opengl? ( virtual/opengl )
+ glut? ( virtual/glut )
+ openssl? ( dev-libs/openssl )
+ imagemagick? ( media-gfx/imagemagick )
+ gsl? ( sci-libs/gsl )
+ python? ( dev-lang/python )
+ ieee1394? ( sys-libs/libraw1394 media-libs/libdc1394 )
+ java? ( virtual/jdk dev-lang/python )
+ gtk? ( x11-libs/gtk+ )
+ gnome? ( >=gnome-base/libgnomecanvas-2.0 )
+ boost? ( dev-libs/boost )
+ sphinx2? ( app-accessibility/sphinx2 )
+ festival? ( app-accessibility/festival )"
+
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ java? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )"
+
+
+src_compile() {
+ local drivers driver nodep_drivers
+
+ nodep_drivers="acoustics acts amcl amtecpowercube
+ aodv bumpersafe canonvcc4 clodbuster cmucam2
+ cmvision dummy er1 fakelocalize flockofbirds
+ garminnmea iwspy khepera laserbar laserbarcode
+ lasercspace laserposeinterpolator laserrescan
+ lasersafe laservisualbarcode laservisualbw
+ lifomcom linuxjoystick logfile mapcspace
+ microstrain mixer obot p2os erratic wbr914
+ ptu46 reb relay kartowriter rflex segwayrmp
+ service_adv_mdns sicklms200 sicknav200 sickpls
+ sicks3000 highspeedsick sonyevid30 urglaser vfh
+ vmapfile waveaudio roomba wavefront insideM300
+ skyetekM1 mica2 cameracompress"
+
+ for driver in ${NODEP_DRIVERS}; do
+ drivers="${drivers} $(use_enable ${driver})"
+ done
+ drivers="${drivers}
+ $(use_enable sphinx2)
+ $(use_enable gtk mapfile)
+ $(use_enable gtk mapscale)
+ $(use_enable wifi linuxwifi)
+ $(use_enable festival)
+ $(use_enable v4l camerauvc)
+ $(use_enable v4l camerav4l)
+ $(use_enable v4l sphere)
+ $(use_enable ieee1394 camera1394)"
+
+ econf \
+ $(use_enable java jplayer) \
+ $(use_enable openssl md5) \
+ $(use_enable python libplayerc-py) \
+ $(use_enable gtk rtkgui) \
+ $(use_enable test tests) \
+ --with-playercc \
+ ${drivers} || die "econf failed"
+
+ # Parallel make will fail
+ emake -j1 || die "emake failed"
+
+ if use doc; then
+ pushd doc
+ emake doc || die "emake doc failed"
+ popd
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ if use doc; then
+ cd doc
+ emake DESTDIR="${D}" "doc-install" || die "emake doc-install failed"
+ cd ..
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README TODO || die
+}