summaryrefslogtreecommitdiff
path: root/distcc/distcc-3.1-freedesktop.patch
blob: b23db21a2558338b06bbcae6c9e3ddb4a8478d96 (plain)
    1 diff -Naur distcc-3.1.orig/Makefile.in distcc-3.1/Makefile.in
    2 --- distcc-3.1.orig/Makefile.in	2008-12-03 06:50:31.000000000 +0900
    3 +++ distcc-3.1/Makefile.in	2009-02-02 00:40:20.000000000 +0900
    4 @@ -49,13 +49,14 @@
    5  includedir = @includedir@
    6  oldincludedir = /usr/include
    7  docdir = @docdir@
    8 -pkgdatadir = $(datadir)/@PACKAGE_NAME@
    9 +icondir = $(datadir)/pixmaps
   10 +desktopdir = $(datadir)/applications
   11  
   12  include_server_builddir = $(builddir)/_include_server
   13  
   14  # These must be done from here, not from autoconf, because they can 
   15  # contain variable expansions written in Make syntax.  Ew.
   16 -DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DPKGDATADIR="\"${pkgdatadir}\""
   17 +DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DICONDIR="\"${icondir}\""
   18  
   19  # arguments to pkgconfig
   20  GNOME_PACKAGES = @GNOME_PACKAGES@
   21 @@ -1003,7 +1004,8 @@
   22  	@echo "  documents            $(DESTDIR)$(docdir)"
   23  	@echo "  programs             $(DESTDIR)$(bindir)"
   24  	@echo "  system configuration $(DESTDIR)$(sysconfdir)"
   25 -	@echo "  shared data files    $(DESTDIR)$(pkgdatadir)"
   26 +	@echo "  icons                $(DESTDIR)$(icondir)"
   27 +	@echo "  .desktop file        $(DESTDIR)$(desktopdir)"
   28  
   29  
   30  # install-sh can't handle multiple arguments, but we don't need any
   31 @@ -1086,10 +1088,10 @@
   32  	done
   33  
   34  install-gnome-data: $(gnome_data)
   35 -	$(mkinstalldirs) "$(DESTDIR)$(pkgdatadir)"
   36 -	for p in $(gnome_data); do				\
   37 -	$(INSTALL_DATA) "$$p" "$(DESTDIR)$(pkgdatadir)" || exit 1; \
   38 -	done
   39 +	$(mkinstalldirs) $(DESTDIR)$(icondir)
   40 +	$(mkinstalldirs) $(DESTDIR)$(desktopdir)
   41 +	$(INSTALL_DATA) gnome/distccmon-gnome-icon.png $(DESTDIR)$(icondir)
   42 +	$(INSTALL_DATA) gnome/distccmon-gnome.desktop $(DESTDIR)$(desktopdir)
   43  
   44  install-conf: $(conf_files) $(default_files)
   45  	$(mkinstalldirs) "$(DESTDIR)$(sysconfdir)/distcc"
   46 diff -Naur distcc-3.1.orig/gnome/distccmon-gnome.desktop distcc-3.1/gnome/distccmon-gnome.desktop
   47 --- distcc-3.1.orig/gnome/distccmon-gnome.desktop	2008-12-03 06:50:27.000000000 +0900
   48 +++ distcc-3.1/gnome/distccmon-gnome.desktop	2009-02-02 00:40:55.000000000 +0900
   49 @@ -1,13 +1,11 @@
   50  [Desktop Entry]
   51 -Version=0.9.4
   52 -Encoding=UTF-8
   53  Exec=distccmon-gnome
   54  Name=distcc monitor
   55  GenericName=Distributed Compile Monitor
   56  Comment=Graphical view of distributed compile tasks
   57 -Icon=distccmon-gnome-icon.png
   58 +Icon=distccmon-gnome-icon
   59  TryExec=distccmon-gnome
   60  Terminal=false
   61  Type=Application
   62 -Categories=GNOME;Application;Development;
   63 +Categories=GNOME;Development;
   64  StartupNotify=true
   65 diff -Naur distcc-3.1.orig/src/mon-gnome.c distcc-3.1/src/mon-gnome.c
   66 --- distcc-3.1.orig/src/mon-gnome.c	2008-12-03 06:50:25.000000000 +0900
   67 +++ distcc-3.1/src/mon-gnome.c	2009-02-02 00:41:18.000000000 +0900
   68 @@ -599,7 +599,7 @@
   69  
   70  #if GTK_CHECK_VERSION(2,2,0)
   71    gtk_window_set_icon_from_file (GTK_WINDOW (mainwin),
   72 -                                 PKGDATADIR "/distccmon-gnome-icon.png",
   73 +                                 ICONDIR "/distccmon-gnome-icon.png",
   74                                   NULL);
   75  #endif
   76  

Generated by cgit