comparison src/libaudclient/Makefile @ 2713:8f7da5257692 trunk

[svn] - rename to libaudclient - enforce libaudclient.so.1
author nenolod
date Wed, 09 May 2007 14:40:01 -0700
parents src/libaudaciousng/Makefile@c35913222440
children 9ddf21ab5c84
comparison
equal deleted inserted replaced
2712:aeb4d8da1543 2713:8f7da5257692
1 include ../../mk/rules.mk
2 include ../../mk/init.mk
3
4 PICLDFLAGS = $(LIBLDFLAGS)
5
6 OBJECTIVE_LIBS = libaudclient$(SHARED_SUFFIX)
7 OBJECTIVE_SONAME_SUFFIX = 1
8 LIBAUDACIOUS_SUFFIX = 1.0.0
9
10 LIBADD = \
11 $(GTK_LIBS) \
12 $(DBUS_LIBS) \
13 $(MOWGLI_LIBS) \
14 $(GCONF_LIBS) \
15 $(LIBMCS_LIBS)
16
17 CFLAGS += $(PICFLAGS) \
18 $(MOWGLI_CFLAGS) \
19 $(GTK_CFLAGS) \
20 $(GCONF_CFLAGS) \
21 $(DBUS_CFLAGS) \
22 $(LIBMCS_CFLAGS) \
23 -D_AUDACIOUS_CORE \
24 -I.. -I../.. \
25 -I../intl
26
27 SOURCES = \
28 audctrl.c
29
30 OBJECTS = ${SOURCES:.c=.o}
31
32 HEADERS = \
33 audctrl.h
34
35 include ../../mk/objective.mk
36
37 install-posthook:
38 @mv ${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX) ${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX).$(LIBAUDACIOUS_SUFFIX)
39 @ln -sf libaudclient$(SHARED_SUFFIX).$(LIBAUDACIOUS_SUFFIX) \
40 ${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX).1
41 @ln -sf libaudclient$(SHARED_SUFFIX).1 \
42 ${DESTDIR}/${LIBDIR}/libaudclient$(SHARED_SUFFIX)