summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile40
1 files changed, 37 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 8ba9d5b..af6ea7e 100644
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,28 @@ libdbus-glib-1.so.2:
libdbus-1.so.3:
${CC} ${XCFLAGS} libdbus-1.c -o libdbus-1.so.3 ${XLDFLAGS},-soname,libdbus-1.so.3
-install: libdbus-1.so.3
+programs:
+ mkdir -p ${DESTDIR}/usr/bin
+ touch ${DESTDIR}/usr/bin/dbus-cleanup-sockets
+ chmod 755 ${DESTDIR}/usr/bin/dbus-cleanup-sockets
+ touch ${DESTDIR}/usr/bin/dbus-daemon
+ chmod 755 ${DESTDIR}/usr/bin/dbus-daemon
+ touch ${DESTDIR}/usr/bin/dbus-launch
+ chmod 755 ${DESTDIR}/usr/bin/dbus-launch
+ touch ${DESTDIR}/usr/bin/dbus-monitor
+ chmod 755 ${DESTDIR}/usr/bin/dbus-monitor
+ touch ${DESTDIR}/usr/bin/dbus-run-session
+ chmod 755 ${DESTDIR}/usr/bin/dbus-run-session
+ touch ${DESTDIR}/usr/bin/dbus-send
+ chmod 755 ${DESTDIR}/usr/bin/dbus-send
+ touch ${DESTDIR}/usr/bin/dbus-test-tool
+ chmod 755 ${DESTDIR}/usr/bin/dbus-test-tool
+ touch ${DESTDIR}/usr/bin/dbus-update-activation-environment
+ chmod 755 ${DESTDIR}/usr/bin/dbus-update-activation-environment
+ touch ${DESTDIR}/usr/bin/dbus-uuidgen
+ chmod 755 ${DESTDIR}/usr/bin/dbus-uuidgen
+
+install: libdbus-1.so.3 programs
mkdir -p ${DESTDIR}/usr${LIBDIR}
# cp -f libdbus-glib-1.so.2 ${DESTDIR}/usr${LIBDIR}
cp -f libdbus-1.so.3 ${DESTDIR}/usr${LIBDIR}
@@ -27,9 +48,22 @@ install: libdbus-1.so.3
cp -rf headers/* ${DESTDIR}/usr/include/dbus-1.0/dbus
uninstall:
- rm -rf ${DESTDIR}/usr/include/dbus-1.0 ${DESTDIR}/usr${LIBDIR}/libdbus-glib-1.so.2 ${DESTDIR}/usr${LIBDIR}/libdbus-1.so.3 ${DESTDIR}/usr${LIBDIR}/libdbus-1.so ${DESTDIR}/usr${LIBDIR}/pkgconfig/dbus-1.pc
+ rm -rf ${DESTDIR}/usr/include/dbus-1.0
+# rm -f ${DESTDIR}/usr${LIBDIR}/libdbus-glib-1.so.2
+ rm -f ${DESTDIR}/usr${LIBDIR}/libdbus-1.so.3
+ rm -f ${DESTDIR}/usr${LIBDIR}/libdbus-1.so
+ rm -f ${DESTDIR}/usr${LIBDIR}/pkgconfig/dbus-1.pc
+ rm -f ${DESTDIR}/usr/bin/dbus-cleanup-sockets
+ rm -f ${DESTDIR}/usr/bin/dbus-daemon
+ rm -f ${DESTDIR}/usr/bin/dbus-launch
+ rm -f ${DESTDIR}/usr/bin/dbus-monitor
+ rm -f ${DESTDIR}/usr/bin/dbus-run-session
+ rm -f ${DESTDIR}/usr/bin/dbus-send
+ rm -f ${DESTDIR}/usr/bin/dbus-test-tool
+ rm -f ${DESTDIR}/usr/bin/dbus-update-activation-environment
+ rm -f ${DESTDIR}/usr/bin/dbus-uuidgen
clean:
rm -f libdbus-glib-1.so.2 libdbus-1.so.3
-.PHONY: all clean install uninstall
+.PHONY: all clean install uninstall programs