Added libraw1394.postinst.in to list of distributed files.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@43 53a565d1-3bb7-0310-b661-cf11e63c67ab
This commit is contained in:
parent
0966e80dce
commit
670ce6c77a
|
@ -1,3 +1,3 @@
|
||||||
# process this file with automake to create a Makefile.in
|
# process this file with automake to create a Makefile.in
|
||||||
|
|
||||||
EXTRA_DIST = control rules changelog copyright
|
EXTRA_DIST = control rules changelog copyright libraw1394.postinst.in
|
||||||
|
|
|
@ -2,6 +2,38 @@
|
||||||
|
|
||||||
if [ "$1" = "configure" ]; then
|
if [ "$1" = "configure" ]; then
|
||||||
ldconfig usr/lib/@libname@
|
ldconfig usr/lib/@libname@
|
||||||
|
|
||||||
|
if [ ! -c /dev/raw1394 ]; then
|
||||||
|
echo
|
||||||
|
echo "Required /dev/raw1394 device file not found."
|
||||||
|
echo "Without it, libraw1394 is quite useless as it can't talk"
|
||||||
|
echo "to the kernel driver."
|
||||||
|
echo
|
||||||
|
echo -n "Should I create it for you? [N/y] "
|
||||||
|
read REPLY
|
||||||
|
|
||||||
|
case "$REPLY" in
|
||||||
|
y|yes)
|
||||||
|
mknod -m600 /dev/raw1394 c 171 0
|
||||||
|
chown root.root /dev/raw1394
|
||||||
|
echo
|
||||||
|
echo "/dev/raw1394 created."
|
||||||
|
echo "It is owned by root with permissions 600. You may want to fix"
|
||||||
|
echo "the group/permission to something appropriate for you."
|
||||||
|
echo "Note however that anyone who can open raw1394 can access all"
|
||||||
|
echo "devices on all connected 1394 buses unrestricted, including"
|
||||||
|
echo "harddisks and other probably sensitive devices."
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo
|
||||||
|
echo "/dev/raw1394 not created."
|
||||||
|
echo "You can create it at a later time using /dev/MAKEDEV if you"
|
||||||
|
echo "have a version that already knows raw1394 or you can create"
|
||||||
|
echo "it manually with the command:"
|
||||||
|
echo "mknod -m600 /dev/raw1394 c 171 0"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#DEBHELPER#
|
#DEBHELPER#
|
||||||
|
|
|
@ -29,7 +29,7 @@ clean: autoclean-files
|
||||||
-$(MAKE) distclean
|
-$(MAKE) distclean
|
||||||
|
|
||||||
dh_clean
|
dh_clean
|
||||||
xargs <autoclean_files rm -f
|
xargs <autoclean-files rm -f
|
||||||
|
|
||||||
install: build
|
install: build
|
||||||
dh_testdir
|
dh_testdir
|
||||||
|
@ -50,7 +50,7 @@ binary-arch: build install autoclean-files
|
||||||
usr/lib/$(majorname) \
|
usr/lib/$(majorname) \
|
||||||
usr/lib/$(fullversionname)
|
usr/lib/$(fullversionname)
|
||||||
|
|
||||||
echo debian/libraw1394-$(major).postinst >>autoclean_files
|
echo debian/libraw1394-$(major).postinst >>autoclean-files
|
||||||
sed <debian/libraw1394.postinst.in >debian/libraw1394-$(major).postinst \
|
sed <debian/libraw1394.postinst.in >debian/libraw1394-$(major).postinst \
|
||||||
-e s/@libname@/$(fullversionname)/
|
-e s/@libname@/$(fullversionname)/
|
||||||
|
|
||||||
|
|
Reference in New Issue