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/
signature.asc
Description: Digital signature
_______________________________________________ pkg-fso-maint mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-fso-maint
