summaryrefslogtreecommitdiffstats
path: root/rules/libpaper.in
diff options
context:
space:
mode:
authorRoland Hieber <r.hieber@pengutronix.de>2017-11-07 17:40:19 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-11-10 19:19:40 +0100
commitd8e629fb95ff06d87a38a8bf3c5e77798c524ac8 (patch)
tree251e8df51c7d0249977a2252d42b5a6dba97954d /rules/libpaper.in
parent9f8b8f3b4bc84a59047ac44590ec40d4aa11cb29 (diff)
downloadptxdist-d8e629fb95ff06d87a38a8bf3c5e77798c524ac8.tar.gz
ptxdist-d8e629fb95ff06d87a38a8bf3c5e77798c524ac8.tar.xz
libpaper: new package: system-wide papersize configuration
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libpaper.in')
-rw-r--r--rules/libpaper.in36
1 files changed, 36 insertions, 0 deletions
diff --git a/rules/libpaper.in b/rules/libpaper.in
new file mode 100644
index 000000000..f7800489a
--- /dev/null
+++ b/rules/libpaper.in
@@ -0,0 +1,36 @@
+## SECTION=multimedia_libs
+
+menuconfig LIBPAPER
+ tristate
+ prompt "libpaper "
+ help
+ System-wide paper size configuration
+
+if LIBPAPER
+
+config LIBPAPER_SIZE
+ string "default fallback paper size"
+ default "letter"
+ help
+ Paper size that is used if nothing else is specified in
+ /etc/papersize. Currently libpaper knows about the following formats:
+
+ 10x14 11x17 Comm10 DL Monarch a0 a1 a10 a2 a3 a4 a5 a6 a7 a8 a9 archA
+ archB archC archD archE b0 b1 b10 b2 b3 b4 b5 b6 b7 b8 b9 c2 c3 c4 c5
+ c6 c7 c8 csheet dsheet esheet executive flsa flse folio halfexecutive
+ halfletter ledger legal letter note quarto statement tabloid
+
+config LIBPAPER_PAPERCONFIG
+ bool "install paperconfig"
+ help
+ Install the paperconfig tool which sets the default paper size of the
+ system
+
+config LIBPAPER_PAPERCONF
+ bool "install paperconf"
+ help
+ Install the paperconf tool which prints information about a specific
+ paper size
+
+endif
+# vim: ft=kconfig ts=8 noet tw=80