Submitted By: Douglas R. Reno Date: 2015-08-03 Initial Package Version: 224 Upstream Status: Not applicable Origin: Self Description: Make it install compat pkg-config files without building compat-libs which are useless on LFS. diff -Naurp systemd-224/Makefile.am systemd-224-new/Makefile.am --- systemd-224/Makefile.am 2015-08-01 01:08:13.286434787 -0500 +++ systemd-224-new/Makefile.am 2015-08-03 12:29:06.232511581 -0500 @@ -4,7 +4,7 @@ # # Copyright 2010-2012 Lennart Poettering # Copyright 2010-2012 Kay Sievers -# Copyright 2013 Zbigniew J??drzejewski-Szmek +# Copyright 2013 Zbigniew J??drzejewski-Szmek # Copyright 2013 David Strauss # # systemd is free software; you can redistribute it and/or modify it @@ -2964,6 +2964,10 @@ UNINSTALL_EXEC_HOOKS += libsystemd-unins pkgconfiglib_DATA += \ src/libsystemd/libsystemd.pc + src/compat-libs/libsystemd-journal.pc \ + src/compat-libs/libsystemd-login.pc \ + src/compat-libs/libsystemd-id128.pc \ + src/compat-libs/libsystemd-daemon.pc pkginclude_HEADERS += \ src/systemd/sd-bus.h \ @@ -5581,12 +5585,6 @@ lib_LTLIBRARIES += \ libsystemd-id128.la \ libsystemd-daemon.la -pkgconfiglib_DATA += \ - src/compat-libs/libsystemd-journal.pc \ - src/compat-libs/libsystemd-login.pc \ - src/compat-libs/libsystemd-id128.pc \ - src/compat-libs/libsystemd-daemon.pc - # move lib from $(libdir) to $(rootlibdir) and update devel link, if needed compat-lib-install-hook: libname=libsystemd-login.so && $(move-to-rootlibdir) @@ -6060,7 +6058,7 @@ check-api-docs: exported man if test -f $(builddir)/man/$$symbol.html ; then \ echo " Symbol $$symbol() is documented." ; \ else \ - echo "??? Symbol $$symbol() lacks documentation." ; \ + echo "??? Symbol $$symbol() lacks documentation." ; \ fi ; \ done diff -Naurp systemd-224/Makefile.in systemd-224-new/Makefile.in --- systemd-224/Makefile.in 2015-08-01 01:36:41.763374742 -0500 +++ systemd-224-new/Makefile.in 2015-08-03 12:47:37.978472508 -0500 @@ -20,7 +20,7 @@ # # Copyright 2010-2012 Lennart Poettering # Copyright 2010-2012 Kay Sievers -# Copyright 2013 Zbigniew J??drzejewski-Szmek +# Copyright 2013 Zbigniew J??drzejewski-Szmek # Copyright 2013 David Strauss # # systemd is free software; you can redistribute it and/or modify it @@ -1216,12 +1216,6 @@ systemgenerator_PROGRAMS = systemd-getty @ENABLE_COMPAT_LIBS_TRUE@ libsystemd-id128.la \ @ENABLE_COMPAT_LIBS_TRUE@ libsystemd-daemon.la -@ENABLE_COMPAT_LIBS_TRUE@am__append_299 = \ -@ENABLE_COMPAT_LIBS_TRUE@ src/compat-libs/libsystemd-journal.pc \ -@ENABLE_COMPAT_LIBS_TRUE@ src/compat-libs/libsystemd-login.pc \ -@ENABLE_COMPAT_LIBS_TRUE@ src/compat-libs/libsystemd-id128.pc \ -@ENABLE_COMPAT_LIBS_TRUE@ src/compat-libs/libsystemd-daemon.pc - @ENABLE_COMPAT_LIBS_TRUE@am__append_300 = compat-lib-install-hook @ENABLE_COMPAT_LIBS_TRUE@am__append_301 = compat-lib-uninstall-hook @ENABLE_MANPAGES_TRUE@am__append_302 = \ @@ -4854,6 +4848,10 @@ EXTRA_DIST = shell-completion/bash/syste src/libsystemd/sd-bus/DIFFERENCES \ src/libsystemd/sd-bus/GVARIANT-SERIALIZATION \ src/libudev/libudev.pc.in rules/99-systemd.rules.in \ + src/compat-libs/libsystemd-journal.pc \ + src/compat-libs/libsystemd-login.pc \ + src/compat-libs/libsystemd-id128.pc \ + src/compat-libs/libsystemd-daemon.pc src/libudev/libudev.pc \ src/udev/udev.pc.in units/systemd-udevd.service.in \ units/systemd-udev-trigger.service.in \ units/systemd-udev-settle.service.in \ @@ -21121,7 +21119,7 @@ check-api-docs: exported man if test -f $(builddir)/man/$$symbol.html ; then \ echo " Symbol $$symbol() is documented." ; \ else \ - echo "??? Symbol $$symbol() lacks documentation." ; \ + echo "??? Symbol $$symbol() lacks documentation." ; \ fi ; \ done