OSDN Git Service

build: Add pkg-config information
authorMarcel Holtmann <marcel@holtmann.org>
Sun, 15 Jul 2012 21:12:45 +0000 (18:12 -0300)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 30 Jul 2012 03:01:50 +0000 (20:01 -0700)
.gitignore
Makefile.am
configure.ac
sbc/sbc.pc.in [new file with mode: 0644]

index 26f5ed9..b620d59 100644 (file)
@@ -23,6 +23,7 @@ missing
 stamp-h1
 autom4te.cache
 
+sbc/sbc.pc
 src/sbcdec
 src/sbcenc
 src/sbcinfo
index 54302d3..6af0f7c 100644 (file)
@@ -39,6 +39,10 @@ endif
 AM_CFLAGS = @SNDFILE_CFLAGS@ -finline-functions -fgcse-after-reload \
                                        -funswitch-loops -funroll-loops
 
+pkgconfigdir = $(libdir)/pkgconfig
+
+pkgconfig_DATA = sbc/sbc.pc
+
 MAINTAINERCLEANFILES = Makefile.in \
        aclocal.m4 configure config.h.in config.sub config.guess \
        ltmain.sh depcomp compile missing install-sh mkinstalldirs
index 29583c3..615d795 100644 (file)
@@ -58,4 +58,4 @@ if (test "${enable_tester}" != "no"); then
 fi
 AM_CONDITIONAL(TESTER, test "${enable_tester}" != "no")
 
-AC_OUTPUT(Makefile)
+AC_OUTPUT(Makefile sbc/sbc.pc)
diff --git a/sbc/sbc.pc.in b/sbc/sbc.pc.in
new file mode 100644 (file)
index 0000000..6564060
--- /dev/null
@@ -0,0 +1,10 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+Name: SBC
+Description: SBC library
+Version: @VERSION@
+Libs: -L${libdir} -lsbc
+Cflags: -I${includedir}