diff options
author | Sebastian Reichel <sre@ring0.de> | 2018-06-29 00:58:19 +0200 |
---|---|---|
committer | Sebastian Reichel <sre@ring0.de> | 2018-07-15 22:59:57 +0200 |
commit | 22df08c29f6e4566d418e2a80a8279303406a733 (patch) | |
tree | decb3029284b966635855e1684bc07ef9d3c1a6f /dbus | |
parent | 17560f8bf49a0be2e0b490159e29f4894fe12cba (diff) | |
download | serial-barcode-scanner-22df08c29f6e4566d418e2a80a8279303406a733.tar.bz2 |
build: switch to meson buildsystem
We build the project with 'meson' now instead of using custom
configure script + GNU Makefiles. To build the project, go to
the project root directory and use the following commands:
Building:
meson build
cd build
ninja
Update Language Files:
ninja shopsystem-pot
ninja shopsystem-update-po
Install:
DESTDIR=./tmp ninja install
Diffstat (limited to 'dbus')
23 files changed, 0 insertions, 253 deletions
diff --git a/dbus/.gitignore b/dbus/.gitignore deleted file mode 100644 index 0e3ad1b..0000000 --- a/dbus/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.service diff --git a/dbus/Makefile b/dbus/Makefile deleted file mode 100644 index 31d22b3..0000000 --- a/dbus/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -SERVICEFILESIN=$(wildcard *.service.in) -SERVICEFILES=$(basename ${SERVICEFILESIN}) -INSTALLPATH=/usr/share/dbus-1/system-services/ -BINARYPATH=$(realpath $(dir $(lastword $(MAKEFILE_LIST)))/../src) -ESCAPEDBINARYPATH= - -%.service: %.service.in - @echo [GEN] $@ - @sed "s~\$${PATH}~${BINARYPATH}~g" $< > $@ - -all: ${SERVICEFILES} - -install: ${SERVICEFILES} - @echo Installing DBus service files into ${INSTALLPATH}... - @mkdir -p ${INSTALLPATH} - @$(foreach file,${SERVICEFILES},install -m644 ${file} ${INSTALLPATH}/${file};) - @cd config && make install - -uninstall: - @echo Remove DBus service files from ${INSTALLPATH}... - @$(foreach file,${SERVICEFILES},rm -f ${INSTALLPATH}/${file};) - @cd config && make uninstall - -clean: - @rm -f ${SERVICEFILES} - -.PHONY: all clean install uninstall diff --git a/dbus/config/Makefile b/dbus/config/Makefile deleted file mode 100644 index 99083ab..0000000 --- a/dbus/config/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -CONFIGFILES=$(wildcard *.conf) -INSTALLPATH=/etc/dbus-1/system.d - -all: - -install: ${CONFIGFILES} - @echo Installing DBus config files into ${INSTALLPATH}... - @mkdir -p ${INSTALLPATH} - @$(foreach file,${CONFIGFILES},install -m644 ${file} ${INSTALLPATH}/${file};) - -uninstall: - @echo Remove DBus config files from ${INSTALLPATH}... - @$(foreach file,${CONFIGFILES},rm -f ${INSTALLPATH}/${file};) - -.PHONY: all install uninstall diff --git a/dbus/config/io.mainframe.shopsystem.AudioPlayer.conf b/dbus/config/io.mainframe.shopsystem.AudioPlayer.conf deleted file mode 100644 index b8c11c0..0000000 --- a/dbus/config/io.mainframe.shopsystem.AudioPlayer.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.AudioPlayer"/> - <allow send_destination="io.mainframe.shopsystem.AudioPlayer"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.AudioPlayer"/> - <allow send_destination="io.mainframe.shopsystem.AudioPlayer"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.Config.conf b/dbus/config/io.mainframe.shopsystem.Config.conf deleted file mode 100644 index 41e5cb6..0000000 --- a/dbus/config/io.mainframe.shopsystem.Config.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.Config"/> - <allow send_destination="io.mainframe.shopsystem.Config"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.Config"/> - <allow send_destination="io.mainframe.shopsystem.Config"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.Database.conf b/dbus/config/io.mainframe.shopsystem.Database.conf deleted file mode 100644 index 61bde19..0000000 --- a/dbus/config/io.mainframe.shopsystem.Database.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.Database"/> - <allow send_destination="io.mainframe.shopsystem.Database"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.Database"/> - <allow send_destination="io.mainframe.shopsystem.Database"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.InputDevice.conf b/dbus/config/io.mainframe.shopsystem.InputDevice.conf deleted file mode 100644 index 15ad43d..0000000 --- a/dbus/config/io.mainframe.shopsystem.InputDevice.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.InputDevice"/> - <allow send_destination="io.mainframe.shopsystem.InputDevice"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.InputDevice"/> - <allow send_destination="io.mainframe.shopsystem.InputDevice"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.InvoicePDF.conf b/dbus/config/io.mainframe.shopsystem.InvoicePDF.conf deleted file mode 100644 index 6ec4610..0000000 --- a/dbus/config/io.mainframe.shopsystem.InvoicePDF.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.InvoicePDF"/> - <allow send_destination="io.mainframe.shopsystem.InvoicePDF"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.InvoicePDF"/> - <allow send_destination="io.mainframe.shopsystem.InvoicePDF"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.Mail.conf b/dbus/config/io.mainframe.shopsystem.Mail.conf deleted file mode 100644 index e48e264..0000000 --- a/dbus/config/io.mainframe.shopsystem.Mail.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.Mail"/> - <allow send_destination="io.mainframe.shopsystem.Mail"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.Mail"/> - <allow send_destination="io.mainframe.shopsystem.Mail"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.PGP.conf b/dbus/config/io.mainframe.shopsystem.PGP.conf deleted file mode 100644 index ab2f8b2..0000000 --- a/dbus/config/io.mainframe.shopsystem.PGP.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.PGP"/> - <allow send_destination="io.mainframe.shopsystem.PGP"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.PGP"/> - <allow send_destination="io.mainframe.shopsystem.PGP"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.ScannerSession.conf b/dbus/config/io.mainframe.shopsystem.ScannerSession.conf deleted file mode 100644 index 49c4eb1..0000000 --- a/dbus/config/io.mainframe.shopsystem.ScannerSession.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.ScannerSession"/> - <allow send_destination="io.mainframe.shopsystem.ScannerSession"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.ScannerSession"/> - <allow send_destination="io.mainframe.shopsystem.ScannerSession"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.SerialDevice.conf b/dbus/config/io.mainframe.shopsystem.SerialDevice.conf deleted file mode 100644 index d849ef4..0000000 --- a/dbus/config/io.mainframe.shopsystem.SerialDevice.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.SerialDevice"/> - <allow send_destination="io.mainframe.shopsystem.SerialDevice"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.SerialDevice"/> - <allow send_destination="io.mainframe.shopsystem.SerialDevice"/> - </policy> - -</busconfig> diff --git a/dbus/config/io.mainframe.shopsystem.StockPDF.conf b/dbus/config/io.mainframe.shopsystem.StockPDF.conf deleted file mode 100644 index 8cf0fdc..0000000 --- a/dbus/config/io.mainframe.shopsystem.StockPDF.conf +++ /dev/null @@ -1,17 +0,0 @@ -<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" - "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> -<busconfig> - - <!-- ../system.conf have denied everything, so we just punch some holes --> - - <policy user="root"> - <allow own="io.mainframe.shopsystem.StockPDF"/> - <allow send_destination="io.mainframe.shopsystem.StockPDF"/> - </policy> - - <policy user="shop"> - <allow own="io.mainframe.shopsystem.StockPDF"/> - <allow send_destination="io.mainframe.shopsystem.StockPDF"/> - </policy> - -</busconfig> diff --git a/dbus/io.mainframe.shopsystem.AudioPlayer.service.in b/dbus/io.mainframe.shopsystem.AudioPlayer.service.in deleted file mode 100644 index b6a0c83..0000000 --- a/dbus/io.mainframe.shopsystem.AudioPlayer.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.AudioPlayer -Exec=${PATH}/audio/audio -User=shop diff --git a/dbus/io.mainframe.shopsystem.Config.service.in b/dbus/io.mainframe.shopsystem.Config.service.in deleted file mode 100644 index 8203523..0000000 --- a/dbus/io.mainframe.shopsystem.Config.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.Config -Exec=${PATH}/config/config -User=shop diff --git a/dbus/io.mainframe.shopsystem.Database.service.in b/dbus/io.mainframe.shopsystem.Database.service.in deleted file mode 100644 index 1461477..0000000 --- a/dbus/io.mainframe.shopsystem.Database.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.Database -Exec=${PATH}/database/database -User=shop diff --git a/dbus/io.mainframe.shopsystem.InputDevice.service.in b/dbus/io.mainframe.shopsystem.InputDevice.service.in deleted file mode 100644 index b761d7d..0000000 --- a/dbus/io.mainframe.shopsystem.InputDevice.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.InputDevice -Exec=${PATH}/input-device/input-device -User=shop diff --git a/dbus/io.mainframe.shopsystem.InvoicePDF.service.in b/dbus/io.mainframe.shopsystem.InvoicePDF.service.in deleted file mode 100644 index 9da0a00..0000000 --- a/dbus/io.mainframe.shopsystem.InvoicePDF.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.InvoicePDF -Exec=${PATH}/pdf-invoice/pdf-invoice -User=shop diff --git a/dbus/io.mainframe.shopsystem.Mail.service.in b/dbus/io.mainframe.shopsystem.Mail.service.in deleted file mode 100644 index 1f0d2d1..0000000 --- a/dbus/io.mainframe.shopsystem.Mail.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.Mail -Exec=${PATH}/mail/mailer -User=shop diff --git a/dbus/io.mainframe.shopsystem.PGP.service.in b/dbus/io.mainframe.shopsystem.PGP.service.in deleted file mode 100644 index 3c5dc88..0000000 --- a/dbus/io.mainframe.shopsystem.PGP.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.PGP -Exec=${PATH}/pgp/pgp -User=shop diff --git a/dbus/io.mainframe.shopsystem.ScannerSession.service.in b/dbus/io.mainframe.shopsystem.ScannerSession.service.in deleted file mode 100644 index 974d33c..0000000 --- a/dbus/io.mainframe.shopsystem.ScannerSession.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.ScannerSession -Exec=${PATH}/scanner-session/scanner-session -User=shop diff --git a/dbus/io.mainframe.shopsystem.SerialDevice.service.in b/dbus/io.mainframe.shopsystem.SerialDevice.service.in deleted file mode 100644 index 3cac817..0000000 --- a/dbus/io.mainframe.shopsystem.SerialDevice.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.SerialDevice -Exec=${PATH}/serial-device/serial-device -User=shop diff --git a/dbus/io.mainframe.shopsystem.StockPDF.service.in b/dbus/io.mainframe.shopsystem.StockPDF.service.in deleted file mode 100644 index 06b2953..0000000 --- a/dbus/io.mainframe.shopsystem.StockPDF.service.in +++ /dev/null @@ -1,4 +0,0 @@ -[D-BUS Service] -Name=io.mainframe.shopsystem.StockPDF -Exec=${PATH}/pdf-stock/pdf-stock -User=shop |