summaryrefslogtreecommitdiffstats
path: root/remote/modules/systemd
diff options
context:
space:
mode:
Diffstat (limited to 'remote/modules/systemd')
-rw-r--r--remote/modules/systemd/systemd.build41
1 files changed, 17 insertions, 24 deletions
diff --git a/remote/modules/systemd/systemd.build b/remote/modules/systemd/systemd.build
index 57fb705e..ee74d53a 100644
--- a/remote/modules/systemd/systemd.build
+++ b/remote/modules/systemd/systemd.build
@@ -1,34 +1,27 @@
#tool/distro specific functions for fetching, building and installing dependencies
fetch_source () {
- if [ ! -e .fetched_source ]; then
- download_untar "$URL" "src/"
- download_untar "$LIBKMOD_URL" "src/"
- touch .fetched_source
- fi
+ download_untar "$URL" "src/"
+ download_untar "$LIBKMOD_URL" "src/"
}
build () {
- if [ ! -e .built ]; then
- #build libkmod
- cd "${MODULE_DIR}/src/$LIBKMOD_VERSION"
- pwarning "$(pwd)"
- ./configure
- make || perror "make failed."
- make install || perror "make install failed."
- cd - &> /dev/null
+ #build libkmod
+ cd "${MODULE_DIR}/src/$LIBKMOD_VERSION"
+ ./configure
+ make || perror "make failed."
+ make install || perror "make install failed."
+ cd - &> /dev/null
- #build systemd
- cd "${MODULE_DIR}/src/$VERSION"
- pinfo "calling configure"
- ./configure --disable-manpages --enable-split-usr --sysconfdir="/etc" --enable-gtk-doc-html=no || perror "configure failed."
- pinfo "calling make"
- make || perror "make failed."
- pinfo "calling make install"
- DESTDIR="${MODULE_BUILD_DIR}" make install || perror "make install failed."
- cd - &> /dev/null
- touch .built
- fi
+ #build systemd
+ cd "${MODULE_DIR}/src/$VERSION"
+ pinfo "calling configure"
+ ./configure --disable-manpages --enable-split-usr --sysconfdir="/etc" --enable-gtk-doc-html=no || perror "configure failed."
+ pinfo "calling make"
+ make || perror "make failed."
+ pinfo "calling make install"
+ DESTDIR="${MODULE_BUILD_DIR}" make install || perror "make install failed."
+ cd - &> /dev/null
}
post_copy() {