Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 309411

Summary: dev-java/red5-bin-0.9.1 - an Open Source Flash Server written in Java
Product: Gentoo Linux Reporter: Oschtan <dawnstyle>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: IN_PROGRESS ---    
Severity: enhancement CC: bertrand, java, kernel, mattm, rono, vugluskr, yamadharma
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://code.google.com/p/red5/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild
env.d
conf.d
init.d
red5-bin-0.9.1.ebuild
red5-bin-1.0.0-ebuild.tar.gz

Description Oschtan 2010-03-14 21:23:55 UTC
Please add this ebuild to portage. In portage there is no full-length streaming FLash Media Server. This server is growing steadily and so far the prospects for free on the example of Mammoth, which is written in C + + is not expected in the absence of work in this direction. Sometimes Flash Media Server from Adobe is too expensive solution to address local problems.

Reproducible: Always

Steps to Reproduce:
Comment 1 Oschtan 2010-03-14 21:24:25 UTC
Created attachment 223547 [details]
ebuild
Comment 2 Oschtan 2010-03-14 21:24:54 UTC
Created attachment 223551 [details]
env.d
Comment 3 Oschtan 2010-03-14 21:25:12 UTC
Created attachment 223553 [details]
conf.d
Comment 4 Oschtan 2010-03-14 21:25:28 UTC
Created attachment 223555 [details]
init.d
Comment 5 Raimods 2010-04-09 11:25:52 UTC
When try to build digest for red5, get error:
red5-bin-0.9.1.ebuild does not seem to have a valid PORTDIR structure
ebuild file is dowloaded from url http://bugs.gentoo.org/attachment.cgi?id=223547 and stored as named red5-bin-0.9.1.ebuild in my local portage overlay in /usr/local/portage/dev-java/red5 . All other files: 21red5 red5.confd red5.initd are stored in /usr/local/portage/dev-java/red5/files
Comment 6 Raimods 2010-04-09 11:50:22 UTC
ohh, it is my mistake, portage overlay directory name don't match ebuild filename.
wheh i moving directory /usr/local/portage/dev-java/red5 to /usr/local/portage/dev-java/red5-bin , all building fine.
(In reply to comment #5)
> When try to build digest for red5, get error:
> red5-bin-0.9.1.ebuild does not seem to have a valid PORTDIR structure
> ebuild file is dowloaded from url
> http://bugs.gentoo.org/attachment.cgi?id=223547 and stored as named
> red5-bin-0.9.1.ebuild in my local portage overlay in
> /usr/local/portage/dev-java/red5 . All other files: 21red5 red5.confd
> red5.initd are stored in /usr/local/portage/dev-java/red5/files
> 

Comment 7 Matthew Marlowe (RETIRED) gentoo-dev 2011-02-25 10:20:25 UTC
What is the status of getting red5 into the portage tree?  I'll maintain it if no one on the java herd has time for it.
We probably need to update the ebuild in any case as red5 has released 1.0RC (does whoever submitted the original ebuild want to update it?).  I noticed that there was an ebuild in one of the developer overlays for awhile, but it appears to have been removed ....many mysteries here :)
Comment 8 Oschtan 2011-02-25 10:40:04 UTC
Ebuild definitely want to upgrade. As the source code on the Internet was used
for version 0.8.0. There are sources that last packet is overlay of a developer
for a while but was deleted. A reduced version works just fine. However, just
need to note the following things that you want to modify ((For 0.9.1!!!)):
1.In your home folder /opt/red5-bin folder is located webapps, which refers to
the folder /var/lib/red5-webapps. In this directory you are installing the
server components (via web interface), which is not completely safe and
optimal.
2. The home directory is the same server output (log) nohup.out. It is located
folder logs, which again requires the optimization.
Comment 9 self 2011-05-27 18:17:22 UTC
Please change SRC_URI to "http://trac.red5.org/downloads/0_9/red5-0.9.1.tar.gz"
Comment 10 Dmitriy Bogun 2011-05-27 18:31:21 UTC
Created attachment 274825 [details]
red5-bin-0.9.1.ebuild

I have change a little present ebuild, including change to SRC_URI. 

When I fix $S value, portage start use builtin method to compile sources... I don't know correct way to prevent this behaviour, so I define dummy src_compile function.
Comment 11 Ron OHara 2014-11-21 10:12:59 UTC
Created attachment 389936 [details]
red5-bin-1.0.0-ebuild.tar.gz

You can extract this into /usr/local/portage to add support for red5-bin-1.0.0