Changeset 4469

Show
Ignore:
Timestamp:
07/01/06 23:24:01 (2 years ago)
Author:
erijo
Message:

Install licq.desktop to:

  • $datadir/applications if we don't have kde
  • $datadir/$(kde-config --install xdgdata-apps) if we have kde >= 3.2
  • $datadir/$(kde-config --install apps) if we have kde < 3.2

If someone that actually have kde < 3.2 could try this, it'd be great.

Closes #784.

Location:
trunk/qt-gui
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt-gui/acinclude.m4.in

    r4463 r4469  
    376376]) 
    377377 
     378AC_DEFUN([AC_PATH_KDE_CONFIG], 
     379[ 
     380  if test "$have_kde" = "yes"; then 
     381    AC_PATH_PROG( 
     382      KDE_CONFIG, 
     383      kde-config, 
     384      no, 
     385      /opt/kde3/bin:/opt/kde2/bin:/opt/kde/bin:/usr/lib/kde/bin:/usr/local/kde/bin/:/usr/kde/bin:/usr/lib/kde/bin:/usr/bin:/usr/X11R6/bin:$PATH) 
     386 
     387    if test "$KDE_CONFIG" = "no"; then 
     388      AC_MSG_ERROR(["Could not find kde-config, make sure it's in your PATH"]) 
     389    fi 
     390  fi 
     391 
     392  AC_SUBST(KDE_CONFIG) 
     393]) 
     394 
    378395AC_DEFUN([AC_PATH_DCOP], 
    379396[ 
  • trunk/qt-gui/configure.in

    r4458 r4469  
    145145AC_PATH_KDE_LIBRARIES 
    146146AC_PATH_DCOP 
     147AC_PATH_KDE_CONFIG 
    147148LICQ_CHECK_GPGME 
    148149 
  • trunk/qt-gui/share/Makefile.am

    r3627 r4469  
    1010 
    1111install-data-local: 
    12     @if test "$(KDEDIR)" != ""; then \ 
    13        if test -w "$(KDEDIR)"; then \ 
    14          $(mkinstalldirs) $(DESTDIR)$(KDEDIR)/share/applnk/Internet; \ 
    15          $(INSTALL_DATA) $(srcdir)/licq.desktop \ 
    16                               $(DESTDIR)$(KDEDIR)/share/applnk/Internet; \ 
    17        else \ 
    18          $(mkinstalldirs) $(HOME)/.kde/share/applnk/Internet; \ 
    19          $(INSTALL_DATA) $(srcdir)/licq.desktop $(HOME)/.kde/share/applnk/Internet; \ 
    20        fi  \ 
     12    @if test "$(have_kde)" = "yes"; then \ 
     13        appsdir="`$(KDE_CONFIG) --install xdgdata-apps`"; \ 
     14        if test "$$appsdir" = "NONE"; then \ 
     15            appsdir="`$(KDE_CONFIG) --install apps`/Internet"; \ 
     16        fi; \ 
     17        appsdir=`echo $$appsdir | sed -e 's#$${datadir}#$(datadir)#'`; \ 
     18        $(mkinstalldirs) $(DESTDIR)$$appsdir; \ 
     19        $(INSTALL_DATA) $(srcdir)/licq.desktop $(DESTDIR)$$appsdir; \ 
     20    else \ 
     21        $(mkinstalldirs) $(DESTDIR)$(datadir)/applications; \ 
     22        $(INSTALL_DATA) $(srcdir)/licq.desktop $(DESTDIR)$(datadir)/applications; \ 
    2123    fi 
    2224    $(mkinstalldirs) $(DESTDIR)$(sharedir) 
     
    6365    done 
    6466    $(mkinstalldirs) $(DESTDIR)$(sharedir)/qt-gui/emoticons 
    65     @for j in `echo $(srcdir)/qt-gui/emoticons/*|sed s/"$(srcdir)\/qt-gui\/emoticons\/CVS"//g`; do \ 
     67    @for j in `echo $(srcdir)/qt-gui/emoticons/*|sed s#$(srcdir)/qt-gui/emoticons/CVS##g`; do \ 
    6668      jj="qt-gui/emoticons/`basename $$j`" ; \ 
    6769      if test -d $$j; then \