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 44avahi_discover_PYTHON += __init__.py SimpleGladeApp.py 45endif 46 47if HAVE_DBM 48pythonscripts += \ 49 avahi-discover 50desktop_DATA += avahi-discover.desktop 51avahi_discover_PYTHON += __init__.py SimpleGladeApp.py 52endif 53 54avahi-discover.desktop.in: avahi-discover.desktop.in.in 55 sed -e 's,@bindir\@,$(bindir),g' $< > $@ 56 57avahi-discover: avahi-discover.in 58 sed -e 's,@PYTHON\@,$(PYTHON),g' \ 59 -e 's,@GETTEXT_PACKAGE\@,"$(GETTEXT_PACKAGE)",g' \ 60 -e 's,@LOCALEDIR\@,"$(datadir)/locale",g' \ 61 -e 's,@interfacesdir\@,$(interfacesdir),g' $< > $@ 62 chmod +x $@ 63 64bin_SCRIPTS = $(pythonscripts) 65 66CLEANFILES = $(pythonscripts) $(desktop_DATA) *.pyc *.pyo avahi-discover.desktop.in 67 68endif 69endif 70endif 71