Neue Upstream-Version 14.08.10 - erste ungetestete euilds
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
AUX ecodms 2418 SHA256 224c7c96dd8c24b11ea43d37539de914c45b94894625eec9cbdbd1bcf5196595 SHA512 2d4820b9ec0037d104861e8a5bef45b8d85663a9b7a092200a024267cd03487fd25573f97a294006153ff68e3ad2ecbe9be78cdad4c826a777f25ea2a02fb03b WHIRLPOOL a9fc6b36aec5ee7b42bc2fcb10c9d8d5d0f4551b0ed97db43a8b6ad3f216420df9002731c41bd9f79295f7a4cba24d0d581b81786a0510e7139fecf94b12fda1
|
||||
DIST ecodmsprinter-14.08-10_amd64.deb 15215262 SHA256 bff08c897c3fff4e70416cc85fe8853f27a62a90769d2d092a291fdab3fa91f3 SHA512 49221bb1b50f78e2ecc7144267af38b92aef9930aed5d12ab4d02233717ed1e5050976e348b3deec5e6c249b111224ef5c723075f00658a944241bab98872232 WHIRLPOOL 20b7b34e3311e6a1c8014df6ed47a3408b9e0e7f2925df3b59b1be951780a0fbe61f6fc968eea011731a28e3e8d7d63d26f0a4a834781f7fa80dc820336571e2
|
||||
DIST ecodmsprinter-14.08-10_i386.deb 15285512 SHA256 cf2333a0b75540379c2ec19c818271150ae636fa7866fd7491de60db136783b7 SHA512 feea600feb95a0c290fff1846fa0e2cd73cc454f71b8b685ed02a4b234a31cb6472ac1afd6ed08a8be56f218a00664432dd580de1bd7788447e64c45867575f7 WHIRLPOOL 5aa7d544217eb5ace9a1089e4a8378c50d0fc9d612f3c292acaf3d2a792aa0a58f82ab44d0ed75d104e8931d5cdb64cc77e1c760ece83704ba8f702b16c89d91
|
||||
DIST ecodmsprinter-14.08-9_amd64.deb 15215248 SHA256 379b43c75504f438351888faf82620758995f7cf2668a6453a1ab718ee7c834c SHA512 0500bb77c89839f2cba2a35aafab0977bca3837605c193d713674715f36f3af3f4f561f1cbb3936ae9c71ef870c7248f98d0391a6bd6a5696d277edf1fc88d12 WHIRLPOOL 557a416035e3e0f12af44f6faa61abb5dc1af8fcdfb2e368573b904d487a2c9090fa0c9adbd63a8617a5b2a3bbd03c027aa868d7653eeaa9140c3923d3c36e9e
|
||||
DIST ecodmsprinter-14.08-9_i386.deb 15285516 SHA256 75761675c16abb8857204e7c9da81afbef66607f8ca585cc39514b41a142bc37 SHA512 8a35272c7767d84692382bcc61ac5f1570b67a2642b7063f2523f967d17d16ee46e460334ea248abb865942efbf1f10ddbe325e1ed409f0dab80ff6ae01f91b0 WHIRLPOOL 25fcb0ae8ad28a3cc141754f0bc382911bd7944439990d76bc9adff1bde2fdfbc3419ee192e908f2c76150972cbb6a986496b5f84a56a77efaef6e72d4ef5a96
|
||||
EBUILD ecodmsprinter-14.08.10.ebuild 2282 SHA256 36da4809536b4cf3f4a043fb9a15fffdea4ebc8ccea1d391795cbb8020b931b2 SHA512 5c7fead2d3d0a1df67f4be4aba7d8a0b55cd26e9d48c7a3b7b1c89af4f049afc811c9fb10eecf386f8c3db13dd71dfaa2e7b29e2b91f36520fc69d7250ae639c WHIRLPOOL 73a10ec14e58ea21c0ab92d11e6aa4e8ea7bf99a8b19116a77165a99a04463cd7cd55c6a9e893281563ada49bf2f2f8bd1d95809f65fac9c8b5e443e1c22de72
|
||||
EBUILD ecodmsprinter-14.08.9.ebuild 2282 SHA256 36da4809536b4cf3f4a043fb9a15fffdea4ebc8ccea1d391795cbb8020b931b2 SHA512 5c7fead2d3d0a1df67f4be4aba7d8a0b55cd26e9d48c7a3b7b1c89af4f049afc811c9fb10eecf386f8c3db13dd71dfaa2e7b29e2b91f36520fc69d7250ae639c WHIRLPOOL 73a10ec14e58ea21c0ab92d11e6aa4e8ea7bf99a8b19116a77165a99a04463cd7cd55c6a9e893281563ada49bf2f2f8bd1d95809f65fac9c8b5e443e1c22de72
|
||||
|
85
net-print/ecodmsprinter/ecodmsprinter-14.08.10.ebuild
Normal file
85
net-print/ecodmsprinter/ecodmsprinter-14.08.10.ebuild
Normal file
@@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/spotify/spotify-0.9.11.27-r2.ebuild,v 1.1 2014/12/12 16:19:50 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils unpacker versionator
|
||||
|
||||
DESCRIPTION="ecoDMS PDF/A printer"
|
||||
HOMEPAGE="http://www.ecodms.de/"
|
||||
SRC_BASE="http://www.ecodms.de/"
|
||||
|
||||
MY_PV=$(replace_version_separator 2 '-' )
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
EDITION=$(delete_all_version_separators $(get_version_component_range 1-2 ${MY_PV} ))
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_BASE}ecodms_${EDITION}64/wheezy/${MY_P}_amd64.deb )
|
||||
x86? ( ${SRC_BASE}ecodms_${EDITION}32/wheezy/${MY_P}_i386.deb )
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
RESTRICT="mirror strip"
|
||||
IUSE="bundled-qt5"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
!bundled-qt5? ( dev-qt/qtcore:5[icu] )
|
||||
!bundled-qt5? ( dev-qt/qtdbus:5 )
|
||||
!bundled-qt5? ( dev-qt/qtxml:5 )
|
||||
|
||||
dev-libs/icu
|
||||
net-print/cups
|
||||
app-text/poppler"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_prepare() {
|
||||
rm ${S}/_gpgbuilder ${S}/_gpgbuilder0
|
||||
|
||||
sed -i -e 's/\/usr\/lib\/cups\/ecodms\//\/usr\/libexec\/cups\/ecodms\//g' usr/lib/cups/backend/ecodms
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/libexec/cups/backend
|
||||
# use my changed backend-file instead of upstream version
|
||||
doexe ${FILESDIR}/ecodms
|
||||
#doexe usr/lib/cups/backend/ecodms
|
||||
|
||||
if use bundled-qt5; then
|
||||
insinto /usr/libexec/cups/ecodms
|
||||
doexe usr/lib/cups/ecodms/lib*
|
||||
fi
|
||||
|
||||
exeinto /usr/libexec/cups/ecodms
|
||||
doexe usr/lib/cups/ecodms/ecodmsprinter
|
||||
|
||||
insinto /usr/share/cups/model
|
||||
doins usr/share/cups/model/*.ppd
|
||||
|
||||
dodir /var/spool/ecodms
|
||||
fperms 1777 /var/spool/ecodms
|
||||
}
|
||||
|
||||
#pkg_preinst() {
|
||||
#}
|
||||
|
||||
pkg_postinst() {
|
||||
chmod g+w /var/spool/ecodms
|
||||
chgrp lp /var/spool/ecodms
|
||||
elog "Restarting CUPS..."
|
||||
service cupsd restart
|
||||
elog "Removing ecodmsprinter (may print an error if it does not exist) from CUPS..."
|
||||
lpadmin -x ecodmsprinter
|
||||
elog "Adding ecodmsprinter to CUPS..."
|
||||
lpadmin -p ecodmsprinter -v ecodms:/var/spool/ecodms/ -D "ecoDMS" -E -P /usr/share/cups/model/ecodmspdf.ppd
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elog "Removing ecodmsprinter from CUPS..."
|
||||
lpadmin -x ecodmsprinter
|
||||
elog "Restarting CUPS..."
|
||||
service cupsd restart
|
||||
}
|
||||
|
Reference in New Issue
Block a user