commit:     a6756d5eb824c7d09581e42b3b123cadf9320e3f
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 30 15:59:26 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Jul 30 15:59:26 2016 +0000
URL:        https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=a6756d5e

net-print/samsung-unified-driver: remove package

Use net-print/samsung-unified-driver frome bonespirit overlay[1].
It is well-supported now and is usually up-to-date.

[1] https://github.com/Coacher/bonespirit

 licenses/samsung-eula                              |  49 ---------
 net-print/samsung-unified-driver/Manifest          |   3 -
 net-print/samsung-unified-driver/metadata.xml      |  10 --
 .../samsung-unified-driver-1.00.21-r3.ebuild       | 115 ---------------------
 profiles/categories                                |   1 -
 5 files changed, 178 deletions(-)

diff --git a/licenses/samsung-eula b/licenses/samsung-eula
deleted file mode 100644
index 19bbb0c..0000000
--- a/licenses/samsung-eula
+++ /dev/null
@@ -1,49 +0,0 @@
-END-USER LICENSE AGREEMENT FOR SAMSUNG ELECTRONICS SOFTWARE PRODUCT 
-
-IMPORTANT-READ CAREFULLY: This Samsung Electronics End-User License Agreement 
("EULA") is a legal agreement between you (either an individual or a single 
entity) and Samsung Electronics Co., Ltd. ("SAMSUNG ELECTRONICS") with respect 
to the SAMSUNG ELECTRONICS software product intended to be used with the 
SAMSUNG devices. The SAMSUNG ELECTRONICS software product may include 
associated software components, media, printed materials and "online" or 
electronic documentation developed and provided by SAMSUNG ELECTRONICS 
("SOFTWARE PRODUCT"). For all other third party software products which may be 
supplied with or for the SAMSUNG devices, your use of such software products 
shall be subject to separate terms of use and end user license agreements of 
such third parties.   By installing, copying, downloading or using the SOFTWARE 
PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree 
to the terms of this EULA, you may not install or use the SOFTWARE PRODUCT. 
-
-1.     GRANT OF LICENSE. 
-The SOFTWARE PRODUCT is licensed, not sold. Subject to the condition that you 
are in compliance with the terms of this EULA, SAMSUNG ELECTRONICS grants you 
the following licenses: (a) you may install and use one copy of the SOFTWARE 
PRODUCT, or any prior version for the same operating system, on a single 
computer for use by a single simultaneous operator; and (b) you may install a 
single copy of the SOFTWARE PRODUCT, strictly for your own personal use, on one 
portable computer owned by you. No other use, copying or distribution of the 
SOFTWARE PRODUCT is permitted. Your use of the SOFTWARE PRODUCT shall be 
subject to restrictions and limitations as specified in this EULA.  You cannot 
modify the SOFTWARE PRODUCT or disable any licensing or control features of the 
SOFTWARE PRODUCT directly. If the SOFTWARE PRODUCT is licensed for concurrent 
use, you may not allow more than the maximum number of authorized Samsung 
devices and users to use the SOFTWARE PRODUCT concurrently.  If you are 
 installing this copy of the SOFTWARE PRODUCT as an upgrade, update, patch or 
enhancement of a prior release of the same SOFTWARE PRODUCT which was installed 
on the same computer, your rights under the prior license agreement for the 
SOFTWARE PRODUCT are terminated, and all of your use of the SOFTWARE PRODUCT 
(including its prior versions) are solely under the terms of this license 
agreement.
-
-2.     RESTRICTIONS AND LIMITATIONS ON USE OF THE SOFTWARE PRODUCT
-PROHIBITION OF ALTERATION
-Except to the extent such a restriction is unenforceable under local law, you 
may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT. The 
SOFTWARE PRODUCT is licensed as a single product, and its component parts may 
not be separated for use on more than one computer. Except to the extent such a 
restriction is unenforceable under local law, you may not modify, amend, or 
create derivative works of the SOFTWARE PRODUCT. 
-
-RENTAL 
-Except to the extent such a restriction is unenforceable under local law, you 
may not lease, lend or rent the SOFTWARE PRODUCT to anyone.
-
-3.     COPYRIGHT. 
-The SOFTWARE PRODUCT is protected by copyright laws and international 
copyright treaties, as well as other intellectual property laws and treaties 
that are relevant to your use of the SOFTWARE PRODUCT. All title and copyrights 
in and to the SOFTWARE PRODUCT (including but not limited to any images, 
photographs, animations, video, audio, music, text, and "applets" incorporated 
into the SOFTWARE PRODUCT) are owned by SAMSUNG ELECTRONICS. 
-
-MARKING AND MAINTENANCE OF COPYRIGHT You may not remove or change the marking 
of the copyright from the SOFTWARE PRODUCT and all of its copies.
-
-INTELLECTUAL PROPERTY RIGHTS All titles and copyrights in and of the SOFTWARE 
PRODUCT and any copies of the SOFTWARE PRODUCT are owned by SAMSUNG ELECTRONICS 
or its suppliers.  All title and intellectual property rights in and of the 
content which may be accessed through use of the SOFTWARE PRODUCT is the 
property of the respective content owners and may be protected by the 
applicable copyright or other intellectual property laws and treaties.  Without 
SAMSUNG ELECTRONICS' prior consent, the act of arbitrarily reproducing, copying 
or distributing this product and relevant print materials, shall be material 
breach of this EULA, and violation of the relevant copyright laws. In case of 
any violation or breach of terms of this EULA, SAMSUNG ELECTRONICS may hold you 
directly liable for compensation. 
-
-THIRD PARTY WORKS. To the extent that any third party's intellectual property 
is incorporated within the SOFTWARE PRODUCT, you agree that such third party is 
a third-party beneficiary of the terms of this EULA to the extent of the third 
party's license to SAMSUNG ELECTRONICS.
-
-4.     TRANSFER
-To the extend permitted by the laws of your permanent residence, you may 
transfer this license and your original and any permitted backup copy of the 
SOFTWARE PRODUCT to another authorized person or legal entity, provided: (1) 
the other person/legal entity receives a copy of this Agreement or other 
applicable Samsung Software License Agreement and agrees to be bound by its 
terms and conditions; (2) you erase or destroy all copies of the SOFTWARE 
PRODUCT; and (3) you at all times comply with all applicable export control 
laws and regulations.
-
-5.     WARRANTIES AND SUPPORT
-SUPPORT: SAMSUNG ELECTRONICS may provide you with product support related to 
the SOFTWARE PRODUCT. You may use and receive the support in accordance with 
the user guide, "online" documentation or the SAMSUNG ELECTRONICS' policies and 
programs stipulated in the materials provided by SAMSUNG ELECTRONICS.  Any 
third party software that is provided to you as part of the SAMSUNG devices 
shall be subject to terms and conditions of the third party, and support for 
such third party software products shall be subject to the support for such 
third party software made available and provided by the third party. SAMSUNG 
ELECTRONICS does not have any support obligations for such third party software 
products. 
-
-LIMITED WARRANTY: THE SOFTWARE PRODUCT IS PROVIDED TO YOU “AS IS.”   SAMSUNG 
DOES NOT WARRANT THAT THE SOFTWARE PRODUCT IS ERROR OR BUG FREE, OR PERFORM OR 
FUNCTION AS INTENDED.  IN THE EVENT THAT THE SOFTWARE PRODUCT IS FOUND TO BE 
DEFECTIVE, YOU MAY BE AFFORDED WITH THE THEN AVAILABLE PRODUCT SUPPORT.  TO THE 
MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SAMSUNG AND ITS SUPPLIERS DISCLAIM 
ALL OTHER WARRANTIES AND CONDITIONS WITH REGARD TO OR ARISING OUT OF THE 
SOFTWARE PRODUCT, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, 
NON-INFRINGEMENT AND/OR ACCURACY OF INFORMATION.  SOME JURISDICTIONS, COUNTRIES 
OR STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN WARRANTIES, SO 
THE ABOVE LIMITATION OR EXCLUSION OF WARRANTIES MAY NOT APPLY TO YOU ONLY TO 
THE EXTENT SUCH APPLICATION IS CONTRARY TO THE LAWS OF RELEVANT JURISDICTIONS, 
COUNTRIES OR STATES. 
-
-
-SUPPORT INFORMATION: With respect to information that you provide to SAMSUNG 
ELECTRONICS as part of the support, SAMSUNG ELECTRONICS may use it with a view 
to supporting and developing its products, and all other use of such 
information shall be subject to SAMSUNG ELECTRONICS’ then privacy policy. 
-
-
-6.     CONCESSION  
-By installing and using the SOFTWARE PRODUCT, it is conceded that you have 
read and understand the agreement, and agree to all of its terms and 
conditions.  The agreement takes precedence over any other agreements concluded 
between you and SAMSUNG ELECTRONICS. 
-
-7.     CONSENT TO USE OF DATA
-SAMSUNG ELECTRONICS may collect and use technical information you provide in 
relation to your installation and use of the SOFTWARE PRODUCT or the provision 
of support services related to the SOFTWARE PRODUCT. All such information will 
be subject to SAMSUNG ELECTRONICS’ privacy policy. 
-
-8.     TERMINATION
-Without prejudice to any other rights, SAMSUNG ELECTRONICS may terminate this 
EULA or your rights under this EULA at any time if you fail to comply with the 
terms and conditions of this EULA. Upon termination of your rights under this 
EULA for any reason, or upon termination of the EULA itself, you must destroy 
all copies of the SOFTWARE PRODUCT and all of its component parts in your 
possession (including all component parts, the media and printed materials, any 
prior versions, and this EULA). The terms of this paragraph shall survive any 
termination of this EULA. 
-
-9.     LIMITATION OF LIABILITY
-You are solely and entirely liable for the performance or results you may 
obtain by using the SOFTWARE PRODUCT and SAMSUNG ELECTRONICS shall not be 
liable for losses arising from your use of the SOFTWARE PRODUCT and for any 
losses arising from your inability to use the SOFTWARE PRODUCT. 
-TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL SAMSUNG 
OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR 
CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR 
LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, 
OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE 
SOFTWARE PRODUCT, EVEN IF SAMSUNG HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 
DAMAGES. IN ANY CASE, SAMSUNG'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS 
EULA SHALL BE LIMITED TO THE GREATER OF THE AMOUNT ACTUALLY PAID BY YOU FOR THE 
SOFTWARE PRODUCT OR US$5.00. SOME JURISDICTIONS, COUNTRIES OR STATES DO NOT 
ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO 
THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU ONLY TO THE EXTENT SUCH 
APPLICATION IS CONTRARY TO THE LAWS OF RELEVANT JURISDICTIONS, COUNTRIES OR 
STATES. 
-10.    Others
-If you have any questions regarding this agreement and other products, please 
contact SAMSUNG ELECTRONICS.

diff --git a/net-print/samsung-unified-driver/Manifest 
b/net-print/samsung-unified-driver/Manifest
deleted file mode 100644
index e9db3e2..0000000
--- a/net-print/samsung-unified-driver/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST samsung-unified-driver-1.00.21.tar.gz 15964270 SHA256 
ff091f4f8c528196862ed5a699fb11deb9d104a6b0f23bc97bb3c77d65e16a33 SHA512 
087dde382015f85e4b7f485b382089441b2fa7258d396a86cdb68b280f7675b7e120cf4c513a61c516910e32cd7deefef306528ba167e706c3aea98643065e80
 WHIRLPOOL 
bf7155dcbf67a3a739a8668cc3fe853db251b4c73414382900800eecef5969fb5542886d6d4af5dbb225a5f10b48e7bd452948c8c5466378f53c30181e9b1252
-EBUILD samsung-unified-driver-1.00.21-r3.ebuild 3035 SHA256 
acf41a99c0f10a84544349d8da61eeb325f5e06e7e2e69e9332a565ae40a6dbf SHA512 
3bd91f20c5be1cff6ca3a085b58e1091b8b5586edc8d72fe8246a80662f8d821103ccd96ec56304b7a363d9f1a5ef0df9be446f7eb1c4a5ac3196878b9c373bc
 WHIRLPOOL 
ea403ab19826b14c7a06a720635b8038c6c7d6b516d4a2ab9583ecd17aff38a9504a11a77ec618d54482584238a42bba8febb0a99f57a84011070c512af0cc3a
-MISC metadata.xml 281 SHA256 
c9f801630ba410745f63899fbe7e4db885e65c726dd34a21b07908f9869414e7 SHA512 
ab27a5e80a67d7f857b70c73db82308e117d1bbe515d24b8d1a565d118fdaf16904db881848377d994efdde8bcf7f99572d08b8c638a1588441dd0539f70e8b9
 WHIRLPOOL 
4ee31c832d1cf6f2347aa6f6a6741ea63f297ebb7c038453bb333c35b312d2f9be138e78435cd64a6f8e2e07a9884c53161ca5b22ef225eb11f9fc95b868d72b

diff --git a/net-print/samsung-unified-driver/metadata.xml 
b/net-print/samsung-unified-driver/metadata.xml
deleted file mode 100644
index cd3ed83..0000000
--- a/net-print/samsung-unified-driver/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer>
-               <email>birc...@gentoo.org</email>
-       </maintainer>
-       <use>
-               <flag name="network">Enable network printing support</flag>
-       </use>
-</pkgmetadata>

diff --git 
a/net-print/samsung-unified-driver/samsung-unified-driver-1.00.21-r3.ebuild 
b/net-print/samsung-unified-driver/samsung-unified-driver-1.00.21-r3.ebuild
deleted file mode 100644
index 9f2e814..0000000
--- a/net-print/samsung-unified-driver/samsung-unified-driver-1.00.21-r3.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit linux-info multilib
-
-DESCRIPTION="Samsung Unified Linux Driver"
-HOMEPAGE="http://www.samsung.com";
-SRC_URI="http://downloadcenter.samsung.com/content/DR/201403/20140312091542348/ULD_V1.00.21.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="samsung-eula"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cups network scanner"
-RESTRICT="mirror strip"
-REQUIRED_USE="network? ( cups )"
-
-DEPEND=""
-RDEPEND="
-       cups? (
-               net-print/cups
-               !net-print/splix
-       )
-       scanner? (
-               media-gfx/sane-backends
-               dev-libs/libxml2:2
-               virtual/libusb:0
-       )
-       network? (
-               virtual/libusb:0
-       )"
-
-S=${WORKDIR}/uld
-
-if use cups; then
-       QA_FLAGS_IGNORED="usr/$(get_libdir)/libscmssc.so"
-       QA_FLAGS_IGNORED+=" usr/libexec/cups/filter/pstosecps"
-       QA_FLAGS_IGNORED+=" usr/libexec/cups/filter/rastertospl"
-       QA_SONAME="usr/$(get_libdir)/libscmssc.so"
-fi
-if use scanner; then
-       QA_FLAGS_IGNORED+=" usr/$(get_libdir)/sane/libsane-smfp.so.1.0.1"
-fi
-if use network; then
-       QA_FLAGS_IGNORED+=" usr/libexec/cups/backend/smfpnetdiscovery"
-fi
-
-pkg_pretend() {
-       if use scanner; then
-               CONFIG_CHECK="~!USB_PRINTER"
-               ERROR_USB_PRINTER="USB scanners will be managed via libusb. If 
you're going to use them"
-               ERROR_USB_PRINTER+="USB_PRINTER support should be disabled in 
your kernel config."
-               ERROR_USB_PRINTER+="Scanning WILL NOT work with loaded usblp 
module."
-       fi
-}
-
-src_install() {
-       local SARCH=""
-       use amd64 && SARCH="x86_64"
-       use arm && SARCH="arm"
-       use x86 && SARCH="x86"
-       [[ -z "${SARCH}" ]] && die "Unsupported architecture. Package supports 
amd64, arm, x86"
-
-       # Printing support
-       if use cups; then
-               # libscmssc.so is now installed by default,
-               # though ldd doesn't show any binary that needs it.
-               # Apparently it is required for ppds with cms (cts) profile
-               # and such drivers won't work otherwise.
-               dolib.so ${SARCH}/libscmssc.so
-
-               exeinto /usr/libexec/cups/filter
-               doexe ${SARCH}/{pstosecps,rastertospl}
-
-               dodir   /usr/share/cups/model/samsung
-               insinto /usr/share/cups/model/samsung
-               doins noarch/share/ppd/*.ppd
-               gzip -9 "${D}"/usr/share/cups/model/samsung/*.ppd || die "gzip 
failed"
-
-               dodir   /usr/share/cups/profiles/samsung
-               insinto /usr/share/cups/profiles/samsung
-               doins noarch/share/ppd/cms/*.cts
-       fi
-
-       # Scanning support
-       if use scanner; then
-               insinto /etc/sane.d
-               doins noarch/etc/smfp.conf
-
-               exeinto /usr/$(get_libdir)/sane
-               doexe ${SARCH}/libsane-smfp.so.1.0.1
-
-               dosym libsane-smfp.so.1.0.1 
/usr/$(get_libdir)/sane/libsane-smfp.so.1
-               dosym libsane-smfp.so.1 /usr/$(get_libdir)/sane/libsane-smfp.so
-       fi
-
-       # Network tool
-       if use network; then
-               exeinto /usr/libexec/cups/backend
-               doexe ${SARCH}/smfpnetdiscovery
-       fi
-}
-
-pkg_postinst() {
-       if use scanner; then
-               elog "You need to manually add smfp to /etc/sane.d/dll.conf:"
-               elog "# echo smfp >> /etc/sane.d/dll.conf"
-       fi
-       if use network; then
-               elog "If you're using firewall and want to use smfpnetdiscovery 
tool,"
-               elog "you need to allow SNMP UDP packets (source port 161)"
-       fi
-}

diff --git a/profiles/categories b/profiles/categories
index 0fc669e..5650665 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -15,7 +15,6 @@ net-dns
 net-ftp
 net-libs
 net-misc
-net-print
 sci-geosciences
 sys-apps
 sys-cluster

Reply via email to