commit:     955e092df75b63c6de9b3295808b44aeaa22e954
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 14:00:41 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 14:00:41 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955e092d

net-fs/samba: Fixed smb backend detection by cups (bug #552310)

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 net-fs/samba/samba-4.2.9.ebuild | 5 +++++
 net-fs/samba/samba-4.3.6.ebuild | 5 +++++
 net-fs/samba/samba-4.4.0.ebuild | 5 +++++
 3 files changed, 15 insertions(+)

diff --git a/net-fs/samba/samba-4.2.9.ebuild b/net-fs/samba/samba-4.2.9.ebuild
index 7be1319..c1965dd 100644
--- a/net-fs/samba/samba-4.2.9.ebuild
+++ b/net-fs/samba/samba-4.2.9.ebuild
@@ -215,6 +215,11 @@ multilib_src_install() {
                        doins examples/LDAP/samba.schema
                fi
 
+               # create symlink for cups (bug #552310)
+               if use cups ; then
+                       dosym /usr/bin/smbspool /usr/libexec/cups/backend/smb
+               fi
+
                # install example config file
                insinto /etc/samba
                doins examples/smb.conf.default

diff --git a/net-fs/samba/samba-4.3.6.ebuild b/net-fs/samba/samba-4.3.6.ebuild
index c0c77cc..c7b267c 100644
--- a/net-fs/samba/samba-4.3.6.ebuild
+++ b/net-fs/samba/samba-4.3.6.ebuild
@@ -207,6 +207,11 @@ multilib_src_install() {
                        doins examples/LDAP/samba.schema
                fi
 
+               # create symlink for cups (bug #552310)
+               if use cups ; then
+                       dosym /usr/bin/smbspool /usr/libexec/cups/backend/smb
+               fi
+
                # install example config file
                insinto /etc/samba
                doins examples/smb.conf.default

diff --git a/net-fs/samba/samba-4.4.0.ebuild b/net-fs/samba/samba-4.4.0.ebuild
index 6235136..94cfac8 100644
--- a/net-fs/samba/samba-4.4.0.ebuild
+++ b/net-fs/samba/samba-4.4.0.ebuild
@@ -190,6 +190,11 @@ multilib_src_install() {
                        doins examples/LDAP/samba.schema
                fi
 
+               # create symlink for cups (bug #552310)
+               if use cups ; then
+                       dosym /usr/bin/smbspool /usr/libexec/cups/backend/smb
+               fi
+
                # install example config file
                insinto /etc/samba
                doins examples/smb.conf.default

Reply via email to