SET(CPACK_DEBIAN_PACKAGE_SECTION "libs")
SET(CPACK_DEBIAN_PACKAGE_DESCRIPTION "sane network backend for kodak alaris s2000w series")
set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA ${CMAKE_CURRENT_BINARY_DIR}/conffiles)
+set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA ${CMAKE_CURRENT_SOURCE_DIR}/debian/postinst)
INCLUDE(CPack)
\ No newline at end of file
--- /dev/null
+#!/bin/bash
+
+main()
+{
+ DLLCONFIG="/etc/sane.d/dll.conf"
+ ENTRY="kds_s2000w_net"
+
+ if [ ! -f "$DLLCONFIG" ]; then
+ echo "ERROR: $DLLCONFIG does not exist"
+ exit 1
+ fi
+
+ echo "found $DLLCONFIG"
+ ENTRYCHECK=$(cat $DLLCONFIG | grep $ENTRY)
+
+ if [ -n "$ENTRYCHECK" ]; then
+ echo "$ENTRY entry exists in $DLLCONFIG"
+ exit 0
+ fi
+
+ sed -i "\$a$ENTRY" $DLLCONFIG
+ echo "add $ENTRY to $DLLCONFIG"
+}
+
+main
+exit 0
\ No newline at end of file