summaryrefslogtreecommitdiff
path: root/packages/sys-devel/distcc/distcc-scm.exheres-0
diff options
context:
space:
mode:
Diffstat (limited to 'packages/sys-devel/distcc/distcc-scm.exheres-0')
-rw-r--r--packages/sys-devel/distcc/distcc-scm.exheres-017
1 files changed, 9 insertions, 8 deletions
diff --git a/packages/sys-devel/distcc/distcc-scm.exheres-0 b/packages/sys-devel/distcc/distcc-scm.exheres-0
index 1af0644..cad63cc 100644
--- a/packages/sys-devel/distcc/distcc-scm.exheres-0
+++ b/packages/sys-devel/distcc/distcc-scm.exheres-0
@@ -2,7 +2,7 @@ DOWNLOADS=""
SCM_REPOSITORY="https://github.com/distcc/distcc.git"
-require scm-git
+require scm-git systemd-service
require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 1.13 1.12 1.11 ] need_libtool=false ]
SUMMARY="Distribute compilation of C code across several machines on a network"
@@ -12,12 +12,12 @@ HOMEPAGE="http://distcc.org/"
PLATFORMS="~amd64 ~x86"
MYOPTIONS="
- gnome
+ gnome [[ description = [ Add GNOME 2 support ] ]]
gtk
- hardened
- ipv6
- xinetd
- zeroconf
+ hardened [[ description = [ Activate default security enhancements for toolchain (gcc, glibc, binutils) ] ]]
+ ipv6 [[ description = [ Not recommended, great security risk ] ]]
+ xinetd [[ description = [ Add support for the xinetd super-server ] ]]
+ zeroconf [[ description = [ Support for DNS Service Discovery (DNS-SD) via net-dns/avahi ] ]]
"
DEPENDENCIES="
@@ -27,8 +27,10 @@ DEPENDENCIES="
gnome-platform/libgnome:2
gnome-platform/libgnomeui:2
x11-libs/pango
- x11-libs/gtk+:2
)
+ gtk? ( x11-libs/gtk+:2 )
+ xinetd? ( sys-apps/xinetd )
+ zeroconf? ( net-dns/avahi )
"
@@ -36,7 +38,6 @@ src_prepare() {
expatch "${FILES}/${PN}-3.0-xinetd.patch"
expatch "${FILES}/${PN}-3.2_rc1-socks5.patch"
option hardened && expatch "${FILES}/distcc-hardened.patch"
- default_src_prepare
autotools_src_prepare
}