From a8883313f619708afc00d8554f55459843066996 Mon Sep 17 00:00:00 2001 From: Diego Elio Pettenò Date: Wed, 26 Jan 2011 12:43:18 +0000 Subject: Initial import of PPD files for Kyocera Mita printers (from the Italian website). Package-Manager: portage-2.2.0_alpha19/cvs/Linux x86_64 --- net-print/kyocera-mita-ppds/ChangeLog | 11 ++++ net-print/kyocera-mita-ppds/Manifest | 14 +++++ .../kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild | 61 ++++++++++++++++++++++ net-print/kyocera-mita-ppds/metadata.xml | 8 +++ 4 files changed, 94 insertions(+) create mode 100644 net-print/kyocera-mita-ppds/ChangeLog create mode 100644 net-print/kyocera-mita-ppds/Manifest create mode 100644 net-print/kyocera-mita-ppds/kyocera-mita-ppds-8.4.ebuild create mode 100644 net-print/kyocera-mita-ppds/metadata.xml (limited to 'net-print') 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ò + +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 @@ + + + + no-herd + + flameeyes@gentoo.org + + -- cgit v1.2.3-65-gdbad