1
0

Added bundled-qt5 USE flag and README file

This commit is contained in:
acn128
2015-04-10 16:11:55 +02:00
parent 4ba7c9152f
commit 390767de41
7 changed files with 191 additions and 23 deletions

View File

@@ -1,3 +1,4 @@
AUX ecodms 2418 SHA256 224c7c96dd8c24b11ea43d37539de914c45b94894625eec9cbdbd1bcf5196595 SHA512 2d4820b9ec0037d104861e8a5bef45b8d85663a9b7a092200a024267cd03487fd25573f97a294006153ff68e3ad2ecbe9be78cdad4c826a777f25ea2a02fb03b WHIRLPOOL a9fc6b36aec5ee7b42bc2fcb10c9d8d5d0f4551b0ed97db43a8b6ad3f216420df9002731c41bd9f79295f7a4cba24d0d581b81786a0510e7139fecf94b12fda1
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.9.ebuild 1863 SHA256 c4ecd3ba33ea7e645f9bad844450b3134a7f16e6279698d1b966ed74f299cfbf SHA512 4c73656afaabd543390162b80b3bb4da7ae881603bd3a35e9643c0a762ba7cf97aadda07cfad9e13ed53dd449ae2b2cfd5695885b083c7a4f08e6679f4bf47ec WHIRLPOOL c2e2cfc3eee9f810adca7eed7b9b4e8caf202dc8e370b4003eb428c1ac7255062a93fc6e37f57898729fc29d65a46c619068057202b11edb4f16ec2d3e6fbe3e
EBUILD ecodmsprinter-14.08.9.ebuild 2282 SHA256 36da4809536b4cf3f4a043fb9a15fffdea4ebc8ccea1d391795cbb8020b931b2 SHA512 5c7fead2d3d0a1df67f4be4aba7d8a0b55cd26e9d48c7a3b7b1c89af4f049afc811c9fb10eecf386f8c3db13dd71dfaa2e7b29e2b91f36520fc69d7250ae639c WHIRLPOOL 73a10ec14e58ea21c0ab92d11e6aa4e8ea7bf99a8b19116a77165a99a04463cd7cd55c6a9e893281563ada49bf2f2f8bd1d95809f65fac9c8b5e443e1c22de72

View File

@@ -19,13 +19,19 @@ SRC_URI="
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="mirror strip"
IUSE="bundled-qt5"
QA_PREBUILT="*"
DEPEND=""
RDEPEND="${DEPEND}
net-print/cups
app-text/poppler"
!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}
@@ -37,10 +43,14 @@ src_prepare() {
src_install() {
exeinto /usr/libexec/cups/backend
doexe usr/lib/cups/backend/ecodms
# use my changed backend-file instead of upstream version
doexe ${FILESDIR}/ecodms
#doexe usr/lib/cups/backend/ecodms
insinto /usr/libexec/cups/ecodms
doins usr/lib/cups/ecodms/lib*
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
@@ -49,12 +59,15 @@ src_install() {
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..."
@@ -69,3 +82,4 @@ pkg_postrm() {
elog "Restarting CUPS..."
service cupsd restart
}