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:
Created attachment 223547 [details] ebuild
Created attachment 223551 [details] env.d
Created attachment 223553 [details] conf.d
Created attachment 223555 [details] init.d
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
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 >
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 :)
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.
Please change SRC_URI to "http://trac.red5.org/downloads/0_9/red5-0.9.1.tar.gz"
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.
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