diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /net-print/adobeps | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'net-print/adobeps')
-rw-r--r-- | net-print/adobeps/Manifest | 14 | ||||
-rw-r--r-- | net-print/adobeps/adobeps-1.0.6-r1.ebuild | 90 | ||||
-rw-r--r-- | net-print/adobeps/metadata.xml | 7 |
3 files changed, 111 insertions, 0 deletions
diff --git a/net-print/adobeps/Manifest b/net-print/adobeps/Manifest new file mode 100644 index 000000000000..542155d518f6 --- /dev/null +++ b/net-print/adobeps/Manifest @@ -0,0 +1,14 @@ +DIST Winstchs.exe 7763014 SHA256 4af84c26ad901cde09571930b7d228dfc88327711b5360f6441147443afcbcad +DIST winstDan.exe 7815273 SHA256 a95c420208cb90be6d741214c56d130793eaad415a6fcece120516c993f5340f +DIST winstbrz.exe 7820627 SHA256 4585b2749e1bc227cabcfebdd1729183deb769ba4c18f12df58defc59545559d +DIST winstdut.exe 7835281 SHA256 bd82ad3616c3572262c03590832f19cd872afb07b8eea4e6540d33a6906ac815 +DIST winsteng.exe 7740765 SHA256 45a66f17f7c34e268fac4f40e829a3fb676c50d137e38fdee225ee1bcda189d0 SHA512 4da2460a85b9d86acdef20ed564ca1e19213f125487ec197eae9c88caf540fce123d2c2decf32978c2a3e55f52a5441cacd7826a7e916557087678532296f889 WHIRLPOOL 0206472a1ac133ddfa967f6c42e8c6399a428f5b01df65ff71e3b8b5d4cb761c09073ccf0779cf1c3ac1a9b1dbf8929d442e3bca89ba380982efd9b8fb41453d +DIST winstfin.exe 7821985 SHA256 ecd28749632525287b562817580eea81e3cdef31c585d8a81a25bdca013e79d7 +DIST winstfre.exe 7834972 SHA256 60a47b14c43c5da5b29a5af064f6fa1bccce8c19d574cfde49b538d9f58a8866 +DIST winstger.exe 7849748 SHA256 15990b737acd3c0b5eb7c7c1829c82c7cf061e7d86d9e9ac171c5a4adc06158e SHA512 99a7d9fc2dd2968b59a96700db7ebd8ca467eb5a4d2e0596829758090aad264ab9acdcf82cc4cf359b018b6f337b8b80a99c82ff393f885b96e7b28880f2a2cc WHIRLPOOL 8373f6437be45cc6879222d88bd398494c9e8da46fa1d9e410978643bb5f8b24a9835b32c27a0a0c8acc079e829cb0e6d57cb8cf900b52763a369fa0679ef320 +DIST winstita.exe 7839874 SHA256 9bb47ecb4918596668475ca716e417ca6e502df305c84a99ab6a4746ebea5d49 +DIST winstjpn.exe 7852247 SHA256 c08e8ed2c7bf366932f95267e829f8aae1cf52b7193bd0f6877b80db357ec79a +DIST winstkor.exe 7794202 SHA256 4faef9c08136cd5658d8961786e7ad6494189401c028c369d88340638cd1fe8a +DIST winstnor.exe 7827002 SHA256 55171e86fff838bd056b1964c9e1f7ef07ced81e30dc7f41b464390852998c11 +DIST winstspa.exe 7839771 SHA256 7930f5dd895e29670ec98f63155df09f55adb4b4a7b0cfe833a8cb3365cf3993 +DIST winstswe.exe 7803620 SHA256 f2d7b2f15048e21a69b0d31e3fa19d275a6a132d7c95e03420be39c11828d103 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..e6b0f8dcebfd --- /dev/null +++ b/net-print/adobeps/adobeps-1.0.6-r1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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_LINGUAS=( en da de es fi fr it ja ko nl no pt_BR se zh_CN ) +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_LINGUAS[*]}; X++)); do + IUSE="${IUSE} linguas_${IUSE_LINGUAS[X]}" + SRC_URI="${SRC_URI} linguas_${IUSE_LINGUAS[X]}? ( ${SRC_URI_BASE}/${IUSE_FILES[X]}.exe )" + IUSE_LANGS="${IUSE_LANGS} !linguas_${IUSE_LINGUAS[X]}? (" + IUSE_CLOSE="${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 ${LINGUAS}; do + if [[ " ${IUSE_LINGUAS[*]} " =~ " ${X} " ]]; then + [ -z "${ADOBEPS_LANG}" ] && ADOBEPS_LANG="${X}" + L="${L} ${X}" + fi + done + if [ -z "${ADOBEPS_LANG}" ]; then + L="${IUSE_LINGUAS[0]}"; ADOBEPS_LANG="${L}" + fi + elog "Selected languages:" ${L} + use cups && elog "CUPS drivers language: ${ADOBEPS_LANG}" +} + +src_unpack() { + local X L + for ((X=0; X < ${#IUSE_LINGUAS[*]}; X++)); do + L="${IUSE_LINGUAS[X]}" + if use linguas_${L} || [ "${L}" = "${ADOBEPS_LANG}" ]; then + cabextract -Lq -d "${S}/${IUSE_LINGUAS[X]}" \ + "${DISTDIR}/${IUSE_FILES[X]}.exe" || die "unpack failed" + fi + done +} + +src_install() { + local X + for X in ${IUSE_LINGUAS[*]}; do + if use linguas_${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..91f4e72fb544 --- /dev/null +++ b/net-print/adobeps/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>maintainer-needed@gentoo.org</email> + </maintainer> +</pkgmetadata> |