Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148817 - net-misc/firstclass-client-8.101.1 (New Package)
Summary: net-misc/firstclass-client-8.101.1 (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-23 10:59 UTC by Thomas Tuttle
Modified: 2016-04-22 22:31 UTC (History)
3 users (show)

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


Attachments
First draft of ebuild (firstclass-client-8.101.1.ebuild,947 bytes, text/plain)
2006-09-24 08:27 UTC, Thomas Tuttle
Details
Second draft of ebuild (firstclass-client-8.101.1.ebuild,1.34 KB, text/plain)
2006-09-24 10:08 UTC, Thomas Tuttle
Details
Installs V8.315.2 of the FC client (firstclass-client-8.315.2.ebuild,1.31 KB, text/plain)
2007-04-22 13:43 UTC, Thomas Keller
Details
net-misc/firstclass-client/firstclass-client-8.315.2-r2.ebuild (firstclass-client-8.315.2-r2.ebuild,1.02 KB, text/plain)
2007-11-13 17:01 UTC, karl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Tuttle 2006-09-23 10:59:05 UTC
FirstClass is a groupware system used by many private/independent schools and some businesses for email and collaboration services.  It is accessible through many interfaces, including as a dial-up BBS, telnet, web interface, and a desktop rich client.  There is a Linux client available at http://www.firstclass.com/clientdownloads/FC81LinuxDownloadPage.

I know that, at least at my school, a decent handful of people would like this package.  I will start working on an ebuild and post it when it seems to work.  Once I have an ebuild, I'd appreciate it if a dev could look at it and add it to Portage if appropriate.
Comment 1 Thomas Tuttle 2006-09-24 08:27:41 UTC
Created attachment 97948 [details]
First draft of ebuild

This is a draft of an ebuild for the FirstClass client.  It works on my system.  What do I do next to get it into the Portage tree?
Comment 2 Thomas Tuttle 2006-09-24 08:51:06 UTC
Sorry, I didn't know that Bugzilla didn't keep the names.

The previous attachment should be installed as ${PORTDIR}/net-misc/firstclass-client/firstclass-client-8.101.1.ebuild.
Comment 3 Thomas Tuttle 2006-09-24 10:08:01 UTC
Created attachment 97959 [details]
Second draft of ebuild

Here's a new version of the ebuild that changes the following stuff:

 * Now depends on virtual/x11 instead of x11-libs/libX11,
   so it works with modular X.
 * Now expands sources into ${S} instead of ${WORKDIR}.
 * Now keyworded ~x86 instead of x86.
 * Now prints a few einfo messages as it installs.

Enjoy.
Comment 4 Thomas Keller 2007-04-22 13:43:00 UTC
Created attachment 116985 [details]
Installs V8.315.2 of the FC client

Created a new ebuild for version 8.315.2; also removed the dependency on virtual/x11 (but I did not know what to put in as a replacement; however, as there is a dependency on Qt, it should be safe...)
Comment 5 Morten Holt 2007-09-19 15:49:17 UTC
It should be noted that FirstClass isn't compatible with Qt4. Atleast i couldn't get it to run unless i installed Qt3.

It's the module libqt-mt.so.3 that's causing problems as it doesn't seem to exist on Qt4  and FirstClass depends on it
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-09-20 11:18:05 UTC
IOW, the RDEPEND=">=x11-libs/qt-3.3.3 is *wrong*; also sys-libs/glibc dependency should be removed.

- a standard copyright header is required (see $PORTDIR/header.txt)
- src_unpack is completely redundant. 
- remove the einfo noise in src_install
- use domenu/newmenu from eutils.eclass for installing .desktop files
- use doenvd for installing /etc/env.d stuff
Comment 7 karl 2007-11-13 17:01:21 UTC
Created attachment 135909 [details]
net-misc/firstclass-client/firstclass-client-8.315.2-r2.ebuild

- qt dependency fixed to specify correct slot
- glibc dependency removed
- alsa-lib dependency added
- there was already a standard copyright header, but I updated the date on it
- src-unpack removed
- einfos removed from src_install
- domenu now used for .desktop file
- doenvd was already used for the env.d file
- various ${S}'s changed to relative paths in src_install
Comment 8 kundarsa@gmail.com 2016-04-22 22:31:23 UTC
This package does not meet the current criteria needed to be a viable candidate for the Portage tree since the upstream sources are no longer available at the location provided by the ebuild. This criteria is currently listed at the following URL:
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/Maintainer_Wanted
Metric: Upstream status: Exists; "Package must still be available and fetchable (did it move to github, bitbucket, ...?)"


If you (or another user) are still wanting this package to make it into the Portage tree please let us know by re-opening this bug and include a new usable upstream source. Sadly, until that time we cannot move forward with this ebuild.

Tom D