|
|
Home » Community » PR, media coverage, articles and documentation » FreeBSD port
FreeBSD port [message #1038] |
Wed, 15 February 2006 21:34  |
masu
Messages: 378 Registered: February 2006
|
Senior Member |
|
|
I have created a FreeBSD port, it should be available soon to FreeBSD users via the ports tree.
Well, there were only quite a few changes needed. The patches are attached and are waiting for feedback.
Thanks,
Matthias
|
|
|
|
Re: FreeBSD port [message #1043 is a reply to message #1042] |
Wed, 15 February 2006 23:13   |
masu
Messages: 378 Registered: February 2006
|
Senior Member |
|
|
You can do that, but a package will be automatically build from the port and it will be put on the FreeBSD FTP sites, too.
So, it is not the "usual" way to put the package on the project website, since every FreeBSD user uses either the ports to build from sources or installs the package that is downloaded from a FreeBSD FTP site.
I think you have different options:
1. Only state on your website, that a FreeBSD port of upp exists and it can be installed using the FreeBSD ports system.
2. Put the port directory and the binary package on the sf site. (I can give you both)
3. Only put the binary package on the sf site and try to encorporate my changes into the upp sources.
I think option 1 is the best solution and maybe you include a link to the package on a FreeBSD FTP site for direct download. But it is your choice !
Oh, one important thing I forgot to mention:
I submitted the port to the FreeBSD project, but I have to wait until it is really submitted into the ports tree. And this can take up to a few weeks, so you should wait with the website update until it is really submitted.
And another important thing I forgot to say:
The patches were applied against the sources having UNIX line endings, so a conversion has to take place before applying the patches.
Matthias
[Updated on: Wed, 15 February 2006 23:16] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
Re: FreeBSD port [message #1405 is a reply to message #1403] |
Thu, 02 March 2006 22:58  |
 |
mirek
Messages: 14257 Registered: November 2005
|
Ultimate Member |
|
|
masu wrote on Thu, 02 March 2006 16:37 | Hi,
I am sorry that I reply that late, but I received the notification just today.
> Can you explain the reason of patch for Install.cpp regarding UPP_DIR?
>
> #ifdef PLATFORM_FREEBSD
> String upp = FromSystemCharset(getenv("UPP_DIR"));
> if(IsNull(upp)) {
> .....
The reason is that I made the port installing its files in /usr/X11R6/share/upp, i.e. all files needed are copied into this directory. Normally you have to have root priviliges to install a port, so if a normal user runs 'uppide' initially, all needed files are copied into the directory defined in $UPP_DIR. This can be defined by the user or the default ~/upp is used.
This has to be done in order to work with theIDE, since packages are compiled inside uppsrc even if you only a sample.
Matthias
|
Actually, I guess it is a time to reconsider POSIX issues like makefiles, autoconfig, placement of files etc... simply all things we ordinal Win32 developers do not understand that well... 
Starting new topic in "Technology lab"...
Mirek
|
|
|
Goto Forum:
Current Time: Mon May 12 08:29:29 CEST 2025
Total time taken to generate the page: 0.03019 seconds
|
|
|