Hello, Update for Groupoffice. Some changes. In any time there will come a complete ajax version. greetings Sven Reproducible: Always
Created attachment 137055 [details] groupoffice-2.18.6.ebuild
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!
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
Created attachment 137560 [details] requirements groupoffice
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.
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.
That's how we all started... ;) Keep up the good work!