summaryrefslogtreecommitdiff
path: root/net-print/kyocera-mita-ppds
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-print/kyocera-mita-ppds
reinit the tree, so we can have metadata
Diffstat (limited to 'net-print/kyocera-mita-ppds')
-rw-r--r--net-print/kyocera-mita-ppds/Manifest5
-rw-r--r--net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild60
-rw-r--r--net-print/kyocera-mita-ppds/metadata.xml4
3 files changed, 69 insertions, 0 deletions
diff --git a/net-print/kyocera-mita-ppds/Manifest b/net-print/kyocera-mita-ppds/Manifest
new file mode 100644
index 000000000000..f1d81fb17ef6
--- /dev/null
+++ b/net-print/kyocera-mita-ppds/Manifest
@@ -0,0 +1,5 @@
+DIST Linux_PPDs_KSL8_4.zip 6468249 SHA256 5e79034c9f92d5b656dcbf8967ebdf2007e28f3fefad97b9e8215aa7ef673c60 SHA512 4e98f9972f6158262878b4fe811165ab05de8582d608c60400568a1eaaa1721fbe13394ad6e9aa93e21ed2ff30265856b64ecd1f3ae69ba49c7f9d88a7911833 WHIRLPOOL 9bf2b879e73299867d4ccda378a7c5853f9eef800d8ef3c81fd6b6197f8187bf56f5a99570840aa3091fcad694953b0c20e5788ff86dd770d04c5fb637b9920b
+EBUILD kyocera-mita-ppds-8.4.ebuild 1386 SHA256 1d09cb459f9f80bf72fe4b2fc39f63dd7a7e948219bd8fbc052d6d0672e8e5c4 SHA512 663c9739ccc8e3082ae13c1cc6af5ecd92ea7d0de5cb3cf176e92d9819a0db1432da8544d747fbfa6cbbb808e24cc0483dcae119a5633e5bfd0451b55380a195 WHIRLPOOL 62ddaf8fa5fa88a59fad57720d1bb4b1957eff34510cc54965f4966692cca43269dc7c959792161d5e77b195766f6e08722698edd6d6a5cfa815d96596b53855
+MISC ChangeLog 2323 SHA256 9d97ae1d0f30dd8833176340b843852ab389bad8b9439eca89170d1f8dbd3c86 SHA512 ab33529e5bd7ed71c2d0fd2a0767742320eb0a1ef1234f8b01bb8d344d8e122a2713e45dac5ae3987f15963404b87177e0c15d8936f6d4f534dbb91734fd31ed WHIRLPOOL 0035d767da52135d40bfd360a9e2a86bd2de77c698961442deb090c239015de04100893d9e3de60ca01fb0ec17119c3891ef827e07e36fcc8b0d9efc12c6012b
+MISC ChangeLog-2015 459 SHA256 cfe71d427123c5751af951da5340cc3d868e4dc070c269804fa0280df9add95f SHA512 62c1ce1dbf34ae9816a7172aca5ef1b09ca4d5fb7b3d0a3d140bd8fbf768062e7c8a0f73d5e689234808a2206817155aaafdd81980de4368545b48b514364601 WHIRLPOOL abeaefb25279f2791b1aabaf148e0ecbd88a81fe1c9535be9e15b1828233679186bdb7c8c7d1cea84a8664a4cc8099bc386b4623f31b0a3856c1cd7ce05f7152
+MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630
diff --git a/net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild b/net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild
new file mode 100644
index 000000000000..38dcd4472e55
--- /dev/null
+++ b/net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="PPD description files for (some) Kyocera Mita Printers"
+HOMEPAGE="http://www.kyoceramita.it/"
+SRC_URI="Linux_PPDs_KSL${PV/\./_}.zip"
+
+LICENSE="kyocera-mita-ppds"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE_LINGUAS="en fr de it pt es"
+
+IUSE=""
+for lingua in $IUSE_LINGUAS; do
+ IUSE="${IUSE} linguas_$lingua"
+done
+
+RDEPEND="net-print/cups"
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/PPD's_KSL_${PV}"
+
+RESTRICT="fetch"
+
+pkg_nofetch() {
+ einfo "Please download ${A} from the following URL:"
+ einfo "http://www.kyoceramita.it/index/Service_Departement__/Richiesta_di_Supporto_Tecnico/download_center.false.driver.FS1020D._.IT.html"
+ einfo ""
+ einfo "The FS-1020D driver from the Italian website provides PPDs for a"
+ einfo "number of printers in six languages."
+}
+
+src_compile() { :; }
+
+src_install() {
+ insinto /usr/share/cups/model/KyoceraMita
+
+ local installall=yes
+ for lingua in $IUSE_LINGUAS; do
+ if use linguas_$lingua; then
+ installall=no
+ break;
+ fi
+ done
+
+ inslanguage() {
+ if [[ ${installall} == yes ]] || use linguas_$1; then
+ doins $2/*.ppd || die "failed to install $2 ppds"
+ fi
+ }
+
+ inslanguage en English
+ inslanguage fr French
+ inslanguage de German
+ inslanguage it Italian
+ inslanguage pt Portuguese
+ inslanguage es Spanish
+
+ dohtml ReadMe.htm || die
+}
diff --git a/net-print/kyocera-mita-ppds/metadata.xml b/net-print/kyocera-mita-ppds/metadata.xml
new file mode 100644
index 000000000000..097975e3adc2
--- /dev/null
+++ b/net-print/kyocera-mita-ppds/metadata.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+</pkgmetadata>