view src/libaudacious/Makefile @ 2572:29116f52056f trunk

[svn] - bump libaudacious API revision. this will make 1.2 plugins binary incompatible with audacious provided that previous libaudaciouses are not installed. (most likely)
author nenolod
date Sun, 25 Feb 2007 00:31:25 -0800
parents c399c0979e09
children 098eccb523c3
line wrap: on
line source

include ../../mk/rules.mk
include ../../mk/init.mk

PICLDFLAGS = $(LIBLDFLAGS)

OBJECTIVE_LIBS = libaudacious$(SHARED_SUFFIX)
OBJECTIVE_SONAME_SUFFIX = 5

LIBADD = \
	$(GTK_LIBS) \
	$(GCONF_LIBS) \
	$(LIBMCS_LIBS)

CFLAGS += $(PICFLAGS) \
	$(GTK_CFLAGS) \
	$(GCONF_CFLAGS) \
	$(LIBMCS_CFLAGS) \
	-D_AUDACIOUS_CORE \
	-I.. -I../.. \
	-I../intl

SOURCES = \
	configdb.c \
	beepctrl.c

OBJECTS = ${SOURCES:.c=.o}

HEADERS = \
	configdb.h \
	beepctrl.h

include ../../mk/objective.mk

install-posthook:
	@mv ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX) ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).4.0.0
	@ln -sf libaudacious$(SHARED_SUFFIX).5.0.0 \
		${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).5
	@ln -sf libaudacious$(SHARED_SUFFIX).5 \
		${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX)