summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/packages/distcc/distcc_2.18.3.bb6
-rw-r--r--meta/packages/distcc/files/distccmon-gnome.desktop12
2 files changed, 15 insertions, 3 deletions
diff --git a/meta/packages/distcc/distcc_2.18.3.bb b/meta/packages/distcc/distcc_2.18.3.bb
index dd45223603..f592997d9f 100644
--- a/meta/packages/distcc/distcc_2.18.3.bb
+++ b/meta/packages/distcc/distcc_2.18.3.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "distcc is a parallel build system that distributes \
2compilation of C/C++/ObjC code across machines on a network." 2compilation of C/C++/ObjC code across machines on a network."
3SECTION = "devel" 3SECTION = "devel"
4LICENSE = "GPLv2" 4LICENSE = "GPLv2"
5PR = "r3" 5PR = "r4"
6 6
7DEPENDS = "avahi gtk+" 7DEPENDS = "avahi gtk+"
8RRECOMMENDS = "avahi-daemon" 8RRECOMMENDS = "avahi-daemon"
@@ -12,6 +12,7 @@ RRECOMMENDS = "avahi-daemon"
12SRC_URI = "http://distcc.samba.org/ftp/distcc/distcc-${PV}.tar.bz2 \ 12SRC_URI = "http://distcc.samba.org/ftp/distcc/distcc-${PV}.tar.bz2 \
13 file://distcc-avahi.patch;patch=1 \ 13 file://distcc-avahi.patch;patch=1 \
14 file://default \ 14 file://default \
15 file://distccmon-gnome.desktop \
15 file://distcc" 16 file://distcc"
16 17
17inherit autotools pkgconfig update-rc.d 18inherit autotools pkgconfig update-rc.d
@@ -25,6 +26,7 @@ do_install_append() {
25 install -d ${D}${sysconfdir}/default 26 install -d ${D}${sysconfdir}/default
26 install -m 0755 ${WORKDIR}/distcc ${D}${sysconfdir}/init.d/ 27 install -m 0755 ${WORKDIR}/distcc ${D}${sysconfdir}/init.d/
27 install -m 0755 ${WORKDIR}/default ${D}${sysconfdir}/default/distcc 28 install -m 0755 ${WORKDIR}/default ${D}${sysconfdir}/default/distcc
29 install -m 0644 ${WORKDIR}/distccmon-gnome.desktop ${D}${datadir}/distcc/
28} 30}
29 31
30PACKAGES += "distcc-distmon-gnome" 32PACKAGES += "distcc-distmon-gnome"
@@ -43,5 +45,3 @@ pkg_postinst_${PN} () {
43 grep distcc /etc/passwd || adduser --system --home /dev/null --no-create-home --empty-password --ingroup nogroup distcc 45 grep distcc /etc/passwd || adduser --system --home /dev/null --no-create-home --empty-password --ingroup nogroup distcc
44 fi 46 fi
45} 47}
46
47 \ No newline at end of file
diff --git a/meta/packages/distcc/files/distccmon-gnome.desktop b/meta/packages/distcc/files/distccmon-gnome.desktop
new file mode 100644
index 0000000000..7b5d85ce4e
--- /dev/null
+++ b/meta/packages/distcc/files/distccmon-gnome.desktop
@@ -0,0 +1,12 @@
1[Desktop Entry]
2Version=0.9.4
3Exec=distccmon-gnome
4Name=distcc monitor
5GenericName=Distributed Compile Monitor
6Comment=Graphical view of distributed compile tasks
7Icon=distccmon-gnome-icon
8TryExec=distccmon-gnome
9Terminal=false
10Type=Application
11Categories=GNOME;Development;
12StartupNotify=true