diff options
author | 2013-02-18 09:55:48 +0000 | |
---|---|---|
committer | 2013-02-18 09:55:48 +0000 | |
commit | 8a25e80c452e94a4edbf8775b42a8031b9661437 (patch) | |
tree | 5b95eca246b7479fa6ea3cd3480ceeefd9fe09ca | |
parent | vdr-plugin.eclass, add eerror to get .eclass depricated (diff) | |
download | historical-8a25e80c452e94a4edbf8775b42a8031b9661437.tar.gz historical-8a25e80c452e94a4edbf8775b42a8031b9661437.tar.bz2 historical-8a25e80c452e94a4edbf8775b42a8031b9661437.zip |
Version bump with new SRC_URI. Thanks to Jared in bug #455776.
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64
Manifest-Sign-Key: 0x1CD13C8AD4301342
-rw-r--r-- | media-gfx/iscan-plugin-esdip/ChangeLog | 10 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-esdip/Manifest | 17 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild | 42 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-f500/ChangeLog | 11 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-f500/Manifest | 22 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-f500/iscan-plugin-gt-f500-1.0.0.1-r1.ebuild | 85 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-f720/ChangeLog | 11 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-f720/Manifest | 23 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-f720/iscan-plugin-gt-f720-0.0.1.2.ebuild | 69 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-x770/ChangeLog | 10 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-x770/Manifest | 19 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-x770/iscan-plugin-gt-x770-2.1.2.1-r3.ebuild | 90 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-x820/ChangeLog | 10 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-x820/Manifest | 19 | ||||
-rw-r--r-- | media-gfx/iscan-plugin-gt-x820/iscan-plugin-gt-x820-2.2.0.1.ebuild | 91 |
15 files changed, 475 insertions, 54 deletions
diff --git a/media-gfx/iscan-plugin-esdip/ChangeLog b/media-gfx/iscan-plugin-esdip/ChangeLog index 6d55b8a89c4b..1886f71e26b3 100644 --- a/media-gfx/iscan-plugin-esdip/ChangeLog +++ b/media-gfx/iscan-plugin-esdip/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/iscan-plugin-esdip -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-esdip/ChangeLog,v 1.2 2012/11/03 20:47:27 flameeyes Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-esdip/ChangeLog,v 1.3 2013/02/18 09:55:42 flameeyes Exp $ + +*iscan-plugin-esdip-1.0.0.5-r1 (18 Feb 2013) + + 18 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> + +iscan-plugin-esdip-1.0.0.5-r1.ebuild: + Version bump with new SRC_URI. Thanks to Jared in bug #455776. 03 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> iscan-plugin-esdip-1.0.0.5.ebuild: diff --git a/media-gfx/iscan-plugin-esdip/Manifest b/media-gfx/iscan-plugin-esdip/Manifest index c6b993afbd76..2809053ef5fd 100644 --- a/media-gfx/iscan-plugin-esdip/Manifest +++ b/media-gfx/iscan-plugin-esdip/Manifest @@ -3,17 +3,18 @@ Hash: SHA256 DIST iscan-plugin-esdip-1.0.0-5.ltdl7.i386.rpm 1311240 SHA256 2f30cd6b30193c5eda0f94ee1cd9204fe8427507802bd095a790f33a5a0a1bec SHA512 cff826ad66e1718a9b59f09849522af70789f782e36d5ed979ef4296eee7be5e4e02375c939300b94d6ac555f1db2441bee59758a8a0d040770d25b47ba8dbab WHIRLPOOL 5326584ff96e4c779d611db15913f43176484067b03d3cd2b59e615ac85fb777198b15150a338f1abf7009178d6c16d624d572f1fa8efda3db1c5a95d4567cac DIST iscan-plugin-esdip-1.0.0-5.ltdl7.x86_64.rpm 1359799 SHA256 fb17948a12f34e943613484ca9d05c80806cab34bd28dbcfe3ff593363b2ddd4 SHA512 3d5f9721eb9d8b56d16800a4a4a25c4b887d593e08d1d0c3709f10b92c52b906000e84c99f41eec13b9ccdbaf53d2621f6f1582d69a1e5e291239a47987776a7 WHIRLPOOL 88d747fcbe29a859326029584bb25c630217a1159aaca8ca9e7bdfc9e6782e758040b0da2a0e8b9c6fa73677eb11516ed9f21865bc13ce656362044dd814803a +EBUILD iscan-plugin-esdip-1.0.0.5-r1.ebuild 1112 SHA256 71de97573eb5d695b8857b45d4e8f017b14182c81f2a2043874e16b433836f79 SHA512 d90b4495bcb283e5e1efc66cdaaae060598dacc990ca48855756503578a8997b396bca19f653fc549cdb73a6e784347c4be00bdfa8a8e0e8390a8a7723acb3c0 WHIRLPOOL f0b78c3ec76aa625cf042bfc4846dca5cefe6b8719efe5f1630a9034b6c6030ec0f8a5bff0da71962d57269dd1992edae7d4392a86ae23e69ed38f6aab2e724f EBUILD iscan-plugin-esdip-1.0.0.5.ebuild 1091 SHA256 b3ffe40ad3c2d0c9cab3cfa818cf12643438cb4a781a55cf90bb205a65529c9f SHA512 6b8bdf1b5eee3014c6a292b12190facf146078b487018fef2ec88f0d7b096070a5d32496105b3296c3fc5c2a82c7c0c72caa594fa79a9075ded0861b8fc6f421 WHIRLPOOL d84033563d7f6caba58e81a55c0b8785d07f04d7d9810fba1e673e5393a1b7502c50603ff22a220ca7038c94a66e63aa27bcb2dbaf132a1bf515a33c56a10360 -MISC ChangeLog 575 SHA256 666757dda70bf447121cd0ee090873d853bd596402e702d47bc366fef81368a2 SHA512 21995309e4e3cfb3839aa64859eeadbb32e460277d610fd1d8c9babdb0b0fe694523d041cb065025d7a90c38c58933e0092c7c99b22a9ef68e735e0134545baa WHIRLPOOL 262e175e340c7f1d8d30339f56a51e852b29fe42b1b548f7a7706c6f476f56eb74c6bde65fd52ce6ad076c58fcddc77a731fa634dbd6fab759821711b6c65397 +MISC ChangeLog 784 SHA256 bacf743bbd86b9f72c81c4adfb72b22647bca12343dcbf475ef8a7eb2be235b4 SHA512 7ec3f173b628c22bb364878efbee9e8a2dc0d76cae4d51368343cccf77d738f02de12b46ecfe90032f70e1f2ccf17ae851839002aa820236eb7bb6370cd2dc68 WHIRLPOOL 8667c8cc25b3abb582922a14ff88eead0650e71659aa2c5dfdfee12706a0c05dfe650352fe8885982deaa9dfa10251217c71df056e55906ba6a8bf8926f30f2a MISC metadata.xml 495 SHA256 440604d12fdc0075e2c9bc6a68bdc4a8c701ae02831780c5b0801db7c60884e0 SHA512 ffce1f38f7039d938061ba05a1477e3d1dde4f68778dec18fd0927629d7a5b8333432fd15a17fcf0a771f81391daf6b9c45bf2e48916a1d882ead2ceaf0391b6 WHIRLPOOL 1c9f7749b6ee337d1baf935418440b3adcf6ad27db7b6a52f4b25c3f6797d1924edb292ffa9cf60c0b52b58a8d7e1b94fc21327f696aaca8a45a1eb8e8161629 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQlYLzAAoJEBzRPIrUMBNCWncIAJkyofXuC5oozMgNDCRDSYdK -YfE4kk/DNDR0dfncwpbCeHcSJz3UnJIli8Wc+0gYHgzeNvEgT1B0Vi4a71Dq9e4q -f7AJVtfO2NRkEmPgAxTrFD6wuI0CD4+5fVIEnTTf9vcQyDn/hib3Ng1YWSvFFgqB -d417wk3+i60tiipruZMDl3pRh1ux6J7Cgv7Vwwhp9u0z8ocbsa3KRJzBLDBxpR0G -3Y6T5jUUeaO7L9P8NwmNp6IPz3PUPxnSH+Jm2KTVBg767wwJ9Kb+7I1TEO6juSkU -KrT+G9LkEmbk3hKn5GoVZhGAoNgegYCX7zY5xTPWqVVuBwyTpe+jg+w4wKNoCqw= -=Z4RO +iQEcBAEBCAAGBQJRIfqjAAoJEBzRPIrUMBNC5cIH/iJHlGBVPcfm7IGrzsGSRlsL +O+x7+XMhXYa4Pstjue7SSotroBb0xztq8UNpj+hJPP1DYpfffjThc+zElrFB7V/I +4ibpDh50XtjWoZHGMmWj0DwkJYLuHzsR+p4msMms5rOtMES4CbqxPN1q0/fSvVYo +KG/8EXSrdB/qh8FRAnnSLm+uGtgXX4V3UkMyVmpeG63oWCBufjzr3rNFOVaDINVD +GqePVhbI90iE3vanM/XGjUckuk0dsP+fTlJKGvRLtT/AdheIaR4Quj+9+6BFR8p4 +W3Sh8FIMw8B1U16QvTu7FTYm5D5aijGWXk76ZywjhhYQfgKmCdfKROs/vdo5ye4= +=zsOa -----END PGP SIGNATURE----- diff --git a/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild b/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild new file mode 100644 index 000000000000..b39275b0385f --- /dev/null +++ b/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild,v 1.1 2013/02/18 09:55:41 flameeyes Exp $ + +EAPI=4 + +inherit rpm versionator multilib + +MY_PV="$(get_version_component_range 1-3)" +MY_PVR="$(replace_version_separator 3 -)" + +DESCRIPTION="Plugin for 'epkowa' backend for image manipulation." +HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=L" +SRC_URI="amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.ltdl7.x86_64.rpm ) + x86? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.ltdl7.i386.rpm )" + +LICENSE="AVASYS" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="" + +DEPEND=">=media-gfx/iscan-2.28.0" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +QA_PREBUILT="/usr/lib64/iscan/libesdtr.so.0* + /usr/lib64/iscan/libesdtr2.so.0*" + +src_configure() { :; } +src_compile() { :; } + +src_install() { + dodoc usr/share/doc/*/* + + exeinto /usr/$(get_libdir)/iscan + doexe usr/$(get_libdir)/iscan/* + + insinto /usr/share/iscan + doins usr/share/iscan/* +} diff --git a/media-gfx/iscan-plugin-gt-f500/ChangeLog b/media-gfx/iscan-plugin-gt-f500/ChangeLog index f89d5742fe6f..7041be9d35a4 100644 --- a/media-gfx/iscan-plugin-gt-f500/ChangeLog +++ b/media-gfx/iscan-plugin-gt-f500/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/iscan-plugin-gt-f500 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f500/ChangeLog,v 1.4 2012/06/08 02:15:09 zmedico Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f500/ChangeLog,v 1.5 2013/02/18 09:54:29 flameeyes Exp $ + +*iscan-plugin-gt-f500-1.0.0.1-r1 (18 Feb 2013) + + 18 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> + +iscan-plugin-gt-f500-1.0.0.1-r1.ebuild: + Version bump with new SRC_URI. Thanks to Jared in bug #455776. 08 Jun 2012; Zac Medico <zmedico@gentoo.org> iscan-plugin-gt-f500-1.0.0.1.ebuild: @@ -21,4 +27,3 @@ 20 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org> +iscan-plugin-gt-f500-1.0.0.1.ebuild, +metadata.xml: Initial import of the iscan plugin/firmware for EPSON Perfection 2480/2580. - diff --git a/media-gfx/iscan-plugin-gt-f500/Manifest b/media-gfx/iscan-plugin-gt-f500/Manifest index b9cbe146b2ca..8cc79ef0f2b2 100644 --- a/media-gfx/iscan-plugin-gt-f500/Manifest +++ b/media-gfx/iscan-plugin-gt-f500/Manifest @@ -1,14 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 -DIST iscan-plugin-gt-f500-1.0.0-1.i386.rpm 124153 RMD160 cf624c88aa6678627b69da06c3f257d7cd5ffd8b SHA1 c0abb811f97f5d1c69b2777946c208b404ad0437 SHA256 91ef3ea74051e55e8f5f3aebe98b456b5b2eea997bdb8ad1dd73389ffccf6398 -EBUILD iscan-plugin-gt-f500-1.0.0.1.ebuild 2167 RMD160 4e7c11a4ea7d1613a4aca3a9be70f64f277567dc SHA1 168b00b1e88e0098719aead7607c4fbb34f4f4cb SHA256 5f95434056eae530d3647c63abbb6e7eae220fd85cbab63131b9a64dc9e98c5b -MISC ChangeLog 1021 RMD160 cb8ec576a351ce4fa98b9e9244e17cb9d11b7200 SHA1 184e2b94609bb7bea6cdc99dea2aecca7bf35c5b SHA256 e6ab31f759155981ea5329d43e93986224d00418365b471b810a4f3faa751752 -MISC metadata.xml 789 RMD160 82abef2e49d7a4c322d4522647c21df79bfd4346 SHA1 1ee88896f5a3a2de49eec2dc3ab4a5d06fde4d8d SHA256 2333b818db419ae881d762f74373b05e624be654f9faf74410359c9aeb8a8f88 +DIST iscan-plugin-gt-f500-1.0.0-1.c2.i386.rpm 126130 SHA256 fe87d16ce22c28e2c320286758bea32ea4cad75c83debd6fe95670b704701464 SHA512 efecbb6e3f4fe3f498ebf9bb68a1755405c675d67c52042dcfc2e4e7f98903a870f969b4453d110c9f774452c6ae44042482ee954762c5f5a559e2d3e52a98d0 WHIRLPOOL 11ac8ac1e40b95a2a6128fc3c7fca8c27483c8305f87c989d4102b3d26acd655d7436c7a11547e8c08dac2a488c98b16699e801a5e794f6122935e91116b9bce +DIST iscan-plugin-gt-f500-1.0.0-1.i386.rpm 124153 SHA256 91ef3ea74051e55e8f5f3aebe98b456b5b2eea997bdb8ad1dd73389ffccf6398 SHA512 f119f326cac05e6ca16a8e9b4fde2e4021037820ca345a8f4b48a5665275441721835710181d23385852db202c1821bcd0bab5ebba7a714abc594b5e3cd70b3d WHIRLPOOL 81cd2cdfe49ea49314f5e9a01033dd7c3c6049784d0b04ac65f6c041ec0ef12671ef70cc35bfa117732d1fec5cd2445bc607f202ecffa79f4c90ca3ec05ffe9d +EBUILD iscan-plugin-gt-f500-1.0.0.1-r1.ebuild 2191 SHA256 32615efc4ee2a43feec3822ab0704f0671b45e8d745f01d929428680c1217496 SHA512 9873b849f0d5316e4a88ac1c6d0162a5623d11dc9f074a7538a05dddeac1c991c4d1ecade39d24ed077da3ebf6be2f05e847167d76aa4377ba3819976a17b1ba WHIRLPOOL 5f2fa0dd857021c49a242798cd9bc2f3362e9f05a1ba4e0b286108b12cd3956edf68e36217c654b8eda018c2c6a1da5ea55cc07cd6ea6e7357e349ec99ea4268 +EBUILD iscan-plugin-gt-f500-1.0.0.1.ebuild 2167 SHA256 5f95434056eae530d3647c63abbb6e7eae220fd85cbab63131b9a64dc9e98c5b SHA512 aa7f5c647923728bc5df4a7008d7a087f73f038b95b88001f17866608177e1923191b781ab062751684ddbd73328295a5fefb834ee9141838c70234df3b350f0 WHIRLPOOL 3abe2f9d29ca1d093e48c577fe18adccb85f4a2c1914666cb21b7a732e3cce2c2806a20ac5f0aed8071a71aeb16064e4237920e677c662c1e61b8ff1b88b1459 +MISC ChangeLog 1235 SHA256 e29ed14a034bb96840865f0a26e64c11c756409271ef2b6399f6a93f9c0c0f56 SHA512 c42a1589026705d833be0a3850d65d170e8055021345903c942872bb4681311f75df809958440a36003c86e49138d58bda40d624b0772e9dd213c98e1eb8d177 WHIRLPOOL 52d0a5d29b2ef4fa147ac8547347f4c3b3e9a261bc0b69c553b8456e3dde83a8335deffc4a7002cdc45fd56ef080998f91a2e18a8bb78d112b78a2f029f448ac +MISC metadata.xml 789 SHA256 2333b818db419ae881d762f74373b05e624be654f9faf74410359c9aeb8a8f88 SHA512 da281fba6f9f2679dd713ab15e26f3150325a69bf5ba217ffab921d39b39113717e55b3d8a8eef65410c2c09ad0c3817b652344749380ab6b2133b7d6d19d50e WHIRLPOOL 9390b3adbf582e7ded38ff95b80e691aa9a1dcaa0019bfdff065463a62cdec2e666f2ce7b5a389f2fbb7a44299dd45b9ac81caaa92d98291ce82c64b96882df0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAk/RYDMACgkQ/ejvha5XGaNDwQCcCXjwBheuUc3b8LiX+AzER0O/ -7U0An21UR6t1JzikGykGN9wJAQsXnjq/ -=nO91 +iQEcBAEBCAAGBQJRIfpjAAoJEBzRPIrUMBNC/Q8H/AvYDUJQldGR927SDJAoAe+l +KAOY6MlGNVNpqlBpgtq2CoOBV16HOC0iHRC+I5FvtttWdoaCMHNZKKjZeeB3PY4N +gKKB80QnlD8mrj1KSXtc0S3tn6xlCyN8jaCSTcsZxpysmMQZ+PJlyZuDxV4xO3z0 +aNbyioiZT3FUyWAZwvOgEsnDpsMN/83mv8peUiSCtuxQzYsR+PwMIXsQEf9KvwCg +jmCm7LMldhZY4W5a+sMw+YpZ2cMcZt7hQSq0zvY/Ufe7GkNZZOv7U+WQti0fNbYr +6CocIbBUqIZQI5+om9ClZtT0CYroxc00S4YIMXbephTEaba4DyFc4Cq8F+h7L9E= +=/t5D -----END PGP SIGNATURE----- diff --git a/media-gfx/iscan-plugin-gt-f500/iscan-plugin-gt-f500-1.0.0.1-r1.ebuild b/media-gfx/iscan-plugin-gt-f500/iscan-plugin-gt-f500-1.0.0.1-r1.ebuild new file mode 100644 index 000000000000..9102d9ff3d78 --- /dev/null +++ b/media-gfx/iscan-plugin-gt-f500/iscan-plugin-gt-f500-1.0.0.1-r1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f500/iscan-plugin-gt-f500-1.0.0.1-r1.ebuild,v 1.1 2013/02/18 09:54:29 flameeyes Exp $ + +EAPI="4" + +inherit multilib rpm versionator + +MY_P="${PN}-$(replace_version_separator 3 -)" + +DESCRIPTION="Epson Perfection 2480/2580 PHOTO scanner plugin for SANE 'epkowa' backend." +HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" +SRC_URI="http://dev.gentoo.org/~flameeyes/avasys/${MY_P}.c2.i386.rpm" + +LICENSE="EPSON EAPL" +SLOT="0" +KEYWORDS="-* ~amd64" + +IUSE="minimal" + +DEPEND="minimal? ( >=media-gfx/iscan-2.21.0 )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +src_configure() { :; } +src_compile() { :; } + +src_install() { + # install scanner firmware + insinto /usr/share/iscan + doins "${WORKDIR}/usr/share/iscan/"* + + dodoc usr/share/doc/*/* + + use minimal && return + # install scanner plugins + exeinto /opt/iscan/esci + doexe "${WORKDIR}/usr/$(get_libdir)/iscan/"* +} + +pkg_setup() { + basecmds=( + "iscan-registry --COMMAND interpreter usb 0x04b8 0x0121 '/opt/iscan/esci/libesint41.so.2 /usr/share/iscan/esfw41.bin'" + ) +} + +pkg_postinst() { + elog + elog "Firmware file esfw41.bin for Epson Perfection 2480/2580 PHOTO" + elog "has been installed in /usr/share/iscan." + elog + use minimal && return + [[ -n ${REPLACING_VERSIONS} ]] && return + + # Needed for scanner to work properly. + if [[ ${ROOT} == "/" ]]; then + for basecmd in "${basecmds[@]}"; do + eval ${basecmd/COMMAND/add} + done + else + ewarn "Unable to register the plugin and firmware when installing outside of /." + ewarn "execute the following command yourself:" + for basecmd in "${basecmds[@]}"; do + ewarn "${basecmd/COMMAND/add}" + done + fi +} + +pkg_prerm() { + use minimal && return + [[ -n ${REPLACED_BY_VERSION} ]] && return + + if [[ ${ROOT} == "/" ]]; then + for basecmd in "${basecmds[@]}"; do + eval ${basecmd/COMMAND/remove} + done + else + ewarn "Unable to de-register the plugin and firmware when installing outside of /." + ewarn "execute the following command yourself:" + for basecmd in "${basecmds[@]}"; do + ewarn "${basecmd/COMMAND/remove}" + done + fi +} diff --git a/media-gfx/iscan-plugin-gt-f720/ChangeLog b/media-gfx/iscan-plugin-gt-f720/ChangeLog index 1ad8957bb0cd..0670158053aa 100644 --- a/media-gfx/iscan-plugin-gt-f720/ChangeLog +++ b/media-gfx/iscan-plugin-gt-f720/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/iscan-plugin-gt-f720 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f720/ChangeLog,v 1.4 2012/06/08 02:16:33 zmedico Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f720/ChangeLog,v 1.5 2013/02/18 09:47:56 flameeyes Exp $ + +*iscan-plugin-gt-f720-0.0.1.2 (18 Feb 2013) + + 18 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> + +iscan-plugin-gt-f720-0.0.1.2.ebuild: + Version bump with new SRC_URI. Thanks to Jared in bug #455776. 08 Jun 2012; Zac Medico <zmedico@gentoo.org> iscan-plugin-gt-f720-0.0.1.ebuild: @@ -20,4 +26,3 @@ +iscan-plugin-gt-f720-0.0.1.ebuild: Initial import from bug #274625. Ebuild contributed by W. Trevor King and Will Lepofsky, thanks guys. - diff --git a/media-gfx/iscan-plugin-gt-f720/Manifest b/media-gfx/iscan-plugin-gt-f720/Manifest index f6d112c58630..a92e5311ea07 100644 --- a/media-gfx/iscan-plugin-gt-f720/Manifest +++ b/media-gfx/iscan-plugin-gt-f720/Manifest @@ -1,15 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 -DIST esci-interpreter-gt-f720-0.0.1-2.i386.rpm 381387 RMD160 e637a95a6139b80e194f1be1a747024460c784b6 SHA1 5370133ec5e5b8bc5e5a3a152a4e0ba04eb03199 SHA256 c47d2acfb6de4d9c300e2f26df5b8a7c250e07195245d638457b8a4ea61f0903 -DIST esci-interpreter-gt-f720-0.0.1-2.x86_64.rpm 170040 RMD160 2e366c9428f0210a349fa29a6d249ca7a3b336ec SHA1 7e8e5170e552a29a8b49d901ebcdcb69059e1d4f SHA256 9e82fc5110b4f2b08402ac4e0a4391665b7edccaba43df4299f5c48b60faaabb -EBUILD iscan-plugin-gt-f720-0.0.1.ebuild 1860 RMD160 81cb138643892443995525ecfba9f7c276f6822e SHA1 14264012869d7f1e765b21b4936db5b90781e63e SHA256 3714c2b3e1bf084583066840a2ad082de5d21191c5bc5f6bfc8a88a8364f9496 -MISC ChangeLog 833 RMD160 745a1e38ee4120188330d1c23439cd2160c282e8 SHA1 ae6c744a5a1d8b8399429e552283be8c6e11c7e2 SHA256 caad5245456f3aedf806e52916ae32b26416a0086968c120fea77cdcd45bb7f9 -MISC metadata.xml 546 RMD160 aff4e0d308d30c99b88d488e8fc803924672598e SHA1 2ee932538a812c3dfca3defad7343c890dfb3bf2 SHA256 b76ed4f2de2a2af2ed092e0411f9a77dc3f186ec832f9aa9406fd4b4e1bd2fed +DIST esci-interpreter-gt-f720-0.0.1-2.i386.rpm 381387 SHA256 c47d2acfb6de4d9c300e2f26df5b8a7c250e07195245d638457b8a4ea61f0903 SHA512 6ccc6f48d8c00614346a0faee798b876497ba5ac1b35e3fd558a6e01711b944dc713e654d53fff09daff00b91251150665932564fea4fc60ec1a0a7ec95fa1f5 WHIRLPOOL 2edd2338e00d05a017e68bdae4ca791dd409e8138adfff7cc45557ec612a209b1cb01f2ce823fbc2de4afead23019c1962a013885886bafe838ed51b018635e7 +DIST esci-interpreter-gt-f720-0.0.1-2.x86_64.rpm 170040 SHA256 9e82fc5110b4f2b08402ac4e0a4391665b7edccaba43df4299f5c48b60faaabb SHA512 457fcfa3ae8291336a127e95dc81e24a2125ae8f861bf74d2006e4d019c54bd351c2480254b9173e52dfe489962dffea2819963596f280e1dc05c527fbf6b625 WHIRLPOOL 362e8030b9c55f12ff56c9883689b8d0d9e5387c55fdcd9b0fbb5ca418b479a081b3bdd845f59ad3381ff52c96fd25d879746786d1b129cc5d1d27f6c358cd65 +EBUILD iscan-plugin-gt-f720-0.0.1.2.ebuild 1946 SHA256 227a68b508e8769940201c9f1b96ac178731641e5565f66557074964483c1f56 SHA512 ddd0605399d41ad21f539970a4a698ac7659807248fff4365018d2d96da521408824ed45f333dd6f588ae8effbb99636db78bc5d0c20a160bea1524023919e44 WHIRLPOOL 4a88b39f00de1077b9c1983fa2ac90047c31f26ec99283e1510f2b4f4e37e85c3c355b29ab825fcb8a5c4b240dcf17cba3a7c140ee0090d2c3f03eb019b5ba48 +EBUILD iscan-plugin-gt-f720-0.0.1.ebuild 1860 SHA256 3714c2b3e1bf084583066840a2ad082de5d21191c5bc5f6bfc8a88a8364f9496 SHA512 ed02476eb1cf83c1fc90a4a7f4febc7019264832ca15a314efd971d503da9c404260bbaffcc3543d4344508c55f8a716aeb61fcc2e6f766f111b8d1d18033922 WHIRLPOOL 32ee4ff75300dd205b2af2f4d12d85905e131c6edd33d67e61a65cc242e2ecde8238e0665ebb0329099db793aff094ef0edba2b4d35e46beecf27968bcfafa26 +MISC ChangeLog 1041 SHA256 e1b5a8a4ceb7f084d157c79982c0c0c5cfa5a591a2c2553f5d5a771f8d0cf7dd SHA512 8c9ed5c9c6eb20b5fb0fc20b8ff684f1ec86e250191f94de6873cf5c3e262200e0abdbefeda7b1b2cfa011b7f7743d04eb5915c49976589ee6453ffc3ccb9159 WHIRLPOOL 27980dc374deb528109b68d90d3b2c482816f495134f181870fbfe86d053c4bda52985af90c0ed7a918e98163a5e9a18104ceac1941fe149b181404fa07d34ae +MISC metadata.xml 546 SHA256 b76ed4f2de2a2af2ed092e0411f9a77dc3f186ec832f9aa9406fd4b4e1bd2fed SHA512 c9f41dc6c88d87c46ad6b0cfa595e5360a19daa0272fe148a728e9b87cf4bc2ea228ac0d8ca81db75d09a9d098a35a14b24b8a4380a1be2263bdadbe6aa3435e WHIRLPOOL b5e2e18eb6e7bfc83359d74bf38126a19a7af70c39007d0972d42e5101d2e32f323619f0f46c64b97b0f331af371ec0de0e0fcb901cfcc64f8302b8a8666c35a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAk/RYIcACgkQ/ejvha5XGaMTfQCcDyf9HOpaXL/TiWOSXH8q4zGy -/M0AoMWJp4/EdC/hjw+VV8NHLkOMbaoE -=an+c +iQEcBAEBCAAGBQJRIfjSAAoJEBzRPIrUMBNCy6IIAJ4SHH0t/cKANbtchLyKfY/u +QDI2akHEf5nz81/yO9WAfwwKVRBV35bVoj2LKiixIziogxphjRrOtNK4U0xuisSH +3n8IuRaYHKwtnHgt7lWHAIbN2x/ldWXPCVRF7N7PWAvUkIQmO1YdCnDZiuwJY75A +/rnxfLYq4WDKbnoojxQ5dsANsJIarcvaesovB+Ww9x6nmsmrqwCd1Ho4V3bRPKjb +81x7Er+v/gy+24ie025o+axzv10Hir6AreBSUxzC2MmZtDatRcKNub13INmjEEdA +pvKP8ozVrv206nFdu+I6Vg75IKb5VDg/DDpHx9qsFv+lM1Sed9FXma3gOLGjN2s= +=FnDb -----END PGP SIGNATURE----- diff --git a/media-gfx/iscan-plugin-gt-f720/iscan-plugin-gt-f720-0.0.1.2.ebuild b/media-gfx/iscan-plugin-gt-f720/iscan-plugin-gt-f720-0.0.1.2.ebuild new file mode 100644 index 000000000000..85f59165f2d2 --- /dev/null +++ b/media-gfx/iscan-plugin-gt-f720/iscan-plugin-gt-f720-0.0.1.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f720/iscan-plugin-gt-f720-0.0.1.2.ebuild,v 1.1 2013/02/18 09:47:56 flameeyes Exp $ + +EAPI="4" + +inherit multilib versionator rpm + +MY_PV="$(get_version_component_range 1-3)" +MY_PVR="$(replace_version_separator 3 -)" +MY_P="esci-interpreter-gt-f720-${MY_PVR}" + +DESCRIPTION="Epson Perfection V300 PHOTO scanner plugin for SANE 'epkowa' backend." +HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" +SRC_URI="amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${MY_P}.x86_64.rpm ) + x86? ( http://dev.gentoo.org/~flameeyes/avasys/${MY_P}.i386.rpm )" + +LICENSE="AVASYS" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="" +IUSE_LINGUAS="ja" + +for X in ${IUSE_LINGUAS}; do IUSE="${IUSE} linguas_${X}"; done + +DEPEND=">=media-gfx/iscan-2.21.0" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +QA_PREBUILT="usr/lib64/esci/libesci-interpreter-gt-f720.so*" + +src_install() { + local MY_LIB="/usr/$(get_libdir)" + + # install scanner firmware + insinto /usr/share/esci + doins "${WORKDIR}/usr/share/esci/"* + + # install docs + if use linguas_ja; then + dodoc usr/share/doc/*/AVASYSPL.ja.txt + else + dodoc usr/share/doc/*/AVASYSPL.en.txt + fi + + # install scanner plugins + insinto "${MY_LIB}/esci" + INSOPTIONS="-m0755" + doins "${WORKDIR}/usr/$(get_libdir)/esci/"* +} + +pkg_postinst() { + local MY_LIB="/usr/$(get_libdir)" + + # Needed for scaner to work properly. + iscan-registry --add interpreter usb 0x04b8 0x0131 "${MY_LIB}/esci/libesci-interpreter-gt-f720 /usr/share/esci/esfw8b.bin" + elog + elog "Firmware file esfw8b.bin for Epson Perfection V300 PHOTO" + elog "has been installed in /usr/share/esci and registered for use." + elog +} + +pkg_prerm() { + local MY_LIB="/usr/$(get_libdir)" + + iscan-registry --remove interpreter usb 0x04b8 0x0131 "${MY_LIB}/esci/libesci-interpreter-gt-f720 /usr/share/esci/esfw8b.bin" +} diff --git a/media-gfx/iscan-plugin-gt-x770/ChangeLog b/media-gfx/iscan-plugin-gt-x770/ChangeLog index a6c59b0767e2..41c608464974 100644 --- a/media-gfx/iscan-plugin-gt-x770/ChangeLog +++ b/media-gfx/iscan-plugin-gt-x770/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/iscan-plugin-gt-x770 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x770/ChangeLog,v 1.1 2012/07/05 18:56:54 flameeyes Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x770/ChangeLog,v 1.2 2013/02/18 09:51:36 flameeyes Exp $ + +*iscan-plugin-gt-x770-2.1.2.1-r3 (18 Feb 2013) + + 18 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> + +iscan-plugin-gt-x770-2.1.2.1-r3.ebuild: + Version bump with new SRC_URI. Thanks to Jared in bug #455776. *iscan-plugin-gt-x770-2.1.2.1-r2 (05 Jul 2012) diff --git a/media-gfx/iscan-plugin-gt-x770/Manifest b/media-gfx/iscan-plugin-gt-x770/Manifest index 0661599dd661..a85070d3696a 100644 --- a/media-gfx/iscan-plugin-gt-x770/Manifest +++ b/media-gfx/iscan-plugin-gt-x770/Manifest @@ -1,19 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 DIST iscan-plugin-gt-x770-2.1.2-1.i386.rpm 462166 SHA256 8ce99f42e302d6686f71c3e697f75ca1eb608af72d5986d785c9cf8bc4bd93fc SHA512 b8c16dd1c3d2d8f01956a72a170fa9b51520c78ab9d2d0cd581ee1b18760a28693d364e3bc3ac50a4f1c794fb4da777d452fe12ae3cf513a06eb5bedd2543b30 WHIRLPOOL 696dfe85f2d0cb49525e310f76adb73a68406b6a66e531b49ddadef9d0d696b7d9623aae481834279a4840bd0c63c72183acaccba4dda397d04ec9528255f8f7 DIST iscan-plugin-gt-x770-2.1.2-1.x86_64.rpm 196426 SHA256 87db6217232e0ce6ee2f50183f831fd923aaa76b34e0da7445f4cd7bcad5b902 SHA512 a69830fb35b2732351b35ef39a6863886bf6bc992242188e57d273444ea17e55294b5b9331c5e770b8af179e4f346e5be74c5fd79e1e6cefd2a1e975c3e68a43 WHIRLPOOL 1c79c49c9d31f37f061a8e314e53f1d8846a64d448b73c1c503ea8dc1c90d11b1142c26ee4618117041de9e78c395643506d9d7e8821cef3cd84b0ba0b3457b6 EBUILD iscan-plugin-gt-x770-2.1.2.1-r2.ebuild 2404 SHA256 7be81946d56776a3443ed83f4e33ce394ce7a5f9c0215168ff2fae7983fdfcd1 SHA512 2acef5a42b7764afb96c5b8c01df3a74adcd0771fc7767df3715c291dcfc989e61a81dc9a58e16d347c7c18eb6255249e16655aca37e9a30e35b4eca037b7fd9 WHIRLPOOL 609abe7588cffb64e9e9da859f24fc0f919e3a018421b3c634c9cd33c0cae9ea39385b5a07bd845158a998dde4bcf943af3961cd3fb20c5dfa2931d0f835f3e7 -MISC ChangeLog 594 SHA256 88580d1402440c55ae719349a70ff9662ddca2e609daec43dd6290ca8ba0b435 SHA512 61606d32f6a1d0e43f355ab1723377e49aae25dbe3518debf9a4b2da6c3fbb100839223e6f030108cf119c13af2f07286d9e666d49f343a3f6dab99401c8439b WHIRLPOOL a0e8cb46cce7c5723e98413124beddae1d9cff7f7283bca1a92d3d8a6ae722cb58dc8a5f751c590303f19d3b0f262fbaafd90184acfb5e55e5b5c1d7ed6e4e14 +EBUILD iscan-plugin-gt-x770-2.1.2.1-r3.ebuild 2332 SHA256 7a3a37c41a7c385e2b71745fb6ce8e043281cdebf63144c8079ac1c35a9cccc1 SHA512 222183dbb33c1fa0a0305cf0e2880f844da7563dfdf90cfb97d59c80a2a5bb7a78dc8b0c45a7e30e6550687cdf757cf07f3b1f3db5ef4ec3ce17360da651ca20 WHIRLPOOL 1baee1bde4071dcbd6e38b0ed77ed085fa8f099ca171eaaaed9e659601950bb4b6e78aa5b2ea77bdb234da2a07322c3caab7f0dcab9229bf284216a5ee60d2e7 +MISC ChangeLog 807 SHA256 0cc64c3e81371d43e07d9ef6305baf3e10a5edb79ccd5030c237693b77f03472 SHA512 0e843773efeb2043718d5f2627a07ae31bfa0503ed52af30f8fc65769184a558db429781e1fe1f07df873902ceef1217fbafb0017308b99e7f7d56bd206a15e9 WHIRLPOOL 121449df3c42421986c4a482ea6f31ec83198bccf0a81aa73eed4192bf7f2a5dcb53f56324decf4c12129553cef62f9a6204b969c48704fe67de22c7eead231c MISC metadata.xml 568 SHA256 dfa997670f13642a031a49de2b2ae7b776ba3db8663f85f0840fc9fe9711abde SHA512 2a88085ea2cd656643c3f5c2cc567a136a228d13a2c9674e85eede8c0b8483f13fad2047b0a6ec83e20c392c9f9703f5d8519c4cc5a149d9be074df6e60d60b4 WHIRLPOOL 21ec11009c216123d1489b21fbc4d9d94b96c9ac9bacf9406d1e671bbb34d9f7037a5976284f04b7ba1948e3455c90ec9c1ec0a14ec107977045bb0bd3df5522 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBAgAGBQJP9eOAAAoJEBzRPIrUMBNCt0IIAI5Q+32Vo78rdxz4VnzjB1h3 -lyiDr2DKLIG+LzwENSz/si4J4GfitBVObKoKzn+Vjz5Eb9c3k9akJ1I7sDXWipKl -apYxVAhx7yhZZ2WllMVewQVYDfz6G3uMr395eCaNxdtLkG0N6UA5PkHvw7j05e8d -jqkwnwlU2W3QzMUzEpG2MyOlnuApC4mCk79etwK9sTZvpTyR2mBhjG+vHF4v9HQN -tZmM447jHyMUFlUnSc+ub9knQQERIFOrD9VnYNl2TQctZcDMvnWwhIHKklETzDy5 -MUdZtpykSg5Q3pARfVxEDHuxlbb++AQ0u3HcghpkHte9k9Tt4IFu4qNran8NIKk= -=4Zde +iQEcBAEBCAAGBQJRIfndAAoJEBzRPIrUMBNCi7oH/37bhnRaP/b8YMb60xsce8zW +vazWWPUNh+m/5XkdJw9swuj8/wsI+5dCis7YuEq8KzijrYp2gpDhfwf+JgoV8q3t +yJEHLG2b4pMvjqkxCI+hyFWyspe/zc62md7nVKtcjq+wmk0Ul6GHDx4aCuoirNMN +qYoY0SEyc3LX7BXZ+JEbbVqUvICk068++TNk0aCRkx5NuFM+/k18ksR2svWvXGvq +F0fjLnKnU1xqP1v+RSCkf4MXUnStNPpz00cwNhPxiyuw7kQbeeiOMNyhpTbS7SLH +s4nzuz9e53gxV9Vt9SIllzChuNaAIIiN1+M9/jRoAQpTPNCuzeJCDYlKlGtQCpI= +=sybS -----END PGP SIGNATURE----- diff --git a/media-gfx/iscan-plugin-gt-x770/iscan-plugin-gt-x770-2.1.2.1-r3.ebuild b/media-gfx/iscan-plugin-gt-x770/iscan-plugin-gt-x770-2.1.2.1-r3.ebuild new file mode 100644 index 000000000000..cd894981bee0 --- /dev/null +++ b/media-gfx/iscan-plugin-gt-x770/iscan-plugin-gt-x770-2.1.2.1-r3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x770/iscan-plugin-gt-x770-2.1.2.1-r3.ebuild,v 1.1 2013/02/18 09:51:36 flameeyes Exp $ + +EAPI="4" + +inherit rpm versionator multilib + +MY_PV="$(get_version_component_range 1-3)" +MY_PVR="$(replace_version_separator 3 -)" + +DESCRIPTION="Epson Perfection V500 scanner plugin for SANE 'epkowa' backend." +HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" +SRC_URI=" + x86? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}/${MY_PV}/${PN}-${MY_PVR}.i386.rpm ) + amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}/${MY_PV}/${PN}-${MY_PVR}.x86_64.rpm ) +" + +LICENSE="AVASYS" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="" + +DEPEND=">=media-gfx/iscan-2.21.0 + !!<media-gfx/iscan-plugin-gt-x770-2.1.2.1-r2" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +QA_PREBUILT="/opt/iscan/esci/libesint7C.so*" + +src_configure() { :; } +src_compile() { :; } + +src_install() { + # install scanner firmware + insinto /usr/share/iscan + doins "${WORKDIR}/usr/share/iscan/"* + + dodoc usr/share/doc/*/* + + # install scanner plugins + exeinto /opt/iscan/esci + doexe "${WORKDIR}/usr/$(get_libdir)/iscan/"* +} + +pkg_setup() { + basecmds=( + "iscan-registry --COMMAND interpreter usb 0x04b8 0x0130 /opt/iscan/esci/libesint7C /usr/share/iscan/esfw7C.bin" + ) +} + +pkg_postinst() { + elog + elog "Firmware file esfw41.bin for Epson Perfection V500" + elog "has been installed in /usr/share/iscan." + elog + + [[ -n ${REPLACING_VERSIONS} ]] && return + + # Needed for scanner to work properly. + if [[ ${ROOT} == "/" ]]; then + for basecmd in "${basecmds[@]}"; do + eval ${basecmd/COMMAND/add} + done + else + ewarn "Unable to register the plugin and firmware when installing outside of /." + ewarn "execute the following command yourself:" + for basecmd in "${basecmds[@]}"; do + ewarn "${basecmd/COMMAND/add}" + done + fi +} + +pkg_prerm() { + [[ -n ${REPLACED_BY_VERSION} ]] && return + + if [[ ${ROOT} == "/" ]]; then + for basecmd in "${basecmds[@]}"; do + eval ${basecmd/COMMAND/remove} + done + else + ewarn "Unable to de-register the plugin and firmware when installing outside of /." + ewarn "execute the following command yourself:" + for basecmd in "${basecmds[@]}"; do + ewarn "${basecmd/COMMAND/remove}" + done + fi +} diff --git a/media-gfx/iscan-plugin-gt-x820/ChangeLog b/media-gfx/iscan-plugin-gt-x820/ChangeLog index 924f43b6bb53..5f3721c7dfc1 100644 --- a/media-gfx/iscan-plugin-gt-x820/ChangeLog +++ b/media-gfx/iscan-plugin-gt-x820/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/iscan-plugin-gt-x820 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x820/ChangeLog,v 1.2 2012/10/17 23:44:36 flameeyes Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x820/ChangeLog,v 1.3 2013/02/18 09:49:44 flameeyes Exp $ + +*iscan-plugin-gt-x820-2.2.0.1 (18 Feb 2013) + + 18 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> + +iscan-plugin-gt-x820-2.2.0.1.ebuild: + Version bump with new SRC_URI. Thanks to Jared in bug #455776. 17 Oct 2012; Diego E. Pettenò <flameeyes@gentoo.org> iscan-plugin-gt-x820-2.1.2.1.ebuild: diff --git a/media-gfx/iscan-plugin-gt-x820/Manifest b/media-gfx/iscan-plugin-gt-x820/Manifest index 81f424403226..2fefa7baad22 100644 --- a/media-gfx/iscan-plugin-gt-x820/Manifest +++ b/media-gfx/iscan-plugin-gt-x820/Manifest @@ -3,17 +3,20 @@ Hash: SHA256 DIST iscan-plugin-gt-x820-2.1.2-1.i386.rpm 489296 SHA256 eb1d021fa3db3140dd70f96d65745f5b7b568b10cf0f1040ac81e45c7196cccd SHA512 8ac2120c6636ce6f99d62ed70fd9409a38268b76c0398158ee966d040fbcd0fb5d6ffafd6eaec1eea6e8bc723941800bc97381ba03f132d97ee4fd0eaa742a85 WHIRLPOOL a9853cf2cbb432bd3a563c82b0769129aba50b96c9a4e01f19ef9b1518d01a78a5478bc437194b78ca8e4f225520cc759f618e4c70015c041d65f2dba6e94505 DIST iscan-plugin-gt-x820-2.1.2-1.x86_64.rpm 206140 SHA256 da552bd21c85ff642de7b00b46324c29780cf47ec4c849fa70c20b72fa716e36 SHA512 a4858a4da9c1a99f95b323a406eeff2bde793cc1c93d27c0fcba7a4902c1ff668e2eab35e44b0bc082e260f4ea323368c4948c02d470b7d0dec0d3cee68c0f0e WHIRLPOOL d7c1968b9288145a0ba9751232bf542a4235fbb1cdf84e83c56fca24c61e4872714aa1ec17d3f0042f96efd3794af8520c256168f993b8ad86aacf7b57837ac2 +DIST iscan-plugin-gt-x820-2.2.0-1.i386.rpm 490641 SHA256 aef57fde9829bb888dd091cd7423778a88511e4d580f519d06f43d097db80c84 SHA512 37f72ce8d71d315f51f45cd08c8865a2e613b8a6c6a27e7f4671bd5a796d10f3f9cffb954dd5f3875395f49244b090f5a2a4f2749d6c5d080ce4766faf7ccdf1 WHIRLPOOL fd5de9365d0ade03958e86e8f015a209abe47f3dea58550c057067c4a1986404c0d7b171958774ac0acb533d6c08ccf60e195baa64f1466bce7d30ff1c6f780e +DIST iscan-plugin-gt-x820-2.2.0-1.x86_64.rpm 206774 SHA256 4be3bed1d6292822f7e963de183683a987db1f59a911688985b00af3d231b317 SHA512 342b034ae7cf1f2b346ffce8719a025e55df2295daaad896acb072e3e36b916f0503106293dc88340d4b1b732b8daa6f4d0681f843754824b757667940b5b545 WHIRLPOOL 726de2d88a2bfd16f2ad34318cfe90ea89f1a46091a7aaf97e232256f61f795caf271131414a7eb3fca3e2ded4963e068752774c351cd1c9f38bccf5619bcf1a EBUILD iscan-plugin-gt-x820-2.1.2.1.ebuild 2529 SHA256 c1d9c2e914f7737c413542d812092928d8b68a2b171aa772099e9ab2b6e51e2f SHA512 8174af7007f6d7aef565f8ab71b0ab0d6fb0d74d1a80fbbd57d7242355e30dbc1f98e84dd3e541cb8b0f3bdc0a76f183cd1eb6374a751178e53204cd083992d4 WHIRLPOOL 6304107f804cac2b7fa1f8f2e649327c284c38a09b6574d25948a79440f31e62e465d9411ad09fe6f1399c4b8ee62db707fe0caf9505727e5dde3c73667fa66b -MISC ChangeLog 603 SHA256 e4a3f358621d68a3c2090393d304c42a7acc20e9f9fab34c34541fc679275601 SHA512 cf957cd88fc74c0169d2067b39cc337b2d4bc41359e06dd0e3dc808ff061b8e184e53f2b99eefd15b6366f5ac48422994b7abe653323d8e74a8671f0d47449dc WHIRLPOOL 54bb26c58d1a84a311a277208a182228cf2c57b29cf452926662823fb57f373298f42a359f0f102f7147332bdb0c4458a1e0bc0c174f460fe977a52c02ca1f8a +EBUILD iscan-plugin-gt-x820-2.2.0.1.ebuild 2384 SHA256 a48bc1b6c2081261dd9b4ed11359df0436816f453fcd1e7433206501ef0c7e8e SHA512 644b5f813b5921d830f50043a7aff05cf56fcc3b674daf96aaf110ad1d747ba9c1bf78d69f310229f81323f9a49c55407f4abaf67e15919939d9faa8f41bc482 WHIRLPOOL 1944ec2b66dfcc2b5b2d1277e5df9863e83896308fb95060bc18af83b651c2581e78be0362e8412778d803d626ef75123fb3eb48edec9afaafa28566c81b3a2e +MISC ChangeLog 810 SHA256 343ddb370b6702a5a864641d3c2619d69b4aa89e032140167fd5710ec1e037cf SHA512 25540fcbb35e89cd9a6ed14637c51b1ebdf6ede24e89eeb4a12c5c232d454f98e3a26fba1683d0bfdcbf72b06eef94b14d8eada001f438d7c1f50cfb7a025c20 WHIRLPOOL d6213d88b711a593d05fe83a3b0e1df345bf12f082216943b62a1baa35dfc677dc267b257ad365805dfc426816fd6918c0fe1d2e197acd0312cee2f28186873a MISC metadata.xml 574 SHA256 f4638a0740165975f42c9b82fb9b29c0a6ef86f8b1dc22e7c24aafa9648f2866 SHA512 cf385cc4ce3ad42cc4da16546a4ad93a5ff6d5c81e54d46e182b59f4f44015683bbaa64bac0a9cb69f5c9950d6b05ff7356f3052d4c01a90963eec3a96a554e0 WHIRLPOOL 72c2fc852f55ea1602a002956927a8b5f46878a281fe12b9db2f5248827c133fe2b2ed851d445be9aba427d23323df5d679b5f668bb616a2ef9e5f482b8d3860 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQf0f7AAoJEBzRPIrUMBNCPwkIAIvo0O43OLeVCHZLUZj117bt -k/m4Cgsjuc4M6WsYw7F5tYb09xqSPUw+Q5KEcSnzREnaBJkXMv+hAfeE2NLnchdK -Jcmibqv+C8cxcOCRZhShpsY78103m7MdqB9YsrP+ORbEzSUmaFfW9+ShJYbo5fUh -2Bf4xrDVm0AzsdrtQQ50VavRpU5QovovWMw3+Ka5Gqlf1lUM1yJos+EgxcMP90/d -EHNHokZyhKJsAyka9sJQ+H7xdgBI9JYubMoX1j9QJB5rRFhn6cE79u6MGaGkoP5H -SaJklRC9MP0MlKvv69VxfSbdfXC+CAIDjVBkBt5PcDP2kSa5GUBQ+v3xXe4p1y4= -=PqDk +iQEcBAEBCAAGBQJRIflKAAoJEBzRPIrUMBNCPloH/j7lElYiEAxAN0xAcGHgnvG5 +kKShw6gJKDYK165TFU1n8bEuRy4Hb0W5a/jYRtGrqERwD3rpOMOFBLI3Pnw4Tl2I +8QC/K0XFFgwK/bOfHKoX7fo7JtCLSt2un9Y5NJYkrtk0PmHIWxCCiF+sEXpKjRtN +Vp/9mTFzUn6qsyzJrV7sZcjFVmfxgAwYi1ujcMBgdRT6+CbFVOFLkxVHZHffghP1 +lLFigejtX4YXX8GplGKnH7ZC5xkr/4U0k8ceUjRYHHh05r3UuAfKX/zZy5dxPM0+ +ew5Hxz1CbZ+RNqEwlDv4R6KVZHmgNVLQXGhwNsW8wB5jFE5CzUP5BcPT8Epy2NQ= +=jjKr -----END PGP SIGNATURE----- diff --git a/media-gfx/iscan-plugin-gt-x820/iscan-plugin-gt-x820-2.2.0.1.ebuild b/media-gfx/iscan-plugin-gt-x820/iscan-plugin-gt-x820-2.2.0.1.ebuild new file mode 100644 index 000000000000..a2a00837a014 --- /dev/null +++ b/media-gfx/iscan-plugin-gt-x820/iscan-plugin-gt-x820-2.2.0.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x820/iscan-plugin-gt-x820-2.2.0.1.ebuild,v 1.1 2013/02/18 09:49:44 flameeyes Exp $ + +EAPI="4" + +inherit rpm versionator multilib + +MY_PV="$(get_version_component_range 1-3)" +MY_PVR="$(replace_version_separator 3 -)" + +DESCRIPTION="Epson Perfection V600 scanner plugin for SANE 'epkowa' backend." +HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" +SRC_URI="amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.x86_64.rpm ) + x86? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.i386.rpm )" + +LICENSE="AVASYS" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="" + +DEPEND=">=media-gfx/iscan-2.21.0" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +QA_PREBUILT="/opt/iscan/lib/libesintA1.so*" + +src_configure() { :; } +src_compile() { :; } + +src_install() { + # install scanner firmware + insinto /usr/share/iscan + doins "${WORKDIR}"/usr/share/iscan/* + + dodoc usr/share/doc/*/* + + # install scanner plugins + exeinto /opt/iscan/lib + doexe "${WORKDIR}/usr/$(get_libdir)/iscan/"* +} + +pkg_setup() { + basecmds=( + "iscan-registry --COMMAND interpreter usb 0x04b8 0x013a /opt/iscan/lib/libesintA1 /usr/share/iscan/esfwA1.bin" + ) +} + +pkg_postinst() { + elog + elog "Firmware file esfwA1.bin for Epson Perfection V600" + elog "has been installed in /usr/share/iscan." + elog + + # Only register scanner on new installs + [[ -n ${REPLACING_VERSIONS} ]] && return + + # Needed for scanner to work properly. + if [[ ${ROOT} == "/" ]]; then + for basecmd in "${basecmds[@]}"; do + eval ${basecmd/COMMAND/add} + done + elog "New firmware has been registered automatically." + elog + else + ewarn "Unable to register the plugin and firmware when installing outside of /." + ewarn "execute the following command yourself:" + for basecmd in "${basecmds[@]}"; do + ewarn "${basecmd/COMMAND/add}" + done + fi +} + +pkg_prerm() { + # Only unregister on on uninstall + [[ -n ${REPLACED_BY_VERSION} ]] && return + + if [[ ${ROOT} == "/" ]]; then + for basecmd in "${basecmds[@]}"; do + eval ${basecmd/COMMAND/remove} + done + else + ewarn "Unable to register the plugin and firmware when installing outside of /." + ewarn "execute the following command yourself:" + for basecmd in "${basecmds[@]}"; do + ewarn "${basecmd/COMMAND/remove}" + done + fi +} |