X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/460b9539a7c15580e41a71bbc0f47ae776238915..31e2a93e08a0e68d71e37f9697564d26936b5819:/driver/Makefile.am diff --git a/driver/Makefile.am b/driver/Makefile.am index a43470d..df8fe1f 100644 --- a/driver/Makefile.am +++ b/driver/Makefile.am @@ -1,29 +1,50 @@ # # This file is part of DisOrder -# Copyright (C) 2005 Richard Kettlewell +# Copyright (C) 2005, 2007, 2008 Richard Kettlewell # -# This program is free software; you can redistribute it and/or modify +# This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or +# the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -# USA +# along with this program. If not, see . # aolib_LTLIBRARIES=libdisorder.la aolibdir=${libdir}/ao/plugins-2 +finkaolibdir=${finkdir}/lib/ao/plugins-2 +usraolibdir=/usr/lib/ao/plugins-2 AM_CPPFLAGS=-I${top_srcdir}/lib libdisorder_la_SOURCES=disorder.c libdisorder_la_LDFLAGS=-module -# arch-tag:tYZU3CmDyRkdyrcHgJMxcA +install-data-hook: + +# Link ao driver into right location. If you have some other location then +# you'll need to modify this or link it manually. +# +# We don't mess with this for now; since disorder-decode covers some common +# cases, the libao driver is less useful than it was. +link-ao-driver: + @if test -d ${DESTDIR}${finkaolibdir} \ + && test ${finkaolibdir} != ${aolibdir}; then \ + echo rm -f ${DESTDIR}${finkaolibdir}/libdisorder.*; \ + rm -f ${DESTDIR}${finkaolibdir}/libdisorder.*; \ + echo ln ${aolibdir}/libdisorder.* ${DESTDIR}${finkaolibdir}; \ + ln ${DESTDIR}${aolibdir}/libdisorder.* ${DESTDIR}${finkaolibdir}; \ + fi + @if test -d ${DESTDIR}${usraolibdir} \ + && test ${usraolibdir} != ${aolibdir}; then \ + echo rm -f ${DESTDIR}${usraolibdir}/libdisorder.*; \ + rm -f ${DESTDIR}${usraolibdir}/libdisorder.*; \ + echo ln ${DESTDIR}${aolibdir}/libdisorder.* ${DESTDIR}${usraolibdir}; \ + ln ${DESTDIR}${aolibdir}/libdisorder.* ${DESTDIR}${usraolibdir}; \ + fi