You need to sign in or sign up before continuing.
epson-printer-utility.sh 876 Bytes
Newer Older
1 2 3 4 5 6 7
#!/bin/sh -x
# It will run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"

. $(dirname $0)/common.sh

Vitaly Lipatov's avatar
Vitaly Lipatov committed
8
add_unirequires udev
9

10
# utility
11 12 13 14 15 16
add_bin_link_command $PRODUCT $PRODUCTDIR/bin/$PRODUCT
install_file opt/epson-printer-utility/rules/79-udev-epson.rules /etc/udev/rules.d/79-udev-epson.rules
install_file opt/epson-printer-utility/epson-printer-utility.desktop /usr/share/applications/epson-printer-utility.desktop

# backend
install_file usr/lib/epson-backend/ecbd.service /usr/lib/systemd/system/ecbd.service
Vitaly Lipatov's avatar
Vitaly Lipatov committed
17
mkdir -p var/cache/epson-backend
18 19 20 21 22 23 24 25
pack_dir /var/cache/epson-backend

# if command -v semodule > /dev/null 2>&1;then
#     semodule -i $BUILDROOT/usr/lib/epson-backend/epson_pol.pp
# fi

remove_dir /usr/lib/epson-backend/rc.d
remove_dir /usr/lib/epson-backend/scripts
26 27

fix_desktop_file /opt/epson-printer-utility/bin/epson-printer-utility
Vitaly Lipatov's avatar
Vitaly Lipatov committed
28 29 30

add_libs_requires