98b001a38bea38531713b71a0d06dc1fd7de1e9d
[vuplus_openembedded] / base-files / base-files_3.0.12.oe
1 SRC_URI := ${DEBIAN_MIRROR}/main/b/base-files/base-files_3.0.12.tar.gz
2 S := ${WORKDIR}/${P}
3
4 docdir_append=/${P}
5 do_install () {
6         install -d ${D}/${docdir}
7         install -d ${D}/usr/share/${PN}
8         install -p -m 644 debian/changelog debian/FAQ \
9                 debian/README.FHS debian/README.base ${D}/${docdir}/
10         cat debian/copyright.in | sed -e "s&#OSNAME#&${TARGET_OS}&g" \
11                 > ${docdir}/copyright
12         install -m 755 debian/remove-base ${docdir}
13 #       cd debian && install -m 755 preinst postinst ${D}/DEBIAN
14 #       cd debian && install -m 644 conffiles ${D}/DEBIAN
15         ( cd ${D} && install -d `cat ${S}/debian/directory-list` )
16         install -p -m 644 share/* ${D}/usr/share/base-files
17         install -p -m 644 licenses/* ${D}/usr/share/common-licenses
18         ln -s LGPL-2.1 ${D}/usr/share/common-licenses/LGPL
19         ln -s GPL-2    ${D}/usr/share/common-licenses/GPL
20         install -p -m 644 `ls etc/|grep -v debian` ${D}/etc
21         rm -f ${D}/etc/motd
22         cat etc/motd | sed -e "s&#OSNAME#&${TARGET_OS}&g" > ${D}/usr/share/base-files/motd
23         cat share/info.dir | sed -e "s&#OSNAME#&${TARGET_OS}&g" > ${D}/usr/share/base-files/info.dir
24         gzip -9 ${docdir}/changelog
25 #       chown -R root:root ${D}
26 #       cd ${D} && chown root:src     usr/src
27 #       cd ${D} && chown root:staff   var/local
28 #       cd ${D} && chown root:staff   home
29         cd ${D} && chmod 755  `find . -type d`
30         cd ${D} && chmod 1777 `cat ${S}/debian/1777-dirs`
31         cd ${D} && chmod 2775 `cat ${S}/debian/2775-dirs`
32 }
33
34 PACKAGES=base-files
35 FILES_${PN}:=*