Language:
switch to room list switch to menu My folders
Go to page: First ... 43 44 45 46 [47]
[#] Sat Sep 17 2022 18:47:08 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

Well it wasn't that bad to get to a usable state.

While you cant install packages directly from the IDE, or auto start the venv like you can Thonny, Spyder does let you specify a interpreter inside the environment, and if you start the environment first, it works correctly.  But to get the python shell to work ( which is important )you have to install a few extra packages inside the environment, which is unfortunate. Means you cant use the native pipenv to create the dependencies list. But there are other ways to do that, so not end of world.

 

 

( and im sure some of you are saying, "well no kidding. this is basic stuff, idiot"  but virtual environment is new to me, never really cared before, but been having some conflicting package issues lately so it was time to do it )



[#] Mon Sep 19 2022 12:28:09 EDT from LadySerenaKitty

[Reply] [ReplyQuoted] [Headers] [Print]

So, over the last week I got 3 of my softwares published in FreeBSD Ports, 2 days later one of them was built and added to the official package repo.  Last night the other 2 were built and added to the official package repo.

 

https://www.freshports.org/textproc/hexcode/

https://www.freshports.org/security/diffcode/

https://www.freshports.org/security/rotate/


So ya, adding your own softwares to FreeBSD Ports is actually pretty easy.  There's even a whole Pawbook for getting softwares published: https://docs.freebsd.org/en/books/porters-handbook/



[#] Mon Sep 19 2022 14:53:47 EDT from Nurb432

[Reply] [ReplyQuoted] [Headers] [Print]

cool



[#] Tue Sep 20 2022 13:18:20 EDT from darknetuser

[Reply] [ReplyQuoted] [Headers] [Print]

2022-09-19 12:28 from LadySerenaKitty
So, over the last week I got 3 of my softwares published in FreeBSD
Ports, 2 days later one of them was built and added to the official
package repo.  Last night the other 2 were built and added to the
official package repo.

 

https://www.freshports.org/textproc/hexcode/

https://www.freshports.org/security/diffcode/

https://www.freshports.org/security/rotate/




So ya, adding your own softwares to FreeBSD Ports is actually pretty

easy.  There's even a whole Pawbook for getting softwares
published: https://docs.freebsd.org/en/books/porters-handbook/


Congratulations.

I am a regular packager for some Linux and BSD distributions. Some repositories are very relaxed about what they accept, while others are anal as heck "READ THE STYLE GUIDE, NOOB, WE USE TABS INSTEAD OF SPACE!!!!"

[#] Tue Sep 20 2022 13:51:57 EDT from LadySerenaKitty

[Reply] [ReplyQuoted] [Headers] [Print]

 

Tue Sep 20 2022 13:18:20 EDT from darknetuser
Congratulations.

I am a regular packager for some Linux and BSD distributions. Some repositories are very relaxed about what they accept, while others are anal as heck "READ THE STYLE GUIDE, NOOB, WE USE TABS INSTEAD OF SPACE!!!!"

Ports does not care what coding style each third-party software uses.  The actual code for my projects isn't in Ports, either, it's downloaded from GitLab.  As far as the style guide for Ports goes, there are a few standards for the Makefile, but it's pretty open.



[#] Tue Sep 20 2022 14:32:11 EDT from darknetuser

[Reply] [ReplyQuoted] [Headers] [Print]

Ports does not care what coding style each third-party software
uses.  The actual code for my projects isn't in Ports, either, it's
downloaded from GitLab.  As far as the style guide for Ports goes,
there are a few standards for the Makefile, but it's pretty open.


Well, that was the point. SOme projects will fix your Makefile in order to make them fit the standard, and will tell you not to break it again. Some projects will have somebody rip your head off and command you to resubmit the whole thing lol

[#] Wed Sep 21 2022 09:21:22 EDT from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

I like that they make it easy and straightforward, and don't jam style guides down your throat. Getting into Debian is a lot more difficult because they shove a ton of filesystem standards down your throat.

Go to page: First ... 43 44 45 46 [47]