keylaunch 2.0.10: Separate a keylaunch, a generic X key binding utility,
authorPaul Sokolovsky <pmiscml@gmail.com>
Sun, 25 Nov 2007 22:43:28 +0000 (22:43 +0000)
committerPaul Sokolovsky <pmiscml@gmail.com>
Sun, 25 Nov 2007 22:43:28 +0000 (22:43 +0000)
from random crap aka device-specific (mis)configs and hacks.

19 files changed:
packages/keylaunch/keylaunch-conf/.mtn2git_empty [moved from packages/keylaunch/files/akita/.mtn2git_empty with 100% similarity]
packages/keylaunch/keylaunch-conf/80chvt-SUID [moved from packages/keylaunch/files/80chvt-SUID with 100% similarity]
packages/keylaunch/keylaunch-conf/akita/.mtn2git_empty [moved from packages/keylaunch/files/c7x0/.mtn2git_empty with 100% similarity]
packages/keylaunch/keylaunch-conf/akita/keylaunchrc [moved from packages/keylaunch/files/akita/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf/c7x0/.mtn2git_empty [moved from packages/keylaunch/files/collie/.mtn2git_empty with 100% similarity]
packages/keylaunch/keylaunch-conf/c7x0/keylaunchrc [moved from packages/keylaunch/files/c7x0/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf/collie/.mtn2git_empty [moved from packages/keylaunch/files/corgie/.mtn2git_empty with 100% similarity]
packages/keylaunch/keylaunch-conf/collie/keylaunchrc [moved from packages/keylaunch/files/collie/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf/corgie/.mtn2git_empty [moved from packages/keylaunch/files/husky/.mtn2git_empty with 100% similarity]
packages/keylaunch/keylaunch-conf/corgie/keylaunchrc [moved from packages/keylaunch/files/corgie/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf/husky/.mtn2git_empty [moved from packages/keylaunch/files/shepherd/.mtn2git_empty with 100% similarity]
packages/keylaunch/keylaunch-conf/husky/keylaunchrc [moved from packages/keylaunch/files/husky/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf/keylaunchrc [moved from packages/keylaunch/files/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf/shepherd/.mtn2git_empty [moved from packages/keylaunch/files/spitz/.mtn2git_empty with 100% similarity]
packages/keylaunch/keylaunch-conf/shepherd/keylaunchrc [moved from packages/keylaunch/files/shepherd/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf/spitz/.mtn2git_empty [new file with mode: 0644]
packages/keylaunch/keylaunch-conf/spitz/keylaunchrc [moved from packages/keylaunch/files/spitz/keylaunchrc with 100% similarity]
packages/keylaunch/keylaunch-conf_2.0.10.bb [new file with mode: 0644]
packages/keylaunch/keylaunch_2.0.10.bb

diff --git a/packages/keylaunch/keylaunch-conf/spitz/.mtn2git_empty b/packages/keylaunch/keylaunch-conf/spitz/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/keylaunch/keylaunch-conf_2.0.10.bb b/packages/keylaunch/keylaunch-conf_2.0.10.bb
new file mode 100644 (file)
index 0000000..f9748d2
--- /dev/null
@@ -0,0 +1,27 @@
+RDEPENDS_append_spitz = " display-brightness"
+RDEPENDS_append_akita = " display-brightness"
+RDEPENDS_append_c7x0 = " display-brightness"
+
+SECTION = "gpe"
+LICENSE = "GPL"
+DESCRIPTION = "Device-specific keylaunch configuration"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+PR = "r1"
+
+SRC_URI = " file://keylaunchrc"
+SRC_URI += " file://80chvt-SUID"
+
+do_install () {
+       install -d ${D}${sysconfdir}
+       install -d ${D}${sysconfdir}/X11/Xinit.d
+       install ${WORKDIR}/keylaunchrc ${D}${sysconfdir}/keylaunchrc.matchbox
+       install ${WORKDIR}/80chvt-SUID ${D}${sysconfdir}/X11/Xinit.d
+}
+
+pkg_postinst_${PN}() {
+       update-alternatives --install /etc/keylaunchrc keylaunchrc /etc/keylaunchrc.matchbox 10
+}
+
+pkg_postrm_${PN}() {
+       update-alternatives --remove keylaunchrc /etc/keylaunchrc.matchbox
+}
index f7d6396..d267dba 100644 (file)
@@ -1,10 +1,7 @@
 inherit gpe
 
-DEPENDS = "virtual/xserver libxtst libxau libxpm libgpelaunch display-brightness"
-
-RDEPENDS_append_spitz = " display-brightness"
-RDEPENDS_append_akita = " display-brightness"
-RDEPENDS_append_c7x0 = " display-brightness"
+DEPENDS = "virtual/xserver libxtst libxau libxpm libgpelaunch keylaunch-conf"
+RDEPENDS = "keylaunch-conf"
 
 SECTION = "gpe"
 LICENSE = "GPL"
@@ -14,31 +11,14 @@ DESCRIPTION = "A small utility for binding commands to a hot key.\
  computers. You can connect each key to a program of your choice; if the\
  program is already running, keylaunch can bring its window to the front\
  rather than just running another copy."
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-PR = "r12"
+PR = "r13.5"
 
-SRC_URI += " file://keylaunchrc"
 SRC_URI += " file://makefile-fix.patch;patch=1"
-SRC_URI += " file://80chvt-SUID"
-
-do_install_prepend () {
-       install ${WORKDIR}/keylaunchrc ${S}/keylaunchrc
-       
-       install -d ${D}/etc/X11/Xinit.d
-       install ${WORKDIR}/80chvt-SUID ${D}/etc/X11/Xinit.d
-}
-
-do_install_append() {
-       # yeah I know...this is less than ideal
-       mv ${D}/etc/keylaunchrc ${D}/etc/keylaunchrc.matchbox
-}
 
 export CVSBUILD="no"
 
-pkg_postinst_${PN}() {
-       update-alternatives --install /etc/keylaunchrc keylaunchrc /etc/keylaunchrc.matchbox 10
-}
-
-pkg_postrm_${PN}() {
-       update-alternatives --remove keylaunchrc /etc/keylaunchrc.matchbox
+do_install_append() {
+       # Remove random crap
+       rm ${D}/etc/keylaunchrc
+       rm -rf ${D}/etc/X11/Xinit.d/
 }