Hello,

in order to make zavai more packageable, it now installs its standard
hooks in /usr/share/zavai/hooks/ and it will run them it if does not
find a custom hook in ~/.zavai. This means that once the deb package
is installed, zavai will find its hooks out of the box.

Still in view of debianising, I propose the attached patch to
openmoko-files, that builds a new zavai-config-gta02 package alternative
to fso-config-gta02.

It also starts to play with gsm. It will start frameworkd with ogsmd
active only, go through the motions of turning on antenna and
registering to network, feed the pin (from ~/.zavai/config, add:
sim_pin = "1234") and display operator name and signal level.

Incoming phonecalls are not notified or picked up (yet) but they are
logged in ~/.zavai using the standard zavai logging system. Which logs
GPX files. Which means, as a side effect, that if your GPS is on you log
the GPX trace of where you were while someone was trying to reach you.


Ciao,

Enrico

-- 
GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini <[email protected]>
diff --git a/debian/control b/debian/control
index 71ced33..875f723 100644
--- a/debian/control
+++ b/debian/control
@@ -48,6 +48,24 @@ Description: configuration files for Openmoko GTA02 Neo FreeRunner
  This package is part of the freesmartphone.org software stack
  and it is targeted for smartphones.
 
+Package: zavai-config-gta02
+Architecture: all
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         fso-frameworkd (>= 0.9.5.9+git20090920-1),
+         fso-sounds-yue-base | fso-sounds,
+         fso-gsm0710muxd | fso-abyss
+Conflicts: fso-config, fso-frameworkd (<< 0.2.0-git20080909-7), fso-usaged
+Replaces: fso-config
+Provides: fso-config
+Description: configuration files for Openmoko GTA02 Neo FreeRunner
+ This package provides the various files needed by the Openmoko GTA02
+ Neo FreeRunner mobile phone: udev rules, frameworkd configuration,
+ touchscreen calibration and audio scenario files.
+ .
+ This package is part of the freesmartphone.org software stack
+ and it is targeted for smartphones.
+
 Package: fso-config-general
 Architecture: all
 Depends: ${shlibs:Depends},
diff --git a/debian/zavai-config-gta02.install b/debian/zavai-config-gta02.install
new file mode 100644
index 0000000..4545a5e
--- /dev/null
+++ b/debian/zavai-config-gta02.install
@@ -0,0 +1,3 @@
+common/lib/* /lib/
+GTA02_Neo-FreeRunner/usr/* /usr/
+GTA02_Neo-FreeRunner/etc/pointercal /etc/

Attachment: signature.asc
Description: Digital signature

_______________________________________________
pkg-fso-maint mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-fso-maint

Reply via email to