xref: /openbmc/openbmc/meta-openembedded/meta-xfce/recipes-apps/catfish/catfish_4.18.0.bb (revision ac13d5f36a6bd845f1709b7f41c02bd3b412ad15)
1*ac13d5f3SPatrick WilliamsSUMMARY = "Catfish is a handy file searching tool for linux and unix"
2*ac13d5f3SPatrick WilliamsSECTION = "x11/application"
3*ac13d5f3SPatrick WilliamsLICENSE = "GPL-2.0-only"
4*ac13d5f3SPatrick WilliamsLIC_FILES_CHKSUM = "file://COPYING;md5=4325afd396febcb659c36b49533135d4"
5*ac13d5f3SPatrick Williams
6*ac13d5f3SPatrick Williamsinherit xfce-app python_setuptools_build_meta gtk-icon-cache mime-xdg features_check
7*ac13d5f3SPatrick Williams
8*ac13d5f3SPatrick WilliamsREQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
9*ac13d5f3SPatrick Williams
10*ac13d5f3SPatrick WilliamsDEPENDS += "python3-distutils-extra-native"
11*ac13d5f3SPatrick Williams
12*ac13d5f3SPatrick WilliamsSRC_URI[sha256sum] = "fdae9b73cc754a50716bb04b958aa31dbd7e94047068b7207f2ae313a7d58b99"
13*ac13d5f3SPatrick Williams
14*ac13d5f3SPatrick WilliamsFILES:${PN} += "${datadir}/metainfo"
15*ac13d5f3SPatrick Williams
16*ac13d5f3SPatrick WilliamsRDEPENDS:${PN} += "python3-pygobject python3-dbus"
17*ac13d5f3SPatrick Williams
18*ac13d5f3SPatrick Williamsdo_install:append() {
19*ac13d5f3SPatrick Williams    #
20*ac13d5f3SPatrick Williams    # Until catfish upstream figures out a way to overcome this buildpath issue, we need to do such adjustments here.
21*ac13d5f3SPatrick Williams    #
22*ac13d5f3SPatrick Williams    sed -i -e 's#${RECIPE_SYSROOT_NATIVE}##g' ${D}${datadir}/applications/org.xfce.Catfish.desktop
23*ac13d5f3SPatrick Williams    sed -i -e 's#${RECIPE_SYSROOT_NATIVE}##g' ${D}${PYTHON_SITEPACKAGES_DIR}/catfish_lib/catfishconfig.py
24*ac13d5f3SPatrick Williams    rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/catfish_lib/__pycache__/catfishconfig.*.pyc
25*ac13d5f3SPatrick Williams}
26