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,3 @@
DIST ecodmsclient-14.08-9_amd64.deb 123548246 SHA256 8818f4ce88d82b0834f4ae6976037c734e875c581b520ae5076a7a2e658c73b4 SHA512 6894ff24a20c0a78387d90807afb875ebfca8b0fc5d79fdebd9fc2b346284ae5046311381e13d4ce075e25acc46c6ea5b405c9cdbf55684181ac4f224c763dec WHIRLPOOL 0ab1ef7ab3d8c062003bdd538a372d2bfde7e42451cc0c10d4805cd5e125f2d2e2f65ea98bcbf9e684b379cc43f6d18f8a077a3a044c35f6f0fd096296533153
DIST ecodmsclient-14.08-9_i386.deb 119596708 SHA256 591deb2ecd998761f320e64d7f8ae31f3f4bf412b60f20156791c92ed848cd20 SHA512 d7ec891e11b091a3cc78a5f36d78338e1cb548ce390b40e85885fd481847c01a4450fd93a8f23369605facbfcd5a294da8728a54da18a8137be9f2883d85e79e WHIRLPOOL b8002374cd5e568577ec80680e8f4234b237d64c16219b1de523af14df67469df3149c150cc60a60ae40b300f834de7e52c403d2325f66ffa72af6da9c25ba8a
EBUILD ecodmsclient-14.08.9.ebuild 2173 SHA256 eb014a71c7e48138d5bc57168c7c012a3d72b4e7d39740ce3d456b955d427645 SHA512 6e6ecb2eb2cd891524c55e3de89d3943d3b0b78206fa16ed96ae1057b14cd119ba0f27518f0c03af7b8cc21ab3d3bc944778f7b95c55a566dd324eb561649497 WHIRLPOOL 5de5a7b08fbef76b12f1c550cc99b0e15175e05886320920a80fa194a7b47b46af292a114eda702da2f93e999bf0c5e6222d6a64d23262128962b709383ba38f
DIST ecodmsclient-14.08-9_amd64.deb 84384346 SHA256 80213824917a617ad0f84fa7ce8293524d2818567d4bb1398b4f06202ae0d695 SHA512 ff4436c578b3233ef423be22f0561370697d6ce21f74acf54d01acf08b4712f4908ba507b9029cbdf415ee0f61239517c8e20c2254faabeedc29ca3485b25b64 WHIRLPOOL d4784f4faa63e7e8fc9c98544cd11823040f5801fa4114a6da64543344ad60897c95020762d83dea14e2988d10619e4b626093084dd4f37cb18e020799855dde
DIST ecodmsclient-14.08-9_i386.deb 84138580 SHA256 f24f1ae06c626f6f34708671a8887c1ef5e0a772db5005ea7a14642a88579fae SHA512 243751884d66e843ff305cc0860101dd0c08a28e15a18a7a6477c9bcad54313834b836a3b8d7772c584b5555a24cc6f3fab93aefcc412c88ea3769310355d7bf WHIRLPOOL 9470ac26479a1181efb20c1ae07bbe3a7856f2d9756068cef810e6f32f5e3f09f5c888d38d237a92eaac352b22bc92d2339643f6806e5eaf0b5c73f17cb2e87d
EBUILD ecodmsclient-14.08.9.ebuild 4339 SHA256 544b05dff2a12849edc93efac4956b7fbc8b25b0efe9c74297641ca0b479cbc6 SHA512 dc4993fc4649937a481026b2809e9a56e06daa3c86068a209bf47c25f3ac365a1ee90e2e242e5576a4af43739c665bb480a043c84823c97f46bf54a1b6e436a6 WHIRLPOOL f32140d583f10b747670fc2cb94b200bdfe465867112cb06df9919908d382e30e5c7122566fef10667d49da148d33e4b462373aae3e5802ca5c1cc07008b1612

View File

@@ -19,14 +19,48 @@ SRC_URI="
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="mirror strip"
IUSE="english"
IUSE="english bundled-qt5"
QA_PREBUILT="*"
DEPEND=""
RDEPEND="${DEPEND}
dev-libs/libappindicator
media-libs/tiff"
!bundled-qt5? ( dev-qt/qtwebkit:5 )
!bundled-qt5? ( dev-qt/qtxml:5 )
!bundled-qt5? ( dev-qt/qtwidgets:5 )
!bundled-qt5? ( dev-qt/qtsvg:5 )
!bundled-qt5? ( dev-qt/qtgui:5[evdev] )
!bundled-qt5? ( dev-qt/qtcore:5[icu] )
!bundled-qt5? ( dev-qt/qtopengl:5 )
!bundled-qt5? ( dev-qt/qtsql:5 )
!bundled-qt5? ( dev-qt/qtprintsupport:5 )
!bundled-qt5? ( dev-qt/qtx11extras:5 )
!bundled-qt5? ( dev-qt/qtdbus:5 )
!bundled-qt5? ( dev-qt/qtnetwork:5 )
!bundled-qt5? ( dev-qt/qthelp:5 )
!bundled-qt5? ( dev-qt/qtsensors:5 )
!bundled-qt5? ( dev-qt/qtconcurrent:5 )
!bundled-qt5? ( dev-qt/qtpositioning:5[geoclue] )
!bundled-qt5? ( dev-qt/qtmultimedia:5 )
!bundled-qt5? ( dev-qt/qtimageformats:5 )
dev-libs/libappindicator
dev-libs/libpcre
media-libs/freeimage
media-libs/jpeg:8
media-libs/libpng:1.2
media-libs/tiff:3
media-libs/opencv
media-libs/libdmtx
dev-libs/icu
media-libs/tiff"
# !bundled-qt5? ( dev-qt/qtquick1:5 )
# !bundled-qt5? ( dev-qt/qtscript:5 )
# !bundled-qt5? ( dev-qt/qtxmlpatterns:5 )
# !bundled-qt5? ( dev-qt/qttest:5 )
# !bundled-qt5? ( dev-qt/qtdeclarative:5 )
S=${WORKDIR}
@@ -41,17 +75,32 @@ src_install() {
ECOHOME=/opt/ecodms/ecodmsclient
dosym /usr/$(get_libdir)/libappindicator3.so ${ECOHOME}/libappindicator.so.1
dosym /usr/$(get_libdir)/libpcreposix.so ${ECOHOME}/libpcre.so.3
use english && cp ${INSHOME}/language_en.qm ${INSHOME}/language.qm
use english || cp ${INSHOME}/language_de.qm ${INSHOME}/language.qm
doins -r opt
# if the bundled Qt5 should be used, just install everything
# it is no problem if some files will be overwritten later :)
if use bundled-qt5; then
doins -r opt
fi
insinto ${ECOHOME}
exeinto ${ECOHOME}
for i in PDFA_def.ps eciRGB_v2.icc ecodmssteppdfconvert.ini header.ps language.qm language_en.qm language_de.qm; do
doins opt/ecodms/ecodmsclient/$i
done;
for i in advert advert3 icons tessdata plugins; do
doins -r opt/ecodms/ecodmsclient/$i
done;
for i in libecodmsclassifyplugin.so libclassifyclient.so libecoactivemqclient.so libecoarchiveclient.so; do
doexe opt/ecodms/ecodmsclient/$i
done
for i in pdfoverlay printcomworker ecodmssinglesignon ecodmsprinthandler ecodmsclient; do
doexe opt/ecodms/ecodmsclient/$i
done
doexe opt/ecodms/ecodmsclient/*.sh
doexe opt/ecodms/ecodmsclient/$i
done
doexe opt/ecodms/ecodmsclient/*.sh
make_desktop_entry ${ECOHOME}/ecodmsconmgr.sh "ecoDMS Connection Manager" ${ECOHOME}/icons/signon.png Office "Path=${ECOHOME}\nStartupNotify=true"
make_desktop_entry ${ECOHOME}/ecodmsclient.sh "ecoDMS Client" ${ECOHOME}/icons/ecodms.png Office "Path=${ECOHOME}\nStartupNotify=true"
@@ -66,6 +115,8 @@ pkg_postinst() {
gnome2_icon_cache_update
optfeature "PDF/A printer" net-print/ecodmsprinter
optfeature "ecoICE Image Correction Editor" app-office/ecoice
elog "Notice: If the Profile Manager's icon does not appear in the systray"
elog "try switching off an active compositor. This seems to be a bug in Qt."
}
#pkg_postrm() {