M7350v1_en_gpl

This commit is contained in:
T
2024-09-09 08:52:07 +00:00
commit f9cc65cfda
65988 changed files with 26357421 additions and 0 deletions
@@ -0,0 +1,46 @@
Upstream-Status: Inappropriate [enable feature]
Index: 0.6.4/manager.c
===================================================================
--- 0.6.4.orig/manager.c 2007-06-28 12:23:37.000000000 +0100
+++ 0.6.4/manager.c 2007-06-28 12:36:14.000000000 +0100
@@ -68,7 +68,8 @@
ClipboardManager *manager;
int terminated = False;
Display *display;
-
+ pid_t pid;
+
display = XOpenDisplay (NULL);
if (!display)
@@ -83,6 +84,29 @@
exit (1);
}
+ /* deamonize */
+ pid = fork();
+ switch (pid)
+ {
+ case -1: fprintf (stderr, "Fork failed.\n");
+ /* Fall through */
+ default: exit(0); break;
+ case 0: break;
+ }
+
+ chdir ("/");
+ setsid ();
+ umask (0);
+
+ pid = fork();
+ switch (pid)
+ {
+ case -1: fprintf (stderr, "Fork failed.\n");
+ /* Fall through */
+ default: exit(0); break;
+ case 0: break;
+ }
+
XSetErrorHandler (x_error);
manager = clipboard_manager_new (display,
error_trap_push, error_trap_pop,
@@ -0,0 +1,20 @@
Upstream-Status: Inappropriate [configuration]
Index: 0.6.4/Makefile.am
===================================================================
--- 0.6.4.orig/Makefile.am 2007-06-28 12:23:37.000000000 +0100
+++ 0.6.4/Makefile.am 2007-06-28 14:21:23.000000000 +0100
@@ -1,5 +1,3 @@
-SUBDIRS = debian
-
bin_PROGRAMS = clipboard-manager
INCLUDES = \
@@ -21,6 +19,6 @@
clipboard.txt \
clipboard.sh
-servicedir = $(sysconfdir)/osso-af-init
+servicedir = $(sysconfdir)/X11/Xsession.d
service_DATA = clipboard.sh
@@ -0,0 +1,41 @@
Upstream-Status: Inappropriate [disable feature]
Index: 0.6.4/clipboard.sh
===================================================================
--- 0.6.4.orig/clipboard.sh 2007-06-28 12:23:37.000000000 +0100
+++ 0.6.4/clipboard.sh 2007-06-28 14:27:39.000000000 +0100
@@ -1,33 +1,2 @@
#!/bin/sh
-# Clipboard persistence manager startup script
-
-if [ "x$AF_PIDDIR" = "x" ]; then
- echo "$0: Error, AF_PIDDIR is not defined"
- exit 2
-fi
-if [ "x$LAUNCHWRAPPER_NICE_TRYRESTART" = "x" ]; then
- echo "$0: Error, LAUNCHWRAPPER_NICE_TRYRESTART is not defined"
- exit 2
-fi
-if [ ! -w $AF_PIDDIR ]; then
- echo "$0: Error, directory $AF_PIDDIR is not writable"
- exit 2
-fi
-PROG=/usr/bin/clipboard-manager
-SVC="clipboard-manager"
-
-case "$1" in
-start) START=TRUE
- ;;
-stop) START=FALSE
- ;;
-*) echo "Usage: $0 {start|stop}"
- exit 1
- ;;
-esac
-
-if [ $START = TRUE ]; then
- source $LAUNCHWRAPPER_NICE_TRYRESTART start "$SVC" $PROG
-else
- source $LAUNCHWRAPPER_NICE_TRYRESTART stop "$SVC" $PROG
-fi
+/usr/bin/clipboard-manager &