summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-01-26 12:43:18 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-01-26 12:43:18 +0000
commita8883313f619708afc00d8554f55459843066996 (patch)
treeb96ac8b006bec53c4ff05b7843ace1205337cdba /net-print
parentAdd license for kyocera-mita-ppds. (diff)
downloadhistorical-a8883313f619708afc00d8554f55459843066996.tar.gz
historical-a8883313f619708afc00d8554f55459843066996.tar.bz2
historical-a8883313f619708afc00d8554f55459843066996.zip
Initial import of PPD files for Kyocera Mita printers (from the Italian website).
Package-Manager: portage-2.2.0_alpha19/cvs/Linux x86_64
Diffstat (limited to 'net-print')
-rw-r--r--net-print/kyocera-mita-ppds/ChangeLog11
-rw-r--r--net-print/kyocera-mita-ppds/Manifest14
-rw-r--r--net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild61
-rw-r--r--net-print/kyocera-mita-ppds/metadata.xml8
4 files changed, 94 insertions, 0 deletions
diff --git a/net-print/kyocera-mita-ppds/ChangeLog b/net-print/kyocera-mita-ppds/ChangeLog
new file mode 100644
index 000000000000..85ccd4dbfcc4
--- /dev/null
+++ b/net-print/kyocera-mita-ppds/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-print/kyocera-mita-ppds
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-print/kyocera-mita-ppds/ChangeLog,v 1.1 2011/01/26 12:43:18 flameeyes Exp $
+
+*kyocera-mita-ppds-8.4 (26 Jan 2011)
+
+ 26 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+ +kyocera-mita-ppds-8.4.ebuild, +metadata.xml:
+ Initial import of PPD files for Kyocera Mita printers (from the Italian
+ website).
+
diff --git a/net-print/kyocera-mita-ppds/Manifest b/net-print/kyocera-mita-ppds/Manifest
new file mode 100644
index 000000000000..fcbb5b60ea4b
--- /dev/null
+++ b/net-print/kyocera-mita-ppds/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST Linux_PPDs_KSL8_4.zip 6468249 RMD160 72a69db8f80488f233d1c04674efc77403098243 SHA1 73b6aa4462cef5205459ca6282307ca5ad56c81a SHA256 5e79034c9f92d5b656dcbf8967ebdf2007e28f3fefad97b9e8215aa7ef673c60
+EBUILD kyocera-mita-ppds-8.4.ebuild 1520 RMD160 e135825cb3743023aa015a9d1ec4de9f6007a78d SHA1 ee1f69f4df7988073f3320914bbe81b8c0b91aa8 SHA256 9120001283ae09fd1facded3206ec09568dd5def26bdcffa6d95056e893f0808
+MISC ChangeLog 459 RMD160 315e0ca04da137e0671542312532d89207160ae5 SHA1 bbd932af5b7cf8f8e37bc978213c23e1f792e189 SHA256 cfe71d427123c5751af951da5340cc3d868e4dc070c269804fa0280df9add95f
+MISC metadata.xml 233 RMD160 da5a1d3b7836dcebb5fec29696b5bfb583fe346c SHA1 1c7142c677598358888a6cfc6f6f65df2e8b6901 SHA256 4d1294dc1b2a6f96aa637a0b8d340bc67191103af0f15197d07fc62446b4a709
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk1AFusACgkQAiZjviIA2XgjcQCgiv77Xbf1bbgg4FsqN3HWhU/e
+M6AAn1JItddt7uUER4HGTUCLRxB252D/
+=BlY+
+-----END PGP SIGNATURE-----
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..897ce8a91e29
--- /dev/null
+++ b/net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild,v 1.1 2011/01/26 12:43:18 flameeyes Exp $
+
+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..2d083ce3bc66
--- /dev/null
+++ b/net-print/kyocera-mita-ppds/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>flameeyes@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>