Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 200403 - www-apps/groupoffice-2.18.6.ebuild (Update)
Summary: www-apps/groupoffice-2.18.6.ebuild (Update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-26 16:02 UTC by Sven Vogel
Modified: 2007-12-03 07:43 UTC (History)
0 users

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


Attachments
groupoffice-2.18.6.ebuild (groupoffice-2.18.6.ebuild,1.51 KB, text/plain)
2007-11-26 16:03 UTC, Sven Vogel
Details
requirements groupoffice (picture_go.jpg,205.78 KB, image/jpeg)
2007-12-02 19:17 UTC, Sven Vogel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Vogel 2007-11-26 16:02:17 UTC
Hello,

Update for Groupoffice. Some changes. 

In any time there will come a complete ajax version.

greetings

Sven

Reproducible: Always
Comment 1 Sven Vogel 2007-11-26 16:03:11 UTC
Created attachment 137055 [details]
groupoffice-2.18.6.ebuild
Comment 2 Gunnar Wrobel (RETIRED) gentoo-dev 2007-12-02 18:13:06 UTC
Thanks for the submission. The ebuild is not really clean so I need to ask for more details:

Why are app-arch/zip and app-arch/unzip required?

What is the reason for requiring net-mail/tnef?

dev-libs/libwbxml seems optional too. Shouldn't this rather get a USE-Flag?

The last two are unavailable on ~alpha, ~hppa and ~sparc. So either we'd have to drop those keywords or we make these optional USE-Flags depending on the arch the application should run on.

Thanks!
Comment 3 Sven Vogel 2007-12-02 19:15:34 UTC
Hello Gunnar,

thanks for your replay

in this webapp there are a function to archive files and directories. i dont know maybe if you leave it everyone will use this function and have to install it manually. i think its easier for the users. 

i look at the requirements of the program. i attach a picture you will see he ask for tnef. its new i think its for some users they need this for proprietary format of microsoft attachments.

look here the discussion:
http://www.group-office.com/forum/viewtopic.php?t=2829&highlight=tnef


okay libwbxml seems to do something with the synchronize of the syncml with the mobilephones. i think for that its needed. i grant you that it will only needed for the professional version (only syncml) not for the community edition but it should selectable because there are also many user they use the professional version. 

yes maybe i think these use flags should be dropped.

i think we can say:

zip/unzip - must because prof and community
tnef - must because prof and community
libwbxml - i think it should selectable for the commercial pro version

thats what i think but if you think its better to make it selectable for the user thats will be also okay.

Sven
Comment 4 Sven Vogel 2007-12-02 19:17:09 UTC
Created attachment 137560 [details]
requirements groupoffice
Comment 5 Gunnar Wrobel (RETIRED) gentoo-dev 2007-12-02 20:17:26 UTC
Thanks for the feedback! The ebuild is in CVS now.

I kept zip/unzip now since they are available on all other architectures.

If wbxml is only required for the commercial version I have no problems excluding it in the ebuild. I assume that a user that installs the commercial version has some additional installation effort anyhow.

I also removed the tnef dependency for now. I feel it is easier than what I would need to do if I keep it in the ebuild. With tnef missing on alpha and hppa I'd need to add a conditional use flag and I think that is too much effort for the functionality offered.

Instead of both dependencies I added the necessary instructions in the postinstall instructions.
Comment 6 Sven Vogel 2007-12-02 21:22:17 UTC
okay that looks very good with the instruction... thats a good way. for the next updates i will add the necessary instruction into the postinstall file. :)

thanks for help i am not so a practical ebuild programmer. i learn with each file. 
Comment 7 Gunnar Wrobel (RETIRED) gentoo-dev 2007-12-03 07:43:59 UTC
That's how we all started... ;) Keep up the good work!