Xarchive internationalised

I announced support for .rar archive files in Puppy, and we were discussing Xarchive. L18L had reported that the C source is not internationalised, and rodin.s took up the challenge and did it:
http://bkhome.org/blog/?viewDetailed=02828

Thanks very much! I have compiled the new internationalised Xarchive in Wary and uploaded the PET to the 'common' repo (38KB):
http://distro.ibiblio.org/quirky/pet_packages-common/xarchive-0.2.8.6.i18n-w5c.pet

Note, I have not yet updated the ARM PET.

I uploaded the new source to my sources repo (xarchive-0.2.8-6-i18n.tar.gz):
http://bkhome.org/sources/alphabetical/x/

For the convenience of creating translations with MoManager, I have placed the 'xarchive.pot' file into Woof, in rootfs-skeleton/usr/share/doc/nls/xarchive -- MoManager will automatically read this and offer it to be translated.

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/0d0f0f3d8b

I just remembered something. L18L and rodin.s, if you read this, kindly let me know: I think that you guys i18n'ed a couple of the tray apps?
I still have the non-translated versions in the 'common' PET repo. Would you mind posting the links to where you did this work? I will update those also.


Posted on 16 May 2012, 17:36 - Category: Woof
2 Comments -


Automounting fixed

Forum member bala4dj asked how to automount drives when they are plugged in:
http://murga-linux.com/puppy/viewtopic.php?t=78321

I replied that the Puppy Event Manager already supports that. Bala4dj replied that it only launches Pmount, doesn't automount.

The Event Manager is in the System menu, and the 'Icon Handler' tab has checkboxes labeled:

Tick box for auto-detection of target application
Tick box for auto-launch 'handler' when media plugged in


The first is ticked by default in Puppy. if the second one is ticked, if you plug in a DVD video then the default DVD player will automatically run. Similarly, plug in a music CD and the default music player will run.

The original intention was that this auto-launching of the 'handler' would also automount a drive if it is plugged in. However, at the time I constrained it to only launch Pmount.

I have now fixed it. If both of those boxes are ticked (and X restarted), if a USB drive is plugged in, all of it's partitions will automount and ROX-Filer windows will open.

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/c2d6e84dff

A note to developers about /usr/local/bin/drive_all. When a drive is plugged in, icons get created on the desktop, and corresponding directories get created in /root/.pup_event.
For example, for /dev/sda3, directory /root/.pup_event/drive_sda3 is created, with script 'AppRun' inside it -- that script is a copy of 'drive_all'.
When someone clicks on the 'sda3' icon, 'AppRun' will execute.
The script responsible for setting all this up is /sbin/pup_event_frontend_d, which is launched as a daemon when X starts.


Posted on 16 May 2012, 18:15 - Category: Woof
4 Comments -


PPM: Mageia pkgs, bug fixes

I have enhanced the EXE, DEV, DOC, NLS checkboxes in the Puppy Package Manager (PPM) to recognise Mageia package naming.

I took out some common code to new script /usr/local/petget/postfilterpkgs.sh.

I discovered a few bugs that were introduced in recent changes to the PPM, one causes the Configure window to crash.

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/f6f14d019b


Posted on 15 May 2012, 18:45 - Category: Woof
No comments -


Woof: Mageia build fixed

The Mageia "Drake Puppy" build for the upcoming Mageia version 2, was broken. Forum member scsijon requested that this be fixed sometime ago, I have only now got around to it.

The version 2 repositories do not yet exist, have to build from the 'cauldron' repos. No problem, Woof can be updated after Mageia 2 is released.

The problem was that the support/mageia2ppm script did not work properly. Now fixed, and works nicely for 'core', 'nonfree' and 'tainted' repositories.

I have only tested it as far as running the '0setup' script, and I updated the package list.

Woof commits:
http://bkhome.org/fossil/woof2.cgi/info/e737c34dd0
Latest: http://bkhome.org/fossil/woof2.cgi/info/163a8b8e64


Posted on 15 May 2012, 12:31 - Category: Woof
1 Comment -


Linux kernel 3.2.17

I have compiled the Linux kernel 3.2.17. I used 3.2.13 in the alpha2 build of Precise Puppy. Pemasu sent me some recommendations for the pre-compile configuration, which I have incorporated into the 3.2.17 compile.

Note, 3.2.17 is using Aufs, whereas 3.2.13 used Unionfs.

The PETs (23.4MB, 832KB):
http://distro.ibiblio.org/quirky/pet_packages-common/linux_kernel-3.2.17-pae-i686-aufs-w5.pet
http://distro.ibiblio.org/quirky/pet_packages-common/linux_headers-3.2.17.pet

The build scripts and sources, including kernel SFS file, are here:
http://bkhome.org/sources/kernel-3.2.17/

I put the PET into the 'common' repo, for convenience of all builds to use it. I intend to use it for the alpha3 build of Precise Puppy (Upup), but note that it was compiled in Wary so if any extra modules are compiled using the kernel source SFS, it should be done in Wary.


Posted on 15 May 2012, 10:42 - Category: Puppy
1 Comment -


shutdownconfig: minimum size of save-file

Jemimah and Karl Godt observed a problem at first shutdown. It is possible to choose the size of the save-file smaller than the size required to save all the files created in the session.

Karl Godt created a patch for /usr/sbin/shutdownconfig to fix that:
http://murga-linux.com/puppy/viewtopic.php?t=60678&start=120

Thanks, Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/59d09dfc1a


Posted on 14 May 2012, 9:45 - Category: Woof
2 Comments -


PPLOG 1.1.3

L18L has enabled non-English text in PPLOG, Puppy's personal blog:
http://murga-linux.com/puppy/viewtopic.php?t=78229

Iwill provided a patch to fix the problem of "day 31":
http://bkhome.org/blog/?viewDetailed=02754

Over the years, we have made little improvements to PPLOG, whereas the official project has remained effectively dead. The author 'fedekun' has moved the official project to here:
http://code.google.com/p/pplog/

Interesting, 'sc0ttman', who is one of our Puppy fans, has enhance PPLOG and named it SJPPLOG:
http://pplog.scottjarvis.com/?viewDetailed=00021

...I will need to check that one out!

For now though, the two fixes by L18L and Iwill are applied and the version number bumped to 1.1.3:
http://distro.ibiblio.org/quirky/pet_packages-noarch/pplog-1.1.3.pet


Posted on 13 May 2012, 9:58 - Category: Puppy
1 Comment -


Remaster script: support xz squashfs

01micko posted a patch for /usr/sbin/remasterpup2, to support xz compression of sfs files:
http://murga-linux.com/puppy/viewtopic.php?p=623475#623475

Thanks to scsijon who posted a link to that patch.

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/8cb34303da


Posted on 12 May 2012, 17:33 - Category: Woof
No comments -


Woof: support .rar archives

We do encounter these .rar files every now and again. I had to expand one a few days ago, which reminded me that we don't support them in most flavours of Puppy. Wary and Racy don't.

It is not just a matter of installing the 'unrar' PET, of which there are a few lurking around.

Some people have done that, and then set the run action in ROX-Filer to exec xarchive "$@", or to run xarchiver if that is installed.

Woof-built puppies already have correct run action for mime type application/x-rar, which is exec pupzip "$@".

/usr/local/bin/pupzip is a wrapper around whatever archiver utility is installed, be it xarchive, xarchiver, or various others.
pupzip had to be fixed to recognise .rar files, which I have done.

I have also added the unrar package into the package-lists of most of the flavours in Woof, that is, Wary, Racy, Slacko, Upup, Dpup, etc.

Here is the Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/193471fa09

I have uploaded an unrar PET to the 'common' repo (88KB):
http://distro.ibiblio.org/quirky/pet_packages-common/unrar-3.7.8-x86.pet

I have just now (re)discovered some very interesting work done by abushcrafter:
http://www.murga-linux.com/puppy/viewtopic.php?t=56651

...I have posted this link here for future reference.


Posted on 12 May 2012, 11:13 - Category: Woof
7 Comments -


Woof: buglets fixed

A few small fixes, see:
http://murga-linux.com/puppy/viewtopic.php?t=77303&start=105

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/cf31283d88


Posted on 12 May 2012, 9:41 - Category: Woof
5 Comments -


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