1# $Id$ 2 3# This file is part of avahi. 4# 5# avahi is free software; you can redistribute it and/or modify it 6# under the terms of the GNU Lesser General Public License as 7# published by the Free Software Foundation; either version 2 of the 8# License, or (at your option) any later version. 9# 10# avahi is distributed in the hope that it will be useful, but WITHOUT 11# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public 13# License for more details. 14# 15# You should have received a copy of the GNU Lesser General Public 16# License along with avahi; if not, write to the Free Software 17# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 18# USA. 19 20AM_CFLAGS=-I$(top_srcdir) 21 22EXTRA_DIST = \ 23 __init__.py \ 24 SimpleGladeApp.py \ 25 avahi-discover.in \ 26 avahi-discover.desktop.in.in 27 28if HAVE_PYTHON 29if HAVE_PYTHON_DBUS 30if HAVE_PYGTK 31 32pythonscripts = 33 34desktopdir = $(datadir)/applications 35desktop_DATA = 36 37avahi_discoverdir = $(pythondir)/avahi_discover 38avahi_discover_PYTHON = 39 40if HAVE_GDBM 41pythonscripts += \ 42 avahi-discover 43desktop_DATA += avahi-discover.desktop 44@INTLTOOL_DESKTOP_RULE@ 45avahi_discover_PYTHON += __init__.py SimpleGladeApp.py 46endif 47 48if HAVE_DBM 49pythonscripts += \ 50 avahi-discover 51desktop_DATA += avahi-discover.desktop 52@INTLTOOL_DESKTOP_RULE@ 53avahi_discover_PYTHON += __init__.py SimpleGladeApp.py 54endif 55 56avahi-discover.desktop.in: avahi-discover.desktop.in.in 57 sed -e 's,@bindir\@,$(bindir),g' $< > $@ 58 59avahi-discover: avahi-discover.in 60 sed -e 's,@PYTHON\@,$(PYTHON),g' \ 61 -e 's,@GETTEXT_PACKAGE\@,"$(GETTEXT_PACKAGE)",g' \ 62 -e 's,@LOCALEDIR\@,"$(datadir)/locale",g' \ 63 -e 's,@interfacesdir\@,$(interfacesdir),g' $< > $@ 64 chmod +x $@ 65 66bin_SCRIPTS = $(pythonscripts) 67 68CLEANFILES = $(pythonscripts) $(desktop_DATA) *.pyc *.pyo avahi-discover.desktop.in 69 70endif 71endif 72endif 73