VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Pages: 1 [2] 3 4 ... 15

Author Topic: Package builder utility  (Read 82935 times)

blurymind

  • Packager
  • Vectorian
  • ****
  • Posts: 1082
Re: Package builder utility
« Reply #15 on: April 20, 2007, 02:14:25 pm »

well,i'll be! This looks very promissing,M0e.  :)

I will LOve to do any graphics for this. But please,be more specific about the graphics that will be needed. You need a graphic that will symbolice a tlz package? I can make one of a tukaani, or my old idea with the coconut,if not that- use a graphic from a gpl icon set of a tar archive and make some changes to it-add this and that...
We could talk over irc or pm ?
I wanna help.I really admire your effort and dedication.
=)
Logged
status: playing around with new tablet and learning to 3d :p
google page :  http://blurymind.googlepages.com
DA PAGE :  http://www.blurymind.deviantart.com/

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #16 on: April 26, 2007, 11:37:26 am »

I've made a few changes... Moved a couple of things around.
Here is a new screenie

The new first window --> http://xs314.xs.to/xs314/07174/window1.JPG

The new second window --> http://xs314.xs.to/xs314/07174/window2.JPG

I need your input... do you think that first window is annoying/unnesessary? or is it ok as it is?

Graphics are courtesy of Blurymind... (Thanks again dude ;) )
« Last Edit: April 26, 2007, 11:46:48 am by M0E-lnx »
Logged

Freeman

  • Tester
  • Vectorite
  • ****
  • Posts: 323
  • Choice to the user!
Re: Package builder utility
« Reply #17 on: April 26, 2007, 11:41:24 am »

Wow!! Looks awesome!

Really nice could be if it detected the running version of VL and choose that one as a default tag in the end of the package name  ;)
Logged
It's better to die 10 times, than never to have loved at all.

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #18 on: April 26, 2007, 11:47:42 am »

Absolutely possible. But keep in mind this is a work in progress... I'm writing and designing this stuff as I learn new things.

Thanks for the input
« Last Edit: April 26, 2007, 11:50:51 am by M0E-lnx »
Logged

exeterdad

  • Packager
  • Vectorian
  • ****
  • Posts: 2046
Re: Package builder utility
« Reply #19 on: April 26, 2007, 12:25:50 pm »

For the short time you have invested in learning/creating this thing...  I'm impressed!
Logged

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #20 on: April 26, 2007, 12:42:07 pm »

For the short time you have invested in learning/creating this thing...  I'm impressed!

I tried VB a long time ago in Wind OS... The Gambas syntax looks very familiar to me, so I guess that's an advantage

blurymind

  • Packager
  • Vectorian
  • ****
  • Posts: 1082
Re: Package builder utility
« Reply #21 on: April 26, 2007, 12:47:28 pm »

this looks very good,Moe.If there is anything ,i will help test it or with graphics..

I used to learn visualbasic back in high school,and they teached us how to make pretty basic apps, but i dont remember anything...Maybe only how to make menus and the gui..
Logged
status: playing around with new tablet and learning to 3d :p
google page :  http://blurymind.googlepages.com
DA PAGE :  http://www.blurymind.deviantart.com/

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #22 on: April 26, 2007, 12:52:08 pm »

I bet if you start seeing the gambas syntax it'll start coming back to you...

It's very similar.

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #23 on: May 07, 2007, 07:59:06 am »

I've managed to get this to a point where it does build a package.

It is however far from finished. For those who would like to take a peek...

ABOUT THIS RELEASE

You will need the gambas2 package to run this
Run it as root (It still can't tell the difference just yet)
It not doing the descriptions yet.

You can find it at http://m0e.lnx.googlepages.com

DO NOT SUBMIT ANY PACKAGES CREATED WITH THIS TOOL TO THE REPOS.


The Headacher

  • Louder than you
  • Global Moderator
  • Vectorian
  • *****
  • Posts: 1553
  • I like the bass to go BOOM!
    • Multimedia on VL (work in progress)
Re: Package builder utility
« Reply #24 on: May 07, 2007, 03:33:23 pm »

Seems to work nicely here, qjackctl built fine!

I realize there's still a lot left to do and you probably thought of this anyways, but here's some stuff that would nice:
- option to select docs from the source instead of the default docs included by checkinstall would be nice.
- the gui doesn't make a difference between a warning and an error.
- I don't recall a way to save the package where I want it.

Keep up the good work!
Logged
Most music on my soundcloud page was arranged in programs running on VL.

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #25 on: May 08, 2007, 05:49:29 am »

Like I said, it's a work in progress... All of those features will be available later, along with the option to write a description (or locate an existing description file in the system).

BTW, Thanks for the feedback

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #26 on: May 18, 2007, 02:04:56 pm »

After a complete turn around, I decided to do this using Gambas1 instead...
Here is a new attempt at the target.

http://m0e.lnx.googlepages.com/vlpbu2-0.0.25-i586-1vl58.tlz

You will need again the gambas-runtime package to run this.

This one consists of a bash script using the gambas GUI as a front end.

Take this one for a spin, and let me know how it can be inproved. Again.... Work in progress... some functions are still not fully implemented
Although, you should be able to build a package, add a description file, and it should even append the slack-desc for you.

Joe1962

  • Administrator
  • Vectorian
  • *****
  • Posts: 2499
    • Joe1962's Website
Re: Package builder utility
« Reply #27 on: May 18, 2007, 03:02:59 pm »

gambas-runtime-1.0.17 is part of the VL base since the 5.8 Dynamites.

EDIT: BTW, Gambas 2 1.9.49 is out today, I already downloaded and should be building it later tonight. The point of this is that, as I've warned before, the bytecode has again changed, and all apps would need to be recompiled.
« Last Edit: May 18, 2007, 03:07:31 pm by Joe1962 »
Logged
O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10

LLL

  • Global Moderator
  • Vectorite
  • *****
  • Posts: 263
  • The sun is shining...
Re: Package builder utility
« Reply #28 on: May 18, 2007, 04:24:34 pm »

This is neat. Thanks!

Only feedback I have is cosmetic: Move the VL-globe to upper-right of dialog, and then center TAR --> TLZ graphic where it is.

Have fun! :)

LLL
Logged
Lost & Lovin' Linux...living on:
VectorLinux 6.0 with XFCE on Thinkpad T43p (2.13 GHz | 2GB | 60GB)

M0E-lnx

  • Administrator
  • Vectorian
  • *****
  • Posts: 3217
Re: Package builder utility
« Reply #29 on: May 22, 2007, 06:17:35 am »

@ LLL

You must have looked at the first one on the screen shots at the beginning of the thread. I kinda stopped working on that one, because I moved the project over to Gambas 1, so it now looks quite a bit different. It has like you said the VL globe to the top right of the screen, and the Tar --> TLZ graphic is centered.

I'm still not happy with the looks, but I guess as long as it does it's thing.

Thanks for the feedback. Again, the latest can be found at http://m0e.lnx.googlepages.com
Pages: 1 [2] 3 4 ... 15