diff options
Diffstat (limited to 'desktop/trayer/trayer-1.0-good_deb_patches.diff')
-rw-r--r-- | desktop/trayer/trayer-1.0-good_deb_patches.diff | 263 |
1 files changed, 263 insertions, 0 deletions
diff --git a/desktop/trayer/trayer-1.0-good_deb_patches.diff b/desktop/trayer/trayer-1.0-good_deb_patches.diff new file mode 100644 index 0000000000..500ebc071a --- /dev/null +++ b/desktop/trayer/trayer-1.0-good_deb_patches.diff @@ -0,0 +1,263 @@ +diff -Nur trayer-1.0.orig/Makefile trayer-1.0/Makefile +--- trayer-1.0.orig/Makefile 2005-01-14 16:46:19.000000000 -0600 ++++ trayer-1.0/Makefile 2009-11-29 02:57:11.623693883 -0600 +@@ -19,6 +19,7 @@ + SRC = panel.c misc.c plugin.c gtkbar.c bg.c + OBJ = $(SRC:%.c=%.o) + DEP = $(SRC:%.c=%.dep) ++MAN = trayer.1 + + SYSTRAYOBJ = systray/systray.o + SYSTRAYOBJ: systray +@@ -36,25 +37,26 @@ + TARGET = trayer + $(TARGET): $(OBJ) $(SYSTRAYOBJ) + $(CC) $(LDFLAGS) $(LIBS) $(OBJ) $(SYSTRAYOBJ) -o $@ +-ifeq (,$(DEVEL)) +- strip $@ +-endif + +-all: $(TARGET) ++TARGETMAN = $(TARGET).1.gz ++$(TARGETMAN): $(MAN) ++ gzip -9 -c $(MAN) >$@ + ++all: $(TARGET) $(TARGETMAN) + +-clean: +- $(RM) $(TARGET) $(OBJ) $(DEP) *~ + +-distclean: +- rm -f Makefile.config config.h ++clean: ++ $(RM) $(TARGET) $(OBJ) $(DEP) *~ $(TARGETMAN) + + install: + install -d $(PREFIX)/bin ++ install -d $(PREFIX)/bin $(PREFIX)/man/man1 + install -m 755 $(TARGET) $(PREFIX)/bin ++ install -m 0644 $(TARGETMAN) $(PREFIX)/man/man1 + + uninstall: + rm -f $(PREFIX)/bin/$(TARGET) ++ rm -f $(PREFIX)/man/man1/$(TARGETMAN) + + .PHONY: tar + +diff -Nur trayer-1.0.orig/Makefile.common trayer-1.0/Makefile.common +--- trayer-1.0.orig/Makefile.common 2004-06-02 01:15:37.000000000 -0500 ++++ trayer-1.0/Makefile.common 2009-11-29 02:53:51.301710924 -0600 +@@ -25,7 +25,7 @@ + endif + + # -DGTK_DISABLE_DEPRECATED does not work yet +-CFLAGS += -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED ++CFLAGS += -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED + + %.o: %.c + $(CC) $(CFLAGS) $(INCS) -c $< +diff -Nur trayer-1.0.orig/panel.c trayer-1.0/panel.c +--- trayer-1.0.orig/panel.c 2005-02-11 12:27:03.000000000 -0600 ++++ trayer-1.0/panel.c 2009-11-29 02:57:24.362673978 -0600 +@@ -588,7 +588,6 @@ + printf(" --height <number>\n"); + printf(" --SetDockType <true|false>\n"); + printf(" --SetPartialStrut <true|false>\n"); +- printf(" --RoundCorners <true|false>\n"); + printf(" --transparent <true|false>\n"); + printf(" --alpha <number>\n"); + printf(" --tint <int>\n"); +diff -Nur trayer-1.0.orig/trayer.1 trayer-1.0/trayer.1 +--- trayer-1.0.orig/trayer.1 1969-12-31 18:00:00.000000000 -0600 ++++ trayer-1.0/trayer.1 2009-11-29 02:57:24.363674536 -0600 +@@ -0,0 +1,190 @@ ++.TH TRAYER 1 "Feb 14, 2005" "FVWM\-Crystal" ++.SH NAME ++trayer \- a lightweight GTK2\-based systray for UNIX desktop ++.SH SYNOPSIS ++.B trayer \-h ++.br ++.B trayer \-v ++.br ++.B trayer ++.\" ++.RB [\| \-\-edge ++.RI \| left \||\| right \||\| top \||\| bottom \||\| none \|] ++.\" ++.RB [\| \-\-align ++.RI \| left \||\| right \||\| center \|] ++.\" ++.RB [\| \-\-margin ++.RI \| <size> \|] ++.\" ++.RB [\| \-\-widthtype ++.RI \| request \||\| pixel \||\| percent ++.RI \|] ++.\" ++.RB [\| \-\-width ++.RI \| <size> \|] ++.\" ++.RB [\| \-\-heighttype ++.RI \| <pixel> \|] ++.\" ++.RB [\| \-\-height ++.RI \| <size> \|] ++.\" ++.RB [\| \-\-SetDockType ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-SetPartialStrut ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-transparent ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-alpha ++.RI \| <value> \|] ++.\" ++.RB [\| \-\-tint ++.RI \| <color> \|] ++.\" ++.RB [\| \-\-distance ++.RI \| <length> \|] ++.\" ++.RB [\| \-\-expand ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-padding ++.RI \| <size> \|] ++.\" ++.SH DESCRIPTION ++.B trayer ++is a small program designed to provide system tray similar to these in ++.B GNOME ++/ ++.B KDE ++desktop environments for window managers which does not ++support that function. It is similar to other applications such as ++.B peksystray ++and \fBdocker\fP. ++.PP ++System tray is a place, where many applications put their icons, so they are ++always visible. Such icons may present status of an application and allow user ++to control the program. ++.PP ++\fBtrayer\fP's code was extracted from \fBfbpanel\fP application, you can find more ++about it on its homepage: http://fbpanel.sourceforge.net/. ++.SH OPTIONS ++This programs follow the usual GNU command line syntax, with long ++options starting with two dashes (`-'). ++A summary of options is included below. ++.TP ++.B \-\-help ++.TP ++.B \-h ++Show summary of options and exit. ++ ++.TP ++.B \-\-version ++.TP ++.B \-v ++Show version of program and exit. ++ ++.TP ++\fB\-\-edge\fP \fIleft\fP\||\|\fIright\fP\||\|\fItop\fP\||\|\fIbottom\fP\||\|\fInone\fP ++Specifies a screen edge to use. ++ ++.TP ++\fB\-\-align\fP \fIleft\fP\||\|\fIcenter\fP\||\|\fIright\fP ++Specifies an align of the icons. ++ ++.TP ++\fB\-\-margin\fP \fI<size>\fP ++Specifies length of margin (in pixels) ++ ++.TP ++\fB\-\-widthtype\fB \fIrequest\fP\||\|\fIpixel\fP\||\|\fIpercent\fP ++Specifies method of calculating trayer's window width: ++.RS ++.TP ++\fIrequest\fP ++Follow application icons' size, so trayer may shrink or expand dynamically. ++ ++.TP ++\fIpixel\fP ++Set a fixed size, given with \fB\-\-width\fP option in pixels. ++ ++.TP ++\fIpercent\fP ++Set a fixed size, given with \fB\-\-width\fP option in percentage of a lenght of screen edge. ++.RE ++ ++.TP ++\fB\-\-width\fP \fI<size>\fP ++Width of trayer's window. Ignored when \fB\-\-widthtype\fP is set to \fIrequest\fP. ++ ++.TP ++\fB\-\-heighttype\fP \fIrequest\fP\||\|\fIpixel\fP\||\|\fIpercent\fP ++Specifies method of calculating trayer's window height: ++.RS ++.TP ++\fIrequest\fP ++Follow application icons' size, so trayer may shrink or expand dynamically. ++ ++.TP ++\fIpixel\fP ++Set a fixed size, given with \fB\-\-height\fP option in pixels. ++ ++.TP ++\fIpercent\fP ++Set a fixed size, given with \fB\-\-height\fP option in percentage of a lenght of screen edge. ++.RE ++ ++.TP ++\fB\-\-height\fP \fI<size>\fP ++Height of trayer's window. Ignored when \fB\-\-heighttype\fP is set to \fIrequest\fP. ++ ++.TP ++\fB\-\-SetDockType\fP \fItrue\fP\||\|\fIfalse\fP ++Identify panel window type as dock. ++ ++.TP ++\fB\-\-SetPartialStrut\fP \fItrue\fP\||\|\fIfalse\fP ++Reserve panel space so that it will not be covered by maximized windows. ++ ++.TP ++\fB\-\-transparent\fP \fItrue\fP\||\|\fIfalse\fP ++Use transparency. ++ ++.TP ++\fB\-\-alpha\fP \fI<value>\fP ++Percentage of transparency (0 \- nontransparent, 255 \- fully transparent) ++ ++.TP ++\fB\-\-tint\fP \fI<color>\fP ++Color used to tint transparent background. Color is given as a 24-bit C hexadecimal integer, for example: 0xff0000 is red, 0xff8800 is orange and 0x00ff00 is green. ++ ++.TP ++\fB\-\-distance\fP \fI<length>\fP ++Specifies distance between trayer's window and screen edge (in pixels) ++ ++.TP ++\fB\-\-expand\fP \fItrue\fP\||\|\fIfalse\fP ++Specifies whether trayer may accomodate extra space when there is too much ++icons. ++ ++.TP ++\fB\-\-padding\fP \fI<size>\fP ++Extra space between icons and trayer window's border. ++ ++.SH SEE ALSO ++.BR fbpanel (1) ++.SH AUTHORS ++Anatoly Asviyan <aanatoly@users.sf.net> \- fbpanel ++.br ++Rafal Bisingier <ravbc@man.poznan.pl> ++.br ++Maciej Delmanowski <harnir@users.berlios.de> ++.br ++Grzegorz Nieweglowski <hoppke@dobremiasto.net> ++.br ++Thomas Rydzynski ++.PP ++This manual page was written by Tomasz Melcer <liori@interia.pl>. |