]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
pkgconfig support from Xavier, plus a couple of missing files added to
authorTim Kientzle <kientzle@gmail.com>
Mon, 9 Nov 2009 05:34:56 +0000 (00:34 -0500)
committerTim Kientzle <kientzle@gmail.com>
Mon, 9 Nov 2009 05:34:56 +0000 (00:34 -0500)
the distfile generation.

SVN-Revision: 1614

Makefile.am
build/pkgconfig/libarchive.pc.in [new file with mode: 0644]
configure.ac

index 59ac650c13d1c5d8946a5fa6b9f5b7bf5dc6af88..9f7387cf4a8dc599218483a389284ae607e18a55 100644 (file)
@@ -205,6 +205,10 @@ libarchive_EXTRA_DIST=                     \
        libarchive/CMakeLists.txt       \
        $(libarchive_man_MANS)
 
+# pkgconfig
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = build/pkgconfig/libarchive.pc
+
 #
 #
 # libarchive_test program
@@ -341,8 +345,9 @@ libarchive_test_EXTRA_DIST=\
        libarchive/test/test_compat_tar_hardlink_1.tar.uu               \
        libarchive/test/test_compat_xz_1.txz.uu                         \
        libarchive/test/test_compat_zip_1.zip.uu                        \
-       libarchive/test/test_fuzz_1.iso.uu                              \
+       libarchive/test/test_fuzz_1.iso.Z.uu                            \
        libarchive/test/test_pax_filename_encoding.tar.uu               \
+       libarchive/test/test_read_format_ar.ar.uu                       \
        libarchive/test/test_read_format_cpio_bin_be.cpio.uu            \
        libarchive/test/test_read_format_gtar_sparse_1_13.tar.uu        \
        libarchive/test/test_read_format_gtar_sparse_1_17.tar.uu        \
@@ -360,9 +365,9 @@ libarchive_test_EXTRA_DIST=\
        libarchive/test/test_read_format_iso_rockridge_new.iso.Z.uu     \
        libarchive/test/test_read_format_iso_rockridge_rr_moved.iso.Z.uu\
        libarchive/test/test_read_format_iso_zisofs.iso.Z.uu            \
+       libarchive/test/test_read_format_mtree.mtree.uu                 \
        libarchive/test/test_read_format_raw.data.Z.uu                  \
        libarchive/test/test_read_format_raw.data.uu                    \
-       libarchive/test/test_read_format_iso_gz.iso.gz.uu               \
        libarchive/test/test_read_format_tar_empty_filename.tar.uu      \
        libarchive/test/test_read_format_zip.zip.uu                     \
        libarchive/test/CMakeLists.txt                                  \
diff --git a/build/pkgconfig/libarchive.pc.in b/build/pkgconfig/libarchive.pc.in
new file mode 100644 (file)
index 0000000..5f1d6a6
--- /dev/null
@@ -0,0 +1,10 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libarchive
+Description: library that can create and read several streaming archive formats
+Version: @VERSION@
+Libs: -larchive
+Libs.private: @LIBS@
index d1084c65ce436e94b04705f384b6c383cba6f223..521d4447964bdbe03b601483dabdd99deeeb04d3 100644 (file)
@@ -64,6 +64,7 @@ AC_SUBST(LIBARCHIVE_VERSION_NUMBER)
 
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([build/pkgconfig/libarchive.pc])
 
 # Check for host type
 AC_CANONICAL_HOST