Skip to content

Commit fc0d5ab

Browse files
diegorondinikraj
authored andcommitted
cups-filters: use libexecdir and cleanup
In oe-core commit: 2ce6ef2 cups crossscripts have been fixed to report the correct serverbin folder, so backend, filters, etc, need to go in ${libexecdir} now. Additionally cleanup and simplify packaging paths, to avoid specifying files one by one. Signed-off-by: Diego Rondini <diego.rondini@kynetics.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
1 parent 8bb1fab commit fc0d5ab

1 file changed

Lines changed: 8 additions & 22 deletions

File tree

meta-oe/recipes-printing/cups/cups-filters.inc

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -47,46 +47,32 @@ PACKAGES =+ "\
4747
"
4848

4949
FILES_${PN}-gst = "\
50-
${libdir}/cups/filter/gstopxl \
51-
${libdir}/cups/filter/gstoraster \
50+
${libexecdir}/cups/filter/gsto* \
5251
"
5352

5453
FILES_${PN}-data = "\
5554
${datadir}/cups/data \
5655
"
5756

5857
FILES_${PN}-dbg += "\
59-
${libdir}/cups/filter/.debug \
60-
${libdir}/cups/backend/.debug \
58+
${libexecdir}/cups/backend/.debug \
59+
${libexecdir}/cups/driver/.debug \
60+
${libexecdir}/cups/filter/.debug \
6161
"
6262

6363
FILES_${PN} += "\
64-
${libdir}/cups/filter \
65-
${libdir}/cups/backend \
66-
${libdir}/cups/driver \
64+
${libexecdir}/cups \
65+
${datadir}/ppd/ \
6766
${datadir}/cups/charsets \
6867
${datadir}/cups/drv \
6968
${datadir}/cups/mime \
7069
${datadir}/cups/ppdc \
71-
${datadir}/ppd/cupsfilters \
72-
${datadir}/cups/braille \
7370
${datadir}/cups/banners \
74-
${datadir}/cups/braille/index.sh \
75-
${datadir}/cups/braille/cups-braille.sh \
76-
${datadir}/cups/braille/indexv3.sh \
77-
${datadir}/cups/braille/indexv4.sh \
78-
${datadir}/cups/banners/topsecret \
79-
${datadir}/cups/banners/secret \
80-
${datadir}/cups/banners/confidential \
81-
${datadir}/cups/banners/unclassified \
82-
${datadir}/cups/banners/form \
83-
${datadir}/cups/banners/classified \
84-
${datadir}/cups/banners/standard \
8571
"
8672

8773
do_install_append() {
88-
# remove banners, braille dirs
89-
rm -rf ${D}${datadir}/cups/{banners,braille}
74+
# remove braille dir
75+
rm -rf ${D}${datadir}/cups/braille
9076

9177
# remove sysroot path contamination from pkgconfig file
9278
sed -i -e 's:${STAGING_DIR_TARGET}::' ${D}/${libdir}/pkgconfig/libcupsfilters.pc

0 commit comments

Comments
 (0)