~ubuntu-branches/ubuntu/dapper/bluez-pin/dapper

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Phil Blundell
  • Date: 2004-03-24 23:32:07 UTC
  • Revision ID: james.westby@ubuntu.com-20040324233207-ys8dvc005htuzj9m
Tags: 0.23-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
PREFIX = /usr/local
 
2
SYSCONFDIR=$(PREFIX)/etc
 
3
PACKAGE = bluez-pin
 
4
CVSBUILD = no
 
5
GTK2 = yes
 
6
LINGUAS = eo fr id ga wa sv cs af de fi hu nl pt_BR ro sk sr
 
7
VERSION = 0.23
 
8
 
 
9
ifeq ($(CVSBUILD),yes)
 
10
BUILD = ../build
 
11
else
 
12
BUILD = build
 
13
endif
 
14
 
 
15
CFLAGS += -O2 -g
 
16
 
 
17
CFLAGS += `pkg-config --cflags gtk+-2.0 libglade-2.0 dbus-glib-1 gconf-2.0` -DGTK_DISABLE_DEPRECATED -DDBUS_API_SUBJECT_TO_CHANGE
 
18
LDFLAGS += `pkg-config --libs gtk+-2.0 libglade-2.0 dbus-glib-1 gconf-2.0` -lbluetooth
 
19
CFLAGS += -Wall
 
20
 
 
21
CPPFLAGS += -DPACKAGE=\"$(PACKAGE)\" -DPREFIX=\"$(PREFIX)\" -DPACKAGE_LOCALE_DIR=\"$(PREFIX)/share/locale\"
 
22
 
 
23
MEMBERS = main pin-dbus pin-ui
 
24
GLADE = bluez-pin.glade bluez-pin-gpe.glade
 
25
 
 
26
OBJS = $(patsubst %,%.o,$(MEMBERS))
 
27
DEPS = $(patsubst %,%.d,$(MEMBERS))
 
28
SOURCES = $(patsubst %,%.c,$(MEMBERS)) bluez.conf $(GLADE)
 
29
 
 
30
all: $(PACKAGE) bluez.conf
 
31
 
 
32
$(PACKAGE): $(OBJS)
 
33
        $(CC) -o $@ $^ $(LDFLAGS)
 
34
 
 
35
install-program: all
 
36
        mkdir -p $(DESTDIR)$(PREFIX)/bin
 
37
        install -s $(PACKAGE) $(DESTDIR)$(PREFIX)/bin/$(PACKAGE)
 
38
        mkdir -p $(DESTDIR)$(SYSCONFDIR)/dbus-1/system.d/
 
39
        install -m 644 bluez.conf $(DESTDIR)$(SYSCONFDIR)/dbus-1/system.d/
 
40
        mkdir -p $(DESTDIR)$(PREFIX)/share/pixmaps
 
41
        install -m 644 bt-logo.png $(DESTDIR)$(PREFIX)/share/pixmaps/bt-logo.png
 
42
        mkdir -p $(DESTDIR)$(PREFIX)/share/bluez-pin/
 
43
        install -m 644 $(GLADE) $(DESTDIR)$(PREFIX)/share/bluez-pin/
 
44
 
 
45
clean:
 
46
        rm -f $(PACKAGE) $(OBJS) *.bak *.gladep
 
47
 
 
48
include $(BUILD)/Makefile.translation
 
49
include $(BUILD)/Makefile.dpkg_ipkg