The question is still (not yet answered) do you want to offer the packages on haikuports (open source) or in a 3rd party repo (closed source).
Then it is helpful to know where exactly your problems are. @Begasus is very experienced in building packages for HaikuPorts and you can ask me about my HPKGCreator.
If there are problems building the package, you will surely get an output too? You can also post these to determine the error
Hi, I would prefer to offer them via haikuports since that is built-in and my projects are all opensource. Let me see if I can get a screenshot of what I am seeing. Thanks again!
Iām happy to help as much as my time allows. There are instructions for use on our knowledge base https://www.besly.de (should also be selectable via the program).
Checking out hpkgcreator (not the first time) but looking at the tutorial itās not fully documented I think.
build number should be REVISION (as used in the recipes, and mentioned in the UI, at the moment so one has a clue what the empty field means)
In the drop section it would be nice to have some text displaying drop files here
Is it possible to change the Package Folder to anything else then /boot/system ?
hpkgcreator creates a ~/.besly directory, better would be something like ~/besly-projects ?
I think that @Begasus was wondering why they are in an hidden folderā¦
I assume that simply itās because .besly was already used by other BeSly apps. But indeed, it would certainly make more sense to have projects in ~/HPKG-Projects and settings in ~/config/settings/BeSly/HPKGCreator.
Itās not a common practice to use hide folders in /boot/home, there are plenty fixes already for that at haikuports and issues commenting them.
As @Starcrasher mentioned, projects should go to somewhere like /boot/home/besly-projects, and settings to /boot/home/config/settings (or /boot/system/settings).
I have created a script to build a hpkg for Medo. Have a look at code/create_package script (https://github.com/smallstepforman/Medo). You can ignore the Pluggins, Addons and Language section. The script compiles code in release mode, sets App attributes, assigns icon, creates menu bar entry, copies data and resources and finally creates a hpkg. The script should be easy to follow, and outlines the steps I need to creatr a package with addons and pluggins.