From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-print/adobeps/Manifest | 19 +++++++ net-print/adobeps/adobeps-1.0.6-r1.ebuild | 92 +++++++++++++++++++++++++++++++ net-print/adobeps/metadata.xml | 5 ++ 3 files changed, 116 insertions(+) create mode 100644 net-print/adobeps/Manifest create mode 100644 net-print/adobeps/adobeps-1.0.6-r1.ebuild create mode 100644 net-print/adobeps/metadata.xml (limited to 'net-print/adobeps') diff --git a/net-print/adobeps/Manifest b/net-print/adobeps/Manifest new file mode 100644 index 000000000000..d01ccce3c7d3 --- /dev/null +++ b/net-print/adobeps/Manifest @@ -0,0 +1,19 @@ +DIST Winstchs.exe 7763014 SHA256 4af84c26ad901cde09571930b7d228dfc88327711b5360f6441147443afcbcad SHA512 cf8041b9212adcabff6c3d5e547b9bb5d9c2d36ecec175cb7fff71185e8805909dc6ec7b42e68f794d66b5a4f3ce6d5b7f602c42926ffea57674f0f4597665e8 WHIRLPOOL 0d2c6613e27682fff5fc1528cc764eed67b165a4ca1cdeee6691b554859b754c858e88d453790c06bb6bbfb74e8af2f6ae6a15c28ff47901feab38d91ac1d911 +DIST winstDan.exe 7815273 SHA256 a95c420208cb90be6d741214c56d130793eaad415a6fcece120516c993f5340f SHA512 7981fe9655c798210de58a797227c7891c3355d29df8bd525bc99f8dacb7d235b1599e6b6a12136d78d63729827481edc2f8bb7eb60b728f0ae05861d925320a WHIRLPOOL 5cbef4a5c8724ea01241b0c4f05e2b0e5ad5e83250605434045ed004222fb49af9f89ba32a3d4258622de6bb7bc04fefd6e89624bd896c24fbae3b946710481f +DIST winstbrz.exe 7820627 SHA256 4585b2749e1bc227cabcfebdd1729183deb769ba4c18f12df58defc59545559d SHA512 72f24812841945d49d0d1ccb99e2f906062f37ff9c0764b9ac58d999c85ce6e8c0348d09c638c01a82f68dc99dbb17abdbc11f0d1f712d2ee6b181d611d3b413 WHIRLPOOL 997bb2463f039cf58a732331c6c9b585e335d316bf485e21192ccac94fe62ab52ca2566507e93867ab02b4f29d18b8a79fcf879b1f5757a8df28153cd15bb0d2 +DIST winstcht.exe 7780767 SHA256 9142da863b63dda763bc850472133097f7312f2a500cbea2060314b80b30633b SHA512 61d7957560edbe19928be5a55709156e3c55dc671bb0bbe4ddad0b0529a483281a24d6b37d29d2d202d672457a705715c1b52bb6e2187de353666bd4e2649dbc WHIRLPOOL bc4a1c5d69bfc6ab77058a5f23fa8c914209fa7c2e4bb281d9b3e2923366f405914e78657bf34e2189e43059224ed0c8003bc92d22e035bf89a0eb980dab15c2 +DIST winstdut.exe 7835281 SHA256 bd82ad3616c3572262c03590832f19cd872afb07b8eea4e6540d33a6906ac815 SHA512 0a125d98fb12a2ac7eb47d5a2e8649f09c9e4bb50803b68b891b9403d5655debeb22cca35d29b7544494ad71a6b5eb28efa2d9b1a34856584afeac1ed86c600d WHIRLPOOL 29fa339cd635fa6edc3618c6f8346c501ce04ce4b0750ae2bc736b83a080152bdf20252b27c6c70ac42b6b7082aaeab6e9bd77a3449a624c5f9bbe3cdfef8c9f +DIST winsteng.exe 7740765 SHA256 45a66f17f7c34e268fac4f40e829a3fb676c50d137e38fdee225ee1bcda189d0 SHA512 4da2460a85b9d86acdef20ed564ca1e19213f125487ec197eae9c88caf540fce123d2c2decf32978c2a3e55f52a5441cacd7826a7e916557087678532296f889 WHIRLPOOL 0206472a1ac133ddfa967f6c42e8c6399a428f5b01df65ff71e3b8b5d4cb761c09073ccf0779cf1c3ac1a9b1dbf8929d442e3bca89ba380982efd9b8fb41453d +DIST winstfin.exe 7821985 SHA256 ecd28749632525287b562817580eea81e3cdef31c585d8a81a25bdca013e79d7 SHA512 6eaf6ae2ff0e476cee3b75d476bf56078dad2c04194eb17e780add94c1a667836e950737054e0efd7a274e46f966852f3b2dcdeb26742a5c8fbdaa404d686224 WHIRLPOOL 054f378f2da3faab47db74f1796c1fb2c24fd21bace350b01ba41225350fa5d9f04d3eaeed0d8b26019a8effbbe4dc3bee945a423d41368ce1f0cfb745a48cfb +DIST winstfre.exe 7834972 SHA256 60a47b14c43c5da5b29a5af064f6fa1bccce8c19d574cfde49b538d9f58a8866 SHA512 4d42cea3539daac9f485d4381960503ec7bc5c32dfa9ec2969f232c45f5552355fe02c7cb6b4f952425dfa820b22274190dd9d8b46a760da2a6e868bf44e3536 WHIRLPOOL b5a17441eb9bf23be316d28d31a06a12b09766427add181ab28315fac0f6637b0a4b3cef0a069cfd9bfd130623ceaa1729b12c476fef4a2a869ca358d5134e9a +DIST winstger.exe 7849748 SHA256 15990b737acd3c0b5eb7c7c1829c82c7cf061e7d86d9e9ac171c5a4adc06158e SHA512 99a7d9fc2dd2968b59a96700db7ebd8ca467eb5a4d2e0596829758090aad264ab9acdcf82cc4cf359b018b6f337b8b80a99c82ff393f885b96e7b28880f2a2cc WHIRLPOOL 8373f6437be45cc6879222d88bd398494c9e8da46fa1d9e410978643bb5f8b24a9835b32c27a0a0c8acc079e829cb0e6d57cb8cf900b52763a369fa0679ef320 +DIST winstita.exe 7839874 SHA256 9bb47ecb4918596668475ca716e417ca6e502df305c84a99ab6a4746ebea5d49 SHA512 9f082a1194509eb89a87c2fef32e16358710d3cf252fe63afa65fc66cc22fe9e3d5fc56e9df7fd2ec7bdf1607d45f084fcd2ad50d854c1d2aea756206ee9ad28 WHIRLPOOL fe4ad73e4d7a648c661c743123ee9a2880d15f5840f11b05e44acc07b4fcdf67c9cb6c0b93252f9eb5c808e8c0ca6c23fd5d326ba96b4e0832489938aa519ed2 +DIST winstjpn.exe 7852247 SHA256 c08e8ed2c7bf366932f95267e829f8aae1cf52b7193bd0f6877b80db357ec79a SHA512 91512223c7f4124e26c4b047460334beb6c1a62f4594c7f693e3fcc921ac5a2a8067535d28a1e7e7a3c69b06c72248b6b6d5b6336a330e2a4e69678a018f8940 WHIRLPOOL f28084b7ec06c6bb415fb7e37e1ce2a8adb989ecdd4a1a041235efe3750afc98400fa1e42be7d4ec8981b3b046130752bc0e7fbce296e7ac9e97016c9bc0b750 +DIST winstkor.exe 7794202 SHA256 4faef9c08136cd5658d8961786e7ad6494189401c028c369d88340638cd1fe8a SHA512 43d3374cf456ba7864ea9f5602126877f80fefabc2313d10ca9e9b7a037a2a59c6190184f847ca1643aa4e98fb84878832251ff0bd58830f610aa5f08f44f7ad WHIRLPOOL 62a55216ac02150fdb98b7bef8f90d9f294bf812e603786dcd471ddabeb6872052b04c24f2272e65e694e3deb0628f23a99dc7e5639bdeb093a357ba9929385f +DIST winstnor.exe 7827002 SHA256 55171e86fff838bd056b1964c9e1f7ef07ced81e30dc7f41b464390852998c11 SHA512 eb0621ae8b168ed4a37b77fe2452eb2a4fd85eef109dfd2b53303a3668594300baa2c7a611418817ecf009ad79c77fbef7a95a6f1d1008af087228965cf2e7a1 WHIRLPOOL bb717dda62dd4d14f7718cad1db0aef3b1f30acf87fd0a5337ea05c1461aad2059ff0da727cb57bf14bfae0e657fa21297b5c2d22ad29a3cb38c5409c2481bee +DIST winstspa.exe 7839771 SHA256 7930f5dd895e29670ec98f63155df09f55adb4b4a7b0cfe833a8cb3365cf3993 SHA512 9ae33f151693a06a0c67490385cc45fd0226031ffd2d9fae5fd2b9da0e54a047315617b81937cefa54932c0379e1403645bc8c037fb276dc070b8fd7424d7c35 WHIRLPOOL 3510d3ce2d5d96cff3d5bf56d73533553dee03f1e7f670a0686fd04f365fcb46c5afffe2033d6ae4c4d1b7d8220796f77736f23f93bc1f3afa6d7473ab25c609 +DIST winstswe.exe 7803620 SHA256 f2d7b2f15048e21a69b0d31e3fa19d275a6a132d7c95e03420be39c11828d103 SHA512 4b8cab11bd210e487fc38e8304696802cff75a769b6b70fcbe691e1f1324bcf291ef61b4aaa3c989454822b4374d9903404a362caadb49e2c3a97a2e69cd828d WHIRLPOOL 1a56cea1d5121d01fce254d54993ab7c5ba8d8a8f22e6c989d8fb228607f4c619eeaacfebfdf58f949e3fd27c77f70c3c48b1aef7c7cf633fc401e398c456af2 +EBUILD adobeps-1.0.6-r1.ebuild 2665 SHA256 c7a54db7d29e490fac0fe9c150c80bacea754b977fddc32cdce43d2d90e16185 SHA512 b5ef37ca24489d0d0b943292ef54c4d44686ee630b26e5adc33c9d0327a434e73a2656e0f028850446885bebca5e8cceccc24234c46ebb30a3ccdece4d48bfad WHIRLPOOL bf4725d3cf1b2a2d71af72efa227e0a1245c8bbe0f547f65ba5a69f54387c43ebd40f00fad2b04b639da0989d29727a60af5825ee26281ffad2d69ada31b9cad +MISC ChangeLog 2839 SHA256 bb78b61f25943c55b8ba0dbe4d4f289048bf5d5761d9f47a7f21803a0b71aa7b SHA512 8f86b7fd3b37757a4c5a8716aa115f4771cbb97ef3500df92ece0ded0574ac9f50ebdd2fa76ed5629f78bb042cab5b35c95a76209a40ac2eb1e68e6ce3658580 WHIRLPOOL 8822c03b5210f8d756cf39b2aa8ab3f94defa667a098b61989c688d798d10f0b51726cfe5e11d55c7ded1bbddd8e47e60e0b658d289426e4bb5b281be5f19722 +MISC ChangeLog-2015 589 SHA256 d344c08477881c15fac2bac1440bf10923fdb7746d0c067b4b8a9279ac8d645a SHA512 27b13d6788330904df9b5dcc2b7e38e654fe80dff47ef41da8fe74656b16694ff1931e4ad535749f90788d08dbec205ef4df2fe02d0a7a42392a76082d3f392c WHIRLPOOL 20b15d9087020851509c9db2939a2ea470538bb145321392254657983e6ca2b99df0ffe59854376edb37e08f51c382ea186ee3f335d663d3c85cb42ab984717a +MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968 diff --git a/net-print/adobeps/adobeps-1.0.6-r1.ebuild b/net-print/adobeps/adobeps-1.0.6-r1.ebuild new file mode 100644 index 000000000000..bcd8b1ef9332 --- /dev/null +++ b/net-print/adobeps/adobeps-1.0.6-r1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils + +DESCRIPTION="Adobe PostScript drivers for Windows for use with CUPS" +HOMEPAGE="http://www.adobe.com/support/downloads/product.jsp?product=44&platform=Windows" +SRC_URI_BASE="ftp://ftp.adobe.com/pub/adobe/printerdrivers/win/1.x" +SRC_URI="" + +LICENSE="AdobePS" +RESTRICT="mirror" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cups" + +DEPEND="app-arch/cabextract" +RDEPEND="cups? ( >=net-print/cups-1.2 )" + +IUSE_L10N=( en da de es fi fr it ja ko nl no pt-BR sv zh-CN zh-TW ) +IUSE_FILES=( winsteng winstDan winstger winstspa winstfin winstfre winstita + winstjpn winstkor winstdut winstnor winstbrz winstswe Winstchs winstcht ) + +IUSE_LANGS="" +IUSE_CLOSE="" +for (( X=0; X < ${#IUSE_L10N[@]}; X++ )); do + IUSE+=" l10n_${IUSE_L10N[X]}" + SRC_URI+=" l10n_${IUSE_L10N[X]}? ( ${SRC_URI_BASE}/${IUSE_FILES[X]}.exe )" + IUSE_LANGS+=" !l10n_${IUSE_L10N[X]}? (" + IUSE_CLOSE+=" )" +done +SRC_URI="${SRC_URI} ${IUSE_LANGS} ${SRC_URI_BASE}/${IUSE_FILES[0]}.exe${IUSE_CLOSE}" + +S="${WORKDIR}" + +pkg_setup() { + local X L="" + ADOBEPS_LANG="" + for X in "${IUSE_L10N[@]}"; do + if use l10n_"${X}"; then + L+=" ${X}" + [[ -z ${ADOBEPS_LANG} ]] && ADOBEPS_LANG="${X}" + fi + done + # default to English if no L10N flags are set + if [[ -z ${ADOBEPS_LANG} ]]; then + L="en" + ADOBEPS_LANG="en" + fi + elog "Selected languages:" ${L} + use cups && elog "CUPS drivers language: ${ADOBEPS_LANG}" +} + +src_unpack() { + local X L + for (( X=0; X < ${#IUSE_L10N[@]}; X++ )); do + L="${IUSE_L10N[X]}" + if use l10n_"${L}" || [[ ${L} = "${ADOBEPS_LANG}" ]]; then + cabextract -Lq -d "${S}/${IUSE_L10N[X]}" \ + "${DISTDIR}/${IUSE_FILES[X]}.exe" || die "unpack failed" + fi + done +} + +src_install() { + local X + for X in "${IUSE_L10N[@]}"; do + if use l10n_"${X}" || [[ ${X} = "${ADOBEPS_LANG}" ]]; then + # files and filenames taken from cupsaddsmb man-page + insinto "/usr/share/${PN}/${X/-/_}" + # Windows 2000 and higher + doins ${X}/winxp/{ps5ui.dll,pscript.hlp,pscript.ntf,pscript5.dll} + # Windows 95, 98, and Me + newins ${X}/windows/adfonts.mfm ADFONTS.MFM + newins ${X}/windows/adobeps4.drv ADOBEPS4.DRV + newins ${X}/windows/adobeps4.hlp ADOBEPS4.HLP + newins ${X}/windows/iconlib.dll ICONLIB.DLL + newins ${X}/windows/psmon.dll PSMON.DLL + fi + done + # symlink primary language to cups drivers + if use cups; then + dodir /usr/share/cups/drivers + for X in ps5ui.dll pscript.hlp pscript.ntf pscript5.dll \ + ADFONTS.MFM ADOBEPS4.DRV ADOBEPS4.HLP ICONLIB.DLL PSMON.DLL; do + dosym "../../${PN}/${ADOBEPS_LANG/-/_}/${X}" \ + "/usr/share/cups/drivers/${X}" + done + fi +} diff --git a/net-print/adobeps/metadata.xml b/net-print/adobeps/metadata.xml new file mode 100644 index 000000000000..6f49eba8f496 --- /dev/null +++ b/net-print/adobeps/metadata.xml @@ -0,0 +1,5 @@ + + + + + -- cgit v1.2.3