VectorLinux
September 18, 2014, 03:28:15 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: 1 [2] 3 4 ... 15
  Print  
Author Topic: Package builder utility  (Read 76856 times)
blurymind
Packager
Vectorian
****
Posts: 1082



« Reply #15 on: April 20, 2007, 01:14:25 pm »

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

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: 3179



« Reply #16 on: April 26, 2007, 10: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 Wink )
« Last Edit: April 26, 2007, 10:46:48 am by M0E-lnx » Logged

Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #17 on: April 26, 2007, 10: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  Wink
Logged

It's better to die 10 times, than never to have loved at all.
M0E-lnx
Administrator
Vectorian
*****
Posts: 3179



« Reply #18 on: April 26, 2007, 10: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, 10:50:51 am by M0E-lnx » Logged

exeterdad
Packager
Vectorian
****
Posts: 2046



« Reply #19 on: April 26, 2007, 11:25:50 am »

For the short time you have invested in learning/creating this thing...  I'm impressed!
Logged
M0E-lnx
Administrator
Vectorian
*****
Posts: 3179



« Reply #20 on: April 26, 2007, 11:42:07 am »

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
Logged

blurymind
Packager
Vectorian
****
Posts: 1082



« Reply #21 on: April 26, 2007, 11:47:28 am »

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: 3179



« Reply #22 on: April 26, 2007, 11:52:08 am »

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

It's very similar.
Logged

M0E-lnx
Administrator
Vectorian
*****
Posts: 3179



« Reply #23 on: May 07, 2007, 06: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.


Logged

The Headacher
Louder than you
Global Moderator
Vectorian
*****
Posts: 1548


I like the bass to go BOOM!


WWW
« Reply #24 on: May 07, 2007, 02: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: 3179



« Reply #25 on: May 08, 2007, 04: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
Logged

M0E-lnx
Administrator
Vectorian
*****
Posts: 3179



« Reply #26 on: May 18, 2007, 01: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.

Logged

Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« Reply #27 on: May 18, 2007, 02: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, 02: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...


« Reply #28 on: May 18, 2007, 03: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! Smiley

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: 3179



« Reply #29 on: May 22, 2007, 05: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
Logged

Pages: 1 [2] 3 4 ... 15
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!