summaryrefslogtreecommitdiffstats
path: root/rules/e2fsprogs.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2009-01-29 19:33:56 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2009-01-29 19:33:56 +0000
commit6bc1b64b92fe8821512535a6a9f6e402ae9bf4eb (patch)
tree414305ece6e4158f950b0a215af6e6486f5b8c21 /rules/e2fsprogs.make
parentc1885a965cc59755a29129255d74e35d5146fd2b (diff)
downloadptxdist-6bc1b64b92fe8821512535a6a9f6e402ae9bf4eb.tar.gz
ptxdist-6bc1b64b92fe8821512535a6a9f6e402ae9bf4eb.tar.xz
* e2fsprogs: make it possible to build libuuid alone, without
the rest of e2fsprogs. libuuid is used by several other programs which might not need the other parts of this package. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9678 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/e2fsprogs.make')
-rw-r--r--rules/e2fsprogs.make15
1 files changed, 11 insertions, 4 deletions
diff --git a/rules/e2fsprogs.make b/rules/e2fsprogs.make
index 57fb497c7..511e3516e 100644
--- a/rules/e2fsprogs.make
+++ b/rules/e2fsprogs.make
@@ -116,10 +116,7 @@ $(STATEDIR)/e2fsprogs.targetinstall:
# libraries
#
- @$(call install_copy, e2fsprogs, 0, 0, 0644, $(E2FSPROGS_DIR)/lib/libblkid.so.1.0, /usr/lib/libblkid.so.1.0)
- @$(call install_link, e2fsprogs, libblkid.so.1.0, /usr/lib/libblkid.so.1)
- @$(call install_link, e2fsprogs, libblkid.so.1.0, /usr/lib/libblkid.so)
-
+ifdef PTXCONF_E2FSPROGS_LIBS
@$(call install_copy, e2fsprogs, 0, 0, 0644, $(E2FSPROGS_DIR)/lib/libcom_err.so.2.1, /usr/lib/libcom_err.so.2.1)
@$(call install_link, e2fsprogs, libcom_err.so.2.1, /usr/lib/libcom_err.so.2)
@$(call install_link, e2fsprogs, libcom_err.so.2.1, /usr/lib/libcom_err.so)
@@ -135,9 +132,19 @@ $(STATEDIR)/e2fsprogs.targetinstall:
@$(call install_copy, e2fsprogs, 0, 0, 0644, $(E2FSPROGS_DIR)/lib/libss.so.2.0, /usr/lib/libss.so.2.0)
@$(call install_link, e2fsprogs, libss.so.2.0, /usr/lib/libss.so.2)
@$(call install_link, e2fsprogs, libss.so.2.0, /usr/lib/libss.so)
+endif
+ifdef PTXCONF_E2FSPROGS_LIBBLKID
+ @$(call install_copy, e2fsprogs, 0, 0, 0644, $(E2FSPROGS_DIR)/lib/libblkid.so.1.0, /usr/lib/libblkid.so.1.0)
+ @$(call install_link, e2fsprogs, libblkid.so.1.0, /usr/lib/libblkid.so.1)
+ @$(call install_link, e2fsprogs, libblkid.so.1.0, /usr/lib/libblkid.so)
+endif
+
+ifdef PTXCONF_E2FSPROGS_LIBUUID
@$(call install_copy, e2fsprogs, 0, 0, 0644, $(E2FSPROGS_DIR)/lib/libuuid.so.1.2, /usr/lib/libuuid.so.1.2)
@$(call install_link, e2fsprogs, libuuid.so.1.2, /usr/lib/libuuid.so.1)
+ @$(call install_link, e2fsprogs, libuuid.so.1.2, /usr/lib/libuuid.so)
+endif
#
# binaries in /usr/bin