Some review requests

Andreas Thienemann andreas at bawue.net
Tue Jul 26 09:20:42 UTC 2005


Hello,

the following packages are still in need of review. If someone could 
please take a look at them and approve them, I'd be delighted.

scmxx
simgear
qsynaptics
ddrescue
dd_rescue
dd_rhelp

scmxx:
SCMxx is a console program that allows you to exchange certain types of
data with mobile phones made by Siemens. Some of the data types that can be
exchanged are logos, ring tones, vCalendars, phonebook entries, and short
messages. Other actions like setting the time and dialling a number are also
possible.

SPEC: http://home.bawue.net/~ixs/scmxx/scmxx.spec
SRPM: http://home.bawue.net/~ixs/scmxx/scmxx-0.8.0-1.src.rpm


simgear:
SimGear is a collection of libraries which provide a variety of  functionality
useful for building simulations, visualizations, and even games. All the
SimGear code is designed to be portable across a wide variety of platforms
and compilers. It has primarily been developed in support of the FlightGear
project, but as development moves forward, we are generalizing the code to
make more of it useful for other types of applications.

The simgear-devel package contains the header files and libraries needed
to develop programs that are based on the SimGear libraries.

SPEC: http://home.bawue.net/~ixs/simgear/simgear.spec
SRPM: http://home.bawue.net/~ixs/simgear/simgear-0.3.8-1.src.rpm

Note: Even though upstream names it tarball SimGear, I choose to stay with 
a lovercase name, as the directory in /usr/include is lowercase.


qsynaptics:
QSynaptics aims to help desktop users to configure their synaptics touch 
pad that's commonly used in laptops.

Currently it supports setting the following features:
 - pressure sensitivity: adjust how strong you have to press your pad to
   create events
 - tapping: adjustable tapping delay and disengageable tapping
 - smart tapping: switches off mouse pad for an certain delay after an
   keyboard event has occured
 - mouse button emulation: mapping of multifinger taps to certain mouse button
 - circular scrolling: enable or disable circular scrolling and adjusting the
   speed, configuring sensitive edges/corner

SPEC: http://home.bawue.net/~ixs/qsynaptics/qsynaptics.spec
SRPM: http://home.bawue.net/~ixs/qsynaptics/qsynaptics-0.21-1.src.rpm


ddrescue:
GNU ddrescue is a data recovery tool. It copies data from one file or block
device (hard disc, cdrom, etc) to another, trying hard to rescue data in case
of read errors.
This makes it suitable for rescuing data from media with errors, e.g. a disk
with bad sectors.

SPEC: http://home.bawue.net/~ixs/ddrescue/ddrescue.spec
SRPM: http://home.bawue.net/~ixs/ddrescue/ddrescue-1.0-2.src.rpm


dd_rescue:
Like dd, dd_rescue does copy data from one file or block device to another.
You can specify file positions (called seek and Skip in dd).
dd_rescue does however not abort on errors in the input file, which makes it
suitable for rescuing data from a medium with errors, i.e. a hard disk with
some bad sectors.

SPEC: http://home.bawue.net/~ixs/dd_rescue/dd_rescue.spec
SRPM: http://home.bawue.net/~ixs/dd_rescue/dd_rescue-1.11-2.src.rpm


dd_rhelp:
dd_rhelp will use ddrescue on your entire disc, but will try to gather
the maximum valid data before trying for ages on badsectors. So if you
leave dd_rhelp work for infinite time, it'll have the same effect as a
simple dd_rescue. But because you might not have this infinite time
(this could indeed take really long in some cases... ), dd_rhelp will
jump over bad sectors and rescue valid data. In the long run, it'll
parse all your device with dd_rescue.

SPRC: http://home.bawue.net/~ixs/dd_rhelp/dd_rhelp.spec
SRPM: http://home.bawue.net/~ixs/dd_rhelp/dd_rhelp-0.0.6-2.src.rpm


A note about ddrescue/dd_rescue/dd_rhelp:
There exist two fault tollerant dd solutions. One is named dd_rescue, the
other is named ddrescue. Both have their pros and cons. dd_rescue together
with dd_rhelp (a bash helper script) looks a bit more advanced then the
GNU ddrescue, but this is my personal opinion.

Problem was that there is currently a ddrescue package in the 
fedora-extras tree, which does package dd_rescue. This is a bit confusing,
as there are people who'd like ddrescue as well.

My suggestion to solve this mess is to include three packages, ddrescue,
dd_rescue and dd_rhelp with correct epoch and conflict tags to fix the
naming mess.



TIA,
 andreas




More information about the fedora-extras-list mailing list