Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 603134 - net-im/rambox - messaging and emailing app that combines common web apps into one.
Summary: net-im/rambox - messaging and emailing app that combines common web apps into...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-19 19:44 UTC by OzTiram
Modified: 2018-10-09 10:58 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
metadata.xml for the ebuild (metadata.xml,460 bytes, text/xml)
2016-12-19 19:44 UTC, OzTiram
Details
the ebuild itself (rambox-bin-0.4.5.ebuild,1.27 KB, text/plain)
2016-12-19 19:45 UTC, OzTiram
Details
Updated ebuild version - rambox-bin-0.5.3 (rambox-bin-0.5.3.ebuild,1.20 KB, text/plain)
2017-01-30 08:33 UTC, OzTiram
Details
rambox-bin-0.5.12 (rambox-bin-0.5.12.ebuild,1.49 KB, text/plain)
2017-09-07 06:45 UTC, n4cer
Details
rambox icon (rambox.png,3.61 KB, image/png)
2017-09-11 07:48 UTC, n4cer
Details
rambox-bin-0.5.13 (rambox-bin-0.5.13.ebuild,1.49 KB, text/plain)
2017-10-05 09:03 UTC, n4cer
Details
rambox-bin-0.5.17 (rambox-bin-0.5.17.ebuild,1.49 KB, text/plain)
2018-08-07 04:44 UTC, n4cer
Details
rambox-bin-0.6.1 (rambox-bin-0.6.1.ebuild,1.62 KB, text/plain)
2018-10-09 10:58 UTC, n4cer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description OzTiram 2016-12-19 19:44:42 UTC
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.
Comment 1 OzTiram 2016-12-19 19:45:09 UTC
Created attachment 456774 [details]
the ebuild itself
Comment 2 OzTiram 2017-01-30 08:32:24 UTC
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.
Comment 3 OzTiram 2017-01-30 08:33:09 UTC
Created attachment 461890 [details]
Updated ebuild version - rambox-bin-0.5.3
Comment 4 n4cer 2017-05-31 06:01:32 UTC
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.
Comment 5 n4cer 2017-09-07 06:45:03 UTC
Created attachment 492922 [details]
rambox-bin-0.5.12
Comment 6 OzTiram 2017-09-10 12:51:27 UTC
@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'
Comment 7 n4cer 2017-09-11 07:48:38 UTC
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
Comment 8 n4cer 2017-10-05 09:03:25 UTC
Created attachment 497722 [details]
rambox-bin-0.5.13
Comment 9 n4cer 2018-08-07 04:44:41 UTC
Created attachment 542654 [details]
rambox-bin-0.5.17
Comment 10 n4cer 2018-10-09 10:58:33 UTC
Created attachment 550234 [details]
rambox-bin-0.6.1