Re: [MSEide-MSEgui-talk] mseide-msegui packages

2012-12-30 Thread Patrick Goupell
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

2012-12-28 Thread Patrick Goupell

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

2012-12-28 Thread Ivanko B
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

2012-12-27 Thread Patrick Goupell
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

2012-12-27 Thread Sieghard
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

2012-12-27 Thread Patrick Goupell


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

2012-12-27 Thread Ivanko B
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

2012-12-27 Thread Sieghard
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

2012-12-27 Thread Sieghard
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

2012-12-27 Thread Ivanko B
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