Jesse Smith | 6 Jul 16:25 2010
Picon

Trying to automate PBI module creation

Ladies and Gentlemen,

I've made a few improvements to my PBI module creation program. It's not ideal yet, but progress is being
made. The program will accept a Port name in the form of a directory ie

pbimaker /usr/ports/www/firefox

It then builds the port and tries to work out things like the proper icon, the module's executables, author
and website. This version adds an interactive mode. When running in interactive mode, the program will
prompt for information it can't find. Some improvements have also been made to logging.

Things I plan to add:
1. Copy the resulting module to /pbi-build/modules
2. Better icon/author/category detection
3. Build a tarball from the module

Any feedback is appreciated.
Jesse

Attachment (pbimaker-0.3.tar.gz): application/gzip, 9 KiB
_______________________________________________
Pbi-dev mailing list
Pbi-dev@...
http://lists.pcbsd.org/mailman/listinfo/pbi-dev
Karl R. Grose | 9 Jul 21:03 2010

submit module textproc/meld

Hi,

Please check out the PBI module for textproc/meld here:

  http://www.gromar.org/PBI/meld.tar.bz2

I have found meld to be useful for diff/merge operations. The only issue I 
noticed while testing locally on PC-BSD 8.1 RC1 amd64 was that the Help/Contents 
menu was not working, but I'm not sure if that would be easily corrected given 
the appended error trace.

Thanks,

--Karl

Karl Grose
Richmond, Calif.

=======
Traceback (most recent call last):
  File "/Programs/meld/lib/meld/meld/meldapp.py", line 439, in 
on_menu_help_activate
    misc.open_uri("ghelp:///"+os.path.abspath(paths.help_dir("C/meld.xml")))
  File "/Programs/meld/lib/meld/meld/misc.py", line 83, in open_uri
    gtk.show_uri(gtk.gdk.screen_get_default(), uri, timestamp)
gio.Error: DBus error org.freedesktop.DBus.Error.ServiceUnknown: The name 
org.gtk.vfs.Daemon was not provided by any .service files
=======
Jesse Smith | 10 Jul 16:01 2010
Picon

PBI module submission: chntpw

Please find attached a PBI module for chntpw. It's a small command-line tool for resetting passwords on
Windows NT boxes.

- Jesse

Attachment (chntpw.tar.gz): application/gzip, 44 KiB
_______________________________________________
Pbi-dev mailing list
Pbi-dev@...
http://lists.pcbsd.org/mailman/listinfo/pbi-dev
Mark Diaz | 10 Jul 16:08 2010

Re: PBI module submission: chntpw

VERY NICE

Mark Diaz
President
Vinix Technologies, Inc. 
6043 Kimberly Blvd.  Suite Q
North Lauderdale, FL 33068
o | 954.554.6966
m | 305.331.5558

On Jul 10, 2010, at 10:01 AM, Jesse Smith wrote:

> Please find attached a PBI module for chntpw. It's a small command-line tool for resetting passwords on
Windows NT boxes.
> 
> - Jesse
> 
> 
> 
> <chntpw.tar.gz>_______________________________________________
> Pbi-dev mailing list
> Pbi-dev@...
> http://lists.pcbsd.org/mailman/listinfo/pbi-dev
Kris Moore | 12 Jul 19:49 2010

Re: submit module textproc/meld

On 07/09/2010 15:03, Karl R. Grose wrote:
> Hi,
>
> Please check out the PBI module for textproc/meld here:
>
>    http://www.gromar.org/PBI/meld.tar.bz2
>
> I have found meld to be useful for diff/merge operations. The only issue I
> noticed while testing locally on PC-BSD 8.1 RC1 amd64 was that the Help/Contents
> menu was not working, but I'm not sure if that would be easily corrected given
> the appended error trace.
>
> Thanks,
>
> --Karl
>
> Karl Grose
> Richmond, Calif.
>
> =======
> Traceback (most recent call last):
>    File "/Programs/meld/lib/meld/meld/meldapp.py", line 439, in
> on_menu_help_activate
>      misc.open_uri("ghelp:///"+os.path.abspath(paths.help_dir("C/meld.xml")))
>    File "/Programs/meld/lib/meld/meld/misc.py", line 83, in open_uri
>      gtk.show_uri(gtk.gdk.screen_get_default(), uri, timestamp)
> gio.Error: DBus error org.freedesktop.DBus.Error.ServiceUnknown: The name
> org.gtk.vfs.Daemon was not provided by any .service files
> =======
> _______________________________________________
(Continue reading)

Jesse Smith | 12 Jul 21:03 2010
Picon

Graphical Ports Manager

The idea of a graphical front end to the Ports system was mentioned on the forum. Following up on that, I tried
the DesktopBSD-tools package and found that it's pretty close to what I was looking for. I think it makes a
nice compliment to the PC-BSD Software Manager.

(I hope that's not cross-os blasphemy.)

At any rate, I've put together a PBI module for the -tools package. Most of the items in the Port already have
equivalents in PC-BSD/KDE4, so I only made an icon for the package manager. Everything else seemed unneeded.

I had to add a Setup script in the overlay-dir, which creates a file required for the package manager to
function on PC-BSD.

Everything seems to work okay on my machine, but I'm open to suggestions. Especially concerning the extra
binaries in the port.

- Jesse

Attachment (desktopbsd-tools.tar.gz): application/gzip, 979 KiB
_______________________________________________
Pbi-dev mailing list
Pbi-dev@...
http://lists.pcbsd.org/mailman/listinfo/pbi-dev
Kris Moore | 12 Jul 21:54 2010

Re: PBI module submission: chntpw

On 07/10/2010 10:01, Jesse Smith wrote:
Please find attached a PBI module for chntpw. It's a small command-line tool for resetting passwords on Windows NT boxes. - Jesse _______________________________________________ Pbi-dev mailing list Pbi-dev-Fhbtn2kkCAMmbxgs1yVkuA@public.gmane.org http://lists.pcbsd.org/mailman/listinfo/pbi-dev

Looks good, added this module just now. Only issue is that its a 32bit only app, but aside from that seems fine.


-- Kris Moore PC-BSD Software iXsystems
_______________________________________________
Pbi-dev mailing list
Pbi-dev@...
http://lists.pcbsd.org/mailman/listinfo/pbi-dev
Kris Moore | 13 Jul 18:39 2010

Re: New module

On 06/29/2010 10:45, Jesse Smith wrote:
> Please find attached my PBI module for Gnome Commander 2. It's one of the modules from the PBI request wiki.
>
> I think I've learned a few things going into this one, so the pbi.conf file uses /bin/sh instead of bash,
there is no copy-files entry and everything seems to build properly on my system.
>
> Please let me know if you find any problems with the module.
> Jesse
>
>    

Jesse,

Just to follow up on this, I have been playing with it, however 
gnome-commander makes extensive use of "dbus" services, which don't play 
nicely with the PBI format at the moment. The good news is that the PBI 
enhancements for 9.0 will allow this to run, so I'll hold on to this 
module and put it into our 9.x tree soon :)

--

-- 
Kris Moore
PC-BSD Software
iXsystems
Jesse Smith | 13 Jul 19:33 2010
Picon

Gnome Commander 2

On 06/29/2010 10:45, Jesse Smith wrote:
> Please find attached my PBI module for Gnome Commander 2. It's one of
the modules from the PBI request wiki.
>
> I think I've learned a few things going into this one, so the pbi.conf
file uses /bin/sh instead of bash, there is no copy-files entry and
everything seems to build properly on my system.
>
> Please let me know if you find any problems with the module.
> Jesse
>
>    

Jesse,

Just to follow up on this, I have been playing with it, however 
gnome-commander makes extensive use of "dbus" services, which don't
play 
nicely with the PBI format at the moment. The good news is that the PBI 
enhancements for 9.0 will allow this to run, so I'll hold on to this 
module and put it into our 9.x tree soon :)

--

-- 
Kris Moore
PC-BSD Software
iXsystems
=============================

That sounds fine to me. I'm in no hurry for the module, I just wanted to
check it off the Request PBI list. :)

Jesse
Jesse Smith | 13 Jul 21:15 2010
Picon

Re: Evolution

Kris,

I'd mentioned the Evolution module not building. I think this is also a
"dbus" problem. I looked at the build log for Evolution and it errors
out while building dbus because it can't find "-lSM".

Which would explain why that package isn't showing up, but some others
I've submitted in the past have built and aren't appearing in
pbidir.com. Such as "wipe" and "testdisk". Maybe they're just not being
pulled/pushed over to the server?

Jesse

-----Original Message-----
From: Kris Moore <kris@...>
To: pbi-dev@...
Subject: Re: [PC-BSD Pbi-dev] New module
Date: Tue, 13 Jul 2010 12:39:56 -0400

On 06/29/2010 10:45, Jesse Smith wrote:
> Please find attached my PBI module for Gnome Commander 2. It's one of the modules from the PBI request wiki.
>
> I think I've learned a few things going into this one, so the pbi.conf file uses /bin/sh instead of bash,
there is no copy-files entry and everything seems to build properly on my system.
>
> Please let me know if you find any problems with the module.
> Jesse
>
>    

Jesse,

Just to follow up on this, I have been playing with it, however 
gnome-commander makes extensive use of "dbus" services, which don't play 
nicely with the PBI format at the moment. The good news is that the PBI 
enhancements for 9.0 will allow this to run, so I'll hold on to this 
module and put it into our 9.x tree soon :)

Gmane