Re: [MSEide-MSEgui-talk] mseide-msegui packages
I have created tar files for 32 and 64 bit mseide packages. They are on the website's Download page. They have been tested on Debian wheezy 32 and 64 bit under the KDE desktop. If you have a different distribution / desktop please install the package and report back the results, good or bad so people do not unnecessarily duplicate your work. Could someone please check out the windows setup package on a 64 bit windows system (I don't have such) and report as well. Thanks Patrick Following is the INSTALL.TXT file for the tar packages. - Installation notes: Untar the mseide-msegui tar file:tar -xvf mseide-msegui_version-archbit.tar.gz Change directory into the untar:cd mseide-msegui_version As root run the install script:./install.sh The mseide-msegui IDE will be installed into /usr/lib/mseide-msegui. The mseide program will be at /usr/lib/mseide-msegui/bin/mseide. An uninstall script will be at /usr/lib/mseide-msegui/bin/uninstall.sh. Various text documents (which you should look at) will be at /usr/share/mseide-msegui. A menu entry for Free Pascal IDE will be inserted under the Development start menu entry. On the first execution of the mseide-msegui you HAVE TO set up the IDE environment. Click on Settings - Configure MSEide In the ${MSEIDE} text box enter /usr/lib/mseide-msegui/ Click OK. -- 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_123012 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
On 12/28/2012 01:57 AM, Ivanko B wrote: For binary packeges, we should definitely use /usr/bin /usr/lib/mseide-msegui/. /usr/local/* is intended for in-place build stuff. After reading the Filesystem Hierarchy Standard at http://www.pathname.com/fhs/pub/fhs-2.3.html I am going to use /usr/lib/mseide-msegui for the install location. There will be a symbolic link from /usr/bin/mseide to /usr/lib/mseide-msegui/bin/mseide The mseide-msegui/lib will be in /usr/lib/mseide-msegui/lib Any final comments should be made now. Patrick -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
There will be a symbolic link from /usr/bin/mseide to /usr/lib/mseide-msegui/bin/mseide = Exactly so :) -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] mseide-msegui packages
I am setting up a .tar.gz for mseide-msegui (and later .deb and .rpm packages). I am going to place mseide-msegui into /usr/local/lib/mseide-msegui/version.info with a link from /usr/local/bin/mseide-msegui to /usr/local/lib/mseide-msegui/version.info/mseide-msegui. I will wait a few days for comment / feedback on this approach before I continue. Let me know what you think. Patrick -- 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 mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
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 mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
On 12/27/2012 02:17 PM, Sieghard wrote: 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;) This is why I posted what I was thinking of doing. I will look at the /opt directory and dropping the version info in the path. Patrick -- 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 mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
BTW, last time I completely missed the /opt hierarchy == It's usualy not included to $PATH in many distros so may need extra steps to have programs placed within it to work. -- 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 mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
Hallo Ivanko, Du schriebst am Fri, 28 Dec 2012 03:03:08 +0500: BTW, last time I completely missed the /opt hierarchy == It's usualy not included to $PATH in many distros so may need extra steps to have programs placed within it to work. Almost never, indeed, not that I was aware of any distribution including it. Yes, that's a point to consider. Thanks for bringing it up! -- (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) --- Mit freundlichen Grüßen, S. Schicktanz --- -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
Hallo Patrick, Du schriebst am Thu, 27 Dec 2012 16:30:50 -0500: I will look at the /opt directory and dropping the version info in the path. You should regard Ivanko's caveat too. Although you planned to create a link in a bin directory in the path anyway, three's a bit more to it this way, as the application must be able to find all its components there - libraries, ressources, configurations - which is not normally supported by the standard utilities (ld e.g. doesn't usually regard anything in the /opt hierarchy)- Other than that, that's a sure way to keep everything together and out of the way of the distribution mechanisms. -- (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) --- Mit freundlichen Grüßen, S. Schicktanz --- -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] mseide-msegui packages
For binary packeges, we should definitely use /usr/bin /usr/lib/mseide-msegui/. /usr/local/* is intended for in-place build stuff. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk