Hallo Patrick,
Du schriebst am Thu, 27 Dec 2012 09:17:00 -0500:
> I am setting up a .tar.gz for mseide-msegui (and later .deb and .rpm
> packages).
Fine.
> I am going to place mseide-msegui into
> /usr/local/lib/mseide-msegui/version.info
^^^^^^^^^^^^
Why another subdirectory? Or should this have been a macro, signifying a
directory name relating to the pertinent version? Otherwise (single version
install only) I'd suggest to forego another directory level and just place
an appropriatly named file (version.info, version, release, either lower,
mixed or upper case, are commonly used) into the installation directory.
> with a link from /usr/local/bin/mseide-msegui to
> /usr/local/lib/mseide-msegui/version.info/mseide-msegui.
With a multiple version installation, you'll run into trouble that way -
the link can only relate to one single version, how will you handle a
clash? And above it, how will you handle the configuration then? Every
version has to find its corresponding files - sources, object files, ppus.
You will have to maintain multiple configurations for the user as well.
Otherwise, you will just create dead disk space.
> I will wait a few days for comment / feedback on this approach before I
> continue.
BTW, last time I completely missed the /opt hierarchy - this is usually
used for "third-party add-ons", as they're called. I'm not sure whether
mseide-msegui qualifies in that category, but as there are so diverse things
there as VirtualBox, Java, OpenOffice or the Microchip MPLabX-IDE, you might
consider that, too. (Borland used it for its kylix also;)
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk