Compiler GUI and other packaging tools

Stuff that has yet to be sorted into a category.
Message
Author
User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#161 Post by technosaurus »

I had planned to add a checkbox but In order to not break stuff I just had it make both - if you don't have xz and tar >1.21 you will only get a pet and an error - otherwise you will get both pet and pxt

the infobox is convenient for messages that you don't want to get in the way
Xdialog --infobox "Will automatically timeout in ($X/1000) seconds" 0 0 $X
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#162 Post by technosaurus »

Need to figure out how to add an exit code to the configure options dialog that will let you easily restart pcompile if you hit cancel - any ideas? ... or should the configure options be separated?

for restarts maybe we should check for the confopts file and have a button to open them in the main gui

This is for the "Oh crap I forgot to enable/disable XXX" scenario.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Gedrean
Posts: 139
Joined: Fri 05 Jun 2009, 05:59

#163 Post by Gedrean »

technosaurus wrote:gzipped tarballs - I may download the latest gzip and see if it supports leaving the existing file in place since some tar.gz files (specifically the ones for SDL and friends) are not recognized by tar for whatever reason (this is why I decided to add plain tar support in the first place)
That's really odd - I've not had it have ANY problems with the SDL packages - in fact those are the ones I end up compiling because they don't have any strange dependencies I don't already have.
I also changed some of the default values to false so that it doesn't stop a configure script due to a missing argument
Good thing.

User avatar
Gedrean
Posts: 139
Joined: Fri 05 Jun 2009, 05:59

#164 Post by Gedrean »

technosaurus wrote:I had planned to add a checkbox but In order to not break stuff I just had it make both - if you don't have xz and tar >1.21 you will only get a pet and an error - otherwise you will get both pet and pxt

the infobox is convenient for messages that you don't want to get in the way
Xdialog --infobox "Will automatically timeout in ($X/1000) seconds" 0 0 $X
The problem is, if I have it remain as dir2pxt, it just gives a /.pet message and NOTHING is made, so apparently your expected behavior is not what's happening.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#165 Post by technosaurus »

I will look into that tomorrow. I am planning to separate out the scripts again so that users have a chance to change configure options without rerunning the entire thing. I'm also adding a cleanup section to remove accidentally captured compile-time files. (for example <pkgdir>/root/my-documents/.... if you compile from there) ... needs to be done before copying the "extras". Will also revert back to tar -xf instead of using gunzip since it messes up the dirname portion - big 00ps.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#166 Post by sunburnt »

Hi technosaurus; Old thread, hope you still have interest in it.

As to configure options, saving all of them in a config. file would be good.
A config. profile file selector combo perhaps, the default config. at the top.

I`ve used the cli arguments to fill the source file and the user def. opt.
I need to set user def. opt.: --prefix=/tmp/apps.sq/mnt/( SrcFileName )
It conflicts with the checkbox: "--prefix=/usr" ( A saved config. would fix it.)

I need to compile apps. to run in the path setup by --prefix .
PCompile has lots of options, I understand some of them.
Some of the options might be useful for building apps. like this.

It seems to me PCompile is capable of building for other Linux distros.
I need to understand the options better. Are you willing to discuss this?
Perhaps by PM so your forum thread stays cleaner?

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#167 Post by harii4 »

It seems to me PCompile is capable of building for other Linux distros.
I need to understand the options better. Are you willing to discuss this?
Perhaps by PM so your forum thread stays cleaner?
Other forum users might find such info useful as well? :wink:
It might be over my head but just saying.....
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#168 Post by technosaurus »

I guess I could revisit this a bit, maybe even add download support too. It needs smarter handling for cflags too (gc-sections sometimes breaks plugins and xml based UI.) and some tooltips explaining various nuances for each flag.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#169 Post by sunburnt »

Download support? What repository?
I looked at Slack but I didn`t see many packages, maybe I missed them.
I tried with Debian but it`s a mess to try to follow dependencies.
Tiny Core Linux`s dependency tree files were complete.

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#170 Post by sunburnt »

A GtkDialog gui I made, lists package groups, then packages and it`s info.
Attachments
DebianPackageTool.png
(25.93 KiB) Downloaded 666 times

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#171 Post by technosaurus »

Sorry for being unclear. I meant having an editable field for the source tarball's url (an edit box or editable combobox, with default as saved location if any exist). I recently made a xdialog progress meter for wget that would work nice.

I need to make a list of requirements first, so I can at least stub out additional features.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
oldyeller
Posts: 889
Joined: Tue 15 Nov 2011, 14:26
Location: Alaska

Post subject

#172 Post by oldyeller »

Hi technosaurus,

I am new to this compiling stuff and need a hand held help. I downloaded your pet and don't' know how to use it, So if you are willing can you help me.

I have lupu 528-004 and what two compile two programs. 1 fluxbox 1.3.2 and xiphos. Will do all the work for this just need help to get started.

I was able to do fluxbox through the terminal, but xiphos is way above my head.

Thanks,

oldyeller

Post Reply