Lines 70-75
Link Here
|
70 |
insopts -m0755; insinto /etc/init.d/; newins ${FILESDIR}/${PN}-2.9.init ${PN} |
70 |
insopts -m0755; insinto /etc/init.d/; newins ${FILESDIR}/${PN}-2.9.init ${PN} |
71 |
sed -i -e "s/ALSACONF//g" -e "s/PCICONF//g" -e "s/USBCONF//g" ${D}/etc/conf.d/slmodem |
71 |
sed -i -e "s/ALSACONF//g" -e "s/PCICONF//g" -e "s/USBCONF//g" ${D}/etc/conf.d/slmodem |
72 |
|
72 |
|
|
|
73 |
#Create device nodes, add module aliases and install hotplug script |
74 |
make -C drivers DESTDIR=${D} KERNEL_DIR="${ROOT}/usr/src/linux" install-devices |
75 |
insinto /etc/modules.d/; insopts -m0644; newins ${FILESDIR}/${PN}-2.9.modules ${PN} |
76 |
useq usb && |
77 |
( insinto /etc/hotplug/usb; insopts -m0755; newins ${FILESDIR}/slusb.hotplug slusb ) |
78 |
|
79 |
dodir /etc/hotplug/blacklist.d |
80 |
echo -e "slusb\nslamr\nsnd-intel8x0m" >> ${D}/etc/hotplug/blacklist.d/55-${PN} |
81 |
|
73 |
# Make some devices if we aren't using devfs |
82 |
# Make some devices if we aren't using devfs |
74 |
# If we are using devfs, restart it |
83 |
# If we are using devfs, restart it |
75 |
if [ -e ${ROOT}/dev/.devfsd ] ; then |
84 |
if [ -e ${ROOT}/dev/.devfsd ] ; then |
Lines 77-101
Link Here
|
77 |
insinto /etc/devfs.d/; newins ${FILESDIR}/${PN}-2.9.devfs ${PN} |
86 |
insinto /etc/devfs.d/; newins ${FILESDIR}/${PN}-2.9.devfs ${PN} |
78 |
elif [ -e ${ROOT}/dev/.udev ] ; then |
87 |
elif [ -e ${ROOT}/dev/.udev ] ; then |
79 |
# udev |
88 |
# udev |
80 |
# check Symlink |
|
|
81 |
dodir /etc/udev/rules.d/ |
89 |
dodir /etc/udev/rules.d/ |
82 |
echo 'KERNEL="slamr", NAME="slamr0"' > \ |
90 |
echo 'KERNEL="slamr", NAME="slamr0" GROUP="dialup"' > \ |
83 |
${D}/etc/udev/rules.d/55-${PN}.rules |
91 |
${D}/etc/udev/rules.d/55-${PN}.rules |
84 |
echo 'KERNEL="slusb", NAME="slusb0"' >> \ |
92 |
echo 'KERNEL="slusb", NAME="slusb0" GROUP="dialup"' >> \ |
85 |
${D}/etc/udev/rules.d/55-${PN}.rules |
93 |
${D}/etc/udev/rules.d/55-${PN}.rules |
86 |
dodir /etc/udev/permissions.d |
|
|
87 |
echo 'slamr*:root:dialout:0660' > \ |
88 |
${D}/etc/udev/permissions.d/55-${PN}.permissions |
89 |
fi |
94 |
fi |
90 |
|
|
|
91 |
#Create device nodes, add module aliases and install hotplug script |
92 |
make -C drivers DESTDIR=${D} KERNEL_DIR="${ROOT}/usr/src/linux" install-devices |
93 |
insinto /etc/modules.d/; insopts -m0644; newins ${FILESDIR}/${PN}-2.9.modules ${PN} |
94 |
useq usb && |
95 |
( insinto /etc/hotplug/usb; insopts -m0755; newins ${FILESDIR}/slusb.hotplug slusb ) |
96 |
|
97 |
dodir /etc/hotplug/blacklist.d |
98 |
echo -e "slusb\nslamr\nsnd-intel8x0m" >> ${D}/etc/hotplug/blacklist.d/55-${PN} |
99 |
} |
95 |
} |
100 |
|
96 |
|
101 |
pkg_postinst() { |
97 |
pkg_postinst() { |