Langpack post-install script

I recently modified the 'pinstall.sh' script in langpack PETs, reported here:
http://bkhome.org/blog/?viewDetailed=03007

See also a slightly earlier report:
http://bkhome.org/blog/?viewDetailed=03006

I have responded to queries from rodin.s and L18L in the top link.


Posted on 11 Oct 2012, 8:17 - Category: Woof - 1 Comment

Multiarch: builtin files-list

Reiterating the history, Puppy contains lists of builtin files in /root/.packages/builtin_files, as explained here:
http://bkhome.org/blog/?viewDetailed=01620

We ran into a problem with Ubuntu/Debian multiarch. Puppy introduced symlinks to force files back into "normal" locations:
http://bkhome.org/blog/?viewDetailed=02752

However, those symlinks broke the code that composes the builtin files-lists, as reported by mavrothal:
http://bkhome.org/blog/?viewDetailed=03000

...as the above thread explained, I applied a fix, but it was not 100% successful. So, I have now applied a fix for the fix. The appropriate script is '3builddistro' and is in this Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/98952ea684


Posted on 10 Oct 2012, 6:57 - Category: Woof - No comments

defaults-chooser internationalized

Default Applications Chooser version 0.8 is in all recent puppies. This was created by sc0ttman:
http://www.murga-linux.com/puppy/viewtopic.php?t=56282

Vicmz advised that this has been internationalized by shinobar:
http://murga-linux.com/puppy/viewtopic.php?mode=attach&id=57099

Thanks guys, I have updated the PET in the 'noarch' repo (6KB):
http://distro.ibiblio.org/quirky/pet_packages-noarch/defaults-chooser-0.8-20120522.pet

...my PET does not have the 'ja' translation (or any others), as that belongs in a langpack.


Posted on 10 Oct 2012, 5:13 - Category: Woof - 1 Comment

VLC-GTK 2.5.4

Sc0ttman has updated VLC-GTK, a GUI frontend for VLC commandline media player. See Forum:
http://www.murga-linux.com/puppy/viewtopic.php?t=54753

I have uploaded the PET to the 'noarch' repo (28KB):
http://distro.ibiblio.org/quirky/pet_packages-noarch/vlc-gtk-2.5.4.pet

There are two dependencies, 'xdotool' and 'rtmpdump', that I have uploaded to the 'common' repo (78KB, 47KB):
http://distro.ibiblio.org/quirky/pet_packages-common/rtmpdump-2.4-i486.pet
http://distro.ibiblio.org/quirky/pet_packages-common/xdotool-2.201012.3049.pet

Well, also 'vlc_nogui' package is also required.


Posted on 9 Oct 2012, 8:18 - Category: Puppy - 1 Comment

Planner menu double-entry

I reported that Planner project manager is in the menu under both 'Business' and 'Utility' categories. Foo- replied that the "ProjectManagement" category is listed in both /etc/xdg/menus/puppy-business.menu and puppy-utility.menu, hence appears in both menus.

Yes, we often have this conflict. Project management can apply to both business and code-development projects. I am placing code-development related apps under Utility.

So, I decided to leave the double-entry as-is.

The Planner PET compiled in Wary also works fine in Precise Puppy, so I have added the PET to the Precise build. It's a very good app to have in the base suite builtin to Puppy.


Posted on 9 Oct 2012, 7:49 - Category: Woof - 1 Comment

GetFlash 1.2

Shinobar advised that version 1.2 of GetFlash is available. Forum:
http://www.murga-linux.com/puppy/viewtopic.php?t=74491

I have added the PET to the 'noarch' repository on ibiblio (8KB):
http://distro.ibiblio.org/quirky/pet_packages-noarch/getflash-1.2.pet


Posted on 9 Oct 2012, 7:27 - Category: Puppy - 5 Comments

ARM defeated, Haiku OS

Every now and again, I look around to see what is happening with alternative operating systems.

Yesterday, I took a good look at Haiku, which is an open-source re-implementation of beOS (a defunct commercial OS). Actually, what lead me there, indirectly, was I checked out progress on Lima, the open-source project for a GPU driver for the Mali GPUs used in many ARM chips -- only to be very disappointed when I found the last git commit was in February 2012 -- in other words, a lot of activity and publicity late last year, and early in 2012, then the development has faded.

Which makes me think that perhaps the ARM chips are going to miss their window-of-opportunity to supplant x86 in small netbooks and even tablets, and running a good OS. Intel will bring out their low-power 22nm low-power SoC x86 chips, and maybe it is game over? Even if the Intel SoC's consume more power, relative to other components such as screen, overall it won't make much difference.

This lead me onto thinking about x86 OS's, and I also reflected on the Unix security model -- which I don't like.

I was looking at various alternatives to Linux, many of which are extremely immature or too specialised, or not very active. Then I looked at Haiku and was very impressed with the level of active development. This is a very nice OS, and they are looking at a release-candidate in 2013. This has been a long time coming, I think the project started in 2001.

Haiku home:
http://www.haiku-os.org/
Haiku news:
http://dailyhaiku.net/
Introduction to Haiku:
http://spectrum.ieee.org/computing/software/the-dawn-of-haiku-os/0

However, I am on the lookout for an OS that has a builtin security model that is superior to Unix, but Haiku has no security at all. It is a single-user system, which is fine by me, but I still consider there must be security mechanisms -- the Haiku forum has discussion on this, but nothing has been implemented.

I really don't think it is something that can be tacked on later. It needs to be designed into the OS.

Looking at their apps, there isn't even a firewall.

Haiku is designed for traditional mouse/keyboard and there does not seem to be any consideration for running it with a touchscreen. I think that is another serious oversight, as Haiku could have found a niche for itself with touchscreen computers.

...these are just some of my rambling thoughts about ARM, security and Haiku!


Posted on 8 Oct 2012, 16:30 - Category: General - 13 Comments

back on-board

My eight-day Royal Show job finished yesterday, so now I can catch-up with Puppy stuff.

I have a backlog of other non-Puppy stuff to do also. A lot of paperwork -- one thing, one of my elderly relatives went into a nursing home a little over a week ago, and I am managing all his finances and personal affairs.

Thought-provoking that, seeing someone leaving behind a house with lifetime collection of possessions, just one suitcase packed for the nursing home. Then of course, the "final journey", nothing is taken. Anyway, this kind of personal reflection is a bit off-track for what I intend this blog to be for -- I was going to start "Barry's Other Blog" for that kind of post!

For Puppy development, I will attempt to read all posts and catch up. I will document on this blog as I do things, and if you see after awhile that I have missed something important, let me know.

The objective will be a Precise Puppy RC1 released soon, maybe in a week, also beta2 of Wary and Racy.


Posted on 7 Oct 2012, 18:10 - Category: Puppy - 7 Comments

Electric vehicles

I have been waiting for this:
http://www.extremetech.com/extreme/136894-will-high-mileage-nissan-leafs-need-costly-battery-replacements-soon

I should really have started "Barry's Other Blog" to write about these things. One of my pet peeves is "knowledge filtering", which means we get incomplete, misleading or wrong information.

Electric vehicles are an example. What is the real cost of these vehicles? This needs to cost based on the total energy required for the vehicle over it's operating life.

What is the environmental impact of manufacturing (and disposal) of these battery packs?


Posted on 28 Sep 2012, 20:03 - Category: General - 17 Comments

Royal Perth Show job

My Royal Show job starts tomorrow, running for eight days. All day, from dawn until after dark. I will get home about 8.30pm, so don't expect much puppy development from me for the next eight days!

Royal Show page:
http://www.perthroyalshow.com.au/

I'll try to do a little bit each day though, a hour or so.


Posted on 28 Sep 2012, 19:26 - Category: General - 4 Comments

Pages: ... [6] [7] [8] [9] [10] [11] ...