Created attachment 456772 [details] metadata.xml for the ebuild Rambox is a messaging and emailing app that combines common web apps into one. It includes apps like Skype, Telegram, Gmail, Freenode Squirelmail and many more. In addition to providing all the source code, pre-built binaries are supplied. This ebuild re-uses the Debian package as given from upstream, since the Linux compiled binaries lack icons and other stuff. The upstream package installed the binaries into /opt and so does this ebuild. I added a wrapper script and changed the name from Rambox to rambox-bin, to indicate this package does not compile sources.
Created attachment 456774 [details] the ebuild itself
Hi, Unfortunately, this package seems to wake no interest ... Never the less, I am uploading a new ebuild for version 0.5.3. I hope someone will help me put this package in the main repo.
Created attachment 461890 [details] Updated ebuild version - rambox-bin-0.5.3
There is an 0.5.9-ebuild from Keepco on https://github.com/Keepco/gentoo-overlay-seadep/tree/master/net-im/rambox-bin that works for me.
Created attachment 492922 [details] rambox-bin-0.5.12
@n4cer, I tried the 0.5.12 ebuild you attached, and it failed. >>> Configuring source in /var/tmp/portage/net-im/rambox-bin-0.5.12/work/Rambox-0.5.12 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-im/rambox-bin-0.5.12/work/Rambox-0.5.12 ... >>> Source compiled. >>> Test phase [not enabled]: net-im/rambox-bin-0.5.12 >>> Install rambox-bin-0.5.12 into /var/tmp/portage/net-im/rambox-bin-0.5.12/image/ category net-im * /var/tmp/portage/net-im/rambox-bin-0.5.12/files/ico/rambox.png is not a valid file/directory! * ERROR: net-im/rambox-bin-0.5.12::local failed (install phase): * (no error message) * * Call stack: * ebuild.sh, line 115: Called src_install * environment, line 2298: Called doicon '-s' '128' '/var/tmp/portage/net-im/rambox-bin-0.5.12/files/ico/rambox.png' * environment, line 428: Called _iconins 'doicon' '-s' '128' '/var/tmp/portage/net-im/rambox-bin-0.5.12/files/ico/rambox.png' * environment, line 300: Called die * The specific snippet of code: * fi ) || die * * If you need support, post the output of `emerge --info '=net-im/rambox-bin-0.5.12::local'`, * the complete build log and the output of `emerge -pqv '=net-im/rambox-bin-0.5.12::local'`. * The complete build log is located at '/var/tmp/portage/net-im/rambox-bin-0.5.12/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-im/rambox-bin-0.5.12/temp/environment'. * Working directory: '/var/tmp/portage/net-im/rambox-bin-0.5.12/work/Rambox-0.5.12' * S: '/var/tmp/portage/net-im/rambox-bin-0.5.12/work/Rambox-0.5.12'
Created attachment 493818 [details] rambox icon aaaarrr sorry! I forgot about the icon. You have to put the attached icon under files/ico/. https://github.com/n4cer/gentoo-overlay/tree/master/net-im/rambox-bin
Created attachment 497722 [details] rambox-bin-0.5.13
Created attachment 542654 [details] rambox-bin-0.5.17
Created attachment 550234 [details] rambox-bin-0.6.1